Scribus Forums

Scribus => PDF Generation => Topic started by: mperonen on November 27, 2024, 12:42:56 PM

Title: Prepress: any tips for authorizing a PDF?
Post by: mperonen on November 27, 2024, 12:42:56 PM
I recently made a 4-page long layout job and sent it for printing. I recieved some comments:
1. the "Fonts were broken, and the structrue was strange".
2. Apparently the cursive and bold were done programmically (is this a reference to OTF, programmatic fonts?).

Also they sent me a screenshot of their PDF-authorize tool and I can see the following errors:
1. Font is not valid (134 matches on 2 pages)
2. TrueType font has differences to standard encoding but is not a symbolic font (14326 matches on 4 pages)
3. Wrong encoding for non-symbolic TrueType font (14326 matches on 4 pages)
4. Number of pages is more than 1 (weird error)

I wish to learn to correct my process to make quality PDF:s with Scribus if possible.
Thank you for any possible tips.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: a.l.e on November 28, 2024, 11:09:01 AM
can you please post some details about the fonts you have been using?
and the exact error messages might also help.

if you don't want to share those information in public, you can open a "private" ticket in the bug tracker: https://busg.scribus.net
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Nermander on November 28, 2024, 11:55:47 AM
Maybe also ask the printer for the specifications they need the PDF to comply with?

While some of the errors may be due to broken fonts, I would suspect that it is rather about limitations of their software.

What tool are they using to check the PDF?
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: mperonen on November 28, 2024, 12:08:53 PM
Thank you for your response.

Here is a screenshot of the errors that they sent me
(You may ignore the DeviceRGB error, that was my bad and I figured it out myself):

