Dear Lyx experts,
I have a problem with the PDFs produced by LyX. As the attached image shows, formulae are as beautiful as usual in LaTeX, but the text has become jagged. Does anyone know what the cause is and how to remove it?
Thank you very much for your efforts!
LyX ⇒ Ugly Text, beautiful Formulae
NEW: TikZ book now 40% off at Amazon.com for a short time.

- localghost
- Site Moderator
- Posts: 9202
- Joined: Fri Feb 02, 2007 12:06 pm
Ugly Text, beautiful Formulae
It's not so much a problem of LyX, but of its back-end, your TeX distribution. And it's a bit surprising to me that it only affects the running text.
Try to remedy the issue by installing the cm-super package with the package manager of your TeX distribution.
Best regards and welcome to the board
Thorsten
Try to remedy the issue by installing the cm-super package with the package manager of your TeX distribution.
Best regards and welcome to the board
Thorsten
How to make a "Minimal Example"
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
- Stefan Kottwitz
- Site Admin
- Posts: 10348
- Joined: Mon Mar 10, 2008 9:44 pm
Ugly Text, beautiful Formulae
I agree with Thorsten. It seems that bitmap fonts are used instead of vector fonts, which causes the pixelated output. This can happen for example if you use T1 font encoding (good) which is just not supported by the default font. The proposal of Thorsten would fix that, as cm-super contains the standard (like) font with T1 support.
Alternatively, you could use the Latin Modern font, which is very similar to the default font, as it's intended to become the successor, and which supports T1 encoding. If you like, just add to your document preamble:
Thorsten's suggestion doesn't require any change to the document.
Stefan
Alternatively, you could use the Latin Modern font, which is very similar to the default font, as it's intended to become the successor, and which supports T1 encoding. If you like, just add to your document preamble:
Code: Select all
\usepackage{lmodern}
Stefan
LaTeX.org admin
Re: Ugly Text, beautiful Formulae
Thank you very much for your fast solutions! I did not have to try yours, Stefan, as Thorsten's suggestion worked, but thanks anyway. It looks fantastic now!