Previous |  Up |  Next

Article

Title: Využití XML a LaTeXu při sazbě odborných knih (Czech)
Title: Explotation of XML and LaTeX in Scientific Book Publishing (English)
Author: Wagner, Zdeněk
Language: Czech
Journal: Zpravodaj Československého sdružení uživatelů TeXu
ISSN: 1211-6661 (print)
ISSN: 1213-8185 (online)
Volume: 12
Issue: 3
Year: 2002
Pages: 188-211
Summary lang: Czech
.
Category: informatics
.
Summary: Odborné knihy mají obvykle pevnější strukturu než beletrie. Tato struktura nebývá samoúčelná, ale často je důležitou nositelkou informace. Ač LaTeX jistým způsobem vede zkušené uživatele k užívání strukturního značkování, není zachování informace vždy triviální a vyžaduje programátorský způsob ke zpracování dokumentu. Jisté potíže vzniknou i při tvorbě neobvyklých rejstříků, kde se naráží na omezení programu MakeIndex. XML naproti tomu definuje strukturu dokumentu. Navíc přináší hotové nástroje pro různé typy zpracování. Pro znalce LaTeXu je pak přirozenou cestou využití XSLT a transformovaný text zpracovat LaTeXem jako sázecím strojem. Je demonstrována případová studie počínaje návrhem DTD přes transformační styl až po LaTeXová makra užitá k sazbě. Je provedeno srovnání se zpracováním obdobné knihy, kdy nebylo využito výhod XML. (Czech)
Summary: Scientific books usually have rigorous structure than texts in humanitites. This structure conveys information. Even though LATEX enforces some kind of structured markup, nontrivial macroprogramming is needed in bigger applications. Some problems are caused during creation of indices with MakeIndex. Usage of XML strictly enforces document structure; one can take advantage of many existing tools for XML processing. Using LaTeX for the typesetting of XML transformed by XSLT is a natural choice. The approach is described on a case study that illustrates the whole publishing process. (English)
Keyword: XML
Keyword: LaTeX
Keyword: XSLT
Keyword: DTD
Keyword: validace
Keyword: schéma
DOI: 10.5300/2002-3-4/188
.
Date available: 2022-04-13T09:50:39Z
Last updated: 2024-12-15
Stable URL: http://hdl.handle.net/10338.dmlcz/149903
.
Reference: [1] : DocBook web page.http://www.oasis-open.org/docbook/
Reference: [2] Kay, Michael H.: .Soukromé sdělení.
Reference: [3] Kay, Michael H.: XSLT procesor Saxon.
Reference: [4] Kosek, Jiří: XML pro každého.Grada Publishing, 2000. http://www.kosek.cz/xml/
Reference: [5] Murray-Rust, Peter, Rzepa, Henry, Jirát, Jiří, Nic, Miloslav, Wagner, Zdeněk: Chemical Markup Language.http://sourceforge.net/projects/cml/
Reference: [6] Vanoušek, Alois, Wagner, Jiří, Neckářová, Libuše: Vinohradský hřbitov včera & dnes.Správa pražských hřbitovů, Praha 2002. (Publikace je určena pro vnitřní potřebu členů Klubu Za starou Prahu a spolku Svatobor.)
Reference: [7] Olšák, Petr: Program csr (Czech SoRt) - abecední řazení podle normy.Zpravodaj Československého sdružení uživatelů TEXu, 4 (3), 126–139 (1994). http://math.feld.cvut.cz/olsak/
Reference: [8] Rahtz, Sebastian: PassiveTeX.http://users.ox.ac.uk/~rahtz/passivetex/
Reference: [9] Vanoušek, Alous: Olšanské umění, jeho tvůrci a doba.Správa pražských hřbitovů, Praha 2000. (Publikace je určena pro vnitřní potřebu členů Klubu Za starou Prahu a spolku Svatobor.)
Reference: [10] Wagner, Zdeněk: Nástroje pro práci s XML/XSLT.http://www.icebearsoft.cz/icebearsoft.euweb.cz/xml/
.

Files

Files Size Format View
ZpravodajCSTUG_012-2002-3_11.pdf 230.8Kb application/pdf View/Open
Back to standard record
Partner of
EuDML logo