![Как добавить заметки о задачах в среду Verbatim?](https://rvso.com/image/335481/%D0%9A%D0%B0%D0%BA%20%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BC%D0%B5%D1%82%D0%BA%D0%B8%20%D0%BE%20%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B0%D1%85%20%D0%B2%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20Verbatim%3F.png)
Мне нужно описать заголовок файла .ctl
. Для этого я использую пакет verbatim для отображения заголовка. Мои командные строки приведены ниже:
\begin{verbatim}
dset ^newcase_d01_2612.dat
options byteswapped
undef 1.e30
title OUTPUT FROM WRF V3.4 MODEL
\end{verbatim}
И теперь я хотел бы добавить заметку todo в каждой строке. Поскольку verbatim
среда стирает каждую команду, как я могу "обмануть" с verbatim и использовать среду todo notes?
решение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
. Макет немного отличается, и вы можете изменить экранированные символы.