GNU Source-highlight produkuje dokument se zvýrazněním syntaxe když daný zdrojový soubor.
Source-highlight čte specifikace zdrojový jazyk dynamicky, tak to může být snadno rozšířen (bez rekompilace zdroje) pro práci s novými jazyky.
GNU Source-highlight také čte specifikace výstupního formátu dynamicky, a tak ji lze snadno rozšířit (bez rekompilace zdroje) pro práci s novými výstupní formáty. Syntaxe těchto hodnot je poměrně snadné (podívejte se na manuál).
Od verze 2.2, source-zvýraznit mohou také vytvářet křížové odkazy; za tímto účelem se opírá o GNU Ctags.
Jedná se o výstupní formáty již podporovány:
HTML
XHTML
LATEX
Texinfo
ANSI sekvence barev escape (můžete použít tuto funkci s méně)
Jedná se o vstupní jazyky (nebo vstupní formáty) již podporované (v abecedním pořadí):
C / C ++
Bizon
Caml
Changelog
Diff
Kabel
Fortran
Html
Jáva
Javascript
Latex
Logtalk
Log soubory
Lua
ML
Pascal
Perl
PHP
Prolog
Krajta
Ruby
Co je nového v této verzi:
- pevné kompilace chyby v MacOSX systémech (díky Trevor Spiteri)
- definice jazyka k Lilypond (díky Federico Bruni)
- definice jazyka k R statistiky programovací jazyk
- definice jazyka k ISLISP (díky křesťanské JULLIEN)
- zlepšila soubor Erlang definice (díky Erik Soe Sorensen)
- Nový Výstupní formát: ESC 256 ASCII kód (díky Xavier-Emmanuel Vincent) .
Co je nového ve verzi 3.1.6:
- file definice jazyka k T / Foswiki TML značení ( díky Paul W. Harvey)
- Nový Výstupní formát: ODF (např LibreOffice nebo vytvářet ODF barevně zvýrazněný úryvky být používán ODF back-endů, jako asciidoc-ODF). Díky Dag Wieers.
- Nový Výstupní formát: MediaWiki díky Abe Školník
Co je nového ve verzi 3.1.4:
- opraveny problémy kompilace Sun CC
- php kliky vestavěné html
- html rukojeti vložené CSS a JavaScript
- Protokol Nárazníky definice jazyk Google přidal (díky Joel Smith)
- Soubory šablon CakePHP označeny jako php
- haskell gramotný programování zvýraznění
- Vala Definition Language (díky Luca Bruno)
- lisp Definition Language (díky Michael McDermott)
Co je nového ve verzi 3.1.3:
- - možnost karta je correcly nakládáno
- nainstalovat skript spustitelný bi
- bash je zvýrazněna
Co je nového ve verzi 3.1.1:
- Přístup k statické globální LangDefManager, LangMaps je poskytována prostřednictvím třídní Instance.
- mechanismus pro nastavení globální hodnotu adresáře Data byla přidána, spolu s knihovny užitečných funkcí pro získání .lang a .outlang soubory.
- Třída SourceHighlight vrací rozšíření výstupního souboru.
- Barva pozadí dokumentu je stále prázdná, pokud není uvedeno v souboru stylu.
- Soubor utils.h je nainstalován v adresáři záhlaví.
- White je standardní barva v souborech stylu.
- definiční soubory jazyka pro texinfo a Haskell.
Byly přidány
Co je nového ve verzi 3.1:
- knihovna užitkové funkce načíst .style a .css soubory
- pevné knihovna manuální odkaz na index.html
- doxyfile je nyní distribuován
- lepší formátování pro & lt; a & gt; v latexové výstupu
- dokumentace doxygen může být postaven i při stavbě v samostatném adresáři
- přidal man stránku pro source-světel-nastavení
- definice jazyka k Oz, díky Davidu Bremners
Co je nového ve verzi 3.0:
- poskytuje knihovna pro zvýraznění, které mohou být použity jiné programy .
- -. Regex-range (označte pouze vybrané řádky vstupního souboru, v souladu se specifickými regulárních výrazů, které popisují vymezující čáry)
- se zabývá HTML5 funkcemi (díky Simonu Pieters)
- použití --docdir pro adresáře s dokumentací
- - binární výstup příkazového řádku možnost zapsat výstupní soubory v binárním režimu
- dodal zdroj-světel-nastavení programu zapsat konfigurační soubor zdrojového zvýraznění (a jeho knihovna) v uživatelské domovském adresáři.
- definice languange pro obecný konfigurační soubory
- definice languange pro pkg-config soubory,
- vstupní jazyk je nyní objevili také pomocí názvu celého souboru (kromě přípony souboru, pokud existuje)
- v .lang souborech lze určit úroveň výstupu
Co je nového ve verzi 2.11.1:
- Jazykové definice pro Fortran, Caml, a JavaScript byly zlepšilo.
- Instalace chyba v režimu bez oprávnění root byla opravena.
- file definice jazyk Ada byla přidána.
Komentáře nebyl nalezen