Ich verwende ein Paket listings
für JSON-Daten. Ich folge diesem BeispielSo verbessern Sie die Anzeige von Listen in JSON-Dateienausdiese Stackchange-Antwort. Es wird die folgende Ausgabe erzeugt:
Ich habe der Auflistung eine Überschrift hinzugefügt:
\begin{lstlisting}[language=json,firstnumber=1,caption={My Caption},captionpos=b]
Ich möchte, dass es listing
so aussieht:
- Die Zeilennummern sind in Grau und kleinerer Schrift gehalten.
- Sie
keys
sind fett gedruckt und in schwarzer Farbe, die Anführungszeichen der Tasten sind nicht fett - Die
values
Farben basieren auf ihrem Datentyp: Zeichenfolge → Grün (mit Anführungszeichen auch Grün), Zahl → Rot, Boolescher Wert → Cyan, Gleitkommazahl → Blau usw.
Ich kann die Farbe von Klammern, Doppelpunkten und Kommas ändern und die Schriftart ist auch in Ordnung, aber ich habe Probleme mit der keys
Formatierung values
und der Farbe und Größe der Zeilennummern. Jede Hilfe wird sehr geschätzt.