12

プレゼンテーションには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プリセットのようなものを探していると思います。しかし、[scale = 1.0]私が探しているものを達成していません。

4

4 に答える 4

6

最善の策は、LaTeXの外側で画像を拡大縮小して含めることであり、1:1の比率で含めることです。ラテックスのグラフィックパッケージによって行われるスケーリングは、他のツールから可能な限り良くなることはありません。ラテックス(Tex)の浮動小数点演算機能には制限がありますが、外部ツールでは高度なアルゴリズムを使用してスケーリングを改善できます。

もう1つのオプションは、スクリーンショットの一部、つまり集中したい部分だけを使用することです。

編集:スクリーンショットを撮る前にフォントサイズを変更できる場合は、それは別のオプションです。スクリーンショットのフォントサイズを大きくするだけです。

もちろん、2つの方法を組み合わせることができます。

于 2010-01-08T01:37:40.390 に答える
5

私はあなたがしていることを正確に行いました

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

それは私がその時に使っていたどんなスタイルでも機能しました。このマクロに含まれるファイルはすべて、通常のLinuxスクリーンキャプチャツールの1つで作成されたPNGでした。

編集:入力ファイルのサイズ(高さと幅)を調整する必要がある場合があります。それは私にとってかなりいい結果になりました(そしてこれは2006年のプレゼンテーションからのものでした)。

于 2010-01-07T22:31:17.130 に答える
3

次のようにスケーリングするのはどうですか。

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

これは私のために働きます。

于 2011-11-02T18:34:39.230 に答える
2

.eps画像をまたはファイルに変換して、.pdfこのファイルをLaTeXで使用しようとしましたか?

たぶん、、、も試してみlatexdvipsくださいps2pdf

問題は使用済みビューアにある可能性があります。LinuxではドキュメントビューアまたはePDFViewerを使用しており、出力はWindowsで使用しているAdobeReaderまたはAcrobatよりもはるかに劣っています...

于 2010-01-07T22:25:05.100 に答える