X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=test%2Ftest10-otf.tex;h=c13431ee96b0bfd15378394de60f9891179d4394;hb=f078ac2f7998a102c7ec765e725f2269eed9f872;hp=33aaa7ea0111ac0a6f572c79227e0399c228d648;hpb=10d1cbf1a118a88778fac09c4ee1ea8e84348d93;p=luatex-ja%2Fluatexja.git diff --git a/test/test10-otf.tex b/test/test10-otf.tex index 33aaa7e..c13431e 100644 --- a/test/test10-otf.tex +++ b/test/test10-otf.tex @@ -1,12 +1,11 @@ %#! lualatex -\documentclass{bxjsarticle} +\documentclass{ltjsarticle} \usepackage{luacode} -\usepackage{luatexja} -\usepackage{luatexja-otf} +\usepackage{luatexja-otf,lltjext} +\usepackage[sourcehan]{luatexja-preset} \begin{document} -※このファイルはフォントを埋め込んでいないため,代替されるフォントによっては正しく -表示されないでしょう. +※このファイルは源ノ明朝・源ノ角ゴシックを埋め込んでいます. 森\UTF{9DD7}外と内田百\UTF{9592}とが\UTF{9AD9}島屋に行くところを想像した。 @@ -40,25 +39,47 @@ {\bf(速報)}世界陸上\CID{20660},\ajLig{ボルト}がフライングで失格. -\ajHankaku{半角カタカナひらがな} %←JFM の問題か,半角ひらがなが全角幅で出てしまう. -←luatexja-otf.sty 内で,JFMの文法拡張を行いました. + +\ajLig{明治}\ajLig{大正}\ajLig{昭和}\ajLig{平成}\ajLig{令和}% +\textgt{\ajLig{明治}\ajLig{大正}\ajLig{昭和}\ajLig{平成}\ajLig{令和}} + +\hbox{\tate + \ajLig{明治}\ajLig{大正}\ajLig{昭和}\ajLig{平成}\ajLig{令和}% + \textgt{\ajLig{明治}\ajLig{大正}\ajLig{昭和}\ajLig{平成}\ajLig{令和}}} + + +\aj半角{半角カタカナひらがな} %←JFM の問題か,半角ひらがなが全角幅で出てしまう. +←luatexja-otf.sty内で,JFMの文法拡張を行いました. -{\DeclareKanjiFamily{JY3}{hoge}{} -\DeclareFontShape{JY3}{hoge}{m}{n}{<-> file:ipaexg.ttf:jfm=ujis}{} -\fontfamily{hoge}\selectfont -luatexja-otf.sty の下でも,TrueTypeフォントは正常に読めるよね? -\verb+\CID+は正常に働かないと思うけど.} \newpage -\section*{Adobe-Japan1-6 全グリフ} +\newcommand\SAMPLE{% + \mbox{1\CID{0}☃ゃーん}\pbox{2☃ゃーん}% + \mbox{3\UTF{2603}\UTF{3083}\UTF{30FC}ん}% + \pbox{4\UTF{2603}\UTF{3083}\UTF{30FC}ん}% + \mbox{5\CID{8218}\CID{908}\CID{660}ん}% + \pbox{6\CID{8218}\CID{908}\CID{660}ん}% + \mbox{7\CID{8218}\CID{7924}\CID{7891}ん}% + \pbox{8\CID{8218}\CID{7924}\CID{7891}ん}} + +\SAMPLE\par\smallskip +\jfontspec{ipaexg.ttf}\SAMPLE\par +\jfontspec{HaranoAjiGothic-Regular.otf}\SAMPLE\par +% 原ノ味フォント https://github.com/trueroad/HaranoAjiFonts + + + + + +\section*{Adobe-Japan1-7 全グリフ} {\footnotesize % 表の作成は Lua でサボってしまう. % \CID{0} (.notdef) は luaotfload がマッピングしてくれないみたい. \begin{luacode*} -for i = 0, 23057 do +for i = 0, 23059 do if i % 50 == 0 then tex.print(string.format("\\noindent%05d", i)) end