pdfkit no da estilo a los pdfs

Tengo una aplicación de rails 3.1 que crea documentos pdf usando pdfkit, y todo funciona según lo especificado, excepto por el hecho de que los archivos PDF generados no tienen ningún estilo. Supongo que wkhtmltopdf no tiene acceso a mis hojas de estilo y que no es un problema mayor que eso. ¿Alguien tendría idea de cómo permitiría el acceso a estas hojas de estilo? Básicamente, he seguido railscast # 220 sobre el tema, sin embargo, he tenido que crear un nuevo inicializador para que pdfkit funcione con rails 3.1.

Este es el inicializador que tuve que usar para que pdfkit funcionara con rails 3.1

ActionController::Base.asset_host = Proc.new { |source, request|
  if request.env["REQUEST_PATH"].include? ".pdf"
    "file://#{Rails.root.join('public')}"
  else
    "#{request.protocol}#{request.host_with_port}"
  end
 } 

El enlace al pdf se ve así:

<%= link_to 'Download PDF', load_path(@load, :format => "pdf") %>

Esto me dará un enlace al pdf que no tiene estilo.

En mi application.rb he configurado pdfkit como tal:

config.middleware.use PDFKit::Middleware, :print_media_type => true

También agregué esto a mis diseños / archivo application.html.erb:

<%= stylesheet_link_tag    "application", :media => "all" %>

Respuestas a la pregunta(6)

Su respuesta a la pregunta