我正在尝试编写一个利用minted包的\ _ inputminted命令的LaTeX包.My\mycommand命令有两个参数,第一个是文件的路径,我想将文件的扩展名传递给\ _ inputminted命令:
\newcommand\mycommand[2]{
\inputminted{#1}{...}
}
Run Code Online (Sandbox Code Playgroud)
请注意,由于完整路径传递给\ _ inputminted,因此上述操作无效.
例:
\mycommand{/path/to/Test.java}{blah}
Run Code Online (Sandbox Code Playgroud)
应该调用
\inputminted{java}{...}
Run Code Online (Sandbox Code Playgroud)