OSDN Git Service

Update the manual; included a description of luatexja-preset.sty.
[luatex-ja/luatexja.git] / test / test16-preset.tex
1 %#!lualatex test16-preset && pdffonts test16-preset.pdf
2 \documentclass{ltjsarticle}
3
4 \usepackage[kozuka6n,jis2004,deluxe]{luatexja-preset}
5
6 % deluxe: 丸ゴシック体 + 多ウェイト
7 % bold: mc/bx を太ゴシック体にする.non-deluxe のときは,gt/m もそうする
8 % expert: 横組専用仮名.と \rubyfamily
9
10 % jis, ujis : jfm-jis.lua (resp. jfm-ujis.lua) を使う.
11 %   min は横組専用仮名に対応してないので *今は* 封印
12 % 90jis, jis2004
13
14 % 非埋込
15 % 小塚:kozuka4, kozuka6, kozuka6n
16 % ヒラギノ:hiragino, hiraginon
17 % モリサワ:morisawa4, morisawa6n
18 %   ヒラギノ・モリサワは持ってないので未テスト
19 % ipa, ipaex, ms
20
21 % ipa-dx, ipaex-dx, ms-ex:HGゴシックM, HG明朝E,
22 %   HGゴシックE,HG創英角ゴシックUB,HG丸ゴシック体PRO を使う.
23 %   jis90, jis2004 のときはフォントファイルを変更することで効果を得ようとする.
24
25 % TODO
26 % ・PXchfon の \setminchofont などに相当する機能
27 % ・非埋込でボールドフォントを出す場合のお決まりの指定はあるのだろうか?
28 % ・スケーリングの手動指定機能.現状は自動設定
29 % ・\ebseries の実装
30
31 \setmainjfont{HGKyokashotai}
32
33 \begin{document}
34 \def\r#1#2{ \csname #1family \endcsname \csname #2series \endcsname
35   {\tt #1, #2: }あいうえおabc漢字,あ!い,辻
36 }
37
38 \r{mc}{md}
39
40 \r{mc}{bf}
41
42
43
44 \r{sf}{md}
45
46 \r{sf}{bf}
47
48 \ifdefined\mgfamily
49 \r{mg}{md}
50 \fi
51
52 \r{tt}{md}
53
54 \r{tt}{bf}
55
56
57 \end{document}