On 6/02/12 5:41 PM, Martin Τrautmann wrote:
> On Mon, 06 Feb 2012 10:15:49 +1030, cortical wrote:
>>> However, how where the PDFs created? There are at least three different
>>> ways on Mac to get it done:
>>>
>>> 1) let FMP create the PDF
>>> 2) print and save it as PDF
>>> 3) use preview
>>
>>
>> routine save records as pdf form a script
>
>>> Another choice: do the process on another Platform, Mac vs. PC
>>
>> It needs to be cross platform. Only tested on a mac on this point
>
>>> Which way did create the broken PDF? And which other ways where tried by
>>> now?
>>
>> only option 1 is viable
>
> You should give the other choices a try, to make sure whether FMP does
> create faulty PDFs on its own and whether there's another choice to
> create proper PDFs at all.
>
> How about other programs on the Mac? Are they ok? Did you make sure that
> it's not the Mac version of the font which is broken?
>
> Either you give up and hope that FileMaker will fix a bug in FMP 12
> (which they won't if they don't know about) or you narrow it down where
> the bug does come from, in order to prevent this bug from happening.
>
> A hardcore solution might be to replace just the single, faulty
> character by another font. I'm afraid this might look more terrible than
> a complete switch of fonts. But I don't know this special Helvetica
> version you refer to.
>
> First step should be to try it on a PC...
>
> - Martin
LibreOffice and TextWrangler have no problem displaying the font, or
Save as PDF from the OS Print menu.
Similarly File>Print>Save as PDF from FileMaker also works without error.
From a clean new test FMP file with a single field, and a single
layout, and a single script with a single default line ( save records as
PDF) , the same error as previously in the client file.
<<
A font in this document is not licensed for embedding without permission
from the legal owner or font vendor. Depending on the font, blank text
may appear in the output file.
>>
So that rather looks like FileMaker issue of some sort.
However, just discovered in Font Book, selecting the Font, right click
contextual menu has a Validate Font option, and this reports a warning
under Warnings or Errors for 'kern' table structure and contents;
and under "No Warnings or Errors another 15 parameters that are ok.
Downloaded the same font (Helvetica_55_Roman.ttf) yet again, from yet
another source ( Fonster), and installed, and this (also free) version,
has no reported warnings in Font Book, and with FM quit and the file
re-opened ( to reset the font to the default Verdana, reapplying the
Helvetica55Roman , save as pdf executes without error.
So, a subtle issue with the particular instance of the font ( from
several different sources ) which the system Print As PDF can deal with
and print without error, but FileMaker has a problem displaying a
character 'o', and also FM scripted Save Records as PDF.
The same truetype font (same filename) form a different source works
without error under the same scenario.
A helpful, and polite individual from another source also pointed out
the licensee source Linotype, as a means of purchasing an original copy
of the font.