A menudo me encuentro convirtiendo algunas matemáticas en línea $a < b$
para ${a < b}$
que TeX no inserte un salto de línea después del operador de comparación. Preferiría que TeX simplemente tratara mis matemáticas en línea como irrompibles de forma predeterminada, ya que de todos modos casi siempre uso matemáticas de visualización para ecuaciones largas. Si quiero descifrar manualmente algunas matemáticas en línea, puedo agregar \allowbreak
. ¿Es posible esta configuración?
Respuesta1
Los saltos de línea en matemáticas en línea solo son posibles alrededor de una relación o un operador binario. Establecer las penalizaciones de salto de línea correspondientes en un valor alto (10000 y más se considera infinito) suprimirá el salto de línea.
\documentclass{article}
\begin{document}
\fbox{\parbox{45pt}{math $a < b$}}
\fbox{\parbox{40pt}{math $a + b$}}
\binoppenalty=10000
\relpenalty=10000
\fbox{\parbox{45pt}{math $a < b$}}
\fbox{\parbox{40pt}{math $a + b$}}
\fbox{\parbox{45pt}{math $a <\allowbreak b$}}
\fbox{\parbox{40pt}{math $a +\allowbreak b$}}
\end{document}