Ticket #36965

強制改行

Open Date: 2017-02-05 01:10 Last Update: 2017-02-18 05:46

Reporter:
Owner:
(None)
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

platex#27 に関連して調べていたのですが、禁則ペナルティがあるときに \\ で改行できていません。

  1. \documentclass{ltjarticle}
  2. \begin{document}
  3. \\!あ
  4. \end{document}

LuaTeX-ja の \\ の仕様についてはよくわかっていませんが、少なくともこれは意図どおりでないように思います。

Ticket History (3/5 Histories)

2017-02-05 01:10 Updated by: aminophen
  • New Ticket "強制改行" created
2017-02-05 06:44 Updated by: h7k
  • Resolution Update from None to Fixed
Comment

b1d04cb で直しました.\@newline\null がないとこうなることを見落としていました.

2017-02-18 02:32 Updated by: aminophen
Comment

ltjsclasses のなかにも \@gnewline があって、jsclasses と違っていることに気づきました。修正パッチを添付します (ltjsclasses-20170217.patch) 。ついでに ltjsclasses の ltjsreport で zw\zw になっていなかったのも直してあります。これで jsclasses の 9502b6b と同じになるはずです。

それと別件で細かいですが、ltjclasses の方では 2299 行目の subsubsection の \ が抜けていますね。

2017-02-18 05:46 Updated by: h7k
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2017-02-18 05:46
Comment

aminophen への返信

ltjsclasses のなかにも \@gnewline があって、jsclasses と違っていることに気づきました。修正パッチを添付します (ltjsclasses-20170217.patch) 。

ありがとうございます,なおしました (2be6323).

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login