-%#!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