diff options
Diffstat (limited to 'language/japanese/platex/plfonts.dtx')
-rw-r--r-- | language/japanese/platex/plfonts.dtx | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/language/japanese/platex/plfonts.dtx b/language/japanese/platex/plfonts.dtx index 4474d8a36e..a46eb00101 100644 --- a/language/japanese/platex/plfonts.dtx +++ b/language/japanese/platex/plfonts.dtx @@ -184,13 +184,15 @@ % \changes{v1.7l}{2021/05/23}{Unset the forced series boolean when reaching % \cs{selectfont} (latex2e/444) % (sync with ltfsstrc.dtx 2021/04/26 v3.0o)} +% \changes{v1.7m}{2021/06/04}{latex2e/444対応:\cs{@shape@roman@kanji}フラグ +% を\cs{delayed@k@adjustment}の中で変更/復帰する} % \fi % % \iffalse %<*driver> \NeedsTeXFormat{pLaTeX2e} % \fi -\ProvidesFile{plfonts.dtx}[2021/05/23 v1.7l pLaTeX New Font Selection Scheme] +\ProvidesFile{plfonts.dtx}[2021/06/04 v1.7m pLaTeX New Font Selection Scheme] % \iffalse \documentclass{jltxdoc} \GetFileInfo{plfonts.dtx} @@ -323,7 +325,7 @@ %<*trace> \NeedsTeXFormat{pLaTeX2e} \ProvidesPackage{ptrace} - [2021/01/10 v1.7k Standard pLaTeX package (font tracing)] + [2021/06/04 v1.7m Standard pLaTeX package (font tracing)] \RequirePackageWithOptions{tracefnt} %</trace> % \end{macrocode} @@ -2878,6 +2880,8 @@ % \LaTeXe~2021-06-01以降では、シェイプの更新を|\selectfont|まで遅らせます。 % \changes{v1.7k}{2021/01/10}{Distangle series and shape update (latex2e/444) % (sync with ltfssaxes.dtx 2020/12/22 v1.0h)} +% \changes{v1.7m}{2021/06/04}{latex2e/444対応:\cs{@shape@roman@kanji}フラグ +% を\cs{delayed@k@adjustment}の中で変更/復帰する} % \begin{macrocode} %<platexrelease>\plIncludeInRelease{2020/04/12}{\fontshape} %<platexrelease> {No \k@shape update if unavailable}% @@ -2905,9 +2909,10 @@ \expandafter\def\expandafter\delayed@k@adjustment\expandafter {\delayed@k@adjustment\delayed@merge@kanji@shape{#1}}} \DeclareRobustCommand\fontshape[1]{% - \@shape@roman@kanjitrue - \kanjishape{#1}\romanshape{#1}% - \@shape@roman@kanjifalse} + \romanshape{#1}% + \expandafter\def\expandafter\delayed@k@adjustment\expandafter + {\delayed@k@adjustment\@shape@roman@kanjitrue + \delayed@merge@kanji@shape{#1}\@shape@roman@kanjifalse}} \fi % --- for >= 2021-06-01 END \fi %</plcore|platexrelease> |