Pkfix - Pkfix
Původní autoři | Heiko Oberdiek |
---|---|
Stabilní uvolnění | 1.3 / 2005-02-25 |
Napsáno | Perl |
Operační systém | Cross-platform |
Licence | Veřejná licence projektu LaTeX |
webová stránka | www |
Systémy produkující text Latex a TeX vyrobit DVI soubory ze souborů zapsaných uživatelem. Tyto soubory byly (a v mírné míře stále jsou) post-zpracovány nástrojem s názvem dvips, který tyto soubory DVI převedl na PostScript soubory, kterým mnoho tiskáren rozumí.
Některé starší verze dvips s vložená bitmapová písma, což představovalo písmena a symboly jako obrázky v pevném rozlišení (například při 300 dpi). Když jsou takové soubory vytištěny na novějších zařízeních (některá s rozlišením 1200 dpi), písmena souborů, které mají bitmapová písma, mají pozoruhodně nízkou kvalitu se zubatými čarami na křivkách a úhlopříčkách. Jedním z řešení tohoto problému je nahradit bitmapová písma škálovatelnými fonty (u uživatelů PostScript označovaných jako Zadejte písma 1 ).
K vyřešení tohoto problému nízké kvality tisku lze použít nástroj Heiko Oberdiek nazvaný pkfix. Vstupem pkfixu je PostScriptový soubor generovaný dvips (s verzemi 5.58 nebo novějšími)[1]) a jeho výstupem je další soubor PostScript, tentokrát s bitmapovými písmy nahrazenými škálovatelnými písmy (pokud je to možné).
Technicky vzato je pkfix a Perl skript, který prohledá soubor PostScript, zda neobsahuje komentáře k bitmapám PK písma (zavedeno relativně nedávnými verzemi dvips) a nahrazuje je odpovídajícími písmy typu 1.
Jednodušším řešením tohoto problému by samozřejmě bylo přepracovat soubory LaTeX / TeX pomocí nejnovějších nástrojů a písem, ale ve většině případů osoba, která má daný soubor PostScript, není autorem dokumentu a mít přístup ke zdrojovým souborům (nebo, co je horší, zdrojové soubory mohly být během doby ztraceny).