2010-07-10 15 views
14

me gustaría insertar algún XML dentro de una tabla látex, así que pensé que \begin{verbatim}.. habrá una buena solución para la preservación de la sintaxis, pero no funciona de esta manera:Entorno Verbatim dentro de la celda LaTeX?

\begin{tabular}{ ll } 
    sample & 
    \begin{verbatim} 
     <how> 
      <to value="make" /> 
      <this value="work" /> 
     </how> 
    \end{verbatim} 
\end{tabular} 

¿Cómo puedo hacer ¿este trabajo?

Respuesta

20

que necesita para poner dentro de un minipage, así:

\begin{tabular}{ ll } 
sample & 
\begin{minipage}{3in} 
\begin{verbatim} 
<how> 
    <to value="make" /> 
    <this value="work" /> 
</how> 
\end{verbatim} 
\end{minipage} 
\end{tabular} 

Desafortunadamente, esto significa que tiene que decidir el ancho de la columna será de antemano (que es lo que hace la parte {3in}). Por lo general, empiezo con 3 pulgadas y luego lo ajusto hacia arriba o hacia abajo hasta que la página se vea bien y dejo de recibir mensajes de hbox sobrecargados.

+0

+1, mejor espaciado que el mío. –

+0

apreciar, gracias hombre – jwaliszko

+0

De nada! ¿Te importa marcar la respuesta como aceptada? (Parece que no está haciendo esto en absoluto, la pregunta frecuente dice que se supone que debe hacerlo) – zwol

4

intento con

\begin{tabular}{lp{5in}} 

es decir, cambiar el entorno verbatim estar en la columna Tipo de p. Otras soluciones son usar multicols o minipage para el entorno verbatim.

Cuestiones relacionadas