私は、次のしているOS X上でエビを使用してPDFを生成するためにルビーを使用しようとしている:OS XでPrawnでArialフォントを使用するにはどうすればよいですか?
font 'Arial'
のArialが私のMacにインストールされています。私は、PDFを生成しようとする。しかし、私は次のエラーを取得する:
Prawn::Errors::UnknownFont in ProjectsController#show
Arial is not a known font.
私はこの共通のフォントは海老で動作するように取得できますか?実際には、HelveticaやTimes New Roman以外のほとんどすべてがこの同じエラーを投げます。これはRails 3.2アプリの一部です。
私が直接フォントTTFファイルをロードしようとすると、以下のアシシュの提案ごとに、私はBad font family
メッセージが表示されます。
RuntimeError (Bad font family):
app/pdfs/quote_sheet_pdf.rb:29:in `page_top'
app/pdfs/quote_sheet_pdf.rb:12:in `initialize'
app/controllers/projects_controller.rb:9:in `new'
app/controllers/projects_controller.rb:9:in `block (2 levels) in show'
app/controllers/projects_controller.rb:7:in `show'
config/initializers/quiet_assets.rb:7:in `call_with_quiet_assets'
エビは、フォントの小さなセットを持っており、彼らは宝石の中に埋め込まれています。利用可能なフォントのリスト(https://github.com/prawnpdf/prawn/tree/master/data/fonts)です。私はprawnがOSにインストールされているフォントを使用できるとは思わない。 – Augusto