LaTeX
  10:52 8 февраля 2003 Новости MiKTeX
В последние недели обновления системы MiKTeX появляются по нескольку раз в неделю. Напомним, что MiKTeX — это реализация издательской системы LaTeX для Windows. Производимые обновления имеют своей целью усовершенствование мастера установки (Setup Wizard) и мастера обновления (Update Wizard) MiKTeX'а. Повился мастер установки пакетов — MiKTeX Package Manager. С его помощью даже самый неподготовленный пользователь легко может найти, установить, а при желании и удалить любой пакет. Дистрибутив MiKTeX'а теперь содержит практически все пакеты, которые можно найти на серверах CTAN (Comprehensive TeX Archive Network).

В первых числах фефраля 2003 г. произошло еще одно эпохальное событие. Мастера установки и обновления MiKTeX'а теперь научилсь-таки правильно устанавливать векторные шрифты cm-super, о которых мы уже писали ранее. Теперь даже «непродвинутый» сможет легко компилировать свои тексты в формат PDF. Для «продвинутых» пользователей ниже приводится выдержка из соответствующего сообщения разработчиков MiKTeX'а New Map File Maintanence Procedure.

См. также

New Map File Maintanence Procedure

The maintenance procedure for font map files (psfonts.map, ...) has changed with the 03/01/27 version of MiKTEX.

The benefits of the new procedure are:

  • Centralized configuration file which is easy to understand (see below)
  • Simpler installation of new font packages

These are the most important things to know:

  • MkFntMap is a new utility which can be used to create the four font map files dvipdfm\config\psfonts.map, dvips\config\ps2pk.map, dvips\config\psfonts.map, and pdftex\config\psfonts.map.
  • The four font map files have been removed from the distribution.
  • The update wizard and the setup wizard will call MkFntMap internally to create the four font map files in the local TEXMF tree.
  • The PS resource database (psres.dpr) is not needed anymore.

MkFntMap

MkFntMap is based on the Unix shell script updmap, which was developed for the teTEX distribution.

Font map generation is controlled by the configuration file updmap.cfg.

Here is the annotated contents of an exemplary updmap.cfg:

#
# dvipsPreferOutline
#
# Should dvips (by default) prefer bitmap fonts or outline fonts
# if both are available? Independend of this setting, outlines
# can be forced by putting "p outline.map" into a config file
# that dvips reads. Bitmaps (for the fonts in question) can
# be forced by putting "p pk.map" into a config file.
# We provide such config files which can be enabled via
# dvips -Poutline ... resp. dvips -Ppk ...
#
# Valid settings for dvipsPreferOutline are true / false:
dvipsPreferOutline true

#
# LW35
#
# Which fonts for the "Basic 35 Laserwriter Fonts" do you want to use and
# how are the filenames chosen? Valid settings:
#   URW:     URW fonts with "vendor" filenames (e.g. n019064l.pfb)
#   URWkb:   URW fonts with "berry" filenames (e.g. uhvbo8ac.pfb)
#   ADOBE:   Adobe fonts with "vendor" filenames (e.g. hvcbo___.pfb)
#   ADOBEkb: Adobe fonts with  "berry" filenames (e.g. phvbo8ac.pfb)
LW35 URWkb

#
# Map files.
#
# There are two possible entries: Map and MixedMap. Both have one additional
# argument: the filename of the map file. MixedMap ("mixed" means that
# the font is available as bitmap and as outline) lines will not be used
# for applications listed in the "preferBitmap" line.
#
Map aifonts.map
Map antp.map
Map antt.map
Map ascii.map
Map augie.map
Map charter.map
Map cheq.map
Map context.map
Map dbtt.map
Map esvect.map
Map eurosym.map
Map grverb.map
Map kerkis.map
Map literat.map
Map lscy.map
Map lucidabr.map
Map marvosym.map
Map mma.map
Map mntz.map
Map mt-plus.map
Map mt-yy.map
Map nnt.map
Map norasi.map
Map omega.map
Map pazo.map
Map pbsi.map
Map pscyr.map
Map pxfonts.map
Map qbk.map
Map qcmr.map
Map qcr.map
Map qhv.map
Map qpl.map
Map qtm.map
Map qzc.map
Map txfonts.map
Map uag.map
Map ubk.map
Map ucr.map
Map uhv.map
Map ul9.map
Map unc.map
Map upl.map
Map usy.map
Map utm.map
Map utopia.map
Map uzc.map
Map uzd.map
Map wadalab.map
Map wansong.map
Map yfrak.map
Map zpeu.map
MixedMap bsr-interpolated.map
MixedMap bsr.map
MixedMap ccpl.map
MixedMap cm-super-t1.map
MixedMap cm-super-t2a.map
MixedMap cm-super-t2b.map
MixedMap cm-super-t2c.map
MixedMap cm-super-ts1.map
MixedMap cm-super-x2.map
MixedMap cmcyr.map
MixedMap csfontd.mapfile
MixedMap dvng.map
MixedMap hoekwater.map
MixedMap iby.map
MixedMap musix.map
MixedMap pl.map
MixedMap tipa.map
MixedMap xypic.map
MixedMap yhmath.map
Источник: http://www.miktex.org/