Mathematica-Syntax-Highlighting
Mathematica-Syntax-Highlighting
Hallo,
gibt es eine Möglichkeit, Quelltext von Wolfram Mathematica mit Syntax-Highlighting auszugeben?
Viele Grüße,
astf
gibt es eine Möglichkeit, Quelltext von Wolfram Mathematica mit Syntax-Highlighting auszugeben?
Viele Grüße,
astf
Also, ich habe festgestellt, dass es z. B. mit "listings" geht:
\lstloadlanguages{Mathematica}
\lstset{language=Mathematica}
\begin{lstlisting}
...
... aber kann man das auch noch irgendwie in Farbe bekommen?
Möglicherweise auch noch mit der Mathematica-Eigenheit, Variablen farbig zu machen (ich weiß, da gehört wohl schon ein halber Mathematica-Interpreter zu).
\lstloadlanguages{Mathematica}
\lstset{language=Mathematica}
\begin{lstlisting}
...
... aber kann man das auch noch irgendwie in Farbe bekommen?

Möglicherweise auch noch mit der Mathematica-Eigenheit, Variablen farbig zu machen (ich weiß, da gehört wohl schon ein halber Mathematica-Interpreter zu).
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Hallo schau dir doch die listings Doku an. "texdoc listings" oder ctan.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
Leider gibt es, soweit ich das sehe, bei listings keine automatische Erkennung von (globalen oder lokalen) Variablen und damit die Möglichkeit, etwa solche Variablen farbig zu kennzeichnen, ohne das manuell per emph machen zu müssen.
Oder täusche ich mich da? Wenn es da ein anderes Package gibt, oder ich es bei listings übersehen habe, gebt bitte bescheid!
Oder täusche ich mich da? Wenn es da ein anderes Package gibt, oder ich es bei listings übersehen habe, gebt bitte bescheid!
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Hallo
also so aus dem Stehgreif kann ich dir das auch net sagen. Aber du kannst im Prinzip keywords definieren.
Aber alles kann mit Sicherheit [urlhttp://tug.ctan.org/tex-archive/macros/latex/contrib/minted/]minted[/url]. Das greift allerdings auf ein externes Programm http://pygments.org/ zu.
grz
also so aus dem Stehgreif kann ich dir das auch net sagen. Aber du kannst im Prinzip keywords definieren.
Aber alles kann mit Sicherheit [urlhttp://tug.ctan.org/tex-archive/macros/latex/contrib/minted/]minted[/url]. Das greift allerdings auf ein externes Programm http://pygments.org/ zu.
grz
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
Hi!
Danke für den Minted-Tip! Es scheint aber etwas kompliziert zu sein, das ganze unter Win64 zum Laufen zu bringen, da es das easyinstall-Tool für pygments nur in 32bit zu geben scheint. Nach http://pygments.org/languages/ ist Mathematica jedoch auch nicht dabei.
Da ich abgesehen davon auch noch gewisse Mathematica-interne Formatierungen wie Brüche etc. darstellen möchte und diese Formatierungen auch als TeX-Code exportieren kann, wäre es, für mich wohl am einfachsten, irgendwie etwa aus listings eine Mathematica-Keyword-List zu extrahieren und den exportierten Code in einer ganz normalen TeX-Box o. ä. gemäß dieser Liste einzufärben. Weißt du da was?
Viele Grüße,
astf
Danke für den Minted-Tip! Es scheint aber etwas kompliziert zu sein, das ganze unter Win64 zum Laufen zu bringen, da es das easyinstall-Tool für pygments nur in 32bit zu geben scheint. Nach http://pygments.org/languages/ ist Mathematica jedoch auch nicht dabei.
Da ich abgesehen davon auch noch gewisse Mathematica-interne Formatierungen wie Brüche etc. darstellen möchte und diese Formatierungen auch als TeX-Code exportieren kann, wäre es, für mich wohl am einfachsten, irgendwie etwa aus listings eine Mathematica-Keyword-List zu extrahieren und den exportierten Code in einer ganz normalen TeX-Box o. ä. gemäß dieser Liste einzufärben. Weißt du da was?
Viele Grüße,
astf
Hab bei Google grad das gefunden:
http://stackoverflow.com/questions/3005 ... -languages
Vielleicht hilft dir das ja...?
Schönes WE!
http://stackoverflow.com/questions/3005 ... -languages
Vielleicht hilft dir das ja...?
Schönes WE!
[quote="iTob"]Hab bei Google grad das gefunden:
[url]http://stackoverflow.com/questions/3005 ... -languages[/url]
Vielleicht hilft dir das ja...?
Schönes WE![/quote]
Leider nicht, mit listings und pygments habe ichs schon versucht. Trotzdem Danke!
[url]http://stackoverflow.com/questions/3005 ... -languages[/url]
Vielleicht hilft dir das ja...?
Schönes WE![/quote]
Leider nicht, mit listings und pygments habe ichs schon versucht. Trotzdem Danke!