Hoy me he llevado una pequeña sorpresa al ver un PDF. Lo había mirado originalmente en mi iPad en Safari. Luego lo miré más tarde en mi máquina Linux usando xpdf. Se veía... diferente. Aquí están las capturas de pantalla:
Safari en el iPad:
xpdf en Linux:
Se trata de un documento producido por Adobe, por lo que espero que hagan bien las cosas del PDF. Por lo tanto, lo atribuyo a la renderizador en lugar de un PDF malformado. Aquí están las especificaciones del PDF:
% pdfinfo /tmp/PDF_Transparency.pdf
Title: Transparency in PDF Technical Note #5407
Subject: Transparency in PDF files
Keywords: PDF Transparency
Author: Adobe Developer Technologies
Creator: FrameMaker 6.0
Producer: Acrobat Distiller 4.05 for Macintosh
CreationDate: Fri Dec 1 16:41:40 2000
ModDate: Fri Dec 15 16:53:01 2000
Tagged: no
Pages: 82
Encrypted: no
Page size: 612 x 792 pts (letter)
File size: 420449 bytes
Optimized: yes
PDF version: 1.3
Obtuve el documento de la máquina wayback en http://web.archive.org/web/20011109072226/http://partners.adobe.com/asn/developer/acrosdk/docs/PDF_Transparency.pdf .
Como matemático, la pésima interpretación de la fórmula es sumamente preocupante.
He probado esto en un par de otras aplicaciones con capacidad para PDF y tenían la misma representación que Safari con el -¡obvio! - con la excepción de Adobe Reader, que tenía el True Rendering. El hecho de que distintas aplicaciones ofrezcan la misma renderización incorrecta me hace preguntarme si la renderización de PDF es algo que está incorporado en iOS5 y que la mayoría de las aplicaciones de PDF utilizan, pero Adobe Reader decide ignorar.
Así que mi(s) pregunta(s) es(son):
- ¿Es esta suposición correcta? Si es así, eso facilita la notificación del fallo, ya que implica que puedo notificarlo a un lugar central y, si se arregla allí, se propagará hacia fuera. Así que, si es así, ¿dónde lo comunico?
- ¿Hay aplicaciones de PDF que lo hagan bien? He listado Adobe Reader arriba como una que lo hace, puedo informar que GoodReader, GoodNotes, iAnnotator, Explain Everything, iBooks no lo hacen. He proporcionado la fuente más arriba para que la gente pueda comprobarlo fácilmente. Las capturas de pantalla son de la p7 (numeración interna, p13 absoluta).
- La última: ¿he tenido mala suerte con este documento? He estado utilizando felizmente documentos con mucho contenido matemático en el iPad sin notar nada de esto. ¿Debería preocuparme?