OSDN Git Service

1ff53b5f15e497dcf320a5aae9293b3c0fe69a1f
[luatex-ja/luatexja.git] / test / test10-otf.tex
1 %#! lualatex
2 \documentclass{bxjsarticle}
3 \usepackage{luatexja}
4 \usepackage{luatexja-otf}
5 \usepackage{luatexja-fontspec}
6 \begin{document}
7 %\ltjsetparameter{yjabaselineshift=3pt,yalbaselineshift=1pt}
8
9
10 ※このファイルはフォントを埋め込んでいないため,代替されるフォントによっては正しく
11 表示されないでしょう.
12
13 森\UTF{9DD7}外と内田百\UTF{9592}とが\UTF{9AD9}島屋に行くところを想像した。
14
15 \CID{7652}飾区の\CID{13706}野屋
16
17 \section*{Adobe-Japan1-5で追加された文字を使った例}
18 \begin{itemize}
19   %% \item 「\゜か」,「\゜き」,「\゜く」,「\゜け」,「\゜こ」,
20   %%       「\゜カ」,「\゜キ」,「\゜ク」,「\゜ケ」,「\゜コ」は鼻濁音を表す。
21   \item Macintosh用キーボードの\UTF{2318}(Command key)を押す。
22   \item \UTF{2672}を心がけよう。
23 \end{itemize}
24
25 \section*{Adobe-Japan1-6で追加された文字を使った例}
26 \begin{itemize}
27   \item ほげほげ番組\CID{20556}
28   \item ほげほげフェスティバル\CID{20656}
29   \item \CID{20939}(Bq: becquerel)は放射能の強さを表す単位である。
30   \item フラーレン(fullerene) C$_{60}$は
31         サッカーボール状(\CID{20957})の構造をしている。
32   \item \UTF{9B87}とは岩魚(イワナ)のことであり,嘉魚とも書く。
33 \end{itemize}
34
35 \section*{要検討}
36 現在の実装だと,対応する Unicode の符号位置を取得して単純に \verb|\char| に
37 渡しているだけなので,以下の問題がある.
38 \begin{itemize}
39 \item 欧文文字範囲に設定されている文字は CID で出力しても欧文フォントになる.
40   例: あ\CID{18}1あ
41
42   \textgt{←一応和文文字扱いになるようにしたが,文字幅が問題.
43   欧文文字範囲の文字は(フォントだけ)和文のにするのはどうか?}
44 \item OpenType の feature が指定されているとそちらが優先される.
45   例: {\jfontspec[NoEmbed,CJKShape=JIS1978]{Ryumin-Light}\CID{3056}\CID{8267}}
46   (左は一点,右は二点になってほしい.)
47 \end{itemize}
48
49 \end{document}