在 Fedora 22 系统上:我安装了texlive-scheme-full
、Python 2.7(和 pygments 2.0.2)以及 minted 的所有先决条件。我尝试将 breaklines 命令与 minted 包一起使用。我收到包键值错误:breaklines undefined
。如果我从行breaklines
中删除\begin{minted}
,代码可以正常编译。同样,其他参数autogobble
也会产生此错误。我也无法使用该\setminted
命令。因此,minted 包可以加载,但似乎有点受限制。这是我运行的命令:pdflatex -shell-escape -synctex=1 -interaction=nonstopmode "bash_functions".tex
。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{upquote}
\usepackage{color}
\usepackage{minted}
\AtBeginDocument{%
\def\PYZsq{\textquotesingle}%
}
\begin{document}
\begin{minted}[linenos=true,breaklines]{bash}
{function h()
#
# Type 'h cmd' instead of 'cmd --help'
#
{
echo "--help" | xargs $1
}
\end{minted}
\end{document}