簡體   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