OSDN Git Service

luatexja-fontspec-24.sty: fix \newjfontfamily
[luatex-ja/luatexja.git] / test / test20a-mfont-fontspec.tex
1 %#!lualatex test20a-mfont-fontspec.tex
2 \documentclass{ltjsarticle}
3 \usepackage{luatexja-fontspec,luatexja-otf}
4
5
6 \newjfontfamily\hoge[
7   AltFont={ 
8     {Range="3000-"307F, Font=JJSYuGothicPr6N-M, Color=00007F, CharacterWidth=Half},
9     {Range="3080-"30FF, Color=7F0000},
10   },
11   BoldFont={ JJSYuGothicPr6N-M }, 
12 ]{JJSYuMinchoPr6N-R}
13
14 \newjfontfamily\piyo[
15   AltFont={ 
16     {Range="3000-"309F, CharacterWidth=Half},
17     {Range="30A0-"30FF, Font=JJSYuGothicPr6N-M}
18   }
19 % カタカナ は JJSYuGothicPr6N-M
20 % ひらがな は JJSYuMinchoPr6N-R 半角
21 ]{JJSYuMinchoPr6N-R}
22
23 \setsansjfont{KozGoPr6N-Medium}
24
25 \long\def\test{%
26   あいうえお医学アイウエオ医学
27   \textbf{あいうえお医学アイウエオ医学}\par
28 %
29   日本国民は、正当に選挙された国会における代表者を通じて行動し、
30   われらとわれらの子孫のために、諸国民との協和による成果と、
31   わが国全土にわたつて自由のもたらす恵沢を確保し、政府の行為によつて
32   再び戦争の惨禍が起ることのないやうにすることを決意し、
33   ここに主権が国民に存することを宣言し、この憲法を確定する。
34   そもそも国政は、国民の厳粛な信託によるものであつて、その権威は国民に由来し、
35   その権力は国民の代表者がこれを行使し、その福利は国民がこれを享受する。
36   これは人類普遍の原理であり、この憲法は、かかる原理に基くものである。
37   われらは、これに反する一切の憲法、法令及び詔勅を排除する。
38 }
39 \begin{document}
40
41 \hoge\test
42
43 \medskip\piyo\test
44
45 \paragraph{addfontfeatures}\ \par
46 \addjfontfeatures{
47   AltFont={ {Range="4F00-"6FFF, Color=0000FF}, },
48   Color=001F00,CJKShape=Traditional
49 % AltFontFeature, AltFontRange は累積しない
50 }
51 \test
52
53 \typeout{5号かな}
54 \jfontspec[
55   AltFont={
56     {Font=JJSYuMin5goKn-R,Range="3000-"30FF, Color=007F00},
57     {Font=DejaVuSans, Range={"21B3,"21B5},Color=0000FF,JFM=prop  },
58   }
59 ]{JJSYuMinchoPr6N-R}
60
61 日本国民は、正当に選挙された国会における代表者を通じて行動し、
62 (\ltjjachar"21B3)
63 (\ltjjachar"21B4)
64 (\ltjjachar"21B5)
65 \end{document}