The Highlight Programme: Code and Syntax Highlighting
Zpravodaj Československého sdružení uživatelů TeXu, Tome 19 (2009) no. 4, pp. 222-239
Voir la notice de l'article provenant de la source Czech Digital Mathematics Library
Článek představuje program Highlight, http://andre-simon.de/, který je určen k formátování zdrojových kódů. Průřezově představuje jeho možnosti a potenciál. Program umí pracovat v grafickém režimu, dávkově a může být načten jako externí knihovna. Více či méně použitelných alternativ je relativně hodně. Namátkou zmiňme TeX balíčky fancyvrb a listings. Mimo TeX pak: • GeSHi – Generic Syntax Highlighter, http://qbnz.com/highlighter/, • GNU Source-highlight, http://www.gnu.org/software/src-highlite/, či, • Pygments, http://pygments.org/. V rámci experimentů představuje autor ve svém programu přístup k formátování více jazyků v jednom dokumentu, např. u dokumentů a webových stránek při kombinaci HTML+PHP+CSS+JavaScript, LaTeX+Sweave+R, Perl+TeX, Lua+TeX apod.
Keywords:
Program Highlight; zvýrazňování syntaxe; formátování zdrojových kódů s více jazyky; The Highlight programme; Syntax highlightings; Source code formatting; Nested syntax configuration
@article{10_5300_2009_4_222,
author = {Simon, Andr\'e},
title = {The {Highlight} {Programme:} {Code} and {Syntax} {Highlighting}},
journal = {Zpravodaj \v{C}eskoslovensk\'eho sdru\v{z}en{\'\i} u\v{z}ivatel\r{u} TeXu},
pages = {222--239},
publisher = {mathdoc},
volume = {19},
number = {4},
year = {2009},
doi = {10.5300/2009-4/222},
language = {en},
url = {http://geodesic.mathdoc.fr/articles/10.5300/2009-4/222/}
}
TY - JOUR AU - Simon, André TI - The Highlight Programme: Code and Syntax Highlighting JO - Zpravodaj Československého sdružení uživatelů TeXu PY - 2009 SP - 222 EP - 239 VL - 19 IS - 4 PB - mathdoc UR - http://geodesic.mathdoc.fr/articles/10.5300/2009-4/222/ DO - 10.5300/2009-4/222 LA - en ID - 10_5300_2009_4_222 ER -
Simon, André. The Highlight Programme: Code and Syntax Highlighting. Zpravodaj Československého sdružení uživatelů TeXu, Tome 19 (2009) no. 4, pp. 222-239. doi: 10.5300/2009-4/222
Cité par Sources :