在 \parshape 中居中显示一条线,行为很奇怪

在 \parshape 中居中显示一条线,行为很奇怪

我试图\parshape使用将线居中\\\hbox{}\hfill...\hfill\hbox{}\\,大多数情况下它可以顺利运行,但有时中心线会分成两部分,如下面的屏幕截图所示:

在此处输入图片描述

令人难以置信的是,当我从中心线下方的段落中删除一个单词时,它又变成了一行:

在此处输入图片描述

这是我的文件的代码:

\documentclass{article}
\begin{document}

\lefthyphenmin3
\righthyphenmin3
\overfullrule20pt
\language1
\small

\vskip-\baselineskip\parshape 35 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 11.5cm \noindent  Au final, je r\'eutiliserai le proverbe populaire
\'ecul\'e selon lequel on a raison de se louer soi-m\^eme quand on ne trouve personne pour
le faire. \\\leavevmode\hbox to3.75mm{} Je profite de l'occasion pour me plaindre de
l'ingratitude {---} ou plut\^ot de la paresse {---} des hommes. Ils me rendent tous un
culte assidu et re\c{c}oivent mes bienfaits en \'echange. Malgr\'e cela,  bla bla bla bla
bla bla bla bla bla bla louanges de Busiris, de Phalaris, des fi\`evres quartes, des
mouches, de la calvitie et de toutes sortes de calamit\'es. Et ils y ont d\'epens\'e
beaucoup d'huile et de sommeil. Vous allez donc entendre mon discours \`a l'\'etat brut et
improvis\'e, mais il n'en sera que plus sinc\`ere.\\\hbox{}\hfill[4. D\'efinition du
sujet]\hfill\hbox{}\\\leavevmode\hbox to3.75mm{} Ne croyez pas que j'invente cela par
pr\'eten\-tion, pour imiter le tout venant des orateurs. Vous les connaissez, ils ont
pr\'epar\'e leur discours pendant trente ans (quand ils ne l'ont pas copi\'e sur quelqu'un
d'autre) et ils vous soutiennent qu'ils l'ont compos\'e par jeu en trois jours, ou m\^eme
qu'ils l'ont dict\'e. Moi, en revanche, mon plaisir a toujours \'et\'e de dire \emph{hoti}
\emph{an} \emph{\'epi} \emph{gl{\=o}ttan} \emph{\'eltho\"\i.} Alors, n'attendez pas de moi
que je commence par une d\'efini\-tion, comme le premier rh\'eteur venu, et encore moins
par l'annonce des parties. En effet, comment

\end{document}

我想知道为什么会发生这种情况,最重要的是如何避免这种奇怪的现象。

答案1

需要防止行中出现换行符,我把它放在\mbox这里。

在此处输入图片描述

\documentclass{article}
\begin{document}

\lefthyphenmin3
\righthyphenmin3
\overfullrule20pt
\language1
\small

\vskip-\baselineskip\parshape 35 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm 6.5cm 0cm
6.5cm 0cm 6.5cm 0cm 11.5cm \noindent  Au final, je r\'eutiliserai le proverbe populaire
\'ecul\'e selon lequel on a raison de se louer soi-m\^eme quand on ne trouve personne pour
le faire. \\\leavevmode\hbox to3.75mm{} Je profite de l'occasion pour me plaindre de
l'ingratitude {---} ou plut\^ot de la paresse {---} des hommes. Ils me rendent tous un
culte assidu et re\c{c}oivent mes bienfaits en \'echange. Malgr\'e cela,  bla bla bla bla
bla bla bla bla bla bla louanges de Busiris, de Phalaris, des fi\`evres quartes, des
mouches, de la calvitie et de toutes sortes de calamit\'es. Et ils y ont d\'epens\'e
beaucoup d'huile et de sommeil. Vous allez donc entendre mon discours \`a l'\'etat brut et
improvis\'e, mais il n'en sera que plus sinc\`ere.\\\hbox{}\nobreak\hfill\mbox{[4. D\'efinition du
sujet]}\nobreak\hfill\hbox{}\\\leavevmode\hbox to3.75mm{} Ne croyez pas que j'invente cela par
pr\'eten\-tion, pour imiter le tout venant des orateurs. Vous les connaissez, ils ont
pr\'epar\'e leur discours pendant trente ans (quand ils ne l'ont pas copi\'e sur quelqu'un
d'autre) et ils vous soutiennent qu'ils l'ont compos\'e par jeu en trois jours, ou m\^eme
qu'ils l'ont dict\'e. Moi, en revanche, mon plaisir a toujours \'et\'e de dire \emph{hoti}
\emph{an} \emph{\'epi} \emph{gl{\=o}ttan} \emph{\'eltho\"\i.} Alors, n'attendez pas de moi
que je commence par une d\'efini\-tion, comme le premier rh\'eteur venu, et encore moins
par l'annonce des parties. En effet, comment

\end{document}

相关内容