2 \documentclass{ltjsarticle}
8 \DeclareTextFontCommand{\textix}{\fontshape{ix}\selectfont}
14 ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}
16 {\ltjsetparameter{xkanjiskip=0pt}イタリック補正\textit{f}◆{\it f\/}◆\par}
18 \DeclareFixedFont{\dr}{JY3}{gt}{m}{n}{12}
19 あいうえおpqr{\dr かaiu}きく){\bf (漢字}
21 {abcdfghjfgあいう辻)\textbf{(辻あ{\Large あ}いう)}}
23 {abcdfghjfgあいう辻)\textbf{\unkern(辻あ{\Large あ}いう}}
25 \noindent{\tiny ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
27 \noindent{\scriptsize ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
29 \noindent{\footnotesize ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
31 \noindent{\small ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
33 \noindent{\normalsize ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
35 \noindent{\large ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
37 \noindent{\Large ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
39 \noindent{\LARGE ◆あいうえおabcかきく{\gt かきくa{\bf uyあ}いう}}
42 \section{slanted, extended}
43 \DeclareFontShape{JY3}{mc}{m}{sl}{<-> s*[0.960444]
44 psft:Ryumin-Light:slant=0.25;jfm=ujiso25}{}
45 \DeclareFontShape{JY3}{mc}{x}{n}{<-> s*[0.960444]
46 psft:Ryumin-Light:extend=1.5;jfm=ujisx50}{}
47 \DeclareFontShape{JY3}{gt}{m}{sl}{<-> s*[0.960444]
48 file:ipag.ttf:slant=0.25;jfm=ujiso25}{}
49 \DeclareFontShape{JY3}{gt}{x}{n}{<-> s*[0.960444]
50 file:ipag.ttf:extend=1.5;jfm=ujisx50}{}
53 \DeclareFontShape{JY3}{gt}{m}{ix}{<-> s*[0.960444]
54 file:ipag.ttf:slant=0.25;jfm=ujiso25}{}
56 \paragraph{psft prefix でもOK?}\
58 \textsl{日本語の機械的な斜体}直立,
59 \textsl{あいう■\textup{■え■■}■おかき}
61 {\fontfamily{mc}\fontseries{x}\selectfont あいう}
63 \paragraph{TTF, OTFではOK}\
65 \textgt{\textsl{日本語の機械的な斜体}直立,
66 \textsl{あいう■\textup{■え■■}■おかき}}
68 {\fontfamily{gt}\fontseries{x}\selectfont あいう}
70 \paragraph{italic correction inserted by {\tt\char92text...}}\
72 font series `ix': 欧文は未定義,和文は機械的斜体.
74 {\gt■\textix{■あabcい■\textup{■うxyzえ■■}■おpqrか■}■}
76 {\gt■f\textix{f■あい■f\textup{f■うえ■■f}f■おか■f}f■}
78 イタリック補正なし:{\gt {\slshape ■}■}
79 イタリック補正あり:{\gt {\slshape ■\/}■}
81 \newpage{\obeylines\tt
82 \setbox0=\hbox{\gt\textsl{あいう■\textup{■え■}■おかき}}
83 \directlua{ltj.ext_show_node_list(tex.box[0].head, '', tex.print)}\par}
87 正しい補正量:$0.960444\times 10 \times 0.88\times 0.25 \simeq
88 \directlua{tex.print(0.960444*10*0.88*0.25)}\,\textrm{pt}$