12 PPS 㨠PDFlib Block Plugin
12 PPS 㨠PDFlib Block Plugin
12 PPS 㨠PDFlib Block Plugin
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>12</strong>.6.4 テキス ト 作 成 プロパテ ィ 群<br />
テキ ス ト 作 成 プ ロパテ ィ 群 は、 テキ ス ト 行 ・ テキ ス ト フ ローブ ロ ッ ク の 前 処 理 工 程 を 指 定<br />
し ます。 表 <strong>12</strong>.8 に、 テキ ス ト 行 ・ テキ ス ト フ ローブ ロ ッ ク に 適 用 さ れる テキ ス ト 作 成 プ<br />
ロパティの 一 覧 を 示 します。<br />
表 <strong>12</strong>.8 テキス ト 作 成 プロパテ ィ 一 覧 (テキス ト 行 ・ テキス ト フローブロ ッ クに 適 用 )<br />
キーワー ド<br />
charref<br />
escapesequence<br />
features<br />
language<br />
script<br />
shaping<br />
とりうる 値 ・ 解 説<br />
( 論 理 値 ) true な ら、 数 値 参 照 ・ 文 字 参 照 ・ グ リ フ 名 参 照 の 置 き 換 えを 行 います。 デフ ォル ト : グ<br />
ローバルな charref オプシ ョ ン<br />
( 論 理 値 ) true な ら、 内 容 文 字 列 ・ ハイパーテキス ト 文 字 列 ・ 名 前 文 字 列 内 のエスケープシーケン<br />
スの 置 き 換 えを 行 います。 デフ ォル ト : グローバルな escapesequence オプシ ョ ン<br />
(キーワー ドのリ ス ト ) script ・ language オプシ ョ ンに 従 って、 OpenType フォン トのどのタイポ<br />
グ ラ フ ィ 機 能 を テキス ト に 適 用 するかを 指 定 し ます。 フ ォ ン ト 内 に 存 在 し ない 機 能 に 対 するキー<br />
ワードは、 エラーを 出 さずに 無 視 されます。 以 下 のキーワード を 与 えるこ とができます :<br />
_none フ ォ ン ト 内 のどの 機 能 も 適 用 し ません。 ただ し vert 機 能 だけは、 novert キーワー ド で<br />
明 示 的 に 無 効 化 する 必 要 があ り ます。<br />
< 名 前 > 4 文 字 の OpenType タ グ 名 を 与 えてその 機 能 を 有 効 に し ます。 よ く 用 いられる 機 能 名 は<br />
liga ・ ital ・ tnum ・ smcp ・ swsh ・ zero です。 利 用 で き るすべての 機 能 の 名 前 と 説 明 の<br />
全 一 覧 は、 154 ページ 「6.3.1 対 応 し ている OpenType レ イ アウ ト 機 能 」 に 示 し ていま<br />
す。<br />
no< 名 前 > 機 能 名 の 前 に 接 尾 辞 no をつけると (noliga 等 ) その 機 能 が 無 効 化 されます。<br />
デフォルト : 横 書 きモードでは _none。 縦 書 きモードではvert が 自 動 的 に 適 用 されます。<br />
OpenType 機 能 を 利 用 するには、 PDF_load_font( ) で readfeatures オプシ ョ ンが 必 須 です。<br />
(キーワー ド。 script が 与 え られている と きのみ 意 味 を 持 ちます) 指 定 された 言 語 に 従 っ てテキス<br />
ト が 処 理 されます。 これは features ・ shaping オプシ ョ ンに 対 して 意 味 を 持 ちます。 キーワード<br />
の 全 一 覧 は 163 ページ 「6.4.2 用 字 系 と 言 語 」 に 示 し ています。 例 : ARA (アラビア 語 ) ・ JAN ( 日 本<br />
語 ) ・ HIN (ヒ ンデ ィ ー 語 )。 デフ ォル ト : _none ( 言 語 未 定 義 )<br />
(キーワー ド。 shaping=true のときは 必 須 ) 指 定 された 用 字 系 に 従 ってテキストが 処 理 されます。<br />
これは features ・ shaping ・ advancedlinebreak オプシ ョ ンに 対 して 意 味 を 持 ちます。 用 字 系 と し<br />
てもっともよ く 用 いられるキーワードは 次 のとおりです:_none ( 未 定 義 用 字 系 ) latn ・ grek ・<br />
cyrl ・ armn ・ hebr ・ arab ・ deva ・ beng ・ guru ・ gujr ・ orya ・ taml ・ thai ・ laoo ・ tibt ・ hang ・<br />
kana ・ han。 キー ワ ー ド _auto を 指 定 する と、 テキス ト 内 のキャ ラ ク タの 多 数 が 属 する 用 字 系 が 選<br />
ばれますが、 ただ し _latn と _none は 無 視 されます。 キーワー ド の 全 一 覧 は 163 ページ 「6.4.2 用<br />
字 系 と 言 語 」 に 示 し ています。 デフ ォル ト : _none<br />
( 論 理 値 ) true なら、 script ・ language オプシ ョ ンに 従 っ て 文 字 の 字 形 選 択 (シ ェ ーピ ング) が<br />
行 われます。 script オプシ ョ ンが _none 以 外 の 値 を 持 つ 必 要 があ り、 かつ、 必 要 なシ ェーピング<br />
テーブルがフ ォ ン ト 内 に 存 在 し ている 必 要 があ り ます。 デフ ォル ト : false<br />
<strong>12</strong>.6 ブロックのプロパティ 345