Erstellen eigner Makros für Listings

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: Erstellen eigner Makros für Listings

von Powerhansi » Fr 19. Jan 2018, 14:38

Super danke euch habs jetzt hinbekommen!

von Bartman » Do 18. Jan 2018, 11:29

Lies den Kommentar von Symbol 1 unter Listings # does not turn green.

von markusv » Do 18. Jan 2018, 11:05

Hallo und willkommen im Forum.

Erstell bitte ein ordentliches Minimalbeispiel und schau ggf. mal in der Doku von [d]listings[/d], bspw. indem du "#" suchst.

Erstellen eigner Makros für Listings

von Powerhansi » Do 18. Jan 2018, 07:48

Hallo liebe Latex Freunde,

ich stehe vor einem Problem,
ich habe mir ein eignes Sythax Highlighting für Arduino Quellcode erstellt.
Allerdings würde ich gerne noch das #-Zeichen einfärben.
\lstset{emph={OneWire, 
		Wire,
		DallasTemperature,
		min,
		max,
		DeviceAddress,
		read,
		write,
		math,
		reset,
		pinMode,
		delay,
		OneButton,
		digitalWrite,
		digitalRead,
		tick,
		Serial,
		Serial1,
		Serial2,
		attachClick,
		analogRead,
		select,}, emphstyle=\color{orange}, emph={[2],include,return, else,setup,loop, if},emphstyle={[2]\color{ForestGreen}}}




Wie ihr hier erkennen könnt habe ich bestimmte Worte definiert, die eingefärbt werden. Ich würde allerdings gerne wie gesagt das #-Zeichen noch grün einfärben. Wenn ich das Zeichen nur in die emph- Umgebung setzte (siehe unten) kommt allerdings eine Fehlermeldung:

Illegal parameter number in definition of \lst@temp. ...p, if},emphstyle={[2]\color{ForestGreen}}}
emph={[2],include,return, else,setup,loop,#,if},emphstyle={[2]\color{ForestGreen}}}


Kann mir hier jemand helfen?
Danke schon mal.
Dateianhänge
Bildschirmfoto 2018-01-18 um 07.49.00.png
Bildschirmfoto 2018-01-18 um 07.49.00.png (43.91 KiB) 1694 mal betrachtet

Nach oben