Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
TeX pro každého - stručný úvod do typografie (3)

Nepto
Nepto (neregistrovaný)
13. 1. 2003 1:55

DocBook to PDF via TeX

Je to mierny offtopic k tomuto clanku, ale neda mi sa nespytat.

PDF dokumenty sa z DocBooku generuju pomocou prikazu "docbook2pdf" resp. "db2pdf". Funguje to tak, ze sa SGML/XML dokument najskor prelozi do TeXu a potom z toho do PDF. Problem je, ze vysledny PDF dokument neobsahuje obrazky (napr. GIF).

Viac odbornikov sa uz na tento problem pozeralo, zial kazdy len skonstatoval, ze v LaTeXu by to islo bez problemov a ze TeXu velmi nerozumeju. Tak sa chcem autora spytat, ci by ma neubezpecil, ze TeX vie vkladat obrazky :-) a tiez ci nevie nahodou riesenie opisaneho problemu.

Prajem vela zdaru.

Jirka Kosek
Jirka Kosek (neregistrovaný)
13. 1. 2003 9:54

Re: DocBook to PDF via TeX

LaTeX umí samozřejmě vkládat stejné druhy obrázků jako TeX. LaTeX pouze definuje mnoho hotových maker pro snazší vytváření dokumentů.

Pokud chcete z TeXu získat PDF, máte několik možností. Nejlepší je většinou použití pdfTeXu. V tomto případě můžete používat formáty PNG, JPEG (pro bitmapy) a PDF (pro vektor. obrázky). Obrázek GIF si proto musíte převést do PNG.

Další postup je přes PostScript. V tomto případě musíte všechny obrázky převést do EPS. Dokument zpracujete normálním TeXem a dostanete DVI. Pomocí dvips pak získáte PostScript. Z něj pak pomoci GhostScriptu nebo Distilleru uděláte PDF.

Dz.
Dz. (neregistrovaný)
15. 1. 2003 18:00

Re: DocBook to PDF via TeX

Ono to pdfko pres PostScript nevypada na obrazovce vetsinou moc hezky (vytisknute je v pohode). Lepsi je podle me primo z DVI exportovat do PDF pomoci dvipdfm. Zvlada to bez problemu obrazky v PS.

Jirka Kosek
Jirka Kosek (neregistrovaný)
15. 1. 2003 19:00

Re: DocBook to PDF via TeX

Musíte dvips říci, aby CM fonty (resp. CS fonty) nahradil jejich vektorovou Type1 obdobou. Pak to vypadá pěkně i na obrazovce.

Do souboru config.ps stačí přidat řádku:

p +csfontd.mapfile

m@n.cz
m@n.cz (neregistrovaný)
13. 1. 2003 13:19

Re: DocBook to PDF via TeX

Problem je nasledovny. GIF format, je viazany licenciou umoznujucou ho bezplatne zobrazit, ale nie vytvarat. pdfTeX ako taky je Open source (aspon myslim). V tom pripade je kazdy uzivate chapany ako vyvojar a musel by platit tucne licencie za pouzitie GIF formatu. Uznate sam, ze je to nemozne.

Leo
Leo (neregistrovaný)
17. 1. 2003 18:02

Re: DocBook to PDF via TeX

Mam pocit, ze patent ktery to omezuje neplati pro CR, a navic ma letos nebo pristi rok vyprset. Leo

Zasílat nově přidané příspěvky e-mailem