Бимер включает графику со скриншотами - PullRequest
12 голосов
/ 08 января 2010

Я использую класс 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?

РЕДАКТИРОВАТЬ: я думаю, что я ищу что-то вроде 1: 1 presetation изображения в проекторе. Однако [scale = 1.0] не достигает того, что я ищу.

Ответы [ 4 ]

6 голосов
/ 08 января 2010

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

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

Редактировать : если вы можете изменить размер шрифта до создания снимка экрана, это еще один вариант & mdash; просто увеличьте размер шрифта для снимков экрана.

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

5 голосов
/ 08 января 2010

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

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

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

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

2 голосов
/ 08 января 2010

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

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

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

1 голос
/ 02 ноября 2011

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

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

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

...