TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In my LaTeX document I need to show some screenshots of a GUI, which has a fixed resolution (for example, 1200x600) and I cannot change it (not without much hassle). The text in such figures always appear crappy in my documents to the point where it's almost impossible to read without zooming in/out to the figure's normal resolution. No need to say this gets even worse when you try to print the document.

I was curious as to what strategies you guys have in dealing with these oh so painful figures.

Is there a way to vectorize text automatically in a 2D GUI screenshot?

share|improve this question
If you can’t change the GUI window’s size, this actually points to a really crappy GUI. On the other hand, Windows and Linux actually allow changing the GUI fonts’ DPI setting, effectively making GUI fonts larger (OS X probably allows this as well …). – Konrad Rudolph Oct 19 '10 at 11:23
@Konrad: It might be the screenshots, not the GUI, which are fixed in size? That size does certainly sound a bit bulky, though! (And I think OS X even has a way to take "screenshots" in PDF format directly?) – SamB May 17 '11 at 17:49
up vote 3 down vote accepted

I am answering my own question to post the following link : https://www.joachim-breitner.de/blog/archives/494-Better-PDF-screenshots-with-gtk-3.html

Apparently, gtk-3 apps allow easy conversion/printing of screenshots to PDF format, which is pretty neat, although it is limited only to gtk-3 apps.

share|improve this answer

I don't know of an easy way to vectorize text in the image. I'd suggest whether to show only the part with the text, or re-write that text into the document itself.

The resolution should be good if you want to print in a4 pages with a good quality.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.