LaTeX 清單包 JSON 格式

LaTeX 清單包 JSON 格式

我正在使用listingsJSON 封包。我正在關注這個例子如何改進 JSON 檔案的清單顯示這個堆疊交換答案。它產生以下輸出: 在此輸入影像描述 我使用以下方法向列表添加了標題:

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

我想讓它看起來listing像這樣:

在此輸入影像描述

  • 行號為灰色且字體較小
  • 字體keys為粗體,顏色為黑色,按鍵的引號不是粗體
  • 顏色values基於其資料類型:字串→綠色(也帶有綠色引號)、數字→紅色、布林值→青色、​​浮點→藍色等。

我可以更改括號、冒號和逗號的顏色,字體也很好,但我在格式keysvalues行號顏色和大小方面遇到了困難。任何幫助將不勝感激。

相關內容