
Highlight is a universal source code converter which transforms code to HTML, XHTML, RTF, LaTeX, TEX, XSL-FO and XML files with syntax highlighting. (X)HTML output is formatted by CSS. It supports customizable color theme and language descriptions with regular expressions.


Features
- highlighting of keywords, types, strings, numbers, escape sequences, comments, symbols and directive lines
- supports custom keyword groups, which may be defined using regular expressions
- coloured output in HTML, XHTML 1.1, RTF, TeX, LaTeX, terminal escape sequences and XML format
- customizable reformatting and indentation of C, C++, C# and Java source code
- wrapping of long lines
- output of line numbers
- choice to embed the formatting information in the output HTML, LaTeX or TeX file or to save them in a separate style file, which is referenced by the generated documents
- customizable colour themes
- recursive batch processing of directories
Currently, highlight supports the following programming languages, markup languages and configuration files:
| (G)AWK ABAP/4 Abstract Action Script ADA95 Agda AMPL AMTrix Apache Config AppleScript Arc ARM ASCEND ASP Assembler AutoIt Avenue Bash BibTeX Bison Blitz Basic BM Script C and C++ C# ClearBasic Clipper Clips COBOL ColdFusion MX CSS D Diff DOS Batch Dylan Eiffel Erlang Euphoria Express FAME Felix Fortran 77 Fortran 90 Frink Graphviz Haskell Hecl Icon IDL Informix INI IO Jasmin Java Javascript JSP LDAP Lilypond Linden Script Lisp Lotos Lotus LUA Luban | Make Maple Matlab MaxScript Maya Microsoft PowerShell Miranda Modelica Modula3 MSSQL Nasal Nemerle Nice NSIS Oberon Object Script Objective C Objective Caml Octave Open Object Rexx Paradox Pascal PATROL Perl PHP Pike PL/1 PL/SQL PostScript POV-Ray PowerPC Assembler Progress Prolog Pyrex Python Python Qore Qu R Relax NG Rexx RPM Spec Ruby SAS Scala Scilab SMALL Smalltalk SNMP SNOBOL SPIN SQL Squirrel Standard ML SuperX++ Sybase SQL Tcl/Tk TCSH TeX and LaTeX TTCN3 Verilog VHDL Visual Basic XML |
more info @http://www.andre-simon.de/

| Author's site |












0 comments:
Post a Comment