例如,这些线条运行得非常好。
\includegraphics[scale=1.1]{9709_s10_qp_11_Q3} \\
\flushright \verb=9709_s10_qp_11_Q3= \\[2ex]
\includegraphics[scale=1.1]{9709_s10_qp_12_Q7} \\
\flushright \verb=9709_s10_qp_11_Q3= \\[2ex]
\includegraphics[scale=1.1]{9709_s10_qp_13_Q1} \\
\flushright \verb=9709_s10_qp_11_Q3= \\[2ex]
\includegraphics[scale=1.1]{9709_s11_qp_11_Q8} \\
为了节省时间,我想定义一个新命令mytopic
(在 中使用enumerate
),
\newcommand{\mytopic}[1]{%
\item { \flushright \verb= {#1} = } \\
\includegraphics[scale=1.1]{#1} \\[2ex]
}%
出现这个问题是因为我的文件名中有很多下划线,而我并不想重命名。
我该如何调整它,以便它能够接受filename
并启用verb
文件名的输出?我尝试使用,\texttt{}
但似乎有同样的问题。
答案1
\path
来自的命令hyperref
在这里很方便:
\newcommand{\mytopic}[1]{%
\item {\path{#1}} \\
\includegraphics[scale=1.1]{#1} \\[2ex]
}
\begin{enumerate}
\mytopic{DSC_0942}
\end{enumerate}
\path
允许使用下划线和其他字符作为文件路径——这正是您所需要的。