OSDN Git Service

Merge branch 'kitagawa_test' of git.sourceforge.jp:/gitroot/luatex-ja/luatexja into...
[luatex-ja/luatexja.git] / test / test31-nfss20200202.tex
1 \documentclass{ltjarticle}
2 \typeout{\meaning\kanjiseriesdefault}
3 \makeatletter
4 %\DeclareFontSeriesDefault[sf]{md}{b}
5 \def\mdseries@mc{el}
6 \def\bfseries@mc{sb}
7 \def\mdseries@gt{l}
8 \def\bfseries@gt{k}
9 \DeclareFontShape{JY3}{gt}{k}{n}{<-> HaranoAjiGothic-Heavy.otf:jfm=ujis}{}
10 \DeclareFontShape{JT3}{gt}{k}{n}{<-> HaranoAjiGothic-Heavy.otf:jfm=ujisv}{}
11 \DeclareFontShape{JY3}{gt}{l}{n}{<-> HaranoAjiGothic-ExtraLight.otf:jfm=ujis}{}
12 \DeclareFontShape{JT3}{gt}{l}{n}{<-> HaranoAjiGothic-ExtraLight.otf:jfm=ujisv}{}
13 \DeclareFontShape{JY3}{mc}{el}{n}{<-> HaranoAjiMincho-ExtraLight.otf:jfm=ujis}{}
14 \DeclareFontShape{JT3}{mc}{el}{n}{<-> HaranoAjiMincho-ExtraLight.otf:jfm=ujisv}{}
15 \DeclareFontShape{JY3}{mc}{sb}{n}{<-> HaranoAjiMincho-Bold.otf:jfm=ujis}{}
16 \DeclareFontShape{JT3}{mc}{sb}{n}{<-> HaranoAjiMincho-Bold.otf:jfm=ujisv}{}
17 \def\TEST{%
18  \par
19   A: \f@encoding/\f@family/\f@series/\f@shape.
20   K: \k@encoding/\k@family/\k@series/\k@shape.
21   あいうABC
22 }
23 \def\TESTA{%
24   \TEST NORMAL
25   \emph{\TEST} EMPH
26   \textsf{\TEST} SF
27   \textbf{\TEST} BF
28   \textgt{\TEST} GT
29   \textbf{\textgt{\TEST}} BF+GT
30   \textbf{\textgt{\textmd{\TEST}}} BF+GT+MD
31   \par 
32   \textsc{\textit{\TEST}} SC+IT
33   \par
34   {\fontseries{b}\selectfont \TEST} B
35   {\fontseries{bx}\selectfont \TEST} BX
36 }
37 \typeout{\meaning\kanjiseriesdefault}
38 \begin{document}
39 \makeatletter
40 {\ttfamily
41   \meaning\kanjiseriesdefault, \meaning\kanjiseriesdefault@kernel
42 }
43 %{\ttfamily\expandafter\meaning\csname bfdefault\endcsname::%
44 %  \expandafter\meaning\csname bfdefault@previous\endcsname}\par
45
46
47 %\def\bfdefault{b}\newpage
48 {\ttfamily ======DEFAULT \string\bfdefault: \meaning\bfdefault ======\par}
49 \TESTA
50
51 \def\bfdefault{b}\newpage
52 {\ttfamily ======\detokenize{\def\bfdefault{b}}======\par}
53 \TESTA
54
55 \def\bfdefault{bx}\newpage
56 {\ttfamily ======\detokenize{\def\bfdefault{bx}}======\par}
57 \TESTA
58
59 %\ttfamily
60 %\expandafter\meaning\csname bfseries \endcsname
61 \end{document}