Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen updmap-sys komutudur.
Program:
ADI
updmap - TeX yazı tipi haritalarını kullanıcı başına yönetin
updmap-sys - sistem genelinde TeX yazı tipi haritalarını yönetin
SİNOPSİS
güncelleme haritası [SEÇENEK] ... [KOMUT]
updmap-sys [SEÇENEK] ... [KOMUT]
TANIM
updmap sürümü svn33988 (2014-05-12 15:39:32 +0900)
pdftex, dvips ve dvipdfm(x) tarafından kullanılan varsayılan yazı tipi eşleme dosyalarını ve isteğe bağlı olarak güncelleyin
pxdvi, updmap.cfg (çalıştırılarak döndürülenler) tarafından belirlenen tüm yapılandırma dosyaları
"kpsehangi --herşey updmap.cfg", ancak aşağıya bakın).
Diğer şeylerin yanı sıra, bu harita dosyaları, hangi yazı tiplerinin kullanılması gerektiğini belirlemek için kullanılır.
bitmapler ve ana hatlar olarak ve PDF'ye hangi yazı tipi dosyalarının dahil edildiğini belirlemek için
veya PostScript çıktısı.
updmap-sys, sistem genelinde yapılandırmayı etkilemeyi amaçlarken, updmap etkiler
yalnızca kişisel yapılandırma dosyaları, sistem dosyalarını geçersiz kılar. Sonuç olarak, bir kez
updmap bir kez bile çalıştırıldı, updmap-sys çalıştırmanın artık bir etkisi yok.
(updmap-sys bu durumda bir uyarı verir.)
Varsayılan olarak, TeX dosya adı veritabanı (ls-R) da güncellenir.
SEÇENEKLER
--cnff dosyası DOSYA
updmap yapılandırması için DOSYA oku (birden çok kez verilebilir, bu durumda
tüm dosyalar kullanılır)
--dvipdfmxçıkışdizini DIR
çıktı dizinini belirtin (dvipdfm(x) sözdizimi)
--dvipsoutputdir DIR
çıktı dizinini belirtin (dvips sözdizimi)
--pdftexoutputdir DIR
çıktı dizinini belirtin (pdftex sözdizimi)
--pxdvioutputdir DIR
çıktı dizinini belirtin (pxdvi sözdizimi)
--çıkış dizini DIR
çıktı dizinini belirtin (tüm dosyalar için)
--kopya sembolik bağlantılar kullanmak yerine cp jenerik dosyaları
--Kuvvet
yapılandırma değişmemiş olsa bile dosyaları yeniden oluşturun
--nomkmap
harita dosyalarını yeniden oluşturma
--nohash
texhash'i çalıştırma
--sys sistem genelindeki dosyaları etkiler (updmap-sys'e eşdeğer)
-n, --kuru çalışma
sadece konfigürasyonu göster, çıktı yok
--sessizlik, --sessiz
ayrıntı düzeyini azaltmak
Komutlar:
--yardım et bu mesajı göster ve çık
--versiyon
sürüm bilgilerini göster ve çık
--showoption SEÇENEK
OPTION'ın mevcut ayarını göster
--showoptions SEÇENEK
OPTION için olası ayarları göster
--setoption OPSİYON DEĞERİ
SEÇENEK değerini değere ayarlayın; aşağıdaki seçenek adları
--setoption SEÇENEK=DEĞER
yukarıdaki gibi, sadece farklı sözdizimi
--etkinleştirme HARİTA TİPİ HARİTA DOSYASI
updmap.cfg'ye "MAPTYPE MAPFILE" ekleyin, burada MAPTYPE Map, MixedMap veya KanjiMap'tir
--etkinleştirme Harita=HARİTA DOSYASI
updmap.cfg'ye "Harita MAPFILE" ekleyin
--etkinleştirme MixedMap=MAPFILE, updmap.cfg'ye "MixedMap MAPFILE" ekleyin
--etkinleştirme KanjiMap=MAPFILE, updmap.cfg'ye "KanjiMap MAPFILE" ekleyin
--devre dışı bırakmak HARİTA DOSYASI
ne tür olursa olsun MAPFILE'ı devre dışı bırakın
--listmap'ler
tüm aktif ve aktif olmayan haritaları listele
--listavailableharitalar
gibi aynı --listmap'ler, ancak kullanılamayan harita dosyaları olmadan
--syncwithtrees
updmap.cfg'de kullanılamayan harita dosyalarını devre dışı bırakın
Harita türlerinin açıklaması: Harita ve Karışık Harita arasındaki (tek) fark şudur:
MixedMap girişleri psfonts_pk.map'e eklenmez. Amaç, kullanıcılara yardımcı olmaktır.
Tip 1 anahat yazı tiplerini mod ayarlı Tip 1 bitmap yazı tiplerinden daha kötü hale getiren cihazlar. Yani,
MixedMap, hem Type 1 hem de Metafont olarak kullanılabilen yazı tipleri için kullanılır. KanjiHarita
girişler psfonts_t1.map ve kanjix.map'e eklenir.
SEÇENEK adlarının açıklaması --showoptions, --showoption, --setoption:
dvipsTercihAnahat
doğru, yanlış (varsayılan doğru)
Her ikisi de mevcut olduğunda, dvips'in bitmap veya anahat kullanıp kullanmadığı.
dvipsİndirBase35
doğru, yanlış (varsayılan doğru)
Dvips'in çıktısında standart 35 PostScript yazı tipini içerip içermediği.
pdftexİndirBase14
doğru, yanlış (varsayılan doğru)
pdftex'in çıktısında standart 14 PDF yazı tipini içerip içermediği.
pxdviKullan
doğru, yanlış (varsayılan yanlış)
pxdvi (Japon yamalı xdvi) için haritaların updmap'in kontrolü altında olup olmadığı.
kanjiEmbed
(herhangi bir dize)
kanjiVaryant
(herhangi bir dize)
Aşağıya bakınız.
LW35 URWkb,URW,ADOBEKb,ADOBE (varsayılan URWkb)
Standart 35 PostScript yazı tipinin yazı tipini ve dosya adlarını uyarlayın.
"berry" dosya adlarına sahip URWkb URW yazı tipleri (örn. uhvbo8ac.pfb)
"Satıcı" dosya adlarına sahip URW URW yazı tipleri (örn. n019064l.pfb)
ADOBEkb
"berry" dosya adlarına sahip Adobe yazı tipleri (örn. phvbo8an.pfb)
"Satıcı" dosya adlarına sahip ADOBE Adobe yazı tipleri (örn. hvnbo___.pfb)
Bu seçenekler yalnızca updmap tarafından okunur ve üzerinde işlem yapılır; dvips, pdftex, vb.
onlar hakkında bir şey bilmek. Varsayılan harita dosyasını değiştirerek çalışırlar.
programları okur, böylece komut satırı seçenekleri belirtilerek geçersiz kılınabilirler veya
updmap.cfg dosyasının başında açıklandığı gibi yapılandırma dosyalarını programlara aktarın.
kanjiEmbed ve kanjiVariant seçenekleri, haritada özel değiştirmeleri belirtir
çizgiler. Bir harita @kanjiEmbed@ dizesini içeriyorsa, bunun yerine
bu seçeneğin değeri; benzer şekilde kanjiVariant için. Bu sayede kullanıcıların
Japonca TeX, nihai çıktıya dahil edilecek farklı yazı tiplerini seçebilir.
ÇEVRE
Normalde kullanılan ağaçların ve dosyaların açıklaması:
If --cnff dosyası komut satırında belirtilir (muhtemelen birden çok kez),
değer(ler) kullanılır. Aksi takdirde, updmap tarafından bulunan tüm updmap.cfg dosyalarını okur.
`kpsewhat'ı çalıştırıyor -herşey updmap.cfg', kpsewho tarafından döndürülen sırayla.
Her durumda, birden fazla updmap.cfg dosyası bulunursa, belirtilen tüm haritalar
updmap.cfg dosyaları birleştirilir.
Bu nedenle, tüm ağaçlarda updmap.cfg dosyaları varsa ve varsayılan düzen kullanılırsa
Debian'da TeX Live ile gönderildiği gibi, aşağıdaki dosyalar verilen dosyalarda okunur.
sipariş.
updmap-sys için:
TEXMFSYSCONFIG /etc/texmf/web2c/updmap.cfg
TEXMFSYSVAR /var/lib/texmf/web2c/updmap.cfg
TEXMFLOKAL /usr/local/share/texmf/web2c/updmap.cfg
TEXMFDEBIAN /usr/share/texmf/web2c/updmap.cfg
TEXMFDAĞ /usr/share/texlive/texmf-dist/web2c/updmap.cfg
updmap için:
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
TEXMFLOKAL /usr/local/share/texmf/web2c/updmap.cfg
TEXMFDEBIAN /usr/share/texmf/web2c/updmap.cfg
TEXMFDAĞ /usr/share/texlive/texmf-dist/web2c/updmap.cfg
Eylemlere göre, updmap verilen dosyalardan birine yazabilir veya bir
yeni updmap.cfg, aşağıda daha ayrıntılı olarak açıklanmıştır.
Değişikliklerin kaydedildiği yer:
Komut satırında yapılandırma dosyaları verilirse, verilen ilk dosya
herhangi bir değişikliği kaydetmek için kullanılır --setoption, --etkinleştirme or --devre dışı bırakmak. eğer yapılandırma
dosyalar kpsewhat çıktısından alınırsa, algoritma daha karmaşıktır:
1) Eğer $TEXMFCONFIG/web2c/updmap.cfg or $TEXMFHOME/web2c/updmap.cfg görünür
kullanılan dosyaların listesi, ardından ilk önce kpsewhat tarafından listelenen dosya --herşey (eşdeğer olarak,
biri kpsewhat updmap.cfg tarafından döndürülür), kullanılır.
2) Yukarıdaki ikisinden hiçbiri mevcut değilse ve değişiklik yapılmadıysa, yeni bir yapılandırma dosyası
içinde yaratıldı $TEXMFCONFIG/web2c/updmap.cfg.
Genel olarak fikir, belirli bir yapılandırma dosyası yazılabilir değilse, daha yüksek düzeyde bir
biri kullanılabilir. Bu şekilde, dağıtımın ayarları geçersiz kılınabilir.
TEXMFLOCAL kullanarak sistem genelinde ve ardından sistem ayarları için yeniden geçersiz kılınabilir
belirli bir TEXMFHOME kullanarak.
Bir yazı tipinin birden çok tanımını çözme:
Bir yazı tipi birden fazla harita dosyasında tanımlanmışsa, tanım şuradan gelir:
ilk listelenen updmap.cfg kullanılır. Bir yazı tipi içinde birden çok kez tanımlanırsa
aynı harita dosyası, biri keyfi olarak seçilir. Her iki durumda da bir uyarı verilir.
Haritaları devre dışı bırakma:
updmap.cfg dosyaları daha yüksek önceliğe sahip (daha önce listelenmiştir) belirtilen haritaları devre dışı bırakabilir
daha düşük öncelikli (daha sonra listelenmiştir) updmap.cfg dosyalarına yazarak, örn.
#! Harita mapname.map
or
#! Karma Harita harita adı. harita
daha yüksek öncelikli updmap.cfg dosyasında.
Örnek olarak, MathTime Pro yazı tiplerinin bir kopyasına sahip olduğunuzu ve devre dışı bırakmak istediğinizi varsayalım.
yazı tiplerinin Belleek versiyonu; yani, belleek.map haritasını devre dışı bırakın. Yapabilirsiniz
dosyayı oluştur $TEXMFCONFIG/web2c/updmap.cfg içerik ile
#! Harita belleek.map Harita mt-plus.map Harita mt-yy.map
ve updmap'i çağırın.
updmap, dvips (psfonts.map) ve pdftex (pdftex.map) için harita dosyalarını
TEXMFVAR/fonts/map/updmap/{dvips,pdftex}/ dizinleri.
Günlük dosyası TEXMFVAR/web2c/updmap.log'a yazılır.
updmap-sys çalıştırıldığında TEXMFCONFIG yerine TEXMFSYSCONFIG ve TEXMFSYSVAR kullanılır ve
Sırasıyla TEXMFVAR. updmap-sys ve updmap arasındaki tek fark budur.
Komut satırında verirseniz veya bu ağaçlar vermezse diğer konumlar kullanılabilir.
var veya orijinal TeX Live'ı kullanmıyorsunuz.
Okunacak ve yazılacak çeşitli dosyaların tam konumlarını görmek için,
-n seçeneğini seçin (veya kaynağı okuyun).
ÖRNEKLER
TeX tarafından bilinen yeni yazı tiplerini oluşturmaya ilişkin adım adım talimatlar için, okuyun
http://tug.org/fonts/fontinstall.html. Daha da kısa talimatlar için, okuyun
ana updmap.cfg'nin başlangıcı.
onworks.net hizmetlerini kullanarak updmap-sys'i çevrimiçi kullanın