OSDN Git Service

more NFSS
[luatex-ja/luatexja.git] / test / test31-nfss20200202.tex
1 \documentclass{ltjarticle}
2 \makeatletter
3 \def\mdseries@mc{el}
4 \def\bfseries@mc{sb}
5 \def\mdseries@gt{l}
6 \def\bfseries@gt{k}
7 \DeclareFontShape{JY3}{gt}{k}{n}{<-> KozGoPr6N-Heavy.otf:jfm=ujis}{}
8 \DeclareFontShape{JT3}{gt}{k}{n}{<-> KozGoPr6N-Heavy.otf:jfm=ujisv}{}
9 \DeclareFontShape{JY3}{gt}{l}{n}{<-> KozGoPr6N-ExtraLight.otf:jfm=ujis}{}
10 \DeclareFontShape{JT3}{gt}{l}{n}{<-> KozGoPr6N-ExtraLight.otf:jfm=ujisv}{}
11 \DeclareFontShape{JY3}{mc}{el}{n}{<-> KozMinPr6N-ExtraLight.otf:jfm=ujis}{}
12 \DeclareFontShape{JT3}{mc}{el}{n}{<-> KozMinPr6N-ExtraLight.otf:jfm=ujisv}{}
13 \DeclareFontShape{JY3}{mc}{sb}{n}{<-> KozMinPr6N-Bold.otf:jfm=ujis}{}
14 \DeclareFontShape{JT3}{mc}{sb}{n}{<-> KozMinPr6N-Bold.otf:jfm=ujisv}{}
15 \def\TEST{%
16  \par
17   A: \f@encoding/\f@family/\f@series/\f@shape.
18   K: \k@encoding/\k@family/\k@series/\k@shape.
19   あいうABC
20 }
21 \begin{document}
22 \TEST NORMAL
23 \emph{\TEST} EMPH
24 \textsf{\TEST} SF
25 \textbf{\TEST} BF
26 \textgt{\TEST} GT
27 \textbf{\textgt{\TEST}} BF+GT
28 \textbf{\textgt{\textmd{\TEST}}} BF+GT+MD
29
30 \textsc{\textit{\TEST}} SC+IT
31
32 {\fontseries{b}\selectfont \TEST} B
33 {\fontseries{bx}\selectfont \TEST} BX
34
35 \end{document}