フォントの埋め込みとフォントの指定

In document CAS-UB User Guide (Page 177-181)

第 9 章 CAS 記法の属性マークアップリファレンス

9.4 フォントの埋め込みとフォントの指定

ド]ボタンをクリックすると、指定したフォントが出版物毎のフォント・フォルダーに登録されます。

注 意 フォントのファイル名は半角英数字と'-'と'_'が使用できます。フォントのファイル名 に、かな・漢字などが使われているときはファイル名を変更してください。

各出版物の初期状態では、フォント・フォルダーには何も登録されていません。下の図は、3 つ のフォント(① ackaisyo、② AoyagiKouzanFontT、③ BokutachinoGothic)をアップロードした状 態です。

図 3 フォント・ファイル管理画面の例 9.4.2 フォントに割り当てたクラス名

フォント名は、フォントファイルの内部に記述されているデータです。フォントのクラス名は CAS-UB が自動的に割り当てたものです。

ファイル名 フォント名 クラス名

ackaisyo.ttf ackaisyo font-ackaisyo

aoyagi.ttf AoyagiKouzanFontT font-AoyagiKouzanFontT bokutachi.otf BokutachinoGothic font-BokutachinoGothic

表 5 フォント名とクラス名の例

フォントを適用したい箇所に、そのフォントのクラス名を CAS 記法のクラスとして設定します。

(1) CAS 記法

次はブロック範囲にフォントを指定する例です。

アンテナハウス株式会社は、東京都中央区に本社を置くソフトウェア製品の開発・販売会社であ る。

[[[:font-BokutachinoGothic アンテナハウス株式会社は、東京都中央区に本社を置くソフトウェ ア製品の開発・販売会社である。]]]

[[[:font-ackaisyo アンテナハウス株式会社は、東京都中央区に本社を置くソフトウェア製品の 開発・販売会社である。]]]

[[[:font-AoyagiKouzanFontT アンテナハウス株式会社は、東京都中央区に本社を置くソフトウェ ア製品の開発・販売会社である。]]]

(2) 表示例

図 4 フォントを埋め込んだ EPUB の iBooks による表示例

※ 埋め込んだフォントの指定は、PDF でも有効です。

注 意 • フォント埋め込みをすると、アップロードしたフォントは EPUB の中に同梱して再配布さ れます。フォントを埋め込み再配布する場合は、各フォントの制作者・供給元のライセン ス契約の再配布条件に準拠する必要があります。各フォントのライセンス契約を確認して ください。

• 埋め込んだフォントの難読化は行なっていません。

• iBooks 3.1 で埋め込んだフォントを有効にするには、EPUB 生成の「一般」設定で [iBooks 用メタ情報] をチェック(有効)してください。

9.4.3 CAS-UB のシステムフォントを EPUB に埋め込む CAS-UB では、以下のシステムフォントを使用できます。

フォント名 言語 スクリプト 特徴

IPAMincho (IPA 明朝) ja(jpn) Jpan IPA 明朝 固定幅書体 IPAGothic (IPA ゴシック) ja(jpn) Jpan IPA ゴシック 固定幅書体

IPAexNincho (IPA ex 明朝 ja(jpn) Jpan IPA 明朝の欧文文字のみプロポーショナル書体 IPAexGothic (IPA ex ゴシック) ja(jpn) Jpan IPA ゴシックの欧文文字のみプロポーショナル書体 IPAPMoncho (IPA P 明朝) ja(jpn) Jpan IPA 明朝のプロポーショナル書体

IPAPGothic (IPA P ゴシック) ja(jpn) Jpan IPA ゴシックのプロポーショナル書体 NotoSansJP ja(jpn) Jpan Google Noto フォント日本語(7ウエィト)

NotoSansSC zh-CN Hans Google Noto フォント中国語簡体字(7ウエィト)

NotoSansTC zh-TW Hant Google Noto フォント中国語繁体字(7ウエィト)

NotoSansKR ko(kor) Hang Google Noto フォント韓国語(7ウエィト)

表 6 CAS-UB で用意している主なシステムフォント

以上の他にも、数種類欧文フォントを使用できます。

リーディングシステムにないフォントを指定すると、文字が表示されなかったり文字化けしまし すので、システムフォントも EPUB に埋め込む必要があります。

システムフォントの埋め込みは、[フォントの追加]ボタン左の枠をクリックするとシステムフォ ント名の一覧が表示されるので、埋め込むフォント名をクリックして選択してから[フォントの追 加]ボタンをクリックしてください。

図 5 システムフォント一覧の表示例

埋め込みを指定したシステムフォントは、ファイル名の先頭に「cas-ub-」が付いています。

図 6 埋め込み指定したシステムフォント名の表示例

システムフォントも、アップロードしたフォントファイルと同様に、フォントを適用したい箇所 にフォントのクラス名を CAS 記法のクラスとして設定します。

関 連 9.1 属性指定の詳細(p. 157)

第 10 章 コンテンツやマークアップに使う記号・文字・単位

In document CAS-UB User Guide (Page 177-181)