Generování dokumentovaného zdrojového souboru po blocích v TeXu
Zpravodaj Československého sdružení uživatelů TeXu, Tome 33 (2023) no. 3-4, pp. 66-101
Cet article a éte moissonné depuis la source Czech Digital Mathematics Library

Voir la notice de l'article

Článek popisuje problematiku psaní programů a dokumentace k nim. Ukazuje autorův balíček gensrc nad OPmacem, který umožňuje psát program i dokumentaci k němu v jediném TeXovém souboru. Jsou ukázány další možnosti a aplikace tohoto balíčku.
Článek popisuje problematiku psaní programů a dokumentace k nim. Ukazuje autorův balíček gensrc nad OPmacem, který umožňuje psát program i dokumentaci k němu v jediném TeXovém souboru. Jsou ukázány další možnosti a aplikace tohoto balíčku.
@article{10_5300_2023_3_4_66,
     author = {\v{S}ustek, Jan},
     title = {Generov\'an{\'\i} dokumentovan\'eho zdrojov\'eho souboru po bloc{\'\i}ch v {TeXu}},
     journal = {Zpravodaj \v{C}eskoslovensk\'eho sdru\v{z}en{\'\i} u\v{z}ivatel\r{u} TeXu},
     pages = {66--101},
     year = {2023},
     volume = {33},
     number = {3-4},
     doi = {10.5300/2023-3-4/66},
     language = {cs},
     url = {http://geodesic.mathdoc.fr/articles/10.5300/2023-3-4/66/}
}
TY  - JOUR
AU  - Šustek, Jan
TI  - Generování dokumentovaného zdrojového souboru po blocích v TeXu
JO  - Zpravodaj Československého sdružení uživatelů TeXu
PY  - 2023
SP  - 66
EP  - 101
VL  - 33
IS  - 3-4
UR  - http://geodesic.mathdoc.fr/articles/10.5300/2023-3-4/66/
DO  - 10.5300/2023-3-4/66
LA  - cs
ID  - 10_5300_2023_3_4_66
ER  - 
%0 Journal Article
%A Šustek, Jan
%T Generování dokumentovaného zdrojového souboru po blocích v TeXu
%J Zpravodaj Československého sdružení uživatelů TeXu
%D 2023
%P 66-101
%V 33
%N 3-4
%U http://geodesic.mathdoc.fr/articles/10.5300/2023-3-4/66/
%R 10.5300/2023-3-4/66
%G cs
%F 10_5300_2023_3_4_66
Šustek, Jan. Generování dokumentovaného zdrojového souboru po blocích v TeXu. Zpravodaj Československého sdružení uživatelů TeXu, Tome 33 (2023) no. 3-4, pp. 66-101. doi: 10.5300/2023-3-4/66

[1] Olšák, Petr: OPmac: Rozšiřující makra plain TeXu. [online]. [cit. 2023-11-13]. Dostupné z: https://petr.olsak.net/opmac.html

[2] Knuth, Donald E.: Literate Programming. [online]. 1983-09. [cit. 2023-11-13]. Dostupné z: http://www.literateprogramming.com/knuthweb.pdf Submitted to The Computer Journal.

[3] Knuth, Donald E.: TeX: The Program. Sv. B. Reading, MA: Addison-Wesley, 1986. Computers & Typesetting. Dostupné také z: https://tug.ctan.org/systems/knuth/dist/tex/tex.web | MR

[4] Olšák, Petr: TeXbook naruby. 2. vyd. Konvoj, 2001. Dostupné také z: http://petr.olsak.net/ftp/olsak/tbn/tbn.pdf

[5] The LaTeX Project Team, Mittelbach, Frank: docstrip: Remove comments from file. [online]. 2022-09-03. [cit. 2023-11-13]. Dostupné z: https://ctan.org/pkg/docstrip

[6] Mittelbach, Frank: The doc and shortvrb Packages. [online]. 2023-11-01. [cit. 2023-11-13]. Dostupné z: https://mirrors.ctan.org/macros/latex/base/doc.pdf

[7] Mittelbach, Frank, Duchier, Denys, Braams, Johannes, Woliński, Marcin, Wooding, Mark: The DocStrip program. [online]. 2023-11-01. [cit. 2023-11-13]. Dostupné z: http://mirrors.ctan.org/macros/latex/base/docstrip.pdf

[8] Šustek, Jan: gensrc.tex. [online]. 2023-11-07. [cit. 2023-11-13]. Dostupné z: https://github.com/jsustek/gensrc/blob/main/gensrc.tex

[9] virtualconsoles.com: C64 online emulator. [online]. [cit. 2023-11-13]. Dostupné z: https://virtualconsoles.com/online-emulators/c64/

[10] VICE: VICE: The Versatile Commodore Emulator. [online]. [cit. 2023-11-13]. Dostupné z: https://vice-emu.sourceforge.io/

[11] the Dragon, Tom: prg2wav: C64 PRG to Turbo Tape 64. [online]. [cit. 2023-11-13]. Dostupné z: https://github.com/tomdwaggy/prg2wav

Cité par Sources :