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: 4538 |
{{{#!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: 4538 |
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: 4538 |
|||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 1096 |
|||
|
Ehemalige, BOFH
Anmeldungsdatum: Beiträge: 888 |
|||
|
Anmeldungsdatum: Beiträge: 17368 |
Scheint so. ☺ Ich habe jetzt lediglich einen Link auf http://pygments.org/languages/ gesetzt. |