« ■バッチをやめPowerShellスクリプトを書いてみる | トップページ | ◇ChatGPTでフォント情報取得プログラム生成 »

◇各種フォントでPDF作成

 PDFと各種フォント

ネット図書「青空文庫」の書籍データをPDF化するソフトAozoraPDFを作成しました。
◆青空文庫をPDF化するツール (ソースも公開)

使用したライブラリ(reportlab)が用意してあるフォント(HeiseiMin-W3)はChromeやEdgeで見ると変なフォントになってしまうため、 Windowsで用意してある他のフォントの指定ができるようにしました。

明朝体で見やすいフォントを探しました。次のテーブルの内、〇がついているものは明朝体あるいはそれに準じるフォントです。 ◎はAozoraPDFでデフォルトとしたフォントです。

BIZ-UDGothicB BIZ-UDGothicR BIZ-UDMinchoM
epgothw6 epgothw7 BIZ-UDGothicR
Gyokoku_V7-1 HGRGE HGRGM
HGRGY HGRKK HGRMB
HGRME HGRPP1 HGRPRE
HGRSGU ×jwyz00b_V7-1 meiryo
meiryob msgothic msjh
msjhbd msmincho msyh
msyhbd msyhl simsun
UDDigiKyokashoN-B UDDigiKyokashoN-R YuGothB
YuGothL YuGothM YuGothR


AozoraPDFのデフォルト[HGRMB:HG明朝B - ボールド]の表示は次のものです。

◎ HGRMB:HG明朝B - ボールド

PDF:島崎藤村『夜明け前第一部上』(HGRMB)


ファイル名とフォント名の対応は記事 ◇ChatGPTだけでプログラムを生成。で作成されたツールを用いて調べました。

以下の例では文字位置が画面毎に少し変わっていますが、これはフォントとは無関係で、表示調整した結果です。


BIZ-UDGothicB:BIZ UDゴシック - Bold


BIZ-UDGothicR:BIZ UDゴシック - Regular


BIZ-UDMinchoM:BIZ UD明朝 Medium - Regular


epgothw6:EPSON ゴシック W6 - Regular


epgothw7:EPSON ゴシック W7 - Regular


Gyokoku_V7-1:C&G行刻 - Regular


HGRGE:HGゴシックE - 標準


HGRGM:HGゴシックM - メディウム


HGRGY:HG行書体 - メディウム


HGRKK:HG教科書体 - メディウム


◎ HGRMB:HG明朝B - ボールド


HGRME:HG明朝E - 標準


HGRPP1:HG創英角ポップ体 - 標準


HGRPRE:HG創英プレゼンスEB - エクストラボールド


HGRSGU:HG創英角ゴシックUB - 標準


jwyz00b_V7-1:AR丸印篆B - Regular


meiryo:メイリオ - Normal


meiryob:メイリオ - Gras


msgothic:MS ゴシック - 標準


msjh:微軟正黑體 - Normal


msjhbd:微軟正黑體 - Gras


msmincho:MS 明朝 - 標準


msyh:微软雅黑 - Normal


msyhbd:微软雅黑 - Gras


msyhl:微软雅黑 Light - Regular


simsun:宋体 - 常规


UDDigiKyokashoN-B:UD デジタル 教科書体 N-B - Bold


UDDigiKyokashoN-R:UD デジタル 教科書体 N-R - Regular


YuGothB:游ゴシック - Bold


YuGothL:游ゴシック Light - Regular


YuGothM:游ゴシック Medium - Regular


YuGothR:游ゴシック - Regular

|

« ■バッチをやめPowerShellスクリプトを書いてみる | トップページ | ◇ChatGPTでフォント情報取得プログラム生成 »