diff options
Diffstat (limited to 'Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectL.html')
-rw-r--r-- | Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectL.html | 1133 |
1 files changed, 1133 insertions, 0 deletions
diff --git a/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectL.html b/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectL.html new file mode 100644 index 00000000000..3438a561ae6 --- /dev/null +++ b/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectL.html @@ -0,0 +1,1133 @@ +<HTML> +<HEAD> +<META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-2"> +<TITLE>PostScript a TeX</TITLE> +<STYLE TYPE="text/css"> +<!-- + ol.section li { font-size:large;font-weight:bold;margin-top:1em; } + ul.question li { font-size:medium;font-weight:normal;margin-top:.2em; } +--> +</STYLE> +</HEAD> +<BODY BACKGROUND="images/back_narrow.gif" +BGCOLOR="#ffffff" +TEXT="#000000" +LINK="#900000" +ALINK="#C14242" +VLINK="#D30000"> +<TABLE BORDER=0> +<TR><TD width=30> </TD> +<TD><TABLE width="100%" BORDER=0> +<TR><TD valign="middle" align="center"><FONT SIZE="+2"><B>PostScript a TeX</FONT></TD><TD align="right"> +<a href="http://www.cstug.cz/"><IMG BORDER=0 SRC="images/logo.gif" ALT="CSTUG" HEIGHT=51 WIDTH=165 ALIGN="right"></a><BR> +</TD></TR></TABLE></TD></TR> +<TR><TD></TD><TD></TD></TR> +<TR><TD></TD><TD><HR></TD></TR> + <TR><TD></TD><TD> + <P> + +<P> +Ještě než začnete: aby mohl použít PostScriptové fonty, TeX potřebuje +soubory s <EM>metrikami</EM> (zvané <CODE>tfm</CODE>). Několik sad metrik je dostupných +v archívech; mechanismus generování nových je popsán +v Otázce <A HREF="sectL.html#Q-metrics">Soubory metrik TeXovských fontů pro PostScriptové fonty</A>. +Také potřebujete vlastní fonty. PostScriptové +tiskárny se sice dodávají již se sadou fontů zabudovaných, ale pro +rozšíření svého +repertoáru si většinou stejně musíte koupit jednu z komerčních nabídek fontů +(viz <A HREF="sectL.html#Q-pschoice">Výběr zvětšovatelných obrysových fontů</A>). + +<P> +Pokud používáte LaTeX 2e, nejlepším způsobem, jak dostat do svého dokumentu +PostScriptové fonty, je použít balík PSNFSS, který spravují Walter Schmidt +(<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/required/psnfss">psnfss</A>). Je podporován projekčním týmem pro LaTeX3, takže zprávy +o chybách by mohly a měly být brány do úvahy. PSNFSS poskytuje sadu balíků +pro změnu standardních roman, sans-serif a typewriter fontů. Např. +<CODE>times.sty</CODE> nastaví fonty Times Roman, Helvetica a Courier místo Computer +Modern, zatímco <CODE>avant.sty</CODE> změní rodinu fontů sans-serif na AvantGarde. +Pro práci s těmito balíky jsou potřebné soubory s metrikou (pozor na problémy +s kódováním! – viz <A HREF="sectL.html#Q-metrics">Soubory metrik TeXovských fontů pro PostScriptové fonty</A>) a soubor s popisem fontu +(<CODE>.fd</CODE>) pro každou rodinu, kterou chcete použít. +Výhodné je, že metriky pro společných 35 PostScriptových fontů pro +většinu tiskáren jsou začleněny do PSNFSS, zkomprimovány jako +<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/required/psnfss/lw35nfss.zip">lw35nfss-zip</A> + +<P> +Pro starší verze LaTeXu existují nejrůznější schémata, z nichž +nejjednodušší pro použití jsou pravděpodobně makra PSLaTeX distribuovaná +s <EM>dvips</EM>. + +<P> +Pro <CODE>plain</CODE>TeX můžete použít fonty, jaké chcete. Pokud kódování fontů +není stejné jako u Computer Modern, je na vás, abyste si předefinovali různá +makra a akcenty, anebo můžete použít mechanismus pro překódování fontů +dostupný v mnoha ovladačích a v <EM>ps2pk</EM> a <EM>afm2tfm</EM>. + +<P> +Rafinovaný balík Lollipop Victora Eijkhouta (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/macros/lollipop">lollipop</A>) podporuje +deklaraci rodin fontů a styly podobným způsobem jako LaTeXovský NFSS, +takže se dá snadno použít s PostScriptovými fonty. + +<P> +Některé společné problémy, které byly zmíněny, jsou diskutovány i jinde +(viz <A HREF="sectL.html#Q-psfontsproblems">Problémy s použitím PostScriptových fontů</A>). + +<P> +<P><A NAME="Q-pspreview"><HR><H3>Prohlížení souborů s PostScriptovými fonty</H3></A> + +<P> +Většina TeXovských prohlížečů zobrazuje pouze bitové mapy <CODE>PK</CODE> fontů. +Nicméně většina bežně dostupných DVI prohlížečů nabízí automatické +generování potřebných <CODE>PK</CODE> souborů (pomocí <EM>gsftopk</EM> nebo +něčeho podbného). +Pokud chcete prohlížet dokumenty s PostScriptovými fonty, máte tři +možnosti: +<OL> + <LI> Převést <CODE>DVI</CODE> soubor do PostScriptu a použít PostScriptový + prohlížeč. Některé moderní Unixové X-ové implementace mají tohle + zabudováno (jako třeba NeXT-step). Uživatelé Unixu (X11), Windows, + OS/2 a MSDOSu mohou + použít volně dostupný GhostScript (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/support/ghostscript">ghostscript</A>), implementaci + kompletního PostScriptu úrovně 2 nebo prohlížeč <EM>gsview</EM>, + který je založený na <EM>Ghostscriptu</EM>. + <LI> Pod Windows na PC, nebo na Macintoshi umí Adobe Type Manager zobrazit + PostScriptové fonty. TeXtures (Macintosh) pracuje podobně, pod Windows + pak lze použít program <EM>dviwindo</EM> od Y&Y pro prohlížení bitových + map. + (Detaily těchto doplňků: viz <A HREF="sectF.html#Q-commercial">Komerční implementace TeXu</A>.) + <LI> Jestliže máte PostScriptové fonty formátu Type 1, použijte + <EM>ps2pk</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/utilities/ps2pk">ps2pk</A>) nebo <EM>gsftopk</EM> (navržený pro + použití s fonty programu <EM>ghostscript</EM>, <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/utilities/gsftopk">gsftopk</A>) pro + výrobu <CODE>pk</CODE> bitových map fontů, kterým váš prohlížeč bude rozumět. + Tak lze dosáhnout skvělých výsledků, které jsou vhodné i pro tisk na + zařízeních bez PostScriptu. Prověřte si právní podmínky, pokud chcete + tyto fonty získat. + Nejznámější PostScriptové fonty jako Times a Courier se dodávají + s formátem Type 1 na disku s Adobe Type Managerem (často dohromady + s Windows a část s OS/2). +</OL> + +<P> + +<P> +<P><A NAME="Q-metrics"><HR><H3>Soubory metrik TeXovských fontů pro PostScriptové fonty</H3></A> + +<P> +Výrobci fontů takoví jako Adobe opatřují metrikovým souborem každý font, +a to v <CODE>afm</CODE> (Adobe Font Metric) formě. Tento formát lze konvertovat do +tvaru <CODE>tfm</CODE> (TeX Font Metric). CTAN archivy obsahují předem +připravené metriky, které budou pro mnoho lidí více než dostatečné, +ale můžete si udělat konverzi i sami, pokud máte speciální potřebu. +Zajímavou otázkou je <EM>kódování</EM> fontů. Zatímco +všichni více či méně souhlasíme s pozicemi 96 znaků ve fontech (základní +ASCII sada), zbytek z (běžných) 256 se různí. Nejobvyklejší problémy jsou +s plovoucími akcenty a se speciálními znaky, jako je třeba označení libry +šterlinků. Existují tři způsoby, co s tím: buď změníte makra TeXu, která +odkazují na znaky (nic moc a náchylné na chyby), nebo změníte kódování fontu +(jednodušší, než si myslíte), anebo použijete + <A HREF="sectD.html#Q-virtualfonts">Virtuální fonty</A> +abyste TeXu předstírali, že kódování je totéž, jaké používá on. Používání +LaTeXu dovoluje změnu kódování v TeXu. Podrobnosti si lze přečíst +v <EM>LaTeX Companion</EM> (viz <A HREF="sectC.html#Q-books">Knihy o TeXu a příbuzná literatura</A>). +V praxi, pokud často píšete jinak než anglicky (ale latinkou), se silně +doporučuje použití <CODE>fontenc</CODE> balíku s volbou „<CODE>T1</CODE>“ pro výběr +T1 (také známé jako „Cork“ nebo „DC“) kódování. + <A HREF="sectL.html#Q-usepsfont">Použití PostScriptových fontů v TeXu</A> balík +podporuje PostScript (s virtuálními fonty) v tomto kódování. + +<P> +Balík <EM>fontinst</EM> Alana Jeffreye (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/utilities/fontinst">fontinst</A>) je konvertor +z <CODE>afm</CODE> do <CODE>tfm</CODE> napsaný v TeXu. Používá se pro generování souborů +s použitím LaTeXovského PSNFSS balíku k podpoře užívání PostScriptových +fontů. Jedná se o komplikovaný balík, nic pro slabé nátury, ale je dost silný +pro uspokojení většiny potřeb. Mnoho z jeho síly se vztahuje na použití +viz <A HREF="sectD.html#Q-virtualfonts">Virtuální fonty</A>. + +<P> +Pro poněkud jednodušší problémy je použitelný rychlý a efektivní Rokickiho +<EM>afm2tfm</EM>, distribuovaný s <EM>dvips</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/dviware/dvips">dvips</A>). +Poznamenejme, že metriky a styly, které se dodávají s <EM>dvips</EM>, +<EM>nejsou</EM> kompatibilní se současným LaTeXem. + +<P> +Pro MacIntosh existuje program nazvaný <EM>EdMetrics</EM>, který se +tímhle (a dalšími věcmi) zabývá. Dodává se společně s distribucí +Textures, ale +de facto je to volný software, který lze najít na CTANu +v <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/systems/mac/textures/utilities/EdMetrics.sea.hqx">edmetrics</A> + +<P> +Uživatelé systému Windows mohou koupit +(viz <A HREF="sectF.html#Q-commercial">Komerční implementace TeXu</A>) +balík Font Manipulation Tools od Y&Y, který mezi jinými lahůdkami obsahuje +silný program <EM>afmtotfm</EM>. + +<P> +<P><A NAME="Q-PSpreview"><HR><H3>Prezeranie súborov využívajúcich Type 1 fonty</H3></A> + +<P> +Až donedávna vedeli voľne dostupné TeXovské prehliadače zobrazovať iba +bitmapové PK fonty. (Komerčný prehliadač firmy YandY{} +DVIWindo – viď Otázku <A HREF="sectF.html#Q-commercial">Komerční implementace TeXu</A> – dlhú dobu používal +<EM>Adobe</EM> <EM>Type</EM> <EM>Manager</EM> na zobrazovanie Type 1 +fontov priamo a najnovšie vydania <EM>xdvi</EM> obsahujú renderer Type 1 +fontov.) Iné prehliadače súčasnej generácie poskytujú automatické vytváranie +potrebných PK súborov (na pozadí používajúc <EM>gsftopk</EM> alebo +niečo podobné). Ak to váš prehliadač nedokáže, máte tri možnosti: +<OL> + <LI> Konverttovať DVI súbor do PostScriptu a použiť PostScriptový + prehliadač. Niektoré systémy poskytujú túto schopnosť štandardne, ale + väčšina ľudí bude musieť použiť oddelený prehliadač ako + <EM>ghostscript</EM> alebo na <EM>ghostscript</EM>e založené programy ako + <EM>ghostview</EM>, prípadne sharewarový <EM>GSview</EM>. + <LI> Na PC pod Windows, alebo na Macintoshi fonty zobraziť Adobe Type + Manager. Textures (Macintosh) pracuje podobne a pod Windows môžete použiť + <EM>dviwindo</EM> od YandY{} pre náhľad bez bitmáp (pre detaily týkajúce + sa spomenutých dodávateľov viď Otázku <A HREF="sectF.html#Q-commercial">Komerční implementace TeXu</A>). + <LI> Ak máte PostScriptové fonty v Type 1 formáte, použite <EM>ps2pk</EM> + alebo <EM>gsftopk</EM> (navrhnutý pre použitie + s <EM>ghostscript</EM>ovskými fontami) na vytvorenie PK bitmapových + fontov, ktorým bude váš prehliadač rozumieť. Tento postup môže produkovať + skvelé výsledky vhodné tiež na tlač pomocou ne-PostScriptových zariadení. + Ak ste si fonty zakúpili, skontrolujte si legálnosť tohto postupu. + Najbežnejšie PostScriptovské fonty ako Times a Courier v Type 1 formáte na + disku s Adobe Type Managerom (často dodávaným spolu s Windows a čiastočne OS/2). +</OL> +<CODE>ghostscript</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/support/ghostscript">ghostscript</A><BR> +<CODE>ghostview</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/ghostscript/gnu/ghostview">ghostview</A><BR> +<CODE>gsftopk</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/utilities/gsftopk">gsftopk</A><BR> +<CODE>GSview</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/support/ghostscript/ghostgum">gsview</A><BR> +<CODE>ps2pk</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/utilities/ps2pk">ps2pk</A><BR> +<CODE>xdvi</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/dviware/xdvi">xdvi</A> + +<P> + +<P> +<P><A NAME="Q-psfontsproblems"><HR><H3>Problémy s použitím PostScriptových fontů</H3></A> + +<P> +Před typickým uživatelem LaTeXu, zkoušejícího balík + <A HREF="sectL.html#Q-usepsfont">Použití PostScriptových fontů v TeXu</A>, +se často vynoří tři problémy. + +<P> +První: máte oznámit <CODE>dvi</CODE> ovladači, že používáte PostScriptové fonty. +V případě, že se jedná o <EM>dvips</EM>, znamená to přidání řádku do +souboru <CODE>psfonts.map</CODE>. Jinak <EM>dvips</EM> zkusí najít <CODE>pk</CODE> soubory. +Pokud font +není zabudován do tiskárny, musíte jej nějak získat (v mnoha případech to +znamená koupi od komerčního distributora). + +<P> + +<P> +Druhý: váš prohlížeč musí vědět, co má s fonty dělat (viz +Otázku <A HREF="sectL.html#Q-PSpreview">Prezeranie súborov využívajúcich Type 1 fonty</A>. + +<P> +Třetí: natahování a smršťování (rozpal) mezi slovy je funkcí metriky +fontu. Není +specifikováno v <CODE>afm</CODE> souboru, takže rozdílné konvertory vybírají rozdílné +hodnoty. + +<P> +Když nejste pozorní, +PostScriptová metrika, kterou přinášel +PSNFSS, dělala celkem těsné nastavení, ale v roku 1995 byla revidována, aby +produkovala kompromis mezi americkymi a evropskými praktikami. +Sofistikovaní uživatelé nemusí být spokojeni ani s novými hodnotami a budou je +chtít obejít. Dokonce i běžný uživatel se může stŕetnout s větším množstvým +rozdělených slov nebo přetečených boxů, než produkuje Computer Modern, jenomže +CM je extrémně štědrý. + +<P> +<P><A NAME="Q-pschoice"><HR><H3>Výběr zvětšovatelných obrysových fontů</H3></A> + +<P> +Pokud se zabýváte samotným textem, můžete použít libovolný z 20 000 fontů(!) +ve formátu Adobe Type 1 (zvané PostScriptové fonty ve světě TeXu a ATM +fonty ve světě DTP), nebo některý z několika set fontů v TrueType formátu. +To samozřejmě za podmínky, že váš prohlížecí a tiskový ovladač podporuje +zvětšovatelné obrysové fonty. + +<P> +TeX sám se stará <EM>jenom</EM> o metriky, nikoliv o skutečný vzhled znaků. +Je potřeba pouze vytvořit TeXovský soubor s metrikou <CODE>tfm</CODE> použitím +nějakého prostředku jako <EM>afm2tfm</EM> (pŕipadně v kombinaci +s <EM>vpt</EM>), <EM>afmtotfm</EM> (od Y&Y, +viz <A HREF="sectF.html#Q-commercial">Komerční implementace TeXu</A>), <EM>afm2tfm</EM> (pokud možno +v kombinaci s <EM>vptovf</EM>) nebo <EM>fontinst</EM>. Pro prohlížecí nebo +tiskový ovladač potřebujete skutečné obrysové fonty (<CODE>pfa</CODE> pro zobrazení +PostScriptu, <CODE>pfb</CODE> pro ATM na IBM PC, Macovské obrysové fonty na Macintoshi). + +<P> +Jestliže také potřebujete matematiku, jste poněkud omezeni požadavky, jež má +TeX na matematické fonty (detaily viz příspěvek B.K.P. Horna +ve sborníku konference TUGu konané v roce 1993 v Astonu, otištěný +v TUGboatu, Vol 14(3), 1994). +Pro matematiku je tedy několik možností: +<UL> + <LI><B>Computer Modern</B> + (75 fontů — optické zvětšování) Donald E. Knuth.<BR> + Poznamenejme, že CM jsou dostupné ve zvětšovatelné obrysové + formě. Tyto fonty byly vytvořeny v METAFONTu. Existují komerční i volně + dostupné verze, jsou jak Adobe Type 1, + tak TrueType verze. Některé z nich mají „komerční úroveň“ s plně + ručně + laděným ovládáním, další vyhlížejí velmi uboze, zatímco jiné jsou pouze + nekompatibilní s Adobe Type Managerem (ATM). AMS sada těchto fontů + je volně dostupná z <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/cm/ps-type1/bluesky">psbluesky</A> + <LI><B>AMS fonty</B> + (52 fontů — optické zvětšování) AMS<BR> + Tato sada je jakýmsi doplňkem CM sady. Obsahuje dvě sady symbolových + fontů (<CODE>msam</CODE> a <CODE>msbm</CODE>) a Eulerův textový font. + Fonty jsou dostupné v Type 1 verzi na + <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/amsfonts/ps-type1">amsps-type1</A> (samozřejmě zdarma). + Není to samostatná rodina fontů, ale zasluhuje si zde malou diskuzi. + Balík <CODE>eulervm</CODE> dovoluje použít eulerovskou matematickou abecedu + spolu s textovými fonty neposkytujícími matematické abecedy (například Adobe + Palatino nebo Minion). + <LI><B>Computer Modern Bright</B> + (62 fontů — optrické zvětšování) Walter + Schmidt<BR> CM Bright je rodina bezpatkových fontů založených na + Knuthových CM fontech. Zahrnuje fonty nezbytné pro sazbu matematiky + včetně AMS symbolů i textových symbolů různých tvarů. Tato kolekce + přichází s vlastní sadou souborů určených k použití v LaTeXu. CM + Bright fonty jsou nabízeny firmou MicroPress, Inc. Další detaily + (včetně vzorků) naleznete na + <A HREF="http://www.micropress-inc.com/fonts/brmath/brmain.htm"><CODE>http://www.micropress-inc.com/fonts/brmath/brmain.htm</CODE></A>. + Volně dostupné verze jsou k dispozici na CTANu — balík + <CODE>hfbright</CODE> pro použití s textem v OT1 kódování a balík + <CODE>cm-super</CODE> pro použití s T1. + <LI><B>Concrete Math</B> + (25 fontů — optické zvětšování) Ulrik Vieth<BR> + Concrete Math fonty byly odvozeny od řezu Concrete Roman vyvinutého + Knuthem. Sada nabízí kolekci matematických kurzív, matematických + symbolů, matematických rozšíření fontů a fonty AMS symbolů, které + doplňují sadu Concrete tak, že Concrete může zcela nahradit sadu + Computer Modern. Protože jsou fonty sady Concrete značně tmavší, + jsou vhodné pro tiskárny s menším rozlišením a pro tisk na plakáty + či transparenty. Concrete Math fonty jsou (podobně jako Concrete + Roman fonty) nabízeny v podobě Type 1 firmou MicroPress na URL + <A HREF="http://www.micropress-inc.com/fonts/ccmath/ccmain.htm"><CODE>http://www.micropress-inc.com/fonts/ccmath/ccmain.htm</CODE></A>. + <LI><B>BA Math</B> + (13 fontů) MicroPress Inc.<BR> + BA Math je rodina patkových fontů inspirovaných elegantním a + graficky perfektním designem fontů Johna Baskervilla. Tato rodina + zahrnuje fonty pro sazbu matematiky v normální i tučné + podobě. Také navíc obsahuje všechny fonty různých tvarů v kódování + T1 i OT1 i užitečné glyfy fontů v kódování TS1. S těmito fonty jsou + také nabízena makra, která je umožňují použít v plain TeXu, + LaTeXu i LaTeXu 2.09. Další informace a vzorky těchto fontů + naleznete na adrese + <A HREF="http://www.micropress-inc.com/samples/bafonts"><CODE>http://www.micropress-inc.com/samples/bafonts</CODE></A>. + <LI><B>HV Math</B> +(14 fontů) MicroPress Inc.<BR> + HV Math je rodina bezpatkových fontů založených na + Helvetice. Zahrnuje fonty nezbytné pro matematickou sazbu + (matematickou kurzívu, matematické symboly atd.) v normální i tučné + podobě. Také navíc obsahuje fonty různých tvarů v kódování T1 i OT1 i užitečné glyfy fontů v kódování TS1. S těmito fonty jsou + také nabízena makra, která je umožňují použít v plainTeXu, + LaTeXu i LaTeXu 2.09. Bitmapové kopie těchto fontů jsou + dostupné zdarma z <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/micropress/hvmath">hvmath</A>. Chcete-li další + informace, tak navštivte stránku + <A HREF="http://www.micropress-inc.com/samples/hfonts"><CODE>http://www.micropress-inc.com/samples/hfonts</CODE></A>. + <LI><B>Informal Math</B> +(7 obrysových fontů) MicroPress Inc.<BR> + Informal Math je rodina pestrých fontů volně založených na rodině + firmy Adobe – Tekton, která napodobuje ručně psané písmo. Zahrnuje + fonty nezbytné pro matematickou sazbu + (matematickou kurzívu, matematické symboly atd.) v normální + podobě. Také navíc obsahuje fonty různých tvarů v kódování + OT1 v kolmé i kosé podobě. S těmito fonty jsou + také nabízena makra, která je umožňují použít v plainTeXu, + LaTeXu i LaTeXu 2.09. Další informace a vzorky těchto fontů + naleznete na adrese + <A HREF="http://www.micropress-inc.com/samples/ifonts"><CODE>http://www.micropress-inc.com/samples/ifonts</CODE></A>. + <LI><B>Lucida Bright a Lucida New Math</B> + (25 fontů) Chuck Bigelow a Kris + Holmes.<BR> + Lucida je rodina příbuzných fontů včetně patkových, bezpatkových, + bezpatkových s pevnou šířkou, kaligrafických, blackletter, faxových, + ručně psaných spojovaných Holmesových fontů atd. Nejsou tak + „vřetenovité“ jako Computer Modern s velkým x-ovým rozměrem, + zahrnují rozsáhlejší sadu matematických symbolů, operátorů, + relačních a ohraničovacích znaků, než CM (přes 800 na rozdíl od + 384; mimo jiné obsahuje také AMS <CODE>msam</CODE> a <CODE>msbm</CODE> sadu symbolů). + Plánované „Lucida Bright Expert“ (14 fontů) připojí patkové písmo + s pevnou šířkou, další ručně psaný font, malé kapitálky, tučné + matematické písmo, stojatou „matematickou kurzívu“ + atd. Distribuční sada obsahuje podporu pro <CODE>plain</CODE> TeX a + LaTeX 2.09. Podpora pro LaTeX 2e je zajištěna v + <A HREF="sectL.html#Q-usepsfont">Použití PostScriptových fontů v TeXu</A> + díky Sebastianu Rahtzovi. Chcete-li si stáhnout vzorky nebo zjistit + další informace o těchto fontech, přečtěte si + <A HREF="http://www.YandY.com/download/chironlb.pdf"><CODE>http://www.YandY.com/download/chironlb.pdf</CODE></A>. + <LI><B>MathTime 1.1</B> + (3 fonty) TeXplorators (Michael Spivak).<BR> + Sada obsahuje matematickou kurzívu, symboly a rozšíření fontů, + navržené pro snadnou práci s Times-Roman. Jsou zpravidla používány + s písmem Times, Helvetica a Courier (jež jsou rezidentní na mnoha + tiskárnách a jsou podporovány některými verzemi PC). Navíc + můžete tuto základní sadu doplnit fontem Adobe Times Smallcap a snad + i sadou fontů Adobe „Math Pi“, která zahrnuje blackboard bold, + blackletter a script. Distribuce obsahuje podporu pro <CODE>plain</CODE>TeX + a LaTeX 2.09 (včetně kódu pro spojení s Adobe Math Pi 2 a Math + Pi 6). Podpora pro LaTeX 2e je zajištěna v + <A HREF="sectL.html#Q-usepsfont">Použití PostScriptových fontů v TeXu</A> + díky Sebastianu Rahtzovi. Chcete-li si stáhnout vzorky, přečtěte si + nejprve <A HREF="http://www.YandY.com/download/chironmt.pdf"><CODE>http://www.YandY.com/download/chironmt.pdf</CODE></A> + <LI><B>MathTime Plus</B> + (12 fontů) Publish or Perish (Michael Spivak)<BR> + Doplňuje předchozí rodinu o tučné a těžké verze základních + matematických fontů právě tak jako o stojatou matematickou + „kurzívu“, jsou tam také řecká písmena určená pro sazbu + základních fyzikálních a matematických výrazů a tučná i regulární + podoba scriptových fontů. Obě matematické distribuce zahrnují + podporu pro použití v plainTeXu a LaTeXu 2.09. Podpora pro + LaTeX 2e je zajištěna v + <A HREF="sectL.html#Q-usepsfont">Použití PostScriptových fontů v TeXu</A> + díky Franku Mittelbachovi a Davidu Carlislovi. Chcete-li si stáhnout + vzorky nebo zjistit další informace o těchto fontech, přečtěte si + <A HREF="http://www.YandY.com/download/mathplus.pdf"><CODE>http://www.YandY.com/download/mathplus.pdf</CODE></A>. + <LI><B>TM Math</B> + (14 fontů) MicroPress Inc.<BR> + TM Math je rodina patkových fontů inspirovaná řezem Times. Zahrnuje + fonty nezbytné pro matematickou sazbu + (matematickou kurzívu, matematické symboly atd.) v normální i tučné + podobě. Také navíc obsahuje fonty různých tvarů v kódování + T1 i OT1 i užitečné glyfy fontů v kódování TS1. Bitmapové kopie + těchto fontů jsou dostupné zdarma z <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/micropress/tmmath">tmmath</A>. + Chcete-li další informace, tak navštivte stránku: + <A HREF="http://www.micropress-inc.com/samples/tfonts.htm"><CODE>http://www.micropress-inc.com/samples/tfonts.htm</CODE></A>. + <LI><B>Belleek</B> +(3 fonty) Richard Kinch<BR> + Belleek je výsledkem Kinchovych úvah o tom, jak by mohl METAFONT být v budoucnu + využíván. Fonty byly publikovány současne jako zdrojové soubory METAFONTu, + Type 1 fonty a TrueType fonty. Fonty se chovají jako nevyžádaná náhrada + základní sady MathTime (jako příklad, co všechno se dá udělat). + +<P> + Dokument načrtující Kinchove myšlenky (od úvah o „intelektuální“ nadŕazenosti + METAFONTy, k hodnocení, proč jeho osvojování probíhá v tak omezeném počtu a co by + se s tím dalo dělat) je dostupný na URL{http://truetex.com/belleek.pdf} (je + to dobré čtení, ale vystavuje problém zmíněny + v otázce <A HREF="sectJ.html#Q-dvips-pdf">Kvalita PDF z PostScriptu</A> — + nepokoušejte se ho přečíst na obrazovce v Adobe Readeru). + <LI><B><CODE>mathpazo</CODE> version 1.003</B> +(5 fontů) Diego Puga<BR> + Fonty Pazo Math jsou rodina type 1 fontů vhodných pro sázení matematiky + v kombinaci s rodinou textových fontů Palatino. Čtyři nebo pět fontů + distribuce jsou matematické abecedy v kolmé verzi a kurzívě, v normální a tučné + variantě. Pátý font obsahuje malý výbér znaků typu „blackboard bold“ + (tabulové tučné), jsou vybrány pro svůj matematický význam. Podpora pod + systémem LaTeX 2e je dostupna v PSNFSS (viz + Otázku <A HREF="sectL.html#Q-usepsfont">Použití PostScriptových fontů v TeXu</A>). Fonty jsou licencovány pod + GPL, s povolením používat je v publikovaných dokumentech. + <LI><B><CODE>pxfonts</CODE> set version 1.0</B> +(26 fontů) Young Ryu<BR> + Sada <CODE>pxfonts</CODE> se skládá z: + <UL> + <LI> virtuálních textových fontů využívajících Adobe Palatino (nebo URW + náhradu užívanou <EM>ghostscript</EM>em) s modifikovanými znaky plus, + rovná se a lomítko, + <LI> matematické abecedy používající times, + <LI> matematických fontů všech symbolů matematických fontů computer modern + (<CODE>cmsy</CODE>, <CODE>cmmi</CODE>, <CODE>cmex</CODE> a řecké písmena <CODE>cmr</CODE>) + <LI> matematických fontů všech symbolů odpovídajících AMS fontům + (<CODE>msam</CODE> a <CODE>msbm</CODE>), + <LI> dalsích matematických fontů s různými symboly. + </UL> + Textové fonty jsou dostupné v kódováních OT1, T1 a LY1. + Symboly v kódování TS jsou také dostupné. Fonty sans serif a monospaced + dodávané se sadou <CODE>txfonts</CODE> + (viz níže) můžou být používany s fonty<CODE>pxfonts</CODE>. Sada <CODE>txfonts</CODE> + by měla být nainstalována kdykoliv jsou nainstalovány fonty <CODE>pxfonts</CODE>. + Zahrnuty jsou podpůrné soubory pro LaTeX, <EM>dvips</EM> a PDFTeX. + Dokumentace ( + URL{http://www.tex.ac.uk/tex-archive/fonts/pxfonts/doc/pxfontsdocA4.pdf}) + je dostupná pro čtení. + +<P> + Jsou licencovány pod GPL s povolením používat je v publikovaných + dokumentech. + +<P> + <LI><B>PA Math</B> + PA Math je rodina serif fontů volně založených na řezu písma + Palatino (TM). PA Math se skládá z fontů potřebných pro sázení + matematiky (matematická kurzíva, matematika, kaligrafické a starodávné symboly + a rozšíření) v normální a tučné variantě. Rahrnuje taky všechny textové fonty + různých tvarů v kódování OT1, T1, jakožto i nejužitečnější + glyfy kódování TS1. Poskytovány jsou makra pro použití fontů + v <CODE>plain</CODE> TeXu, LaTeX 2.09 a současném LaTeXu. + +<P> + Por podrobnosti (a vzorky) viz<BR> + URL{http://www.micropress-inc.com/fonts/pamath/pamain.htm} + <LI><B>txfont sada verze 1.0</B> + (22 fontů) Young Ryu<BR> <CODE>txfont</CODE> sada se skládá z: + <UL> + <LI> virtuálních fontů používajících Adobe Times (nebo URW + používaných <EM>Ghostscriptem</EM>) s modifikovanými znaky + „+“, „/“ a „=“. + <LI> matematickou abecedu využívající Times + <LI> matematické fonty všech symbolů v moderních matematických + fontech (<CODE>cmsy</CODE>, <CODE>cmmi</CODE>, <CODE>cmex</CODE> a řecká písmena <CODE>cmr</CODE>) + <LI> matematickou podobu všech fontů odpovídající AMS fontům + (<CODE>msam</CODE> a <CODE>msbm</CODE>) + <LI> matematickou podobu různých symbolů + </UL> + Textové fonty jsou dostupné v kódování OT1, T1 i TS. S těmmito + fonty jsou nabízeny soubory podporující jejich použité v + <EM>dvips</EM>, LaTeXu a PDFTeXu. Dokumentaci naleznete + v <A HREF="http://www.tex.ac.uk/tex-archive/fonts/txfonts/doc/txfontsdocA4.pdf"><CODE>http://www.tex.ac.uk/tex-archive/fonts/txfonts/doc/txfontsdocA4.pdf</CODE></A>. + Fonty jsou dostupné pod LPPL a můžete je získat z + <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/txfonts">txfonts</A>. + <LI><B>Adobe Lucida, LucidaSans a LucidaMath</B> + (12 fontů)<BR> + Lucida a LucidaMath jsou obecně považovány za poněkud tučné. Tři + matematické fonty obsahují pouze glyfy z matematické kurzívy CM, + symboly a rozšířené fonty. + Podpora pro použití LucidaMath v TeXu není moc dobrá, musíte si dát + práci s překódováním fontů atd. + (V jistém smyslu je tahle sada předchůdcem fontové sady LucidaBright + a LucidaNewMath.) + <LI><B>Concrete, AMS matematické fonty atd.</B> + Donald E. Knuth a AMS.<BR> + Někdy jsou zmiňovány jako alternativa k CM, ale ve skutečnosti jsou + doplňkem, poněvadž je třeba s nimi použít alespoň základní + matematické fonty CM. + <LI><B>Proprietary fonts</B> + Různé zdroje.<BR> + Jelikož vysoce kvalitní sady fontů v obrysovém + formátu fungujícím v TeXu poskytují vydavatelům skutečně + konkurenceschopné dokumenty, zaplatili si mnozí hodně peněz za + výrobu takových fontů na zakázku. Naneštěstí, tyto sady nejsou + k dostání volně na trhu, ačkoli jsou pravděpodobně mnohem úplnější než + sady jiné. + <LI><B>Mathptm</B> + (4 fonty) Alan Jeffrey.<BR> + Sada obsahuje matematickou kurzívu, symboly, rozšířené a virtuální Roman + fonty, vytvořené z fontů Adobe Times, Symbol, Zapf Chancery a Computer + Modern. Mathptm jsou volně dostupné a výsledné PostScriptové soubory mohou + být volně sdíleny. Obsahují mnoho CM matematických symbolů. Podpora pro + LaTeX 2e v + <A HREF="sectL.html#Q-usepsfont">Použití PostScriptových fontů v TeXu</A> + je díky Alanu Jeffreymu and Sebastianu Rahtzovi. +</UL> + +<P> +Některé sady fontů jsou dostupné ve formátech vhodných pro IBM PC/Windows, +Macintosh a Unix/NeXT od Y&Y a od Blue Sky Research +(detaily viz <A HREF="sectF.html#Q-commercial">Komerční implementace TeXu</A>). Fonty MathTime lze +také získat od: +<P> + TeXplorators, 1572 West Gray #377, Houston TX 77019, USA. +</P> +Velmi omezený výběr matematických fontů je přímým důsledkem toho, že +musí být navrženy pro použití v TeXu, čímž ztrácí něco ze své +přitažlivosti pro jiné trhy. Navíc, trh s komerčními fonty pro TeX je +nepatrný (pro porovnání, například balíků fontů #1 Microsoft TrueType se +prodalo asi 10 miliónů kopií během několika týdnů po vydání Windows +3.1!). + +<P> +Textové fonty formátu Type 1 jsou dostupné od mnoha prodejců včetně Adobe, +Monotype, Bitstream. Vyhněte se levným produktům neznámých výrobců: +nejen že byste podporovali jejich neetické chování a poškozovali +skutečné tvůrce písem, ale také velmi pravděpodobně byste pořídili +zmetek. +Fonty se nemusí dobře zarovnávat, nemusí mít standardní doplněk 228 +glyfů, anebo třeba neobsahují soubory s metrikami (je třeba udělat TFM +soubory). Také +se vyhněte TrueType fontům ode všech možných prodejců kromě velkých. + +<P> +TrueType fonty jsou o řád obtížněji „hintovatelné“ +než fonty Type 1, a proto TrueType fonty odjinud než od Microsoft a Apple +mohou být podezřelé. Navíc můžete narazit ještě na další problémy +s TrueType fonty, třeba, že servisní střediska s nimi odmítají pracovat. + +<P> +TrueType je nativním formátem pro Windows. Některé implementace TeXu jako +TrueTeX (viz Otázku <A HREF="sectF.html#Q-commercial">Komerční implementace TeXu</A>) používají TrueType verze +Computer Modern a Times Maths fontů na vykreslení dokumentů TeX ve Windows +dalšího systémového software jako ATM. + +<P> +Při výběru fontů nemůže být vaším jediným kritériem prostŕedí vášho systému. +Když budete někomu posílat hotové dokumenty na další použití, měli by ste zvážit +zda použitý formát fontu nezpůsobí problémy s kompatibilitou. Vydavatelé můžou +vyžadovat jenom TrueType fonty, protože jejich systémy jsou založeny na Windows, +nebo jenom Type 1 fonty, protože jsou založeny na raní popularitě formatu +ve vydavatelském průmyslu. Mnohým na tom však nezáleží, pokud je obdaříte +hotovým tiskovým souborem (PostScript nebo PDF) pro jejich zařízení. + +<P> +<P><A NAME="Q-charshift"><HR><H3>Zvláštne znaky vo výstupe <EM>dvips</EM></H3></A> + +<P> +Vygenerovali ste výstup programu <EM>dvips</EM> a objavili sa v ňom zvláštne +zámeny (napríklad ligatúra <CODE>fi</CODE> sa objavila ako +symbol textsterling{}})? Toto je nechcený vedľajší efekt opatrenia +vysvetleného v Otázke <A HREF="sectJ.html#Q-dvips-pdf">Kvalita PDF z PostScriptu</A>. +Prepínač <CODE>-G1</CODE> diskutovaný v spomenutej otázke je vhodný pre Knuthove textové +fonty, ale nefunguje s textovými fontami, ktoré nedodržujú Knuthove vzory +(ako fonty od Adobe). + +<P> +Ak sa vyskytne problém, zdržte sa prepínaču <CODE>-G1</CODE>. Ak ste ho explicitne +používali, <EM>prestante</EM>! Ak ste používali <CODE>-Ppdf</CODE>, pridajte <CODE>-G0</CODE> na +potlačenie implicitného prepínaču v súbore pseudotlačiarne. + +<P> +Problém bol opravený v <EM>dvips</EM> v 5.90 (verzia distribuovaná +s CDROMom TeX-Live 7 a v iných novších distribúciach TeXu). + +<P> + +<P> +<P><A NAME="Q-concrete"><HR><H3>Používanie fontov „Concrete“</H3></A> + +<P> +Fonty Concrete Roman (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/concrete">concrete</A>) boli navrhnuté Donom Knuthom pre knihu +„Concrete Mathematics“, ktorú napísal spoločne s Grahamom a Patashnikom +(<EM>tým</EM> Patashnikom známym z BibTeXu). Kedže kniha pre matematiku +používala fonty Euler, Knuth navrhol iba fonty textové. Kniha bola vysádzaná +<CODE>plain</CODE> TeXom s dodatočnými makrami, ktoré si môžete prezrieť v súbore +<CODE>gkpmac.tex</CODE> (CTAN: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/systems/knuth/local/lib/gkpmac.tex">gkpmac</A>). O pár rokov neskôr navrhol +Ulrik Vieth fonty Concrete Math. Balíky <CODE>beton</CODE> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/beton">beton</A>), +<CODE>concmath</CODE> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/concmath">concmath</A>; <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/concmath">concmath-f</A>), +<CODE>ccfonts</CODE> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/ccfonts">ccfonts</A>) sú LaTeXovskými balíkmi meniacimi +štandardné textové fonty z Computer Modern na Concrete. Balíky <CODE>beton</CODE> +a <CODE>ccfonts</CODE> tiež mierne zvyšujú štandardnú hodnotu <CODE>\baselineskip</CODE>, +aby sa vysporiadali s vyššou váhou fontov Concrete. Balíky <CODE>concmath</CODE> +a <CODE>ccfonts</CODE> naviac zmenia štandardné fonty pre matematiku z Computer +Modern na Concrete a používajú Concrete verzie AMS fontov (toto chovanie +je v prípade balíku <CODE>concmath</CODE> voliteľné). + +<P> +Neexistujú žiadne tučné verzie Concrete fontov, obecne sa ale uznáva názor, že +fonty Computer Modern Sans Serif demibold condensed predstavujú adekvátnu +náhradu. Ak používate balík <CODE>concmath</CODE> alebo <CODE>ccfonts</CODE> a chcete +sa tejto rady držat, používajte balík s voľbou triedy <CODE>boldsans</CODE> (napriek tomu, +že dokumentácia <CODE>concmath</CODE> ju nazýva voľba triedy <CODE>sansbold</CODE>). +Ak používate <CODE>beton</CODE>, pridajte <CODE>\renewcommand{\bfdefault}{sbc}</CODE> +do preambuly vášho dokumentu. + +<P> +Sú dostupné aj Type 1 verzie fontov. Pre kódovanie OT1 sú dostupné od firmy +Otázku <A HREF="sectL.html#Q-pschoice">Výběr zvětšovatelných obrysových fontů</A> +. +Otázku <A HREF="sectT.html#Q-textrace">Projekt TeXtrace</A> - <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/ps-type1/cm-super">cm-super</A> +obsahujú Type 1 verzie fontov Concrete v kódovaní T1. + +<P> +<P><A NAME="Q-uselmfonts"><HR><H3>Používanie fontov Latin Modern</H3></A> + +<P> +Nové (leto 2003) fonty <CODE>lm</CODE> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/ps-type1/lm">lm</A>) sú skvelým doplnkom výzbroje +používateľa TeXu/LaTeXu (vysoko kvalitné obrysy fontov, ktoré boli až +doposiaľ iba ťažko dostupné, v kompaktnom balíku, ktorý voľne dostupný je). +Avšak sparťanský informačný súbor dodávaný s fontami upozorňuje: +„Predpokladá sa, že prípadný použvateľ vie, čo s týmito súbormi robiť.“ +Táto odpoveď má za úlohu informovať o požadovaných úkonoch. Postup nie je príliš +zložitý. + +<P> +Súbory fontu (a príbuzné súbory) sa objavujú na CTANe ako sada podstromov +TDS (viď Otázku <A HREF="sectD.html#Q-TDSwhat">Co je to TDS?</A>) — +<CODE>fonts</CODE>, <CODE>dvips</CODE>, <CODE>tex</CODE> a <CODE>doc</CODE>. Podstrom <CODE>doc</CODE> +nemusí byť skopírovaný (v skutočnosti je to pár vzorových súborov). Ostatné tri +skopírujte do vášho existujúceho lokálneho <CODE>$TEXMF</CODE> stromu a +aktualizujte databázu mien súborov (viď Otázku <A HREF="sectE.html#Q-instal">Instalace nových balíčků</A>). + +<P> +Teraz je treba začleniť fonty do sady hľadanej programami PDFLaTeX, +<EM>dvips</EM>, <EM>dvipdfm</EM>, vaším prehliadačom a konverznými +programami Type 1/PK nasledovne: +<UL> + <LI> Na systémoch teTeX pred verziou 2.0 upravte súbor + <CODE>$TEXMF/dvips/config/updmap</CODE> a vložte absolútnu cestu k súboru + <CODE>lm.map</CODE> hneď za riadok začínajúci <CODE>extra_modules="</CODE> (a pred uzatvárajúce + úvodzovky). + <LI> Na systémoch teTeX verzie 2.0 (alebo neskoršej) spustite príkaz +<PRE> + updmap --enable Map lm.map +</PRE> + <LI> Na systéme MikTeX pred verziou 2.2 operácia + „obnovenie databázy názvov súborov“, ktorú ste vykonali po inštalácii + súborov, taktiež aktualizuje systémovú „databázu postscriptových zdrojov“. + <LI> Na systéme MikTeX verzie 2.2 alebo vyššej aktualizujte súbor + <CODE>updmap.cfg</CODE>, ktorý je popísaný v online dokumentácii MikTeXu + (URL{http://www.miktex.org/2.2/mkfntmap.html}). + Potom spustite program <EM>MkFntMap</EM> a všetko je hotové. +</UL> + +<P> +Pre používanie fontov v LaTeXovskom programe by ste mali používať príkaz +<PRE> + \usepackage{lmodern}% +</PRE> +Tým sa stanú fonty štandardnými pre všetky tri rodiny fontov LaTeXu +(„roman“, „sans-serif“ a „typewriter“). Taktiež budete potrebovať +príkaz +<PRE> + \usepackage[T1]{fontenc} % +</PRE> +pre text a +<PRE> + \usepackage{textcomp}% +</PRE> +(ak chcete používať akýkoľvek symbol v TS1 kódovaní). + +<P> +<P><A NAME="Q-postscriptpics"><HR><H3>Vkládání PostScriptových obrázků v LaTeXu</H3></A> + +<P> + <A HREF="sectT.html#Q-latex2e">LaTeX 2e (nový standard LaTeXu)</A> +obsahuje standardní balík umožňující včlenění grafiky, otáčení, práci +s barvami a další rysy závislé na výstupních ovladačích. Balík je +zdokumentován ve druhém vydání Lamportova manuálu, stejně tak +i v <EM>LaTeX Graphic Companion</EM> +(viz <A HREF="sectC.html#Q-books">Knihy o TeXu a příbuzná literatura</A>). Tento LaTeXový balík je také +distribuován v podobe vhodné pro plainTeX. Dá se +získat na CTANu v adresáři <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/required/graphics">graphics</A>. Jeho distribuce +je doplněna dokumentací ve +zdrojové i preložené podobě <CODE>grfguide.ps</CODE>. Díky tomu si uživatel +muže dokumentaci přečíst, aniž by musel balík nejprve nainstalovat. + +<P> +<EM>graphicx</EM> — který umožnuje vhodněji změnit velikost obrázku i +jinak s ním manipulovat. Obvykle musíte v souboru <CODE>.cfg</CODE> u těchto balíku +nastavit, který DVI procesor používáte, avšak občas lze toto nastavit +přímo volbou balíku. Rozsah typů obrázků, které lze použít záleží pouze +na systému, který používáte. + +<P> +Pokud nepoužíváte LaTeX 2e, asi nejlepší bude použít makro <CODE>psfig</CODE>, které +napsal Trevor Darrell, dostupné v <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/graphics/psfig">psfig</A> + +<P> +Budete také potřebovat konverzní program z <CODE>dvi</CODE> do PostScriptu, který +podporuje <CODE>\special</CODE>. Ovladače zmíněné +v Otázce <A HREF="sectG.html#Q-dvips">Konverzní programy z DVI do PostScriptu</A> to umějí, +a přinášejí s sebou verzi <CODE>psfig</CODE> připravenou pro použití s nimi. Makro +<CODE>psfig</CODE> pracuje nejlépe s Encapsulovaným PostScriptem (EPS). Zejména +<CODE>psfig</CODE> potřebuje, aby soubory obsahovaly BoundingBox (viz Apendix H +v <EM>PostScript Language Reference Manual</EM>). Když nemáte EPS soubor, +váš život se může zkomplikovat. + +<P> +Další věcí kolem vkládání PostScriptového obrázku je, že obrázek není +součástí <CODE>dvi</CODE> souboru, ale je včleněn až když použijete konvertor do +PostScriptu. Důsledkem toho je, že většina <CODE>dvi</CODE> prohlížečů ukáže jenom +prázdné místo rezervované TeXem pro váš obrázek, nikoliv obrázek +samotný. + +<P> +Príkaz <CODE>\special</CODE>, který zpracovává pointery na grafické soubory +a další informace, muže být pro každý DVI procesor ponekud odlišný (to +je také duvod, proc balíku <EM>graphics</EM> musíte ríct, který DVI +procesor používáte). + +<P> +Některé DVI prolížeče se nedokáží vypořádat s příkazy <CODE>\special</CODE>, +které používáte, neboť nejsou jejich vlastní. Modernější z nich (zejména +<EM>xdvi</EM>, <EM>yap</EM> nebo <EM>windvi</EM>) umí +pomocí dobře nastaveného <EM>ghostscript</EM>u vyrenderovat z obrázku +bitmapu tak, že ji lze na obrazovce prohlédnout. + +<P> + +<P> +Na CTANu se nacházejí dva dokumenty venující se zpracování obrázku v +LaTeXu: +<UL> + <LI> EpsLaTeX Keitha Reckdahla, který pokrývá standardní LaTeXové + možnosti a zabývá se i balíky <EM>subfigure</EM> a + <EM>psfrag</EM> + <LI> Anil K. Goel napsal dlouhý dokument podrobně popisující, kterak + vkládat obrazce, obrázky a ilustrace do LaTeXovských + dokumentů. Je dostupný jako <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/info/figsinltx.ps">figsinlatex</A> +</UL> + +<P> +<P><A NAME="Q-dvipsgraphics"><HR><H3>Importovanie grafiky v <EM>dvips</EM></H3></A> + +<P> +<EM>Dvips</EM> môže tak, ako bolo pôvodne počaté, importovať iba jediný +grafický formát: + <A HREF="sectD.html#Q-eps">Čo je to Encapsulated PostScript</A> + (<CODE>.eps</CODE> súbory +). +<EM>Dvips</EM> si poradí aj s mierne nezvyčajným <CODE>.eps</CODE> vytvoreným +viz <A HREF="sectB.html#Q-MP">Čo je to METAPOST</A> +. + +<P> +Okrem skutočnosti, že množstvo aplikácii produkujúcich nekorektné EPS je +priam deprimujúce, je toto celkom uspokojivé pre fungovanie vektorovej +grafiky. + +<P> +Na vloženie bitmapovej grafiky potrebujete spôsob, ako ju previesť +do PostScriptu. Mnohé štandardné nástroje na manipuláciu s obrázkami (ako +<EM>convert</EM> od <EM>ImageMagick</EM>u) odvedú pri tvorbe EPS +celkom dobrú prácu. Aj keď používatelia <EM>Unix</EM>u by si mali dať pozor +na tvrdenia programu <EM>xv</EM>: má tendenciu podvzorkovať vašu bitmapu +na rozlíšenie vašej obrazovky. + +<P> +Celkom dobré sú aj špeciálne aplikácie <EM>jpeg2ps</EM> (konvertuje +JPEG súbory pomocou funkcionality PostScript level 2) a <EM>bmeps</EM> +(konvertuje JPEG a PNG súbory). <EM>Bmeps</EM> obsahuje patche +na vytvorenie vašej vlastnej verzie <EM>dvips</EM>, ktorá si poradí so súbormi +JPEG a PNG priamo, použitím konverznej knižnice <EM>bmeps</EM>. +Aplikácie môžete nájsť na CTANe: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/support/jpeg2ps">jpeg2ps</A>, <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/bmeps">bmeps</A>. + +<P> +<P><A NAME="Q-pdftexgraphics"><HR><H3>Importovaná grafika v PDFLaTeXu</H3></A> + +<P> +Sám PDFTeX podporuje široký zoznam formátov, ktoré vie natívne zabudovať +do svojho výstupného PDF prúdu: +JPEG (<CODE>.jpg</CODE> súbory) pre fotografie a podobné obrázky, PNG súbory +pre umelo vytvorené bitmapové obrázky a PDF pre vektorové kresby. +Staršie verzie PDFTeXu (pred verziou 1.10a) podporovali formát TIFF +(<CODE>.tif</CODE> súbory) ako alternatívu k súborom PNG. + +<P> +Štandardný balík PDFLaTeXu <CODE>graphics</CODE> okrem toho zaisťuje nahratie +<CODE>supp-pdf</CODE> makier Hansa Hagena. Tieto makrá vedia prekladať výstup METAPOSTu +do PDF za behu, teda výstup METAPOSTu (<CODE>.mps</CODE> súbory) tiež môže byť vložený +do dokumentov PDFLaTeXu. + +<P> +Najčastejším problémom, s ktorým sa stretávajú používatelia pri prechode +z TeXu, je neexistencia priamej cesty pre vloženie EPS súborov. +Kedže PDFTeX je svojím vlastným „ovládačom“ a neobsahuje spôsob +konvertovania PostScriptu do PDF, neexistuje priamy spôsob, ktorým by sa +to dalo spraviť. + +<P> +Jednoduchým riešením je konverzia EPS do príslušného PDF súboru. +Toto za vás spraví program <EM>epstopdf</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/epstopdf">epstopdf</A>, +<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/oberdiek">oberdiek</A>). Je dostupný ako spustiteľný +súbor pre Windows alebo skript pre <EM>Perl</EM> pod Unix a iné podobné +systémy. LaTeXovský balík <CODE>epstopdf</CODE> sa dá použiť na generovanie potrebných +PDF súborov za behu. Je to pohodlný spôsob, ale vyžaduje, aby ste +potlačili jednu z bezpečnostných kontrôl TeXu (nepoužívajte ho v súboroch +zo zdrojov, ktorým plne nedôverujete). + +<P> +Alternatívnym (a podľa autora plne uspokojujúcim) riešením je používanie +<EM>perl</EM>ovského skriptu <EM>purifyeps</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/purifyeps">purifyeps</A>) +používajúceho dobré služby programu <EM>pstoedit</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/pstoedit">pstoedit</A>) +a METAPOSTu na konvertovanie vašeho zapuzdreného PostScriptu do +„zapuzdreného +PostScriptu z METAPOSTu“, takže môže byť vložený priamo. + +<P> +<P><A NAME="Q-graphicspath"><HR><H3>Import grafiky z „iných“ zdrojov</H3></A> + +<P> +Grafické príkazy ako <CODE>\includegraphics</CODE> štandardne hľadajú grafické súbory, +ktoré chceme, aby používali, všade, kde sa dajú nájsť súbory TeXu. Toto +chovanie znižuje flexibilitu, ak sa rozhodnete, že si budete udržiavať grafické +súbory v normálnom adresári (mimo vašich zdrojových kódov TeXu/LaTeXu). + +<P> +Najjednoduchším riešením je zmena cesty k TeXu zmenením štandardnej cesty. +Na väčšine systémov sa štandardná cesta berie z premennej prostredia <CODE>TEXINPUTS</CODE> +(ak existuje). Môžete si ju prispôsobiť tak, aby po úprave zahŕňala aj cesty, +ktoré obsahovala pred ňou: +<PRE> + TEXINPUTS=.:<cesty ku grafike>: +</PRE> +na systéme Unix. Windows používa ako oddelovač namiesto znaku '<CODE>:</CODE>' znak +'<CODE>;</CODE>'. Znak '<CODE>.</CODE>' zaručuje, že aktuálny adresár je prehľadávaný ako prvý, +posledný znak '<CODE>:</CODE>' zasa vloženie hodnoty <CODE>TEXINPUTS</CODE> z konfiguračného +súboru. + +<P> +Táto metóda je efektívna (TeX/LaTeX vykonáva <EM>všetky</EM> prehľadávania, +čo je rýchle), ale je to stále nešikovné a môže to byť (aspoň vo Windows) +nepohodlné. + +<P> +Alternatívou je použitie príkazu <CODE>\graphicspath</CODE> balíku <CODE>graphics</CODE>. +Tento príkaz je samozrejme dostupný aj používateľom balíku +<CODE>graphicx</CODE> a <CODE>epsfig</CODE>. Syntax jediného parametru <CODE>\graphicspath</CODE> je trochu +zvláštna. Je to postupnosť ciest (typicky relatívnych), z ktorých každá je +uzavretá v zátvorkách. Mierne zvláštny príklad je uvedený v dokumentácii +k balíku <CODE>graphics</CODE>: +<PRE> + \graphicspath{{eps/}{tiff/}} +</PRE> +Ak to bezpečnostné kontroly vášho TeX/LaTeX systému dovoľujú, cesta môže +byť ľubovolná (nie iba striktne relatívna ako hore uvedené). + +<P> +<CODE>\graphicspath</CODE> neovplyvní operácie grafických makier iné ako tie z grafického +balíku — konkrétne makrá zastaralého balíku <CODE>epsf</CODE> a <CODE>psfig</CODE> sú imúnne. + +<P> +Nevýhoda medódy <CODE>\graphicspath</CODE> je neefektívnosť. Balík bude volať TeX pre +každú položku, čo samo o sebe spomaľuje. Vážnejší problém však je skutočnosť, že +TeX si pamätá názov súboru, čím stráca pamäť vždy, keď vyhľadáva súbor. +Dokument používajúci veľa grafických vstupov teda môže trpieť nedostatkom +pamäte. + +<P> +Ak je váš dokument rozdelený do viacerých adresárov a každý adresár má príslušnú +grafiku, balík <CODE>import</CODE> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/misc/import.sty">import</A>) vám môže pomôcť (viď diskusiu +v Otázke <A HREF="sectO.html#Q-docotherdir">Časti dokumentu z rozličných adresárov</A>). +<CODE>graphics</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/required/graphics">graphics</A> + +<P> +<P><A NAME="Q-graph-pspdf"><HR><H3>Prenosná importovaná grafika</H3></A> + +<P> +Častou potrebou je dokument vo viacerých formátoch (obvykle PostScript +a PDF). Nasledujúce rady sú založené na príspevkoch niekoho +so skúsenosťami s problémom zaobchádzania s EPS grafikou. +<UL> + <LI> Pri nahrávaní vašej verzie <CODE>graphics</CODE> nešpecifikujte ovládač. + Schéma sa spolieha na schopnosť distribúcie rozhodnúť, ktorý ovládač sa použije. + Voľba je v tomto prípade medzi <EM>dvips</EM> a PDFTeXom. + Určite nepoužívajte voľby <CODE>dvips</CODE>, <CODE>pdftex</CODE> a <CODE>dvipdfm</CODE> (<EM>dvipdfm</EM> + sa v tejto schéme nepoužíva, ale program na tvorbu PDF ho môže používať + pre svoj výstup pred prepnutím na schému). + <LI> Použite <CODE>\includegraphics[...]{filename}</CODE> bez uvedenia prípony (ani + <CODE>.eps</CODE>, ani <CODE>.pdf</CODE>). + <LI> Pre každý <CODE>.eps</CODE> súbor, čo budete vkladať, vytvorte <CODE>.pdf</CODE> verziu podľa + postupu popísaného v otázke <A HREF="sectL.html#Q-pdftexgraphics">Importovaná grafika v PDFLaTeXu</A>. + Keď toto spravíte, budete mať z každej grafiky dve kópie (<CODE>.eps</CODE> a <CODE>.pdf</CODE> + súbor) vo vašom adresári. + <LI> Použite PDFLaTeX (namiesto LaTeX–<EM>dvips</EM>–destilácia alebo + LaTeX–<EM>dvipdfm</EM>) na tvorbu PDF výstupu. +</UL> +Kúzlo <EM>Dvipdfm</EM> je teraz menej príťažlivé, samotný dokument musí byť +pozmenený zo svojho štandardného (<EM>dvips</EM>) stavu predtým, než +ho spracuje <EM>dvipdfm</EM>. + +<P> +<P><A NAME="Q-grmaxwidth"><HR><H3>Obmedzenie šírky importovanej grafiky</H3></A> + +<P> +Predpokladajme, že máte grafiku, ktorej nemusí stačiť šírka strany. +Ak sa na stranu zmestí, chcete ju mať v pôvodnej veľkosti, ale inak ju chcete +zmenšiť tak, aby sa na stránku zmestila. + +<P> +Toto dosiahnete pátraním vo vnútornostiach grafického balíku (čo samozrejme +vyžaduje trochu programovania vnútorností LaTeXu): +<P> +<PRE> +\makeatletter +\def\maxwidth{% + \ifdim\Gin@nat@width>\linewidth + \linewidth + \else + \Gin@nat@width + \fi +} +\makeatother +</PRE> +</P> +Toto definuje „premenlivú“ šírku, ktorá má vlastnosti, aké chcete. Ak máte +na šírku grafiky iné obmedzenia, vymeňte príkaz <CODE>\linewidth</CODE>. +Príkazy použite nasledovne: +<P> +<PRE> +\includegraphics[width=\maxwidth]{figure} +</PRE> +</P> + +<P> +<P><A NAME="Q-topgraph"><HR><H3>Importovaná grafika zarovnaná nahor</H3></A> + +<P> +Keď TeX spracováva akýkoľvek riadok, uistí sa, že účiarie každého objektu +na riadku je na rovnakej úrovni ako účiarie finálneho objektu (samozrejme okrem +<CODE>\raisebox</CODE> príkazov...). + +<P> +Väčšina importovanej grafiky má svoje účiarie nastavené na spodnú stranu +obrázku. Pri používaní balíkov ako <CODE>subfig</CODE> je často požadované +zarovnanie obrázkov nahor. Tento kúsok zvláštneho kódu sa o to postará: +<P> +<PRE> +\vtop{% + \vskip0pt + \hbox{% + \includegraphics{figure}% + }% +} +</PRE> +</P> +Primitívum <CODE>\vtop</CODE> nastavuje účiarie výsledného objektu na jeho +„prvý riadok“. <CODE>\vskip</CODE> vytvára klam prázdneho riadku, takže <CODE>\vtop</CODE> +nastaví účiarie na horný okraj boxu. + +<P> +V prípadoch, kde sa má grafika zarovnať s textom, existuje spôsob ako znížiť +účiarie o výšku „x“ pod horný okraj boxu: +<P> +<PRE> +\vtop{% + \vskip-1ex + \hbox{% + \includegraphics{figure}% + }% +} +</PRE> +</P> +V skutočnosti sa môžete sami rozhodnúť kde bude účiarie. Táto odpoveď vám iba +ukazuje rozumné rozhodnutia, ktoré môžete uskutočniť. + +<P> +<P><A NAME="Q-mpprologues"><HR><H3>Zobrazovanie výstupu METAPOSTu v <EM>ghostscript</EM>e</H3></A> + +<P> +METAPOST obvykle očakáva, že jeho výstup bude zahrnutý v kontexte, kde budú +„štandardné“ fonty METAFONTu (ktoré ste špecifikovali) už definované, napríklad +ako obrázok v TeXovskom dokumente. Ak ladíte váš METAPOSTovský kód, možno si ho +budete chcieť prezrieť v <EM>ghostscript</EM>e (alebo inom prehliadači +PostScriptu). Postscriptový „stroj“ v <EM>ghostscript</EM>e však obvykle +<EM>nemá</EM> nahrané fonty, takže sa stretnete s chybami ako: +<P> +<PRE> +Error: /undefined in cmmi10 +</PRE> +</P> +V METAPOST existuje opatrenie pre vyhnutie sa tomuto problému. Na začiatku <CODE>.mp</CODE> +súboru zadajte príkaz <CODE>prologues := 2;</CODE>. + +<P> +Bohužiaľ PostScript, ktorý METAPOST vkladá do svojho výstupu za týmto príkazom, +nie je kompatibilný s bežným použitím PostScriptu vo vloženiach do dokumentov +TeXu/LaTeXu, takže najlepšie je spraviť príkaz <CODE>prologues</CODE> voliteľným. +METAPOST naviac používa prostoduchý prístup ku kódovaniu fontov. Kedže TeXovské +kódovania fontov obvykle mätú aj sofistikované mysle, toto môže byť problematické. +Ak trpíte takýmito problémami (symptómom je zmiznutie alebo zlá interpretácia +znakov), jediným riešením je prehliadnutie „pôvodného“ metapostovského +výstupu po spracovaní LaTeXom a <EM>dvips</EM>. + +<P> +Podmienená kompilácia môže byť zabezpečená vložením <CODE>MyFigure.mp</CODE> nepriamo +jednoduchým wrapperom <CODE>MyFigureDisplay.mp</CODE>: +<P> +<PRE> +prologues := 2; +input MyFigure +</PRE> +</P> +alebo zadaním príkazu shellu ako +<P> +<PRE> +mp '\prologues:=2; input MyFigure' +</PRE> +</P> +(čo v prípade, že nepoužívate unixový shell, bude fungovať bez apostrofov). + +<P> +Vhodná cesta pre LaTeX by zahŕňala spracovanie súboru <CODE>MyFigure.tex</CODE>, +ktorý obsahuje: +<P> +<PRE> +\documentclass{article} +\usepackage{graphicx} +\begin{document} +\thispagestyle{empty} +\includegraphics{MyFigure.1} +\end{document} +</PRE> +</P> +Spracovanie výsledného DVI súboru príkazom <EM>dvips</EM> +command +<P> +<PRE> +dvips -E -o MyFigure.eps MyFigure +</PRE> +</P> +by potom poskytlo uspokojivý zapuzdrený postscriptový súbor. Táto procedúra +môže byť zautomatizovaná perlovským skriptom <EM>mps2eps</EM> +(<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/mps2eps">mps2eps</A>), čím by sme si ušetrili určité množstvo nudy. + +<P> +Používateľ <CODE>plain</CODE> TeXu môžu použiť úpravu od Dana Lueckinga. Danova verzia +<CODE>mpsproof.tex</CODE> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/graphics/metapost/contrib/misc/mpsproof.tex">mpsproof</A>) bude fungovať pod TeXom, aby +vyprodukovala DVI súbor pre použitie s <EM>dvips</EM> alebo +pod PDFTeXom, aby vyrobila PDF súbor priamo. Výstup je nastavený, aby +vyzeral ako kontrolný hárok. + +<P> +Skriptová aplikácia <EM>mptopdf</EM> je dostupná v každej novšej distribúcii +TeXu/LaTeXu. + +<P> +<P><A NAME="Q-mirror"><HR><H3>Zrcadlově převrácený tisk</H3></A> + +<P> +Pro offsetový tisk bývá často potřeba připravit zrcadlově převrácené +předlohy. Postscriptovým řešením tohoto problému je napsat na začátek +dokumentu v plain TeXu (nebo do preambule v LaTeXu) řádek + +<P> +<CODE>\special{!userdict begin /bop-hook{hsize 0 translate -1 1 scale} def end}</CODE> + +<P> +Tím dosáhneme zrcadlového otočení kolem svislé osy. + +<P> +Pokud chceme dokument převracet okolo vodorovné osy, vypadá řádek takto: + +<P> +<CODE>\special{!userdict begin /bop-hook{0 vsize translate 1 -1 scale} def end}</CODE> + +<P> +Komplexnější řešení (s možností zvětšování/zmenšování textu) poskytuje +soubor +<A HREF="ftp://ftp.cstug.cz/pub/local/cstug/sojka/mirrorps/mirror.ps"><CODE>ftp://ftp.cstug.cz/pub/local/cstug/sojka/mirrorps/mirror.ps</CODE></A>, +který můžete (po úpravě le svých potřeb) zařadit na začátek svého +postscriptového dokumentu. + +<P> +Pro častější používání je však vhodné mít program, který umí některé +(nebo všechny) stránky postscriptového souboru zrcadlově převrátit, +případně s nimi provést jiné úpravy. Univerzálním programem pro konverzi +poscriptových souborů je <EM>pstops</EM> z balíku <EM>psutils</EM>. +Program <EM>pstops</EM> umí otáčet jednotlivé stránky. +Stanislav Brabec vytvořil záplatu, po jejíž aplikaci se +<EM>pstops</EM> naučí stránky i zrcadlově převracet okolo horizontální +či vertikální osy. Záplata je na +<A HREF="ftp://ftp.penguin.cz/pub/users/utx/psutils/psutils-flip.diff"><CODE>ftp://ftp.penguin.cz/pub/users/utx/psutils/psutils-flip.diff</CODE></A> + +<P> +Pokud používáte emTeX s jeho ovladači (<EM>dviscr</EM>, +<EM>dvihplj</EM>), lze jimi docílit zrcadlového převrácení i bez +PostScriptu. Například převrácení kolem vertikální osy stránky zajistí +volba <CODE>/tr7</CODE>. + +<P> + +<P> + +<P><HR></TD></TR> +<TR><TD></TD><TD><TABLE BORDER=0><TR> +<TD valign=middle align=left> +<a href="http://www.cstug.cz/"> +<IMG BORDER=0 SRC="images/logo.gif" + ALT="CSTUG" HEIGHT=51 WIDTH=165 ALIGN="right"><BR> +</TD><TD valign=top align=left><FONT SIZE="-1"> +(c) 1997, 1998, 2003 +Tomáš Hudec, Libor Škarvada +<BR> +Poslední aktualizace: 13.11.2004 23:15 +</FONT></TD></TR></TABLE></TD></TR></TABLE> + +</BODY> +</HTML> |