Cílem dnešního cvičení je seznámení se se základními principy a ukázkou literárního programování.
Vyzkoušejte si příklad na psaní dobře dokumentovaných programů. Stáhněte si příklad s prvočísly ve formátu Web a vygenerujte z něj dle pokynů cvičícího přeložitelný program a jeho dokumentaci.
weave prvocisl.web pdftex prvocisl.tex acroread prvocisl.pdf tangle prvocisl.web cat prvocisl.p
Principů literate programming se často používá také pro dokumentaci a distribuci LaTeXových balíčků (soubory s příponou DTX) – DTX tutorial.
Soubor s příponou INS slouží k automatizovanému vygenerování zdrojových textů z dokumentovaného distribučního souboru s příponou DTX. Soubory jsou vygenerovány při překladu INS souboru LaTeXem.
pdflatex skeleton.ins
Následně je možné překladem DTX souboru vygenerovat z distribučního souboru dokumentaci.
pdflatex skeleton.dtx acroread skeleton.pdf
Vše, co jste chtěli vědět o elektronické přípravě dokumentů, ale báli jste se zeptat.
|
PB029-cv1 |
PB029-cv2 |
PB029-cv3 |
PB029-cv4 |
PB029-cv5 |
PB029-cv6 |
PB029-cv7 |
PB029-cv8 |
PB029-cv9 |
PB029-cv10 |
PB029-cv11 |
PB029-cv12 |
CSTUG |
Naposledy modifikováno: