0
vote
1113 Views

PDFで使うフォントの適用方法を教えて頂けないでしょうか?

このURL( http://www.openerp-asia.net/2013/07/openerp-pdf-char/ )の記事を参考にモジュールをインストールしたのですが、リストに日本語フォントが出てきません。

フォントリストのスナップショット
https://www.evernote.com/shard/s25/sh/bf7daa5e-60e7-4cd8-b43b-67b2a570972d/eac6d7a10eb035b76c7bbd87eddd72b9

IPAフォントを下記にインストール済みです。

/usr/share/fonts/ipa-gothic/ipag.ttf
/usr/share/fonts/ipa-mincho/ipam.ttf
/usr/share/fonts/ipa-pgothic/ipagp.ttf
/usr/share/fonts/ipa-pmincho/ipamp.ttf

どのようにしたらIPAフォントがプルダウンのリストに出てきますでしょうか?

 

Toshihiro Takehara
Toshihiro Takehara
9
| 2 1 2
Asked on 15/04/07 14:11

2
vote

フォントの格納場所を /usr/share/fonts/truetype/ 以下に移すと出てくるのではないかと思います。試していただけますか?

Yoshi Tashiro
Yoshi Tashiro
121
| 3 1 2
Answered on 15/04/07 15:56
0
vote

v7ではないですが、v8では下記の手順でフォントが表示されました
 

/usr/share/fonts/truetype にIPAフォントを配置して、fc-cache -fvコマンドを実行
odooを再起動(再起動は不要かも)
設定->一般設定->Report Font 横のreload fontsをクリックする
IPAフォントを選択して、Applyする

 

hikita
hikita
7
| 3 1 2
Answered on 15/05/06 8:17
0
vote

Tashiroさん

ありがとうございます。

フォントを /usr/share/fonts/truetype/ に移してみましたが、出てきませんでした。

他に手段がありましたらご教授頂けたら助かります。
よろしくお願いいたします。

Toshihiro Takehara
Toshihiro Takehara
9
| 2 1 2
Answered on 15/04/07 17:04

fc-cache コマンドは実行しましたか? 因みにソース見るとこのあたりのディレクトリが見られているようでしたので、ご参考まで。 https://github.com/ejucovy/reportlab/blob/master/src/reportlab/rl_config.py#L51-L121

Yoshi Tashiro
on 15/04/07 23:35

ipag.ttf, ipagp.ttf, ipam.ttf, ipamp.ttf のフォントを下記ディレクトリに配置してみて、そのたびにfc-cache を実行しています。 /home/takeharat/fonts/ /usr/share/fonts/dejavu/ /usr/share/fonts/ipa-gothic/ /usr/share/fonts/truetype/

Toshihiro Takehara
on 15/04/08 3:18

どうすればよいか、ちょっと分からないですね。Ubuntu環境では apt-get install でインストールしたフォントが使えたのですが。

Yoshi Tashiro
on 15/04/08 10:27

まだ初期なので今後を鑑みるとV8で構築し直したほうが良さそうですね。ご回答頂きありがとうございました!

Toshihiro Takehara
on 15/04/09 17:54

回答をどうぞ!

問題解決につながる実際的な回答をお願いします。質問や既出の回答に対して補足が意見がある場合は、コメントツールをご利用ください。一つの質問に対し複数回の回答はできませんが、自分の回答はいつでも修正が可能です。また、質問/回答の評価にご協力ください!

質問する

アップデート通知

このフォーラムについて

このフォーラムはOdooの日本での普及を目指す有志により運営されています。

ガイドラインを読む

質問ツール

1 フォロワー

統計

質問: 15/04/07 14:11
参照: 1113
最終更新: 15/05/06 8:18