(https://i.postimg.cc/TwJR4c9C/0d5618e2-a4b8-44aa-babb-3a31d615c769.png)


Here is pdffonts command output on the pdf:

name                                type              encoding        emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
Caladea-BoldItalic                  TrueType          Custom          yes no  no      19  0
Caladea-BoldItalic                  TrueType          Custom          yes no  yes      9  0
Caladea-BoldItalic                  TrueType          Custom          yes no  yes    13  0
Caladea-BoldItalic                  TrueType          Custom          yes no  yes    17  0
JMXFWM+DejaVuSans-Bold              CID TrueType      Identity-H      yes yes yes    24  0
EMTWHA+RobotoCondensed-Bold          CID TrueType      Identity-H      yes yes yes    161  0
OJAJKL+RobotoCondensed-Medium        CID TrueType      Identity-H      yes yes yes    166  0
BAKUQH+RobotoCondensed-Regular      CID TrueType      Identity-H      yes yes yes    171  0
ZJRXIX+RobotoCondensed-SemiBoldItalic CID TrueType      Identity-H      yes yes yes    176  0
JUWHOW+DejaVuSans                    CID TrueType      Identity-H      yes yes yes    29  0
VAYWSP+DejaVuSansCondensed-Bold      CID TrueType      Identity-H      yes yes yes    34  0
GentiumBasic-Bold                    TrueType          Custom          yes no  no      54  0
GentiumBasic-Bold                    TrueType          Custom          yes no  yes    40  0
GentiumBasic-Bold                    TrueType          Custom          yes no  yes    44  0
GentiumBasic-Bold                    TrueType          Custom          yes no  yes    48  0
GentiumBasic-Bold                    TrueType          Custom          yes no  yes    52  0
GentiumBasic-BoldItalic              TrueType          Custom          yes no  no      74  0
GentiumBasic-BoldItalic              TrueType          Custom          yes no  yes    60  0
GentiumBasic-BoldItalic              TrueType          Custom          yes no  yes    64  0
GentiumBasic-BoldItalic              TrueType          Custom          yes no  yes    68  0
GentiumBasic-BoldItalic              TrueType          Custom          yes no  yes    72  0
Gentium-Italic                      TrueType          Custom          yes no  no    110  0
Gentium-Italic                      TrueType          Custom          yes no  yes    80  0
Gentium-Italic                      TrueType          Custom          yes no  yes    84  0
Gentium-Italic                      TrueType          Custom          yes no  yes    88  0
Gentium-Italic                      TrueType          Custom          yes no  yes    92  0
Gentium-Italic                      TrueType          Custom          yes no  yes    96  0
Gentium-Italic                      TrueType          Custom          yes no  yes    100  0
Gentium-Italic                      TrueType          Custom          yes no  yes    104  0
Gentium-Italic                      TrueType          Custom          yes no  yes    108  0
Gentium                              TrueType          Custom          yes no  no    146  0
Gentium                              TrueType          Custom          yes no  yes    116  0
Gentium                              TrueType          Custom          yes no  yes    120  0
Gentium                              TrueType          Custom          yes no  yes    124  0
Gentium                              TrueType          Custom          yes no  yes    128  0
Gentium                              TrueType          Custom          yes no  yes    132  0
Gentium                              TrueType          Custom          yes no  yes    136  0
Gentium                              TrueType          Custom          yes no  yes    140  0
Gentium                              TrueType          Custom          yes no  yes    144  0
HFXHVF+Helvetica-Bold                CID TrueType      Identity-H      yes yes yes    151  0
JOWYOZ+RobotoCondensed-Black        CID TrueType      Identity-H      yes yes yes    156  0

Title: Re: Prepress: any tips for authorizing a PDF?
Post by: a.l.e on November 28, 2024, 12:18:47 PM
thanks for the information!

sadly, having the information hidden behind all those ▶ is necessary for most of the issues.

would it possible to ask the printshop about those details?
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: mperonen on November 28, 2024, 12:34:07 PM
I tried asking, but they had an annoying "Scribus is not good for this kind of stuff" attitude, and I also read that they will actually bill me for asking further information (taking their work time)...large company, silly rules.

I did some digging and reading, and it seems those "Custom" encoding fonts might be an issue here?
I do know the fonts were the biggest problem here, since they did something to fix the pages on their end and they printed out just fine.

I used my logical thinking on the "Number of pages is more than 1" error and that might simply be because they are using "Newspaper Ads" profile for the check and Ads usually are just one page-PDF anyway, so it's more of a warning that the PDF has more pages.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Nermander on November 28, 2024, 04:29:19 PM
The most common answer in a case like this usually is: Look for another printer.

But the first error message indicates they are looking for a PDF/X-4. Did you export to PDF/X-4? Did you do a preflight check in Scribus for PDF/X-4?

(PDF/X-4 will only be selectable for export when you have color management turned on.)
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: a.l.e on November 28, 2024, 04:44:46 PM
You can try to tell them that you're in touch with the developers of Scribus, and that they are interested in finding out what the issues were.

Sadly, I have to also to warn you, that Scribus has the "policy" to not care about other programs not correctly processing PDF files (in the contrary to Adobe, that tends to work around issues that other software down the chain might have...).

One example is: you seem to be producing a PDF X/4 which, as far as I can read in Wikipedia, allows RGB colors as long as they are color managed... But, if I understand the short error message correctly, the printer's software seems to complain about RGB colors being in the PDF.
And, as Nermander says, Scribus will force to activate the color management, if you export to PDF X/4.
(but the issue might be somewhere else: we don't see the details!)

Finally, a general notice about the fonts you're using: they don't seem to be good quality fonts, meant for print (as an example, Roboto is clearly a UI font...).

Personally, I believe that Scribus should better take care of real word issues and limitations, but I also understand that a small team might not want to fix the errors bigger and well payed teams are doing elsewhere...
(My rational: creating PDFs that the printers do like, might have helped in improving the acceptance of Scribus among many users and print shops! ... and maybe attracted some more developers...)
(But I also understand the team's rational: The only important thing is that the PDF created by Scribus must be correct! Otherwise nobody will trust our "small" software)
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Nermander on November 28, 2024, 04:51:50 PM
I just noticed the profile was called GWG 2015, so I googled it and that turns out to be a PDF specification.

https://gwg.org/technical-specifications/gwg-2015-specifications/

They seem to want your e-mail for downloading it though... And want to send marketing.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: mperonen on November 28, 2024, 05:08:32 PM
Quote from: Nermander on November 28, 2024, 04:51:50 PMI just noticed the profile was called GWG 2015, so I googled it and that turns out to be a PDF specification.

https://gwg.org/technical-specifications/gwg-2015-specifications/

They seem to want your e-mail for downloading it though... And want to send marketing.

I also noticed that and I was able to download that PDF without giving any info, not sure if my browser blocked those :D

Will try read through that for sure.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: mperonen on November 28, 2024, 05:15:30 PM
Quote from: a.l.e on November 28, 2024, 04:44:46 PMYou can try to tell them that you're in touch with the developers of Scribus, and that they are interested in finding out what the issues were.

Sadly, I have to also to warn you, that Scribus has the "policy" to not care about other programs not correctly processing PDF files (in the contrary to Adobe, that tends to work around issues that other software down the chain might have...).

One example is: you seem to be producing a PDF X/4 which, as far as I can read in Wikipedia, allows RGB colors as long as they are color managed... But, if I understand the short error message correctly, the printer's software seems to complain about RGB colors being in the PDF.
And, as Nermander says, Scribus will force to activate the color management, if you export to PDF X/4.
(but the issue might be somewhere else: we don't see the details!)

Finally, a general notice about the fonts you're using: they don't seem to be good quality fonts, meant for print (as an example, Roboto is clearly a UI font...).

Personally, I believe that Scribus should better take care of real word issues and limitations, but I also understand that a small team might not want to fix the errors bigger and well payed teams are doing elsewhere...
(My rational: creating PDFs that the printers do like, might have helped in improving the acceptance of Scribus among many users and print shops! ... and maybe attracted some more developers...)
(But I also understand the team's rational: The only important thing is that the PDF created by Scribus must be correct! Otherwise nobody will trust our "small" software)

Thank you for your in-depth response. Yes I am aware some fonts were picked on haste. I had to do some "ads" and implemented them in the layout. This was a somewhat low-paying job so I didn't put too much effort (time) in those.

It seems I need to put some more effort and study the fonts and their encoding, etc.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: AdmFubar on November 28, 2024, 05:48:41 PM
Quote from: Nermander on November 28, 2024, 04:29:19 PMThe most common answer in a case like this usually is: Look for another printer.


Sounds like there needs to be a resource for scribus users to locate them. A wiki for users to list print houses that dont have issues with scribus generated pdf's would be useful. Maybe even branding for them to display on their sites as well. Just a thought or two.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: a.l.e on November 28, 2024, 05:52:16 PM
Nice found, Nermander!

I'm opening a ticket in the bug tracker and we will see if


https://bugs.scribus.net/view.php?id=17324
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Nermander on November 28, 2024, 09:09:50 PM
They seemed to have preflight profiles available for InDesign (I think), I am not sure if those can be utilized for Scribus?

Ok, it was possible to download by just checking the tickbox allowing them to send marketing... Without giving an e-mail.

The whole specification seems to be for ads, because it specifies the number of pages shall be exactly 1.

Using this profile for a 1 page PDF will then of course fail.

They are also forbidding a lot of colorspaces...
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Aleks100 on December 01, 2024, 10:05:54 AM
4 pages IS one page folded in the middle printed on both sides - this is how printers think & that is how I send them - already impositioned PDF - outside 4-1, inside 2-3.
IMHO, only 4 pages - text should be converted to outlines - no font problems.
Anyway, I never use fonts with TT outlines when there is PS version of the same fonts. Fonts are designed using PS and at the converted to TT.
Finally pdf, if possible should be created with A.obe PDF driver, meaning A.obe Acrobat.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Nermander on December 01, 2024, 02:49:45 PM
A 4 page booklet may be one sheet, but it is two pages (one on each side of the sheet).

The specification references here says the file must have exactly one page, so there must be some misunderstanding between the OP and the printer. If it is supposed to be a booklet, they should not use this profile (which is only for one page).

I also find it very strange they do not allow both a Trimbox and an Artbox.
https://www.prepressure.com/pdf/basics/page-boxes

Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Aleks100 on December 01, 2024, 06:09:34 PM
Yes, 1 sheet. My bad English translation.
"One page" thing could be head-to-head imposed pages so printer can print half run on double sized paper, then cut everything in half to get full number of copies.
As far as boxes, perhaps OP didn't put trim marks.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Nermander on December 01, 2024, 08:52:42 PM
As I said, they do not allow both Trimbox and Artbox, which is a bit strange since both boxes are allowed by the PDF format and the Artbox will in most cases just be ignored. The error message says there is both an Artbox and a Trimbox, and that would not have anything to do wit missing trim marks.

With a PDF, you don't need trim marks, because there is the Trimbox.

My impression is that the specification is for ads, but OP mentions a 4 page document. So either OP has ordered the wrong print, or the printer has misunderstood.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Aleks100 on December 02, 2024, 01:12:35 PM
Well, my Prepress experience goes before pdf, as Postscript files for filming on Hard Disk, so I always put my marks & my color bars.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: OSDP on December 15, 2024, 08:23:01 AM
Quote from: mperonen on November 27, 2024, 12:42:56 PMany possible tips.

Nice tips from Aleks100 :
https://forums.scribus.net/index.php/topic,5695.msg25067.html#msg25067

Another alternative :
https://forums.scribus.net/index.php/topic,4349.msg21368.html#msg21368
The same more explain :
https://forums.scribus.net/index.php/topic,5381.msg24530.html#msg24530

In this sense, being able to export from a Scribus .sla document all raster images WITH bleeds would be great !
And why not, being able to export a completely flattened .pdf into raster images (one image per page) (in alternative export solution).
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: OSDP on December 15, 2024, 09:57:58 AM
Tips for choosing .pdf (a version that provides CMYK conversion if that's what's needed):

ISO 15930-1:2001 (https://www.iso.org/standard/29061.html): PDF/X-1a:2001, blind exchange in CMYK + spot colors, based on PDF 1.3
source : https://en.wikipedia.org/wiki/PDF/X

Ideally, always check with the printer which .pdf version is expected, also with which .icc profile it is appropriate to prepare your document (and whether it should be integrated into the export or not)

A good tool for analizing your .pdf online (for see majors problems) :

https://www.presspdf.com/

Note : for icc profil embeded with scribus, this tool always says : "Output Intents: Custom" with yellow alert (https://www.presspdf.com/images/check-alert.svg)
With Adobe or Affinity .pdf embed, wee see the exact icc profil version, and there no yellow warning but the green tick (https://www.presspdf.com/images/check-ok.svg)
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: OSDP on December 15, 2024, 12:14:57 PM
Quote from: OSDP on December 15, 2024, 09:57:58 AMNote : for icc profil embeded with scribus, this tool always says : "Output Intents: Custom" with yellow alert (https://www.presspdf.com/images/check-alert.svg)
With Adobe or Affinity .pdf embed, wee see the exact icc profil version, and there no yellow warning but the green tick
There is also yellow alert (https://www.presspdf.com/images/check-alert.svg)
but ""Output Intents:" indicates for exemple with PDF/X-1a (from Affinity) :
"Output Intents: U.S. Web Coated (SWOP) v2"


If the printer don't want icc profil embeded, you must export 1.6 .pdf (for exemple) (in this case Scribus dont embed icc profil). Not export with pdf/x (who export always with icc profil)
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: Nermander on December 15, 2024, 03:09:52 PM
Quote from: OSDP on December 15, 2024, 08:23:01 AMAnd why not, being able to export a completely flattened .pdf into raster images (one image per page) (in alternative export solution).

Scribus is made to create print-ready PDF:s. If you want to convert these to raster images, you can use for example Ghostscript.
Title: Re: Prepress: any tips for authorizing a PDF?
Post by: OSDP on December 15, 2024, 06:53:27 PM
Quote from: Nermander on December 15, 2024, 03:09:52 PMScribus is made to create print-ready PDF:s. If you want to convert these to raster images, you can use for example Ghostscript.

Fo sure.
But i can also export my document .sla in .png, .ico, .webp (raster images for web), or in .pdf for web (screen). And that's nice !
I don't know how to use Ghostsript.
I also can convert .pdf on raster images with gimp or krita (rigth clik open the .pdf with) and save them.