繁体   English   中英

如何美化文档中的 JSON?

[英]How can I beautify JSON inside a document?

我正在编写 LaTeX 文档,使用 Lyx 作为前端。 我没有找到在这些文档中正确格式化 JSON 数据的方法。

如何美化或格式化 Latex 文档中的 JSON 数据?

我正在使用minted包。

首先你必须安装和配置它(不要忘记在 Windows 7 上添加pygmentize.cmd文件)。 然后,您必须将\\usepackage{minted}添加到LaTeX Preambel ,最后将以下代码插入TeX Code框中(对于 JSON,您可以使用js代码类型):

\begin{listing}
\begin{minted}[frame=single,
               framesep=3mm,
               linenos=true,
               xleftmargin=21pt,
               tabsize=4]{js}
{     
    "firstName": "John"
    "lastName" : "Smith",
    "age" : 25
}
\end{minted}
\caption{JSON example} 
\label{json-example}
\end{listing}

这不是完美的解决方案,但它可以工作并产生非常好的清单:铸造 json 示例

我确实将代码嵌入到 lyx 中,主要是作为从外部文本文件导入的程序列表。 您可以将许多选项应用于程序列表,从行号到自动换行等等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM