[解決済み] 様々な言語のコードをシンタックスハイライトするためのLaTeXパッケージ
2022-04-20 04:50:19
質問
コードのシンタックスハイライトを行うLaTeXのパッケージを探しています。例えば、今、私はコードを書くためにverbatim blockを使用しています。
\begin{verbatim}
<html>
<head>
<title>Hello</title>
</head>
<body>Hello</body>
</html>
\end{verbatim}
そして、これは私のドキュメントにコードを表示するのに問題なく機能します。しかし、IDEが出力ドキュメントで行うように、HTMLマークアップをハイライトしたいとしたらどうでしょう? そのためのパッケージはありますか?
Java、C#、HTML、CSSなど、様々な言語について同じようにしたいのですが。
どのように解決するのですか?
を使用することができます。 リスティング パッケージで提供されます。これは多くの異なる言語をサポートし、出力をカスタマイズするための多くのオプションがあります。
\documentclass{article}
\usepackage{listings}
\begin{document}
\begin{lstlisting}[language=html]
<html>
<head>
<title>Hello</title>
</head>
<body>Hello</body>
</html>
\end{lstlisting}
\end{document}
関連
-
[解決済み] どなたか説明してください - for (int i = 0; i < 8; i++) [closed].
-
[解決済み] PowerShellで"@"マークは何をするのですか?
-
[解決済み] なぜ"||"は "or "の記号なのですか?[クローズド]
-
[解決済み] Markdownのコメント
-
[解決済み] YAMLです。YAML の文字列には引用符が必要ですか?
-
[解決済み] このLaTeX文書にインデントでコードを挿入する
-
[解決済み】PowerShellで"&&"や"-and "を動作させることはできますか?
-
[解決済み】LaTeXのソースコードハイライト機能
-
[解決済み] 様々な言語のコードをシンタックスハイライトするためのLaTeXパッケージ
-
[解決済み] プログラミング言語における文法と意味の違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] どなたか説明してください - for (int i = 0; i < 8; i++) [closed].
-
[解決済み] Go golang、シンタックスエラー: unexpected ++, expecting :
-
[解決済み] にはどんな意味があるんだろう?
-
[解決済み] PowerShellで"@"マークは何をするのですか?
-
[解決済み] 文の前の感嘆符(!)は何を意味するのですか?重複
-
[解決済み] Markdownのコメント
-
[解決済み] YAMLです。YAML の文字列には引用符が必要ですか?
-
[解決済み】LaTeXのソースコードハイライト機能
-
[解決済み] プログラミング言語における文法と意味の違いは何ですか?
-
[解決済み] Kotlinの変数名前アスタリスク演算子またはSpread演算子