Mathematica-Syntax-Highlighting

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Mathematica-Syntax-Highlighting

von astf » Fr 23. Apr 2010, 14:15

[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!

von iTob » Fr 23. Apr 2010, 13:47

Hab bei Google grad das gefunden:
http://stackoverflow.com/questions/3005 ... -languages
Vielleicht hilft dir das ja...?

Schönes WE!

von astf » Fr 23. Apr 2010, 11:03

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

von bloodworks » Do 22. Apr 2010, 18:35

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

von astf » Do 22. Apr 2010, 18:07

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!

von astf » Do 22. Apr 2010, 15:30

Du hast Recht! "Read the fine manual!" :)

von bloodworks » Mi 21. Apr 2010, 21:48

Hallo schau dir doch die listings Doku an. "texdoc listings" oder ctan.

von astf » Mi 21. Apr 2010, 21:44

... ansonsten muss ich wohl mit Screenshots arbeiten :(

von astf » Mi 21. Apr 2010, 19:49

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).

Mathematica-Syntax-Highlighting

von astf » Mi 21. Apr 2010, 19:42

Hallo,

gibt es eine Möglichkeit, Quelltext von Wolfram Mathematica mit Syntax-Highlighting auszugeben?

Viele Grüße,

astf

Nach oben