
Actualmente estoy usando la siguiente configuración YAML para latexindent
:
verbatimEnvironments:
verbatim: 1
lstlisting: 1
minted: 1
codebox: 1
modifyLineBreaks:
textWrapOptions:
columns: 80
Sin embargo, me he encontrado con un problema en el que el formateador a veces ajusta el texto dentro de mi comando personalizado \codeinline{}
de forma no deseada. Un ejemplo del problema es el siguiente:
\codeinline{Some really really long text that is going
to get wrapped}
Este comportamiento está causando problemas ya que interrumpe la funcionalidad de mi comando personalizado y, posteriormente, el proyecto no se compila.
Estoy buscando orientación sobre cómo modificar la configuración para evitar que el texto se ajuste \codeinline{}
por completo. Idealmente, me gustaría asegurarme de que el texto que contiene \codeinline{}
permanezca inalterado hasta la llave de cierre o, si es posible, colocar el \codeinline{}
comando completo en una línea separada durante el formateo.
Cualquier idea o sugerencia sobre cómo ajustar la configuración de YAML para lograr esto será muy apreciada. ¡Gracias!
Respuesta1
Usando
verbatimEnvironments:
verbatim: 1
lstlisting: 1
minted: 1
codebox: 1
modifyLineBreaks:
textWrapOptions:
columns: 40
noIndentBlock:
codeinline:
begin: \\codeinline\{
end: \}
lo trata codeinline
como un comando textual y lo protege del ajuste de texto y de todas las demás operaciones delatexindent.pl