[OS X TeX] Mysterious behavior of Preview.app

Jin-Hwan Cho chofchof at ktug.or.kr
Thu May 15 08:55:32 CEST 2008


On May 15, 2008, at 2:51 PM, Axel E. Retif wrote:

> On May 14, 2008, at 21:09, Jin-Hwan Cho wrote:
>
>> The following PDF file shows some mysterious behavior of Preview.app.
>>
>> http://project.ktug.or.kr/dvipdfmx/sample/misc/pplr8r.pdf
>>
>> Check the characters in the first line. If it was opened with  
>> Preview.app,
>> you may see some european characters with accents. But with
>> Adobe Reader, you may see completely different result and that is the
>> the right one.
>
> And not only the first line is wrong, but many others, especially in  
> the lower half. The problem not only appears in Preview, but with  
> all the programs that use Apple's PDF renderer: TeXShop, Skim,  
> PDFView.

Then, it says that the PDF renderer in Mac OS X does not show the PDF  
file above correctly.
That is what I expected.

> It renders the same in Adobe Reader 8 and Acrobat Professional 6  
> (Mac OS 10.4.11), and, under Ubuntu 7.10, Evince Document Viewer 2  
> and Xpdf 3.

Do you mean that you get the wrong result even in Adobe Reader 8?  
Please check again.
In my case, Adobe Reader 8 shows the correct characters.

> Now the curious thing ---I did my own tables for pplr8r with ``tex  
> testfont'', ``pdftex testfont'' and ``xetex testfont'', each one  
> rendered correctly: the same viewed with TeXShop and Skim or Adobe  
> Reader. In the case of ``tex testfonf'' the dvi was converted by  
> TeXShop and Skim to PDF, but also TeXniscope showed the dvi correctly.
>
> Next I tried XeTeX (0.997) with ``xelatex nfssfont.tex'' and font  
> ``pplr8r.tfm'', and the output renders again correctly: the same  
> viewed either with TeXShop or Adobe Reader.
>
> To summarize: your PDF indeed shows different output with  
> applications that use Apple's PDF renderer, on the one hand, or  
> Adobe Reader, on the other; but my own tests show the same output in  
> all applications.

If you use MacTeX in the intel machine, you can generate the PDF file  
above as follows:

(1) Download the current CVS version of DVIPDFMx from

http://project.ktug.or.kr/dvipdfmx/contrib/bin/dvipdfmx-20080515-i386-darwin

(2) Replace /usr/texbin/dvipdfmx to the downloaded binary.

(3) Run "latex nfssfont" and then give two commands: pplr8r and then  
\table\bye

(4) Make "cid-x.map" in the working directory with the one line  
"pplr8r 8r :0:Palatino"

(5) Link the Palatino font to the working directory. In the case of  
Leopard, "ln -s /Library/Fonts/Palatino ."

(6) Run "dvipdfmx nfssfont" to get the PDF result.

(7) Check the contents with two PDF viewers, Previewer.app and Adobe  
Reader 8.app.

Best regards, ChoF.
-------------- next part --------------
 
-------------------------- Helpful Info --------------------------
TeX FAQ: http://www.tex.ac.uk/faq
List Reminders and Etiquette: http://www.esm.psu.edu/mac-tex/list/
List Info: http://email.esm.psu.edu/mailman/listinfo/macosx-tex
List Archive: http://tug.org/pipermail/macostex-archives/
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/



More information about the macostex-archives mailing list