LaTeX 列表包 JSON 格式

LaTeX 列表包 JSON 格式

我正在使用listingsJSON 数据包。我遵循此示例如何改进 JSON 文件的列表显示这个 stackchange 答案。它生成以下输出: 在此处输入图片描述 我使用以下命令为列表添加了标题:

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

我想让它看起来listing像这样:

在此处输入图片描述

  • 行号为灰色且字体较小
  • 以粗体字体和黑色显示keys,键的引号不是粗体
  • 颜色values基于其数据类型:字符串→绿色(带引号也是绿色)、数字→红色、布尔→青色、浮点数→蓝色等。

我可以更改括号、冒号和逗号的颜色,字体也很好,但我对格式和行号的颜色和大小感到困惑keysvalues任何帮助都将不胜感激。

相关内容