使用 minted 的内联代码和短动词

使用 minted 的内联代码和短动词

我可以使用 minted 来处理内联代码,并为 minted 添加一个简短的动词符号吗?\lstMakeShortInline|比如listings.sty

\documentclass{article}

\usepackage{minted}
   \newminted{tex}{}
   \newmint[ltx]{tex}{}

\begin{document}
Normal Text \ltx|\inline \Verb \not \inline|
\begin{texcode}
\Display \verbatim
\end{texcode}
Normal Text %|\not \working|
\end{document}

答案1

minted自 v2.0 起支持此功能(自 2015/01/31 起在 CTAN 上):

内联代码

\documentclass{article}

\usepackage{minted}

\begin{document}
  You can use \mintinline{latex}{\mintinline{latex}{your $code$ goes here}} of
  the minted~2 package to highlight source code inline. If you already use
  \mintinline{latex}{\usepackage{minted}}
\end{document}

还可以添加简短的动词符号:

来自文档

\newmintinline['macro name']{'language'}{'options'}。如果没有指定“宏名”,则调用创建的宏\'language'inline

短内联

答案2

到目前为止还没有支持内联代码,因为我(事后错误地)认为这并不重要。

如果我找到时间开发下一个版本,可能会添加对此的支持(并且可能会破坏向后兼容性)。与此同时,有人发布了补丁(请务必阅读所有注释!)以使\mint命令内联。您可能想尝试一下。

相关内容