¿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
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.