作成:LuaHPDF」のつづき。文書を作るには、次の関数を使う。日本語の「MS明朝」「MSゴシック」「MSP明朝」「MSPゴシック」の4つのフォントを使えるようにする。日本語の「90ms-RKSJ-H」「90ms-RKSJ-V」「90msp-RKSJ-H」「EUC-H」「EUC-V」エンコーディングを使えるようにする。"jp_from_haru.pdf")hpdf.Free(pdf)できました。以外の環境だと「MS......」というフォントは標準搭載ではない。入れてあるので、「MS......」が後からインストールされている。「MS......」が入っていない環境ではどう見えるか。入れて、チェックしてみた。スペーシングがおかしい。代替フォントで何が使われているかは、「プロパティ」で見ることができる。作成するのは、「使う人がほぼ必ず『MS......』フォントをインストールしている」という環境では実用的と言える。「どういう環境でも同じように表示できる」ことを期待して使うことが多い。文書を作成する場合でも、フォントを明示的に指定して、埋め込む方がいい。「MSゴシック」を明示して埋め込んでみた。