ScanCSV – Lua knihovna pro zpracování CSV souborů ConTeXtem a LuaLaTeXem
Zpravodaj Československého sdružení uživatelů TeXu, Tome 22 (2012) no. 2, pp. 76-90.

Voir la notice de l'article provenant de la source Czech Digital Mathematics Library

Tento článek popisuje možnosti použití jazyka Lua pro vytvoření knihovny Lua funkcí, které mohou zajímavým způsobem zpřístupnit ConTeXtu, LuaTeXu a LuaLeTeXu textové databázové údaje, uložené v CSV souborech. Prioritou při tvorbě popisované luaknihovny bylo, aby mohla být používána i uživateli bez sebemenších znalostí jazyka Lua. Kdo zvažuje, že si "něco začne" s Lua, má příležitost zjistit, jak Lua funguje. Kdo chce zůstat "ryzím TeXistou", má možnost používat popisovanou knihovnu formou „blackboxu“, tj. do zdrojového textu ConTeXtu (PlainTeXu, LeTeXu) zapsat několik řádků Lua kódu, zkompilovat zdroják odpovídajícím formátem a koukat, jak to celé krásně funguje. Pro vážnější zájemce jsem připravil ke stažení řadu pokročilých ukázek, demonstrujících zajímavé možnosti praktického použití knihovny. Ačkoliv je Lua knihovna primárně určena pro použití v ConTeXtu, přichystal jsem řadu ukázek použití v LaTeXu, který bude zřejmě čtenáři tohoto článku preferován.
@article{10_5300_2012_2_76,
     author = {Hajtmar, Jaroslav},
     title = {ScanCSV {\textendash} {Lua} knihovna pro zpracov\'an{\'\i} {CSV} soubor\r{u} {ConTeXtem} a {LuaLaTeXem}},
     journal = {Zpravodaj \v{C}eskoslovensk\'eho sdru\v{z}en{\'\i} u\v{z}ivatel\r{u} TeXu},
     pages = {76--90},
     publisher = {mathdoc},
     volume = {22},
     number = {2},
     year = {2012},
     doi = {10.5300/2012-2/76},
     language = {cz},
     url = {http://geodesic.mathdoc.fr/articles/10.5300/2012-2/76/}
}
TY  - JOUR
AU  - Hajtmar, Jaroslav
TI  - ScanCSV – Lua knihovna pro zpracování CSV souborů ConTeXtem a LuaLaTeXem
JO  - Zpravodaj Československého sdružení uživatelů TeXu
PY  - 2012
SP  - 76
EP  - 90
VL  - 22
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/articles/10.5300/2012-2/76/
DO  - 10.5300/2012-2/76
LA  - cz
ID  - 10_5300_2012_2_76
ER  - 
%0 Journal Article
%A Hajtmar, Jaroslav
%T ScanCSV – Lua knihovna pro zpracování CSV souborů ConTeXtem a LuaLaTeXem
%J Zpravodaj Československého sdružení uživatelů TeXu
%D 2012
%P 76-90
%V 22
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/articles/10.5300/2012-2/76/
%R 10.5300/2012-2/76
%G cz
%F 10_5300_2012_2_76
Hajtmar, Jaroslav. ScanCSV – Lua knihovna pro zpracování CSV souborů ConTeXtem a LuaLaTeXem. Zpravodaj Československého sdružení uživatelů TeXu, Tome 22 (2012) no. 2, pp. 76-90. doi : 10.5300/2012-2/76. http://geodesic.mathdoc.fr/articles/10.5300/2012-2/76/

Cité par Sources :