Markdown 3: Co je nového a co se chystá?
Zpravodaj Československého sdružení uživatelů TeXu, Tome 33 (2023) no. 3-4, pp. 111-124
Cet article a éte moissonné depuis la source Czech Digital Mathematics Library

Voir la notice de l'article

TeXový balíček Markdown poskytuje posledních osm let rozšiřitelný a formátově agnostický značkovací jazyk. V článku představuji třetí verzi balíčku Markdown a změny, které přináší ve srovnání s verzí 2.10.0. Zaměřuji se na tři hlavní skupiny uživatelů balíčku Markdown. Spisovatelé se dozvědí o nových prvcích, které mohou používat ve svých dokumentech, TeXperti se naučí určovat styl prvků jazyka markdown v různých formátech TeXu a vývojáři nahlédnou pod pokličku správy a vývoje balíčku Markdown a naučí se přidávat podporu pro nové prvky jazyka markdown. Článek je překlad mé přednášky na TUGu 2023.
TeXový balíček Markdown poskytuje posledních osm let rozšiřitelný a formátově agnostický značkovací jazyk. V článku představuji třetí verzi balíčku Markdown a změny, které přináší ve srovnání s verzí 2.10.0. Zaměřuji se na tři hlavní skupiny uživatelů balíčku Markdown. Spisovatelé se dozvědí o nových prvcích, které mohou používat ve svých dokumentech, TeXperti se naučí určovat styl prvků jazyka markdown v různých formátech TeXu a vývojáři nahlédnou pod pokličku správy a vývoje balíčku Markdown a naučí se přidávat podporu pro nové prvky jazyka markdown. Článek je překlad mé přednášky na TUGu 2023.
@article{10_5300_2023_3_4_111,
     author = {Star\'y Novotn\'y, V{\'\i}t},
     title = {Markdown 3: {Co} je nov\'eho a co se chyst\'a?},
     journal = {Zpravodaj \v{C}eskoslovensk\'eho sdru\v{z}en{\'\i} u\v{z}ivatel\r{u} TeXu},
     pages = {111--124},
     year = {2023},
     volume = {33},
     number = {3-4},
     doi = {10.5300/2023-3-4/111},
     language = {cs},
     url = {http://geodesic.mathdoc.fr/articles/10.5300/2023-3-4/111/}
}
TY  - JOUR
AU  - Starý Novotný, Vít
TI  - Markdown 3: Co je nového a co se chystá?
JO  - Zpravodaj Československého sdružení uživatelů TeXu
PY  - 2023
SP  - 111
EP  - 124
VL  - 33
IS  - 3-4
UR  - http://geodesic.mathdoc.fr/articles/10.5300/2023-3-4/111/
DO  - 10.5300/2023-3-4/111
LA  - cs
ID  - 10_5300_2023_3_4_111
ER  - 
%0 Journal Article
%A Starý Novotný, Vít
%T Markdown 3: Co je nového a co se chystá?
%J Zpravodaj Československého sdružení uživatelů TeXu
%D 2023
%P 111-124
%V 33
%N 3-4
%U http://geodesic.mathdoc.fr/articles/10.5300/2023-3-4/111/
%R 10.5300/2023-3-4/111
%G cs
%F 10_5300_2023_3_4_111
Starý Novotný, Vít. Markdown 3: Co je nového a co se chystá?. Zpravodaj Československého sdružení uživatelů TeXu, Tome 33 (2023) no. 3-4, pp. 111-124. doi: 10.5300/2023-3-4/111

[1] Starý Novotný, Vít: Markdown 3: What's new, what's next?. [online]. TUG, 2023-07-15 [cit. 2023-09-15]. Dostupné z: https://tug.org/tug2023/files/sa-03-novotny-markdown3/novotny-markdown3-slides.pdf

[2] Starý Novotný, Vít: TUG 2023 – Markdown 3: Co je nového a co se chystá?. [online]. YouTube, 2023-07-15 [cit. 2023-09-15]. Dostupné z: https://youtu.be/U8XjTOhJkg0

[3] Thompson, Michael: Re: Error in “cabal install pandoc”. [online]. Google Groups [cit. 2022-10-04]. Dostupné z: https://groups.google.com/g/pandoc-discuss/c/tKB4E7y6H2E/m/OiieKAuWsl4J

[4] Novotný, Vít: Rendering Markdown inside TeX Documents. Zpravodaj CSTUGu. 2016, 26(1–4), 78–93.

[5] Novotný, Vít: Markdown 2.17.1: What's new, what's next?. TUGboat. 2022, 43(3), 276–278.

[6] Genčur, Andrej: An implementation of the CommonMark standard into the Markdown package for TeX. [online]. 2023. [cit. 2023-09-15]. Dostupné z: https://is.muni.cz/th/r7z7l/ Bakalářská práce. Masarykova univerzita. Vedoucí práce Vít STARÝ NOVOTNÝ.

[7] Novotný, Vít, Rehák, Dominik, Hoftich, Michal, Vrabcová, Tereza: Markdown 2.15.0: What's new?. TUGboat. 2022, 43(1), 10–15.

[8] Novotný, Vít: Attributes in Markdown. TUGboat. 2023, 44(1), 99–101.

[9] Novotný, Vít: Side-by-side images. [online]. GitHub, 2023-05-15 [cit. 2023-09-15]. Dostupné z: https://github.com/Witiko/markdown/discussions/302#discussioncomment-5902455

[10] Novotný, Vít: Markdown package user manual. [online]. CTAN, 2023-04-27 [cit. 2023-09-15]. Dostupné z: https://mirrors.ctan.org/macros/generic/markdown/markdown.html Verze 2.23.0-0-g0b22f91.

[11] Starý Novotný, Vít: markdown/examples at main. [online]. GitHub, 2023-09-15 [cit. 2023-09-15]. Dostupné z: https://github.com/Witiko/markdown/tree/main/examples

[12] Rehák, Dominik: Generic TeX writer for the Pandoc document converter. [online]. 2023. [cit. 2023-09-15]. Dostupné z: https://is.muni.cz/th/umhg5/ Bakalářská práce. Masarykova univerzita. Vedoucí práce Vít STARÝ NOVOTNÝ.

[13] Lee, Zeping: lua-tinyyaml: A tiny YAML (subset) parser for pure Lua. [online]. CTAN, 2023-04-05 [cit. 2023-09-15]. Dostupné z: https://ctan.org/pkg/lua-tinyyaml Verze 0.4.3.

[14] Novotný, Vít: lt3luabridge: Execute Lua code in any TeX engine that exposes the shell. [online]. CTAN, 2022-10-24 [cit. 2023-09-15]. Dostupné z: https://ctan.org/pkg/lt3luabridge Verze 2.0.2.

[15] Novotný, Vít: The Markdown package for TeX. [online]. Discord, 2022-08-23 [cit. 2023-09-15]. Dostupné z: https://discord.gg/8xJsPghzSH

[16] Novotný, Vít: The Markdown package for TeX. [online]. Matrix.org, 2022-08-23 [cit. 2023-09-15]. Dostupné z: https://matrix.to/#/#witiko-markdown:matrix.org

[17] Novotný, Vít Starý, Prentice, Lloyd, Peischl, Marei, Willis, Didier, Vrabcová, Tereza: Markdown: Release 3.0.0. [online]. GitHub, 2023-08-25 [cit. 2023-09-27]. Dostupné z: https://github.com/Witiko/markdown/releases/tag/3.0.0

[18] Starý Novotný, Vít: Fix memory leak in CommonMark implementation. [online]. GitHub, 2023-06-26 [cit. 2023-09-15]. Dostupné z: https://github.com/Witiko/markdown/issues/308

[19] Novotný, Vít: Implement batching and summarization to unit tests. [online]. GitHub, 2023-01-09 [cit. 2023-09-15]. Dostupné z: https://github.com/Witiko/markdown/issues/245

[20] Novotný, Vít: Make our implementation of attributes compatible with jgm/pandoc. [online]. GitHub, 2023-05-15 [cit. 2023-09-15]. Dostupné z: https://github.com/Witiko/markdown/issues/304

[21] Starý Novotný, Vít: Add support for attributes on tables. [online]. GitHub, 2023-06-26 [cit. 2023-06-26]. Dostupné z: https://github.com/Witiko/markdown/issues/310

[22] Novotný, Vít: Add support for TeX-like rich paragraphs. [online]. GitHub, 2018-02-28 [cit. 2023-06-26]. Dostupné z: https://github.com/Witiko/markdown/issues/30

[23] Novotný, Vít: Add support for Pandoc auto_identifiers syntax extension. [online]. GitHub, 2022-12-29 [cit. 2023-06-26]. Dostupné z: https://github.com/Witiko/markdown/issues/237

[24] Novotný, Vít: Add support for Pandoc gfm_auto_identifiers syntax extension. [online]. GitHub, 2022-12-29 [cit. 2023-06-26]. Dostupné z: https://github.com/Witiko/markdown/issues/238

[25] Novotný, Vít Starý, Genčur, Andrej: Markdown: Release 3.2.0. [online]. GitHub, 2023-10-21 [cit. 2023-10-21]. Dostupné z: https://github.com/Witiko/markdown/releases/tag/3.2.0

[26] Novotný, Vít: Add contentLevel Lua option and a \markinline plain TeX command. [online]. GitHub, 2023-04-28 [cit. 2023-06-26]. Dostupné z: https://github.com/Witiko/markdown/issues/300

[27] Novotný, Vít: Support OpTeX. [online]. GitHub, 2022-11-12 [cit. 2023-06-26]. Dostupné z: https://github.com/Witiko/markdown/issues/215

[28] Novotný, Vít: Markdown 2.10.0: LaTeX Themes & Snippets. Zpravodaj CSTUGu. 2021, 31(1–4), 76–82.

[29] Novotný, Vít: Add support for universal (cross-format) themes. [online]. GitHub, 2023-03-08 [cit. 2023-06-26]. Dostupné z: https://github.com/Witiko/markdown/issues/276

[30] Starý Novotný, Vít: Markdown 3 at TUG 2023: Reflections from the Q&A session. TUGboat. 2023, 44(3). Preprint dostupný z: https://www.overleaf.com/read/mjghwhrbgmfj

Cité par Sources :