texjporg / platex

pLaTeX community edition
BSD 3-Clause "New" or "Revised" License
49 stars 8 forks source link

行頭禁則文字直前の \linebreak が改行しない #45

Closed aminophen closed 7 years ago

aminophen commented 7 years ago

texjporg/tex-jp-build#11 で出したことですが,

\documentclass{jarticle}
\begin{document}
あいうえお\linebreak !かきく\par
あいうえお\\!かきく
\end{document}

\linebreak\\ は両方とも「LaTeX らしい命令」であるにもかかわらず,pLaTeX では前者において改行が起きない,というのはさすがに変だと思っています。「pTeX の仕様が妥当なのか」はさておき,後者の \\ は pLaTeX で \@gnewline を再定義して改行させているわけですから,前者の \linebreak も pLaTeX で再定義し,改行可能にしたいと思います。

aminophen commented 7 years ago

54c68bd で \linebreak のパッチをカーネルに移しました。