Aceasta este comanda updmap-sys care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
updmap - gestionați hărțile fonturilor TeX, per utilizator
updmap-sys - gestionați hărțile fonturilor TeX, la nivel de sistem
REZUMAT
updmap [OPȚIUNE] ... [COMMAND]
updmap-sys [OPȚIUNE] ... [COMMAND]
DESCRIERE
versiunea updmap svn33988 (2014-05-12 15:39:32 +0900)
Actualizați fișierele implicite de hartă a fonturilor utilizate de pdftex, dvips și dvipdfm(x) și, opțional
pxdvi, așa cum este determinat de toate fișierele de configurare updmap.cfg (cele returnate prin rularea
„kpsecare --toate updmap.cfg", dar vezi mai jos).
Printre altele, aceste fișiere de hărți sunt folosite pentru a determina ce fonturi trebuie folosite
bitmaps și care ca contururi și pentru a determina ce fișiere cu fonturi sunt incluse în PDF
sau ieșire PostScript.
updmap-sys are scopul de a afecta configurația la nivel de sistem, în timp ce updmap afectează
numai fișierele de configurare personale, suprascriind fișierele de sistem. În consecință, o dată
updmap a fost rulat, chiar și o singură dată, rularea updmap-sys nu mai are niciun efect.
(updmap-sys emite un avertisment în această situație.)
În mod implicit, baza de date cu nume de fișiere TeX (ls-R) este de asemenea actualizată.
OPŢIUNI
--cnffile FILE
citiți FILE pentru configurația updmap (poate fi dat de mai multe ori, caz în care
toate fișierele sunt folosite)
--dvipdfmxoutputdir DIR
specificați directorul de ieșire (sintaxa dvipdfm(x))
--dvipsoutputdir DIR
specificați directorul de ieșire (sintaxa dvips)
--pdftexoutputdir DIR
specificați directorul de ieșire (sintaxa pdftex)
--pxdvioutputdir DIR
specificați directorul de ieșire (sintaxa pxdvi)
--outputdir DIR
specificați directorul de ieșire (pentru toate fișierele)
--copie cp fișiere generice în loc să utilizeze legături simbolice
--forta
recreați fișierele chiar dacă configurația nu s-a schimbat
--nomkmap
nu recreați fișierele de hărți
--nohash
nu rulați texhash
--sys afectează fișierele la nivel de sistem (echivalent cu updmap-sys)
-n, --funcție uscată
arată doar configurația, fără ieșire
--Liniște, --tăcut
reduce verbozitatea
comenzi:
--Ajutor arata acest mesaj si iesi
--versiune
afișați informațiile despre versiune și ieșiți
--showoption OPȚIUNE
arată setarea curentă a OPȚIUNII
--showoptions OPȚIUNE
afișează setările posibile pentru OPȚIUNE
--setoption VALOAREA OPȚIUNII
setați OPȚIUNE la valoare; numele opțiunilor de mai jos
--setoption OPȚIUNE=VALOARE
ca mai sus, doar o sintaxă diferită
--permite MAPTYPE MAPFILE
adăugați „MAPTYPE MAPFILE” la updmap.cfg, unde MAPTYPE este Map, MixedMap sau KanjiMap
--permite Hartă=MAPFILE
adăugați „Map MAPFILE” la updmap.cfg
--permite MixedMap=MAPFILE adăugați „MixedMap MAPFILE” la updmap.cfg
--permite KanjiMap=MAPFILE adăugați „KanjiMap MAPFILE” la updmap.cfg
--dezactivați MAPFILE
dezactivați MAPFILE, de orice tip
--listmaps
enumerați toate hărțile active și inactive
--listavailablemaps
la fel ca --listmaps, dar fără fișiere de hartă indisponibile
--syncwithtrees
dezactivați fișierele de hărți indisponibile în updmap.cfg
Explicația tipurilor de hărți: (singura) diferență dintre Map și MixedMap este aceea
Intrările MixedMap nu sunt adăugate la psfonts_pk.map. Scopul este de a ajuta utilizatorii cu
dispozitivele care redau fonturile de contur de tip 1 mai proaste decât fonturile de tip bitmap de tip 1 reglate în mod. Asa de,
MixedMap este folosit pentru fonturile care sunt disponibile atât ca tip 1, cât și ca metafont. Harta Kanji
intrările sunt adăugate la psfonts_t1.map și kanjix.map.
Explicația numelor OPȚIUNII pentru --showoptions, --showoption, --setoption:
dvipsPreferOutline
adevărat, fals (implicit adevărat)
Indiferent dacă dvips folosește hărți biți sau contururi, atunci când ambele sunt disponibile.
dvipsDownloadBase35
adevărat, fals (implicit adevărat)
Dacă dvips include cele 35 de fonturi PostScript standard în rezultatul său.
pdftexDownloadBase14
adevărat, fals (implicit adevărat)
Dacă pdftex include cele 14 fonturi PDF standard în rezultatul său.
pxdviUse
true,false (implicit false)
Dacă hărțile pentru pxdvi (xdvi cu corecții japoneze) sunt sub controlul updmap.
kanjiEmbed
(orice șir)
kanjiVariant
(orice șir)
Vezi mai jos.
LW35 URWkb,URW,ADOBEkb,ADOBE (URWkb implicit)
Adaptați fonturile și numele fișierelor celor 35 de fonturi PostScript standard.
URWkb Fonturi URW cu nume de fișiere „berry” (de ex. uhvbo8ac.pfb)
Fonturi URW URW cu nume de fișiere „furnizor” (de exemplu, n019064l.pfb)
ADOBEkb
Fonturi Adobe cu nume de fișiere „berry” (de exemplu, phvbo8an.pfb)
Fonturi ADOBE Adobe cu nume de fișiere „furnizor” (de ex. hvnbo___.pfb)
Aceste opțiuni sunt citite și acționate numai de către updmap; dvips, pdftex etc., nu
stiu ceva despre ei. Acestea funcționează prin schimbarea fișierului de hartă implicit pe care
programele citesc, astfel încât acestea pot fi suprascrise prin specificarea opțiunilor din linia de comandă sau
fișierele de configurare la programe, așa cum este explicat la începutul updmap.cfg.
Opțiunile kanjiEmbed și kanjiVariant specifică înlocuiri speciale în hartă
linii. Dacă o hartă conține șirul @kanjiEmbed@, acesta va fi înlocuit cu
valoarea opțiunii respective; în mod similar pentru kanjiVariant. În acest fel, utilizatorii de
Japanese TeX poate selecta diferite fonturi pentru a fi incluse în rezultatul final.
MEDIUL
Explicația arborilor și a fișierelor utilizate în mod normal:
If --cnffile este specificat pe linia de comandă (posibil de mai multe ori), it
sunt utilizate valorile. În caz contrar, updmap citește toate fișierele updmap.cfg găsite de
rulând `kpsewhich -toate updmap.cfg', în ordinea returnată de kpsewhich.
În orice caz, dacă sunt găsite mai multe fișiere updmap.cfg, toate hărțile menționate în total
fișierele updmap.cfg sunt îmbinate.
Astfel, dacă fișierele updmap.cfg sunt prezente în toți arborii și este utilizat aspectul implicit
așa cum este livrat cu TeX Live pe Debian, următoarele fișiere sunt citite, în date
comandă.
Pentru updmap-sys:
TEXMFSYSCONFIG /etc/texmf/web2c/updmap.cfg
TEXMFSYSVAR /var/lib/texmf/web2c/updmap.cfg
TEXMFLOCAL /usr/local/share/texmf/web2c/updmap.cfg
TEXMFDEBIAN /usr/share/texmf/web2c/updmap.cfg
TEXMFDIST /usr/share/texlive/texmf-dist/web2c/updmap.cfg
Pentru updmap:
TEXMFCONFIG $HOME/.texmf-config/web2c/updmap.cfg
TEXMFVAR $HOME/.texmf-var/web2c/updmap.cfg
TEXMFACASĂ $HOME/texmf/web2c/updmap.cfg
TEXMFSYSCONFIG /etc/texmf/web2c/updmap.cfg
TEXMFSYSVAR /var/lib/texmf/web2c/updmap.cfg
TEXMFLOCAL /usr/local/share/texmf/web2c/updmap.cfg
TEXMFDEBIAN /usr/share/texmf/web2c/updmap.cfg
TEXMFDIST /usr/share/texlive/texmf-dist/web2c/updmap.cfg
În funcție de acțiuni, updmap poate scrie într-unul dintre fișierele date sau poate crea un
nou updmap.cfg, descris mai jos.
Unde sunt salvate modificările:
Dacă fișierele de configurare sunt date pe linia de comandă, atunci primul dat va fi
folosit pentru a salva orice modificări din --setoption, --permite or --dezactivați. Dacă config
fișierele sunt preluate de la kpsecare ieșire, atunci algoritmul este mai complex:
1) Dacă $TEXMFCONFIG/web2c/updmap.cfg or $TEXMFHOME/web2c/updmap.cfg Apare în
lista de fișiere folosite, apoi cea listată mai întâi de kpsewhich --toate (în mod echivalent, the
unul returnat de kpsewhi updmap.cfg), este folosit.
2) Dacă niciunul dintre cele două de mai sus nu este prezent și se fac modificări, un nou fișier de configurare
este creat în $TEXMFCONFIG/web2c/updmap.cfg.
În general, ideea este că dacă un anumit fișier de configurare nu poate fi scris, un nivel superior
unul poate fi folosit. În acest fel, setările distribuției pot fi înlocuite pentru
la nivelul întregului sistem folosind TEXMFLOCAL, iar apoi setările de sistem pot fi înlocuite din nou pentru
o anumită utilizare folosind TEXMFHOME.
Rezolvarea mai multor definiții ale unui font:
Dacă un font este definit în mai multe fișiere de hartă, atunci definiția provine din
se folosește updmap.cfg listat în primul rând. Dacă un font este definit de mai multe ori în cadrul
același fișier de hartă, unul este ales în mod arbitrar. În ambele cazuri se emite un avertisment.
Dezactivarea hărților:
Fișierele updmap.cfg cu prioritate mai mare (enumerate mai devreme) pot dezactiva hărțile menționate
în fișierele updmap.cfg cu prioritate inferioară (enumerate mai târziu), prin scrierea, de exemplu,
#! Hartă mapname.map
or
#! MixedMap mapname.map
în fișierul updmap.cfg cu prioritate mai mare.
De exemplu, să presupunem că aveți o copie a fonturilor MathTime Pro și doriți să le dezactivați
versiunea Belleek a fonturilor; adică dezactivați harta belleek.map. Poti
creați fișierul $TEXMFCONFIG/web2c/updmap.cfg cu continutul
#! Harta belleek.map Harta mt-plus.map Harta mt-yy.map
și apelați updmap.
updmap scrie fișierele de hartă pentru dvips (psfonts.map) și pdftex (pdftex.map) în
TEXMFVAR/fonts/map/updmap/{dvips,pdftex}/ directoare.
Fișierul jurnal este scris în TEXMFVAR/web2c/updmap.log.
Când se rulează updmap-sys, se utilizează TEXMFSYSCONFIG și TEXMFSYSVAR în loc de TEXMFCONFIG și
TEXMFVAR, respectiv. Aceasta este singura diferență dintre updmap-sys și updmap.
Alte locații pot fi folosite dacă le dați pe linia de comandă, sau acești copaci nu
există sau nu utilizați TeX Live original.
Pentru a vedea locațiile precise ale diferitelor fișiere care vor fi citite și scrise, dați
-n opțiunea (sau citiți sursa).
EXEMPLE
Pentru instrucțiuni pas cu pas despre a face noi fonturi cunoscute de TeX, citiți
http://tug.org/fonts/fontinstall.html. Pentru instrucțiuni și mai concise, citiți
începutul updmap.cfg principal.
Utilizați updmap-sys online folosind serviciile onworks.net