X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=test%2Ftest10-otf.tex;h=c13431ee96b0bfd15378394de60f9891179d4394;hb=f078ac2f7998a102c7ec765e725f2269eed9f872;hp=e95b7832188ac4ac2b084db31207c3b3ab50f087;hpb=35aea5dd86ff987611642f5186399927b759b57e;p=luatex-ja%2Fluatexja.git diff --git a/test/test10-otf.tex b/test/test10-otf.tex index e95b783..c13431e 100644 --- a/test/test10-otf.tex +++ b/test/test10-otf.tex @@ -1,11 +1,11 @@ %#! lualatex -\documentclass{bxjsarticle} -\usepackage{luatexja} -\usepackage{luatexja-otf} +\documentclass{ltjsarticle} +\usepackage{luacode} +\usepackage{luatexja-otf,lltjext} +\usepackage[sourcehan]{luatexja-preset} \begin{document} -※このファイルはフォントを埋め込んでいないため,代替されるフォントによっては正しく -表示されないでしょう. +※このファイルは源ノ明朝・源ノ角ゴシックを埋め込んでいます. 森\UTF{9DD7}外と内田百\UTF{9592}とが\UTF{9AD9}島屋に行くところを想像した。 @@ -13,8 +13,8 @@ \section*{Adobe-Japan1-5で追加された文字を使った例} \begin{itemize} - %% \item 「\゜か」,「\゜き」,「\゜く」,「\゜け」,「\゜こ」, - %% 「\゜カ」,「\゜キ」,「\゜ク」,「\゜ケ」,「\゜コ」は鼻濁音を表す。 + \item 「\゜か」,「\゜き」,「\゜く」,「\゜け」,「\゜こ」, + 「\゜カ」,「\゜キ」,「\゜ク」,「\゜ケ」,「\゜コ」は鼻濁音を表す。 \item Macintosh用キーボードの\UTF{2318}(Command key)を押す。 \item \UTF{2672}を心がけよう。 \end{itemize} @@ -29,4 +29,69 @@ \item \UTF{9B87}とは岩魚(イワナ)のことであり,嘉魚とも書く。 \end{itemize} +\section*{ajmacros} + +\begin{enumerate}\renewcommand{\labelenumi}{\ajLabel\ajKuroKaku{enumi}} +\item その1 +\item その2 +\item その3 +\end{enumerate} + +{\bf(速報)}世界陸上\CID{20660},\ajLig{ボルト}がフライングで失格. + + +\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の文法拡張を行いました. + + + +\newpage + +\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, 23059 do + if i % 50 == 0 then + tex.print(string.format("\\noindent%05d", i)) + end + if i % 10 == 0 then + tex.print(" ") + end + tex.print("\\hbox to 1\\zw{\\CID{"..tostring(i).."}}%") + if i % 50 == 49 then + tex.print("\\\\") + end +end +\end{luacode*} +} + \end{document}