upLaTeX + jlreq にて、行頭禁則文字設定を行いました。
しかし、効く文字と効かない文字があるようです。
ーぁ々はちゃんと効いて行頭に来るのですが、
ぃァなどは効かず、2文字目に来ます。
何か設定がおかしいのでしょうか?
さっきTeX Live 2020から2021に上げ、さらにアップデートも行いました。
===================================================
\RequirePackage{plautopatch}
\documentclass[uplatex,dvipdfmx,tate,book,
paper=a6,
jafontscale=0.962216,
jafontsize=12Q,
baselineskip=19H,
line_length=42zw,
number_of_lines=17,
headfoot_verticalposition=4mm,
open_bracket_pos=nibu_tentsuki,hanging_punctuation]{jlreq}
\usepackage{bxpapersize}
%禁則処理
% 例えば、行頭に "」" のみとなる場合、
% "かな」" と2文字追い出されるのを "な」" とする
\jcharwidowpenalty=0
% 行頭禁則文字設定。
\prebreakpenalty`ー=0
% 行頭禁則文字設定。効いてない?
\prebreakpenalty`ぁ=0
\prebreakpenalty`ぃ=0
\prebreakpenalty`ぅ=0
\prebreakpenalty`ぇ=0
\prebreakpenalty`ぉ=0
\prebreakpenalty`っ=0
\prebreakpenalty`ゃ=0
\prebreakpenalty`ゅ=0
\prebreakpenalty`ょ=0
\prebreakpenalty`ゎ=0%\jis"246E
\prebreakpenalty`ァ=0
\prebreakpenalty`ィ=0
\prebreakpenalty`ゥ=0
\prebreakpenalty`ェ=0
\prebreakpenalty`ォ=0
\prebreakpenalty`ッ=0
\prebreakpenalty`ャ=0
\prebreakpenalty`ュ=0
\prebreakpenalty`ョ=0
\prebreakpenalty`ヮ=0%\jis"256E
\prebreakpenalty`ヵ=0%\jis"2575
\prebreakpenalty`ヶ=0%\jis"2576
\prebreakpenalty`々=0
\begin{document}
\noindent\null
12345678901234567890123456789012345
6789012ーあいうえお
\noindent\null
12345678901234567890123456789012345
6789012ぁあいうえお
\noindent\null
12345678901234567890123456789012345
6789012ぃあいうえお
\noindent\null
12345678901234567890123456789012345
6789012々あいうえお
\end{document}
===================================================
\documentclass[uplatex,dvipdfmx,tate,book,
paper=a6,
jafontscale=0.962216,
jafontsize=12Q,
baselineskip=19H,
line_length=42zw,
number_of_lines=17,
headfoot_verticalposition=4mm,
open_bracket_pos=nibu_tentsuki,hanging_punctuation]{jlreq}
\usepackage{bxpapersize}
%禁則処理
% 例えば、行頭に "」" のみとなる場合、
% "かな」" と2文字追い出されるのを "な」" とする
\jcharwidowpenalty=0
% 行頭禁則文字設定。
\prebreakpenalty`ー=0
% 行頭禁則文字設定。効いてない?
\prebreakpenalty`ぁ=0
\prebreakpenalty`ぃ=0
\prebreakpenalty`ぅ=0
\prebreakpenalty`ぇ=0
\prebreakpenalty`ぉ=0
\prebreakpenalty`っ=0
\prebreakpenalty`ゃ=0
\prebreakpenalty`ゅ=0
\prebreakpenalty`ょ=0
\prebreakpenalty`ゎ=0%\jis"246E
\prebreakpenalty`ァ=0
\prebreakpenalty`ィ=0
\prebreakpenalty`ゥ=0
\prebreakpenalty`ェ=0
\prebreakpenalty`ォ=0
\prebreakpenalty`ッ=0
\prebreakpenalty`ャ=0
\prebreakpenalty`ュ=0
\prebreakpenalty`ョ=0
\prebreakpenalty`ヮ=0%\jis"256E
\prebreakpenalty`ヵ=0%\jis"2575
\prebreakpenalty`ヶ=0%\jis"2576
\prebreakpenalty`々=0
\begin{document}
\noindent\null
12345678901234567890123456789012345
6789012ーあいうえお
\noindent\null
12345678901234567890123456789012345
6789012ぁあいうえお
\noindent\null
12345678901234567890123456789012345
6789012ぃあいうえお
\noindent\null
12345678901234567890123456789012345
6789012々あいうえお
\end{document}
===================================================