11

Lyx をフロントエンドとして使用して、LaTeX ドキュメントを作成していました。これらのドキュメント内の JSON データを正しくフォーマットする方法が見つかりませんでした。

Latex ドキュメント内の JSON データを整形またはフォーマットするにはどうすればよいですか?

4

2 に答える 2

36

私はミントパッケージを使用しています。

まず、インストールして構成する必要があります( 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の例

于 2012-01-19T22:31:58.077 に答える
-4

私はほとんどの場合、外部のテキストファイルからインポートされたプログラムのリストとしてコードを lyx に埋め込みます。行番号からワードラップまで、プログラムリストに適用できるオプションは多数あります。

于 2009-11-22T21:29:36.803 に答える