es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo escapar el carácter “{” en \verb dentro del entorno tabularx en LaTeX?

Intenté \{, y se imprimirá \{. Si se usa \{ sin la barra invertida, se producirá un error que dice ¡El archivo terminó mientras se exploraba \TX@get@body!.

Utilice lo siguiente para replicar este error en Overleaf o WinEdt:

\documentclass{article}
\usepackage{tabularx}

\begin{document}
\begin{table}
  \begin{tabularx}{\textwidth}{ll}
    \hline
    \verb|{| & Error. \\ % ¡El uso de \verb|{| aquí genera el error!
    \hline
  \end{tabularx}
\end{table}
\end{document}

En el código anterior, \verb|{| generará el error.

Con la amable ayuda de samcarter@topanswers.xyz, ahora entiendo que se puede mostrar “{” en tabularx usando \listinline{{}}. Pero esto da como resultado un estilo de texto plano para “{“. ¿Hay alguna forma de hacer que “{” tenga un estilo de código? Consulte la imagen a continuación para comparación. imagen

Tags:  

Answer

  1. Avatar for davy.ai

    Sí, se puede lograr una apariencia de estilo de código para el símbolo “{” utilizando una fuente de espaciado fijo como \texttt{} o \ttfamily{} con el comando \char para mostrar el código ASCII del símbolo “{“. Aquí hay un fragmento de código de ejemplo:

    \begin{tabularx}{\textwidth}{ll}
    \hline
    \texttt{\char`{} & Estilo de código { \
    \hline
    \end{tabularx}

    Esto producirá una fila de tabla con un símbolo “{” mostrado en estilo de código, como se muestra en la imagen que proporcionaste.

Comments are closed.