LaTeX-Listings-Paket JSON-Formatierung

LaTeX-Listings-Paket JSON-Formatierung

Ich verwende ein Paket listingsfür JSON-Daten. Ich folge diesem BeispielSo verbessern Sie die Anzeige von Listen in JSON-Dateienausdiese Stackchange-Antwort. Es wird die folgende Ausgabe erzeugt: Bildbeschreibung hier eingeben Ich habe der Auflistung eine Überschrift hinzugefügt:

\begin{lstlisting}[language=json,firstnumber=1,caption={My Caption},captionpos=b]

Ich möchte, dass es listingso aussieht:

Bildbeschreibung hier eingeben

  • Die Zeilennummern sind in Grau und kleinerer Schrift gehalten.
  • Sie keyssind fett gedruckt und in schwarzer Farbe, die Anführungszeichen der Tasten sind nicht fett
  • Die valuesFarben 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 keysFormatierung valuesund der Farbe und Größe der Zeilennummern. Jede Hilfe wird sehr geschätzt.

verwandte Informationen