estoy tratando de utilizar rubí para generar un PDF con gambas en OS X. Tengo el siguiente:¿Cómo uso la fuente Arial con Gamba en OS X?
font 'Arial'
Arial está instalado en mi Mac. Pero cuando intento para generar el PDF, me sale el siguiente error:
Prawn::Errors::UnknownFont in ProjectsController#show
Arial is not a known font.
¿Cómo puedo obtener esta fuente común de trabajar en la gamba? De hecho, casi cualquier cosa que no sea Helvetica o Times New Roman arroja el mismo error. Esto es parte de una aplicación de Rails 3.2.
Si intento cargar el archivo TTF directamente, por sugerencia de Ashish continuación, aparece un mensaje de 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'
gamba tiene un pequeño conjunto de fuentes, y se incrusta en la gema. Aquí hay una [lista de las fuentes disponibles] (https://github.com/prawnpdf/prawn/tree/master/data/fonts). No creo que gamba pueda usar fuentes instaladas en el sistema operativo. – Augusto