Диаграмма с изображением скриншотов

Я использую класс LaTeX-Beamer для создания презентаций. Время от времени мне нужно включать скриншоты. Конечно, эти графики основаны на пикселях. Я использую includegraphics следующим образом:

\begin{figure}
   \includegraphics[width= \paperwidth]{img/analyzer.png}
\end{figure}

или обычно что-то вроде этого:

\begin{figure}
   \includegraphics[width= 0.8\linewidth]{img/analyzer.png}
\end{figure}

Это приводит к довольно плохой читаемости содержащегося в тексте текста, поэтому я прошу ваших лучших практик: как вы включаете скриншоты, содержащие текст, учитывая, что я буду делать выходной PDF с помощью pdflatex?

EDIT: Я предполагаю, что я ищу что-то вроде 1:1 предварительной настройки изображения внутри луча. Однако [scale = 1.0] не достигает того, что я ищу.

Ответ 1

Лучше всего масштабировать изображение за пределами латекса для включения и включать его в соотношении 1:1. Масштабирование графических пакетов в Latex не будет максимально приближенным к другим инструментам. Latex (Tex) имеет ограниченные возможности арифметики с плавающей запятой, тогда как внешний инструмент может использовать сложные алгоритмы для лучшего масштабирования.

Другой вариант - использовать только часть снимка экрана, на который вы хотите сосредоточиться.

Изменить: если вы можете изменить размер шрифта, прежде чем снимать скриншот, выберите другой вариант: просто увеличьте размер шрифта для снимков экрана.

Конечно, вы можете объединить два метода.

Ответ 2

Я сделал именно то, что вы делаете, и, например, определил

\newcommand{\screenshot}[1]{\centerline{%
    \includegraphics[height=7.8cm,transparent]{#1}}}  % 7.8in

который работал с любым стилем, который я использовал в то время. Файлы, включенные в этот макрос, были PNG, созданные с помощью обычных инструментов захвата экрана в Linux.

Изменить. Возможно, вам придется играть с размером (высотой и шириной) ваших входных файлов. Это получилось довольно приятным для меня (и это было из презентации в 2006 году).

Ответ 3

Вы пытались преобразовать изображение в файл .eps или .pdf и использовать этот файл в LaTeX?

Возможно, попробуйте также latex, dvips и ps2pdf.

Проблема может быть в используемом средстве просмотра, в Linux я использую средство просмотра документов или ePDFViewer, а вывод намного хуже, чем в Adobe Reader или Acrobat, который я использую в Windows...

Ответ 4

Как его масштабировать следующим образом:

\includegraphics[scale=0.5]{images/myimage.jpg}

Это работает для меня.