¿Cómo agregar notas de tareas pendientes en un entorno literal?

¿Cómo agregar notas de tareas pendientes en un entorno literal?

Necesito describir el encabezado de un .ctlarchivo. Para ello, estoy utilizando el paquete textual para mostrar el encabezado. Mis líneas de comando están a continuación:

\begin{verbatim}
dset ^newcase_d01_2612.dat
options  byteswapped
undef 1.e30
title  OUTPUT FROM WRF V3.4 MODEL
\end{verbatim}

Y ahora me gustaría agregar una nota de tarea en cada línea. Como verbatimel entorno borra todos los comandos, ¿cómo puedo "hacer trampa" textualmente y utilizar el entorno de notas de tareas pendientes?

Respuesta1

Puedes probar con las capacidades delistings:

ingrese la descripción de la imagen aquí

\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}

En lugar de usar verbatim, usarías todoverbatim. El diseño es ligeramente diferente y puedes modificar los caracteres de escape.

información relacionada