Hey,
wäre es vielleicht möglich und mit vertretbarem Aufwand realisierbar, Syntax highlighting für LaTeX-Code bereitzustellen?
Beste Grüße
Frink
Anmeldungsdatum: Beiträge: 1096 |
Hey, wäre es vielleicht möglich und mit vertretbarem Aufwand realisierbar, Syntax highlighting für LaTeX-Code bereitzustellen? Beste Grüße Frink |
||
![]() Anmeldungsdatum: Beiträge: 4532 |
{{{#!code tex #-> oder #!code latex \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[ngermanb]{babel} ... }}} geht, kann man nur nicht anklicken, sondern muss man selber tippen. Stilecht für LaTeX 😀:
|
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1096 |
Achso, cool. Gibt es noch andere Highlightings, die auch nicht in der Auswahl des Editors stehen? Wo sind diese aufgeführt? Danke & Grüße Frink |
||
![]() Anmeldungsdatum: Beiträge: 4532 |
Wiki/Syntax (Abschnitt „Unterstuetzte-Syntaxhervorhebungen“): * Cucumber, cucumber, Gherkin, gherkin: Gherkin (filenames *.feature) * abap: ABAP (filenames *.abap) * ada, ada95ada2005: Ada (filenames *.adb, *.ads, *.ada) * ahk: autohotkey (filenames *.ahk, *.ahkl) * antlr-as, antlr-actionscript: ANTLR With ActionScript Target (filenames *.G, *.g) * antlr-cpp: ANTLR With CPP Target (filenames *.G, *.g) * antlr-csharp, antlr-c#: ANTLR With C# Target (filenames *.G, *.g) * antlr-java: ANTLR With Java Target (filenames *.G, *.g) * antlr-objc: ANTLR With ObjectiveC Target (filenames *.G, *.g) * antlr-perl: ANTLR With Perl Target (filenames *.G, *.g) * antlr-python: ANTLR With Python Target (filenames *.G, *.g) * antlr-ruby, antlr-rb: ANTLR With Ruby Target (filenames *.G, *.g) * antlr: ANTLR * apacheconf, aconf, apache: ApacheConf (filenames .htaccess, apache.conf, apache2.conf) * applescript: AppleScript (filenames *.applescript) * as, actionscript: ActionScript (filenames *.as) * as3, actionscript3: ActionScript 3 (filenames *.as) * aspx-cs: aspx-cs (filenames *.aspx, *.asax, *.ascx, *.ashx, *.asmx, *.axd) * aspx-vb: aspx-vb (filenames *.aspx, *.asax, *.ascx, *.ashx, *.asmx, *.axd) * asy, asymptote: Asymptote (filenames *.asy) * basemake: Makefile * bash, sh, ksh: Bash (filenames *.sh, *.ksh, *.bash, *.ebuild, *.eclass) * bat: Batchfile (filenames *.bat, *.cmd) * bbcode: BBCode * befunge: Befunge (filenames *.befunge) * blitzmax, bmax: BlitzMax (filenames *.bmx) * boo: Boo (filenames *.boo) * brainfuck, bf: Brainfuck (filenames *.bf, *.b) * c-objdump: c-objdump (filenames *.c-objdump) * c: C (filenames *.c, *.h) * cfm: Coldfusion HTML (filenames *.cfm, *.cfml, *.cfc) * cfs: cfstatement * cheetah, spitfire: Cheetah (filenames *.tmpl, *.spt) * clojure, clj: Clojure (filenames *.clj) * cmake: CMake (filenames *.cmake, CMakeLists.txt) * coffee-script, coffeescript: CoffeeScript (filenames *.coffee) * common-lisp, cl: Common Lisp (filenames *.cl, *.lisp, *.el) * console: Bash Session (filenames *.sh-session) * control: Debian Control file (filenames control) * cpp, c++: C++ (filenames *.cpp, *.hpp, *.c++, *.h++, *.cc, *.hh, *.cxx, *.hxx) * cpp-objdump, c++-objdumb, cxx-objdump: cpp-objdump (filenames *.cpp-objdump, *.c++-objdump, *.cxx-objdump) * csharp, c#: C# (filenames *.cs) * css+django, css+jinja: CSS+Django/Jinja * css+erb, css+ruby: CSS+Ruby * css+genshitext, css+genshi: CSS+Genshi Text * css+mako: CSS+Mako * css+myghty: CSS+Myghty * css+php: CSS+PHP * css+smarty: CSS+Smarty * css: CSS (filenames *.css) * cython, pyx: Cython (filenames *.pyx, *.pxd, *.pxi) * d-objdump: d-objdump (filenames *.d-objdump) * d: D (filenames *.d, *.di) * delphi, pas, pascal, objectpascal: Delphi (filenames *.pas) * diff, udiff: Diff (filenames *.diff, *.patch) * django, jinja: Django/Jinja * dpatch: Darcs Patch (filenames *.dpatch, *.darcspatch) * duel, Duel Engine, Duel View, JBST, jbst, JsonML+BST: Duel (filenames *.duel, *.jbst) * dylan: Dylan (filenames *.dylan, *.dyl) * erb: ERB * erl: Erlang erl session (filenames *.erl-sh) * erlang: Erlang (filenames *.erl, *.hrl) * evoque: Evoque (filenames *.evoque) * factor: Factor (filenames *.factor) * felix, flx: Felix (filenames *.flx, *.flxh) * fortran: Fortran (filenames *.f, *.f90) * gas: GAS (filenames *.s, *.S) * genshi, kid, xml+genshi, xml+kid: Genshi (filenames *.kid) * genshitext: Genshi Text * glsl: GLSL (filenames *.vert, *.frag, *.geo) * gnuplot: Gnuplot (filenames *.plot, *.plt) * go: Go (filenames *.go) * gooddata-cl: GoodData-CL (filenames *.gdc) * groff, nroff, man: Groff (filenames *.[1234567], *.man) * haml, HAML: Haml (filenames *.haml) * haskell, hs: Haskell (filenames *.hs) * html+cheetah, html+spitfire: HTML+Cheetah * html+django, html+jinja: HTML+Django/Jinja * html+evoque: HTML+Evoque (filenames *.html) * html+genshi, html+kid: HTML+Genshi * html+mako: HTML+Mako * html+myghty: HTML+Myghty * html+php: HTML+PHP (filenames *.phtml) * html+smarty: HTML+Smarty * html+velocity: HTML+Velocity * html: HTML (filenames *.html, *.htm, *.xhtml, *.xslt) * hx, haXe: haXe (filenames *.hx) * hybris, hy: Hybris (filenames *.hy, *.hyb) * ini, cfg: INI (filenames *.ini, *.cfg) * io: Io (filenames *.io) * ioke, ik: Ioke (filenames *.ik) * irc: IRC logs (filenames *.weechatlog) * jade, JADE: Jade (filenames *.jade) * java: Java (filenames *.java) * js+cheetah, javascript+cheetah, js+spitfire, javascript+spitfire: JavaScript+Cheetah * js+django, javascript+django, js+jinja, javascript+jinja: JavaScript+Django/Jinja * js+erb, javascript+erb, js+ruby, javascript+ruby: JavaScript+Ruby * js+genshitext, js+genshi, javascript+genshitext, javascript+genshi: JavaScript+Genshi Text * js+mako, javascript+mako: JavaScript+Mako * js+myghty, javascript+myghty: JavaScript+Myghty * js+php, javascript+php: JavaScript+PHP * js+smarty, javascript+smarty: JavaScript+Smarty * js, javascript: JavaScript (filenames *.js) * jsp: Java Server Page (filenames *.jsp) * lhs, literate-haskell: Literate Haskell (filenames *.lhs) * lighty, lighttpd: Lighttpd configuration file * llvm: LLVM (filenames *.ll) * logtalk: Logtalk (filenames *.lgt) * lua: Lua (filenames *.lua, *.wlua) * make, makefile, mf, bsdmake: Makefile (filenames *.mak, Makefile, makefile, Makefile.*, GNUmakefile) * mako: Mako (filenames *.mao) * maql: MAQL (filenames *.maql) * mason: Mason (filenames *.m, *.mhtml, *.mc, *.mi, autohandler, dhandler) * matlab, octave: Matlab (filenames *.m) * matlabsession: Matlab session * minid: MiniD (filenames *.md) * modelica: Modelica (filenames *.mo) * modula2, m2: Modula-2 (filenames *.def, *.mod) * moocode: MOOCode (filenames *.moo) * mupad: MuPAD (filenames *.mu) * mxml: MXML (filenames *.mxml) * myghty: Myghty (filenames *.myt, autodelegate) * mysql: MySQL * nasm: NASM (filenames *.asm, *.ASM) * newspeak: Newspeak (filenames *.ns2) * nginx: Nginx configuration file * numpy: NumPy * objdump: objdump (filenames *.objdump) * objective-c, objectivec, obj-c, objc: Objective-C (filenames *.m) * objective-j, objectivej, obj-j, objj: Objective-J (filenames *.j) * ocaml: OCaml (filenames *.ml, *.mli, *.mll, *.mly) * ooc: Ooc (filenames *.ooc) * perl, pl: Perl (filenames *.pl, *.pm) * php, php3, php4, php5: PHP (filenames *.php, *.php[345]) * postscript: PostScript (filenames *.ps, *.eps) * pot, po: Gettext Catalog (filenames *.pot, *.po) * pov: POVRay (filenames *.pov, *.inc) * prolog: Prolog (filenames *.prolog, *.pro, *.pl) * properties: Properties (filenames *.properties) * protobuf: Protocol Buffer (filenames *.proto) * pseudo: pseudocode (filenames *, ., p, s, e, u, d, o) * py3tb: Python 3.0 Traceback (filenames *.py3tb) * pycon: Python console session * pytb: Python Traceback (filenames *.pytb) * python, py: Python (filenames *.py, *.pyw, *.sc, SConstruct, SConscript, *.tac) * python3, py3: Python 3 * ragel-c: Ragel in C Host (filenames *.rl) * ragel-cpp: Ragel in CPP Host (filenames *.rl) * ragel-d: Ragel in D Host (filenames *.rl) * ragel-em: Embedded Ragel (filenames *.rl) * ragel-java: Ragel in Java Host (filenames *.rl) * ragel-objc: Ragel in Objective C Host (filenames *.rl) * ragel-ruby, ragel-rb: Ragel in Ruby Host (filenames *.rl) * ragel: Ragel * raw: Raw token data * rb, ruby, duby: Ruby (filenames *.rb, *.rbw, Rakefile, *.rake, *.gemspec, *.rbx, *.duby) * rbcon, irb: Ruby irb session * rconsole, rout: RConsole (filenames *.Rout) * rebol: REBOL (filenames *.r, *.r3) * redcode: Redcode (filenames *.cw) * rhtml, html+erb, html+ruby: RHTML (filenames *.rhtml) * rst, rest, restructuredtext: reStructuredText (filenames *.rst, *.rest) * sass, SASS: Sass (filenames *.sass) * scala: Scala (filenames *.scala) * scaml, SCAML: Scaml (filenames *.scaml) * scheme, scm: Scheme (filenames *.scm) * scss: SCSS (filenames *.scss) * smalltalk, squeak: Smalltalk (filenames *.st) * smarty: Smarty (filenames *.tpl) * sourceslist, sources.list: Debian Sourcelist (filenames sources.list) * splus, s, r: S (filenames *.S, *.R) * sql: SQL (filenames *.sql) * sqlite3: sqlite3con (filenames *.sqlite3-console) * squidconf, squid.conf, squid: SquidConf (filenames squid.conf) * ssp: Scalate Server Page (filenames *.ssp) * tcl: Tcl (filenames *.tcl) * tcsh, csh: Tcsh (filenames *.tcsh, *.csh) * tex, latex: TeX (filenames *.tex, *.aux, *.toc) * text: Text only (filenames *.txt) * trac-wiki, moin: MoinMoin/Trac Wiki markup * v: verilog (filenames *.v, *.sv) * vala, vapi: Vala (filenames *.vala, *.vapi) * vb.net, vbnet: VB.net (filenames *.vb, *.bas) * velocity: Velocity (filenames *.vm, *.fhtml) * vim: VimL (filenames *.vim, .vimrc) * xml+cheetah, xml+spitfire: XML+Cheetah * xml+django, xml+jinja: XML+Django/Jinja * xml+erb, xml+ruby: XML+Ruby * xml+evoque: XML+Evoque (filenames *.xml) * xml+mako: XML+Mako * xml+myghty: XML+Myghty * xml+php: XML+PHP * xml+smarty: XML+Smarty * xml+velocity: XML+Velocity * xml: XML (filenames *.xml, *.xsl, *.rss, *.xslt, *.xsd, *.wsdl) * xquery, xqy: XQuery (filenames *.xqy, *.xquery) * xslt: XSLT (filenames *.xsl, *.xslt) * yaml: YAML (filenames *.yaml, *.yml) Reicht fürs erste, oder? 😀 |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1096 |
Lol, jo, es fehlt allerdings "awk", aber das habe ich jetzt eben einfach mal ausprobiert und es gibt zumindest keinen Fehler. |
||
Ehemalige, BOFH
![]() Anmeldungsdatum: Beiträge: 888 |
|||
![]() Anmeldungsdatum: Beiträge: 4532 |
|||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1096 |
|||
Ehemalige, BOFH
![]() Anmeldungsdatum: Beiträge: 888 |
|||
![]() Anmeldungsdatum: Beiträge: 17329 |
Scheint so. ☺ Ich habe jetzt lediglich einen Link auf http://pygments.org/languages/ gesetzt. |