titulos titulo suprimir subtitulos salto portadas portada parrafos maketitle linea hechas fecha espacio entre diseño latex

titulo - LaTeX: evita el salto de línea en un lapso de texto



titulo en latex (5)

¿Cómo puedo evitar que LaTeX inserte saltos de línea en mis regiones de texto /texttt{...} o /url{...} ? No hay espacios dentro que pueda reemplazar con ~ , solo está rompiendo símbolos.

Actualización : no quiero causar desbordamientos de línea, prefiero que LaTeX inserte saltos de línea antes de estas regiones en lugar de dentro de ellas.


Además, si tiene dos palabras subsecuentes en el texto normal y quiere evitar un salto de línea entre ellas, puede usar el carácter ~.

Por ejemplo:

As we can see in Fig.~/ref{BlaBla}, there is nothing interesting to see. A~better place..

Esto puede garantizar que no tenga una línea que comience con un número de figura (sin la parte de la Fig.) O con una letra mayúscula A.


Definir el comando myurl:

/def/myurl{/hfil/penalty 100 /hfilneg /hbox} I don''t want to cause line overflows, I''d just rather LaTeX insert linebreaks before /myurl{/tt http://.com/questions/1012799/} regions rather than inside them.


Rodearlo con un /mbox{}


Use / nolinebreak

/ nolinebreak [number]

El comando / nolinebreak evita que LaTeX rompa la línea actual en el punto del comando. Con el argumento opcional, número, puede convertir el comando / nolinebreak de una demanda a una solicitud. El número debe ser un número del 0 al 4. Cuanto mayor sea el número, más insistente será la solicitud.

Fuente: http://www.personal.ceu.hu/tex/breaking.htm#nolinebreak


/mbox es la respuesta más simple. En cuanto a la actualización:

TeX prefiere que las líneas demasiado largas agreguen demasiado espacio entre las palabras en una línea; Creo que la idea es que notará las líneas que se extienden en el margen (y las casillas negras que inserta después de tales líneas), y tendrá la oportunidad de revisar los contenidos, mientras que si hay demasiado espacio, es posible que no lo note eso.

Utilice /sloppy o /begin{sloppypar}.../end{sloppypar} para ajustar este comportamiento, al menos un poco. Otra posibilidad es /raggedright (o /begin{raggedright}.../end{raggedright} ).