Author Topic: Can't embed text  (Read 4168 times)

manmath

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
  • Scribus User
Can't embed text
« on: November 01, 2019, 09:02:45 am »
I want to generate a newsletter in pdf format. But whenever I export it rasterizes all the text resulting in heavy, almost 100mb file size. I'm using Scribus 1.4.8 on Debian Buster.
Thanks in advance.

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2286
  • Karma: 29
    • the graphics lab
Re: Can't embed text
« Reply #1 on: November 01, 2019, 09:12:49 am »
hi manmath

do you create the pdf with "file > export > pdf"?

is the text in text frames?

... scribus should never rasterize "normal" text but, depending on the font, it might outline it...
(you can check in the "file > preferences > fonts" if the specific font is outlined or embedded)

ciao
a.l.e

manmath

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
  • Scribus User
Re: Can't embed text
« Reply #2 on: November 01, 2019, 10:16:05 pm »
Yeah, I've used two fonts. Both show outlined.

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2286
  • Karma: 29
    • the graphics lab
Re: Can't embed text
« Reply #3 on: November 01, 2019, 11:39:35 pm »
if you have lot of text and the text is getting outlined, then the pdf will be big.

you can switch to a font that can be embedded by scribus 1.4 or switch to 1.5.x for the pdf creation (but if you have lot of text, there is a risk that the text layout will change slightly, since the newer 1.5.x versions have a complete new text engine; just be careful that 1.4 cannot open files that have been saved with 1.5!).

manmath

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
  • Scribus User
Re: Can't embed text
« Reply #4 on: November 02, 2019, 07:07:16 am »
Thanks for such prompt response. I feel at home. Please suggest me:
1. How to know which fonts can be embedded in scribus, and
2. How can I install Scribus 1.5 on Debian Buster (I could not find that on the debian repo, the latest there is 1.4.8 that I've installed).
« Last Edit: November 02, 2019, 07:09:33 am by manmath »

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2286
  • Karma: 29
    • the graphics lab
Re: Can't embed text
« Reply #5 on: November 02, 2019, 10:47:23 am »
in scribus 1.4 most TTF fonts can be embedded, OTF cannot.

some fonts forbid the embedding, but if you're using fonts installed by debian then they won't limit it.

on debian buster you can compile 1.5 yourself or get the appimage (you can choose between daily builds or the release one).
the appimage will be "bigger" than a "native" build but might work for you.

there are also PPAs for ubuntu that should be installable on debian, but i've never tried.

manmath

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
  • Scribus User
Re: Can't embed text
« Reply #6 on: November 02, 2019, 11:22:45 am »
Thanks for the suggestions. But it's surprising not all fonts are not being embedded.
Some success! I just played around with various TTF font combinations and found that Liberation and Bitstream Vera fonts are being embedded.
« Last Edit: November 02, 2019, 11:44:08 am by manmath »

mnawij

  • Sr. Member
  • ****
  • Posts: 284
  • Karma: 2
  • Scribus User
Re: Can't embed text
« Reply #7 on: November 03, 2019, 01:08:47 am »

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2286
  • Karma: 29
    • the graphics lab
Re: Can't embed text
« Reply #8 on: November 03, 2019, 10:31:01 am »
hi

i don't think that flatpak will be of much help...

the main issue is that more and more quality fonts come as OTF fonts and scribus 1.4 only supports TTF fonts.
the next version 1.6 will have a good support of OTF fonts (and the development version 1.5 already has it...)

ciao
a.l.e