OSDN Git Service

unhbox and unvbox.
[luatex-ja/luatexja.git] / test / test20a-mfont-fontspec.tex
index ecd0e3a..d1298d8 100644 (file)
@@ -1,19 +1,30 @@
-%#!luajitlatex
+%#!lualatex test20a-mfont-fontspec.tex
 \documentclass{ltjsarticle}
 \usepackage{luatexja-fontspec,luatexja-otf}
-\setmainjfont[
-  AltFontFeatures={ Color=00003F, CharacterWidth=Half },
-  BoldFont = { KozMinPr6N-Bold.otf }, 
-  BoldFeatures = { AltFont={ KozGoPr6N-Bold.otf } }, 
-  AltFontRange = { "3000-"30FF }, 
-]{KozMinPr6N-Regular.otf}
 
-\setsansjfont{KozGoPr6N-Regular.otf}
+
+\newjfontfamily\hoge[
+  AltFont={ 
+    {Range="3000-"307F, Font=JJSYuGothicPr6N-M, Color=00007F, CharacterWidth=Half},
+    {Range="3080-"30FF, Color=7F0000},
+  },
+  BoldFont={ JJSYuGothicPr6N-M }, 
+]{JJSYuMinchoPr6N-R}
+
+\newjfontfamily\piyo[
+  AltFont={ 
+    {Range="3000-"309F, CharacterWidth=Half},
+    {Range="30A0-"30FF, Font=JJSYuGothicPr6N-M}
+  }
+% カタカナ は JJSYuGothicPr6N-M
+% ひらがな は JJSYuMinchoPr6N-R 半角
+]{JJSYuMinchoPr6N-R}
+
+\setsansjfont{KozGoPr6N-Medium}
 
 \long\def\test{%
   あいうえお医学アイウエオ医学
-  \textbf{あいうえお医学アイウエオ医学}
-  \textgt{あいうえお医学アイウエオ医学}\par
+  \textbf{あいうえお医学アイウエオ医学}\par
 %
   日本国民は、正当に選挙された国会における代表者を通じて行動し、
   われらとわれらの子孫のために、諸国民との協和による成果と、
 }
 \begin{document}
 
-\test
+\hoge\test
+
+\medskip\piyo\test
 
 \paragraph{addfontfeatures}\ \par
 \addjfontfeatures{
-  AltFontFeatures={ Color=0000FF }, AltFontRange= { "3040-"304F },
-  Color=001F00, CJKShape=Traditional
-}
+  AltFont={ {Range="4F00-"6FFF, Color=0000FF}, },
+  Color=001F00,CJKShape=Traditional
 % AltFontFeature, AltFontRange は累積しない
+}
 \test
 
+\typeout{5号かな}
+\jfontspec[
+  AltFont={
+    {Font=JJSYuMin5goKn-R,Range="3000-"30FF, Color=007F00},
+    {Font=DejaVuSans, Range={"21B3,"21B5},Color=0000FF,JFM=prop  },
+  }
+]{JJSYuMinchoPr6N-R}
+
+日本国民は、正当に選挙された国会における代表者を通じて行動し、
+(\ltjjachar"21B3)
+(\ltjjachar"21B4)
+(\ltjjachar"21B5)
 \end{document}
\ No newline at end of file