Text Formattingembedding fonts from special characters

Information and discussion about LaTeX's general text formatting features (e.g. bold, italic, enumerations, ...)
Post Reply
quickhelp2020
Posts: 2
Joined: Wed Aug 19, 2020 9:43 pm

embedding fonts from special characters

Post by quickhelp2020 »

Hi, I need to submit a thesis to an online library and for this I have to make some changes to my pdf.
One problem that I'm facing is, that all fonts must be embedded.
Adobe Acrobat finds 5 fonts, which are not embedded. I deleted almost everything in adobe and found that the non-embedded fonts originate from special letters, such as \textregistered, \celsius, \beta...
I created the files via Texmaker in windows.

I attached three files for an example. If you compile main.tex, then you will get the pdf with my abbreviations. Here are some greek letters, which are not embedded fonts.

Does anyone know how to embed these fonts?

(Strangely, pdffonts tells me that all fonts are embedded. But I have to follow the rules form the library.)
Attachments
preamble.sty
(10.95 KiB) Downloaded 157 times
abkuerzung.tex
(4.09 KiB) Downloaded 173 times
main.tex
(1.38 KiB) Downloaded 163 times
Last edited by cgnieder on Sun Aug 23, 2020 8:11 pm, edited 1 time in total.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

Learn LaTeX easily with newest books:

The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis

The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more

LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis

quickhelp2020
Posts: 2
Joined: Wed Aug 19, 2020 9:43 pm

embedding fonts from special characters

Post by quickhelp2020 »

Problem solved.
The special characters got embedded as Font Type 3, which is not supported by adobe.

To change them to font type 1 (which is supported by adobe), all I had to do was to install the font package "cm-super".
In Miktex the cm-super package can be easily installed:
open "Miketex console" in the start menu. Go to the tab "packages" and install "cm-super"
Then, type "updmap" in the windows command prompt or in the windows power shell to update the fonts.
Now, LaTeX uses the type 1 instead of the type 3. You don't have to change anything in the .tex-file.
marbocam
Posts: 66
Joined: Thu Dec 19, 2024 11:14 am

Re: embedding fonts from special characters

Post by marbocam »

I wish I could pin or upvote your post, as it saved me yesterday evening when I was trying to hand-in my thesis :D
Post Reply