包含 sql 文件并使用 minted 进行突出显示

包含 sql 文件并使用 minted 进行突出显示

我在乳胶中写了一个关于数据库项目的文档。

我想在我的 latex 文档中包含一些 sql 文件,并用 minted 突出显示这些文件。

我最初的方法如下,但它只打印我的\input命令。

\label{included-sql-files}
\section{SQL-Files}
\begin{minted}[lineos, framesep=2mm, fontsize=\small]{sql}
\input{./sql/01.sql}
\end{minted}

也许还有人知道解决我的问题的好方法。

沃尔克

答案1

您可以使用\inputminted,但我建议您使用您喜欢的任何选项来定义您自己的命令(参见 minted 文档第 29 页):

\documentclass{article}
\usepackage{minted}

\newmintedfile[inputsql]{sql}{%
    linenos,
    autogobble,
    breaklines,
}

\begin{document}
    \inputsql{sql/01.sql}
\end{document}

相关内容