水平方向(A3 ページなど)の .eps 図があり、これを Miktex で生成されたテキストにインポートして、垂直方向にインポートしたときに 30% 程度しか占めないのではなく、A4 ページ全体を埋めるように回転します。
それ、どうやったら出来るの?
回転オプションを見つけましたが、うまく機能せず、さらに図とキャプションを回転させる実用的な例を見つけることができませんでした。
実用的な例を求めるリクエストに応じて、私が試した回転の 3 つの可能な方法は次のとおりです。
\begin{figure}[!h]
\centerline{
\includegraphics[width=1\textwidth,angle=90]{Image.eps}
}
\caption{Example}
\label{fig:example}
\end{figure}
そして
\begin{sidewaysfigure}
\centerline{
\includegraphics[width=\columnwidth]{Image.eps}%
}
\caption{Example}
\label{fig:example}
\end{sidewaysfigure}
そして
\blindtext
\begin{figure}[h!]
\begin{adjustbox}{addcode={\begin{minipage}{\width}}{\vspace*{-10mm}\caption{
Example
}\end{minipage}},rotate=90,right}
\includegraphics[scale=.4]{Image.eps}%
\end{adjustbox}
\end{figure}
\blindtext
どちらもキャプションを回転させません。最初のケースでは、最後のケースと同様にキャプチャが右に偏っています (ページの余白を超えて移動します)... 2 番目のケースでは、キャプションは少なくとも中央に配置されています :-(
優れた解決策はたくさんあるhttp://tex.stackexchange.com/questions/44427/rotate-picture-with-caption
が、残念ながらどれもうまくいかないようだ。
\lipsum[2]
\hvFloat[
floatPos=!htb,
capWidth=h,
capPos=r,
capAngle=90,
objectAngle=90,
capVPos=c,
objectPos=c]{figure}{\includegraphics[width=4cm]{Image.eps}}%
{Example}{fig:label}
画像はうまく回転しますが (上記リンクのトラの例)、キャプションは正しく配置され、回転しません...
上に図の例と回転による結果を追加しました: (*) この例は Matlab 標準ライブラリからのものです...
前もって感謝します
答え1
これを解決するには、landscape
パッケージを使用します。画像のサイズに依存するため、includegraphics を 2 つ配置しました。
\documentclass[]{scrbook}
\usepackage{lscape}
\usepackage{graphicx}
\begin{document}
\begin{landscape}
\begin{figure}[!h]
\centering
%\includegraphics[width=1.0\textwidth]{Image.eps}
\includegraphics[height=0.95\textheight]{Image.eps}
\caption{Example}
\label{fig:example}
\end{figure}
\end{landscape}
\end{document}
答え2
上記のすべてのソリューションは、これらのソリューションを使用して PDF ファイルを生成するときに正常に機能するようです。DVI ファイルは正しく表示されませんが、DVI から PDF に変換すると、キャプションが適切な場所に配置されます。これが @Lopezo が示唆した Miktex 環境によるものか、WinEdt を使用しているためかはわかりませんが、これらのソリューションは、MikTex 経由で WinEdt を使用して DVI から PDF に変換して PDF 出力を生成するときに機能します。