6.5.1 bsxml.dtd への追加手順
biz-Stream では、自由コード領域(Shift_JIS:F040-F9FC、UNICODE:E000-E757)に登録されている文字をPDF に埋め込むことが可能です。フォント種類を指定するための属性として、一般の 「Font / fontfamily」属性とともに「GaijiFont / gaijifont -family」属性が用意されており、XML ページレイアウト情報上では、こちらの属性に指定を行うことで外字を埋め込むことができます。
ただし、埋め込みフォントと同じく、ご利用前にはbsxml.dtd、userfont.properties への追加設定作業が必要となります。
ただし、埋め込みフォントと同じく、ご利用前にはbsxml.dtd、userfont.properties への追加設定作業が必要となります。
bsxml.dtd への追加
記述方法
bsxml.dtd に、biz-Stream で使用するフォント名(任意)を追加します。
a) 横書きフォントの場合: dFont エンティティに追加
b) 縦書きフォントの場合: dVFont エンティティに追加
記述例
「DF 隷書体」を横書き外字フォントとして設定するサンプルです。
bsxml.dtd のdFont エンティティに、「embgaiji」の名前で追加します。
bsxml.dtd のdFont エンティティに、「embgaiji」の名前で追加します。
<!ENTITY % dFONT "Arial | Century | ・・・・・・・ | embgaij">