.png)
Como sugiere mi nick, recién estoy comenzando con tex. Usando texto sin formato, estoy intentando crear un documento donde ciertos párrafos están separados por una línea horizontal centrada. Me gustaría que la línea de separación fuera un poco más grande que \hsize. Intenté lo siguiente:
\parindent 0pt
\hsize 5in
{\hsize 6in \hrule}
\bigskip
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
%The "x x x ... x" above is the text of a dummy paragraph.
\bigskip
{\hsize 6in \hrule}
\vfill
\eject
\end
pero no funcionó. El ancho de la regla saliómismocomo el ancho del texto.
Agradecería cualquier consejo sobre cómo puedo lograr el efecto deseado.
Respuesta1
\hrule
dibuja una regla tan ancha como el cuadro vertical que la encierra; Como estamos en la lista vertical principal y hay un párrafo, el ancho es el mismo que el \hsize
usado para el párrafo, es decir, 5 pulgadas.
Quizás quieras \hrule width 6in
:
\input plipsum
\parindent 0pt
\hsize 5in
\hrule width 6in
\bigskip
\lipsum{1}
\bigskip
\hrule width 6in
\bye
Si desea que la regla se mantenga media pulgada a la izquierda, se necesita algo más de trabajo.
\input plipsum
\parindent 0pt
\hsize 5in
\moveleft.5in\vbox{\hrule width 6in}
\nointerlineskip
\bigskip
\lipsum{1}
\bigskip
\nointerlineskip
\moveleft.5in\vbox{\hrule width 6in}
\bye
Respuesta2
Puede utilizar \hrulefill
dentro de un \hbox
ancho del ancho deseado. Centre esto colocándolo en \centerline
.
También sugiero agregar algo de espacio vertical alrededor del divisor.
\def\divider{\par
\vskip 1em
\centerline{\hbox to 0.5\hsize{\hrulefill}}
\vskip 1em
}
\beginsection Introduction
Dummy text.
\divider
\beginsection Conclusion
Dummy text.
\bye