OpTeX - pokračování maker OPmac pro LuaTeX
Zpravodaj Československého sdružení uživatelů TeXu, Tome 30 (2020) no. 3-4, pp. 127-138
Cet article a éte moissonné depuis la source Czech Digital Mathematics Library

Voir la notice de l'article

Někteří čtenáři možná znají TeXovou sadu maker OPmac pro plainTeX. Ta umožňuje při zachování jednoduchosti a přímočarosti užití maker plainTeXu využít v podstatě všechny pokročilé vlastnosti při sazbě současných dokumentů. Pokračovatelem této koncepce je sada maker OpTeX [1], která společně s LuaTeXem tvoří ucelený nástroj na přípravu dokumentů. Zůstává zachována přímočarost a věci se navíc zjednodušují, protože nemusíme myslet na rozličné vlastnosti jednotlivých TeXových enginů ani na všemožná starodávná kódování národních abeced. Vše totiž běží výhradně v LuaTeXu a v Unicode. V únoru 2020 jsem oslovil odběratele TeXového listu cstex, že jsem zveřejnil alfa verzi OpTeXu a uvítám případnou diskusi nad koncepcí a požadovanými vlastnostmi. Děkuji všem, kteří se mi v té době ozvali. Tehdy to bylo velmi nehotové dílo, které (ačkoli bylo okamžitě zařazeno do TeXlive i MikTeXu) vlastně vznikalo uživatelům pod rukama. Nyní, po roce intenzivního vývoje, OpTeX dospěl k verzi 1.0 a je tedy ustálen a připraven k běžnému použití. V tomto článku bych chtěl o něm zevrubně seznámit české a slovenské uživatele TeXu.
Někteří čtenáři možná znají TeXovou sadu maker OPmac pro plainTeX. Ta umožňuje při zachování jednoduchosti a přímočarosti užití maker plainTeXu využít v podstatě všechny pokročilé vlastnosti při sazbě současných dokumentů. Pokračovatelem této koncepce je sada maker OpTeX [1], která společně s LuaTeXem tvoří ucelený nástroj na přípravu dokumentů. Zůstává zachována přímočarost a věci se navíc zjednodušují, protože nemusíme myslet na rozličné vlastnosti jednotlivých TeXových enginů ani na všemožná starodávná kódování národních abeced. Vše totiž běží výhradně v LuaTeXu a v Unicode. V únoru 2020 jsem oslovil odběratele TeXového listu cstex, že jsem zveřejnil alfa verzi OpTeXu a uvítám případnou diskusi nad koncepcí a požadovanými vlastnostmi. Děkuji všem, kteří se mi v té době ozvali. Tehdy to bylo velmi nehotové dílo, které (ačkoli bylo okamžitě zařazeno do TeXlive i MikTeXu) vlastně vznikalo uživatelům pod rukama. Nyní, po roce intenzivního vývoje, OpTeX dospěl k verzi 1.0 a je tedy ustálen a připraven k běžnému použití. V tomto článku bych chtěl o něm zevrubně seznámit české a slovenské uživatele TeXu.
DOI : 10.5300/2020-3-4/127
Mots-clés : OpTeX; LuaTeX; formát TeXu; OpTeX; LuaTeX; TeX format
@article{10_5300_2020_3_4_127,
     author = {Ol\v{s}\'ak, Petr},
     title = {OpTeX - pokra\v{c}ov\'an{\'\i} maker {OPmac} pro {LuaTeX}},
     journal = {Zpravodaj \v{C}eskoslovensk\'eho sdru\v{z}en{\'\i} u\v{z}ivatel\r{u} TeXu},
     pages = {127--138},
     year = {2020},
     volume = {30},
     number = {3-4},
     doi = {10.5300/2020-3-4/127},
     language = {cs},
     url = {http://geodesic.mathdoc.fr/articles/10.5300/2020-3-4/127/}
}
TY  - JOUR
AU  - Olšák, Petr
TI  - OpTeX - pokračování maker OPmac pro LuaTeX
JO  - Zpravodaj Československého sdružení uživatelů TeXu
PY  - 2020
SP  - 127
EP  - 138
VL  - 30
IS  - 3-4
UR  - http://geodesic.mathdoc.fr/articles/10.5300/2020-3-4/127/
DO  - 10.5300/2020-3-4/127
LA  - cs
ID  - 10_5300_2020_3_4_127
ER  - 
%0 Journal Article
%A Olšák, Petr
%T OpTeX - pokračování maker OPmac pro LuaTeX
%J Zpravodaj Československého sdružení uživatelů TeXu
%D 2020
%P 127-138
%V 30
%N 3-4
%U http://geodesic.mathdoc.fr/articles/10.5300/2020-3-4/127/
%R 10.5300/2020-3-4/127
%G cs
%F 10_5300_2020_3_4_127
Olšák, Petr. OpTeX - pokračování maker OPmac pro LuaTeX. Zpravodaj Československého sdružení uživatelů TeXu, Tome 30 (2020) no. 3-4, pp. 127-138. doi: 10.5300/2020-3-4/127

1. Olšák, Petr: OpTeX: LuaTeX format with extended plainTeX macros. [online]. 2021 [cit. 2020-03-18]. Dostupné z: http://petr.olsak.net/optex/

2. Olšák, Petr: OpTeX: Format Based on Plain TeX and OPmac. [online]. 2021 [cit. 2020-03-18]. Dostupné z: http://petr.olsak.net/ftp/olsak/optex/optex-doc.pdf Verze 1.01.

3. Olšák, Petr: TeX in a nutshell. Praha: České vysoké učení technické, 2020. Dostupné také z: http://petr.olsak.net/ftp/olsak/optex/tex-nutshell.pdf

4. Olšák, Petr: Typesetting Math with OpTeX. [online]. 2021-01 [cit. 2020-03-18]. Dostupné z: http://petr.olsak.net/ftp/olsak/optex/optex-math.pdf Verze 03.

5. Olšák, Petr: TeXbook naruby. 2. vyd. Konvoj, 2001. isbn 80-7302-007-6. Dostupné také z: http://petr.olsak.net/tbn.html

6. Eijkhout, Victor: TeX by Topic, A TeXnician's Reference. [online]. 2007 [cit. 2020-03-18]. Dostupné z: http://mirrors.ctan.org/info/texbytopic/TeXbyTopic.pdf Verze 1.1. Viz také texdoc texbytopic.

7. Olšák, Petr: OpTeX - A new generation of Plain TeX. TUGboat. 2020, roč. 41, č. 3, s. 901–907. ISSN 0896-3207. Dostupné také z: http://petr.olsak.net/ftp/olsak/bulletin/tb128olsak-optex.pdf

8. Olšák, Petr: Font Catalogue generated by OpTeX. [online]. 2021-03-05 [cit. 2020-03-18]. Dostupné z: http://petr.olsak.net/ftp/olsak/optex/op-catalog.pdf

9. Olšák, Petr: OpTeX Markup Language Standard. [online]. 2021 [cit. 2020-03-18]. Dostupné z: http://petr.olsak.net/ftp/olsak/optex/omls.pdf Verze 0.1.

10. Olšák, Petr: OpTeX: tips, tricks, howto. [online] [cit. 2020-03-18]. Dostupné z: http://petr.olsak.net/optex/optex-tricks.html

11: Zeng, Xiangdong: The emoji package. [online]. 2020 [cit. 2020-03-18]. Dostupné z: http://ctan.org/tex-archive/macros/luatex/latex/emoji/emoji-doc.pdf Viz také texdoc emoji.

Cité par Sources :