Ini ialah arahan updmap-sys yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
updmap - uruskan peta fon TeX, setiap pengguna
updmap-sys - uruskan peta fon TeX, seluruh sistem
SINOPSIS
updmap [OPTION] ... [COMMAND]
updmap-sys [OPTION] ... [COMMAND]
DESCRIPTION
versi updmap svn33988 (2014-05-12 15:39:32 +0900)
Kemas kini fail peta fon lalai yang digunakan oleh pdftex, dvips dan dvipdfm(x) dan secara pilihan
pxdvi, seperti yang ditentukan oleh semua fail konfigurasi updmap.cfg (yang dikembalikan dengan menjalankan
"kpsewhich --semua updmap.cfg", tetapi lihat di bawah).
Antara lain, fail peta ini digunakan untuk menentukan fon yang harus digunakan sebagai
peta bit dan yang sebagai garis besar, dan untuk menentukan fail fon yang disertakan dalam PDF
atau output PostScript.
updmap-sys bertujuan untuk mempengaruhi konfigurasi seluruh sistem, manakala updmap mempengaruhi
fail konfigurasi peribadi sahaja, mengatasi fail sistem. Akibatnya, sekali
updmap telah dijalankan, walaupun sekali, menjalankan updmap-sys tidak lagi mempunyai sebarang kesan.
(updmap-sys mengeluarkan amaran dalam situasi ini.)
Secara lalai, pangkalan data nama fail TeX (ls-R) juga dikemas kini.
PILIHAN
--cnffile FAIL
baca FILE untuk konfigurasi updmap (boleh diberikan beberapa kali, dalam hal ini
semua fail digunakan)
--dvipdfmxoutputdir DIR
tentukan direktori output (sintaks dvipdfm(x))
--dvipsoutputdir DIR
tentukan direktori output (sintaks dvips)
--pdftexoutputdir DIR
tentukan direktori output (sintaks pdftex)
--pxdvioutputdir DIR
tentukan direktori output (sintaks pxdvi)
--outputdir DIR
tentukan direktori output (untuk semua fail)
--salinan cp fail generik dan bukannya menggunakan symlinks
- kekuatan
cipta semula fail walaupun konfigurasi tidak berubah
--nomkmap
jangan cipta semula fail peta
--nohash
jangan jalankan texhash
--sys menjejaskan fail seluruh sistem (bersamaan dengan updmap-sys)
-n, --lari kering
hanya tunjukkan konfigurasi, tiada output
--senyap, --senyap
mengurangkan keterlaluan
arahan:
- membantu tunjukkan mesej ini dan keluar
--versi
tunjukkan maklumat versi dan keluar
--pilihan persembahan OPTION
tunjukkan tetapan semasa OPTION
--pilihan persembahan OPTION
tunjukkan tetapan yang mungkin untuk OPTION
--setoption NILAI PILIHAN
tetapkan OPTION kepada nilai; nama pilihan di bawah
--setoption PILIHAN=NILAI
seperti di atas, cuma sintaks yang berbeza
--dayakan MAPTYPE MAPFILE
tambahkan "MAPTYPE MAPFILE" pada updmap.cfg, dengan MAPTYPE ialah Map, MixedMap atau KanjiMap
--dayakan Peta=MAPFILE
tambahkan "Map MAPFILE" pada updmap.cfg
--dayakan MixedMap=MAPFILE tambahkan "MixedMap MAPFILE" ke updmap.cfg
--dayakan KanjiMap=MAPFILE tambah "KanjiMap MAPFILE" ke updmap.cfg
--lumpuhkan MAPFILE
lumpuhkan MAPFILE, dalam apa jua jenis
--listmaps
senaraikan semua peta aktif dan tidak aktif
--listavailablemaps
sama seperti --listmaps, tetapi tanpa fail peta yang tidak tersedia
--syncwithtrees
lumpuhkan fail peta yang tidak tersedia dalam updmap.cfg
Penjelasan tentang jenis peta: (satu-satunya) perbezaan antara Map dan MixedMap ialah itu
Entri MixedMap tidak ditambahkan pada psfonts_pk.map. Tujuannya adalah untuk membantu pengguna dengan
peranti yang menyebabkan fon garis besar Jenis 1 lebih teruk daripada fon peta bit Jenis 1 yang ditala mod. Jadi,
MixedMap digunakan untuk fon yang tersedia sebagai Jenis 1 dan Metafont. Peta Kanji
entri ditambahkan pada psfonts_t1.map dan kanjix.map.
Penjelasan nama OPTION untuk --pilihan persembahan, --pilihan persembahan, --setoption:
dvipsPreferOutline
benar, salah (lalai benar)
Sama ada dvips menggunakan peta bit atau garis besar, apabila kedua-duanya tersedia.
dvipsDownloadBase35
benar, salah (lalai benar)
Sama ada dvips menyertakan 35 fon PostScript standard dalam outputnya.
pdftexDownloadBase14
benar, salah (lalai benar)
Sama ada pdftex menyertakan 14 fon PDF standard dalam outputnya.
pxdviUse
benar, salah (lalai palsu)
Sama ada peta untuk pxdvi (xdvi tampalan Jepun) berada di bawah kawalan updmap.
kanjiEmbed
(sebarang rentetan)
kanjiVariant
(sebarang rentetan)
Lihat di bawah.
LW35 URWkb,URW,ADOBEkb,ADOBE (URWkb lalai)
Sesuaikan fon dan nama fail fon standard 35 PostScript.
Fon URWkb URW dengan nama fail "beri" (cth uhvbo8ac.pfb)
Fon URW URW dengan nama fail "vendor" (cth n019064l.pfb)
ADOBEkb
Fon Adobe dengan nama fail "beri" (cth phvbo8an.pfb)
ADOBE Fon Adobe dengan nama fail "vendor" (cth hvnbo___.pfb)
Pilihan ini hanya dibaca dan diambil tindakan oleh updmap; dvips, pdftex, dsb., jangan
tahu apa-apa tentang mereka. Mereka berfungsi dengan menukar fail peta lalai yang
program dibaca, supaya ia boleh ditindih dengan menentukan pilihan baris arahan atau
fail konfigurasi kepada atur cara, seperti yang dijelaskan pada permulaan updmap.cfg.
Pilihan kanjiEmbed dan kanjiVariant menentukan penggantian khas dalam peta
garisan. Jika peta mengandungi rentetan @kanjiEmbed@, maka ini akan digantikan dengan
nilai pilihan itu; begitu juga untuk kanjiVariant. Dengan cara ini, pengguna
TeX Jepun boleh memilih fon berbeza untuk disertakan dalam output akhir.
PERSEKITARAN
Penjelasan pokok dan fail yang biasa digunakan:
If --cnffile ditentukan pada baris arahan (mungkin beberapa kali), its
nilai (s) digunakan. Jika tidak, updmap membaca semua fail updmap.cfg yang ditemui oleh
berjalan `kpsewhich -semua updmap.cfg', dalam susunan yang dikembalikan oleh kpsewhich.
Walau apa pun, jika berbilang fail updmap.cfg ditemui, semua peta yang disebut dalam semua
fail updmap.cfg digabungkan.
Oleh itu, jika fail updmap.cfg terdapat dalam semua pepohon, dan reka letak lalai digunakan
seperti yang dihantar dengan TeX Live pada Debian, fail berikut dibaca, dalam yang diberikan
perintah.
Untuk 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
Untuk updmap:
TEXMFCONFIG $HOME/.texmf-config/web2c/updmap.cfg
TEXMFVAR $HOME/.texmf-var/web2c/updmap.cfg
TEXMFHOME $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
Mengikut tindakan, updmap mungkin menulis kepada salah satu fail yang diberikan atau mencipta a
updmap.cfg baharu, diterangkan lebih lanjut di bawah.
Di mana perubahan disimpan:
Jika fail konfigurasi diberikan pada baris arahan, maka yang pertama diberikan ialah
digunakan untuk menyimpan sebarang perubahan daripada --setoption, --dayakan or --lumpuhkan. Jika konfigurasi
fail diambil dari kpseyang keluaran, maka algoritmanya lebih kompleks:
1) Jika $TEXMFCONFIG/web2c/updmap.cfg or $TEXMFHOME/web2c/updmap.cfg muncul dalam
senarai fail yang digunakan, kemudian yang disenaraikan dahulu oleh kpsewhich --semua (setara dengannya,
satu dikembalikan oleh kpsewhich updmap.cfg), digunakan.
2) Jika kedua-dua di atas tidak hadir dan perubahan dibuat, fail konfigurasi baharu
dibuat di $TEXMFCONFIG/web2c/updmap.cfg.
Secara umum, ideanya ialah jika fail konfigurasi yang diberikan tidak boleh ditulis, tahap yang lebih tinggi
satu boleh digunakan. Dengan cara itu, tetapan pengedaran boleh ditindih untuk
seluruh sistem menggunakan TEXMFLOCAL, dan kemudian tetapan sistem boleh ditindih semula untuk
penggunaan tertentu menggunakan TEXMFHOME.
Menyelesaikan pelbagai definisi fon:
Jika fon ditakrifkan dalam lebih daripada satu fail peta, maka takrifan datang daripada fail
updmap.cfg yang disenaraikan pertama digunakan. Jika fon ditakrifkan beberapa kali dalam
fail peta yang sama, satu dipilih sewenang-wenangnya. Dalam kedua-dua kes, amaran dikeluarkan.
Melumpuhkan peta:
Fail updmap.cfg dengan keutamaan yang lebih tinggi (disenaraikan lebih awal) boleh melumpuhkan peta yang disebut
dalam keutamaan lebih rendah (disenaraikan kemudian) fail updmap.cfg dengan menulis, cth,
#! Nama peta peta.peta
or
#! Nama peta MixedMap.map
dalam fail updmap.cfg dengan keutamaan lebih tinggi.
Sebagai contoh, katakan anda mempunyai salinan fon MathTime Pro dan ingin melumpuhkan
versi Belleek fon; iaitu, lumpuhkan peta belleek.map. Awak boleh
buat fail $TEXMFCONFIG/web2c/updmap.cfg dengan kandungan
#! Peta belleek.map Peta mt-plus.map Peta mt-yy.map
dan panggil updmap.
updmap menulis fail peta untuk dvips (psfonts.map) dan pdftex (pdftex.map) ke
TEXMFVAR/fonts/map/updmap/{dvips,pdftex}/ direktori.
Fail log ditulis kepada TEXMFVAR/web2c/updmap.log.
Apabila updmap-sys dijalankan, TEXMFSYSCONFIG dan TEXMFSYSVAR digunakan bukannya TEXMFCONFIG dan
TEXMFVAR, masing-masing. Ini adalah satu-satunya perbezaan antara updmap-sys dan updmap.
Lokasi lain boleh digunakan jika anda memberikannya pada baris arahan, atau pokok ini tidak
wujud, atau anda tidak menggunakan TeX Live yang asal.
Untuk melihat lokasi tepat pelbagai fail yang akan dibaca dan ditulis, berikan
-n pilihan (atau baca sumbernya).
CONTOH
Untuk arahan langkah demi langkah tentang membuat fon baharu dikenali kepada TeX, baca
http://tug.org/fonts/fontinstall.html. Untuk arahan yang lebih ringkas, baca
permulaan updmap.cfg utama.
Gunakan updmap-sys dalam talian menggunakan perkhidmatan onworks.net