我需要描述.ctl
文件的标题。为此,我使用 verbatim 包来显示标题。我的命令行如下:
\begin{verbatim}
dset ^newcase_d01_2612.dat
options byteswapped
undef 1.e30
title OUTPUT FROM WRF V3.4 MODEL
\end{verbatim}
现在,我想在每一行添加一个待办事项注释。由于verbatim
环境会删除每个命令,我如何才能“作弊”逐字逐句地使用待办事项注释环境?
答案1
您可以尝试使用以下功能listings
:
\documentclass{article}
\usepackage{listings,todonotes}
\lstnewenvironment{todoverbatim}[1][]
{\lstset{
basicstyle=\ttfamily,
columns=flexible,
escapeinside = {/*}{*/}
}}
{}
\begin{document}
\begin{verbatim}
dset ^newcase_d01_2612.dat
options byteswapped
undef 1.e30
title OUTPUT FROM WRF V3.4 MODEL
\end{verbatim}
\begin{todoverbatim}
dset ^newcase_d01_2612.dat /*\todo{something 1}*/
options byteswapped /*\todo{something 2}*/
undef 1.e30 /*\todo{something 3}*/
title OUTPUT FROM WRF V3.4 MODEL /*\todo{something 4}*/
\end{todoverbatim}
\end{document}
verbatim
您可以使用而不是todoverbatim
。布局略有不同,您可以修改转义字符。