OSDN Git Service

typo
[luatex-ja/luatexja.git] / test / test16-preset.tex
1 %#!lualatex test16-preset && pdffonts test16-preset.pdf
2 \documentclass{ltjtarticle}
3 \makeatletter
4 \let\ltj@orig@DeclareFontShape@=\DeclareFontShape@
5 \def\DeclareFontShape@#1#2#3#4#5#6{%
6       \immediate\typeout{DFS |#1|#2|#3|#4|#5|#6|}%
7       \ltj@orig@DeclareFontShape@{#1}{#2}{#3}{#4}{#5}{#6}%
8       }
9 \makeatother
10 \usepackage[deluxe,expert,jis2004, match,nfssonly]{luatexja-preset}
11 \ltjnewpreset{mc}{} % error
12 \ltjnewpreset{kozuka-pro}{} % error
13
14 \ltjnewpreset{hoge}{ms}
15 \ltjnewpreset{hoge}{} % error
16 \ltjnewpreset*{hoge}{
17   kozuka-pr6n,
18   mc=SourceHanSerif-Regular,
19   mc-l=SourceHanSerif-Bold,
20   mc-m=KozMinPr6N-Regular,
21   mg-m=HGSeikaishotaiPRO,
22 }
23
24 \ltjapplypreset{hoge}
25 \begin{document}
26 \makeatletter
27 \def\r#1#2{ \csname #1family \endcsname \csname #2series \endcsname
28   %\addjfontfeature {CJKShape=JIS1983}
29   {\romanfamily{\ttdefault}\selectfont<\k@family><\k@series><\k@shape>}\\
30   {\tt#1, #2\ \ \ \ \ }: あーいうえおabc漢字,あ!い,辻ぁが\\
31   {\tt#1, #2 (rb)}: {\rubyfamily あーいうえおabc漢字,あ!い,辻ぁが}
32 }
33 \@namedef{..series}{\relax}
34
35 \ifdefined\ltseries
36 \r{mc}{lt}
37 \fi
38
39 \r{mc}{md}
40
41 \r{mc}{bf}
42
43
44 \r{gt}{md}
45
46 \r{gt}{bf}
47
48 \ifdefined\ebseries
49 \r{gt}{eb}
50 \fi
51
52 \ifdefined\mgfamily
53 \r{mg}{md}
54 \fi
55
56 \r{tt}{md}
57
58 \r{tt}{bf}
59
60 $あいう\mathgt{あいう}$
61
62 \normalfont
63 {あいうえおabc \sf あいうえおabc}
64
65 \end{document}