2 \documentclass{ltjarticle}
4 \documentclass{ujarticle}
6 \documentclass{jarticle}
11 <\the\REPCNT: \f@shape/\k@shape>%
12 \typeout{<\the\REPCNT: \f@shape/\k@shape>}%
13 \global\advance\REPCNT by1\relax}
20 % 内部で \fontshape が欧文と和文の両方を変えようとする
21 % => 和文の変更に失敗しても警告は出したくない
25 % \fontshape は欧文と和文の両方を変えようとする
26 % => 和文の変更に失敗しても警告は出したくない
30 % \fontshapeforce は欧文と和文の両方を変えようとする
31 % => 和文の変更に失敗しても警告は出したくない
35 % \kanjishape は和文だけを変更 => 警告すべき
37 {\kanjishapeforce{ksl}
39 % \kanjishapeforce は和文だけを変更 => 警告すべき
41 {\usefont{\csname k@encoding\endcsname}{mc}{m}{ksc}\REP}
42 % \usefont は encoding に応じて \useroman と \usekanji の一方だけを実行
43 % この例は和文横組フォントだけを変えることを意図 => 警告すべき
47 % \fontshape は欧文と和文の両方を変えようとする
48 % => 和文の変更に失敗しても警告は出したくない
52 % \fontshapeforce は欧文と和文の両方を変えようとする
53 % => 和文の変更に失敗しても警告は出したくない