横に最大限に伸びる姿

横に最大限に伸びる姿

通常よりも幅の広いグラフィックが必要なので、横向きの図を試しています\textwidth。試してみました\paperwidthが、図を伸ばしてページ全体の 95% などを埋めることは可能でしょうか?

\begin{sidewaysfigure}
\thispagestyle{empty} 
\includegraphics[width=\paperwidth]{...}
\end{sidewaysfigure}

通常の scape では、次のようにすればうまくいきます。

\begin{center}
\makebox[\textwidth]{\includegraphics[width=0.95\paperwidth]{...}}
\end{center}

しかし、横方向の場合は、とにかくテキスト幅までしか伸びません。

もう 1 つの質問は、ページスタイル (つまり、横のページの章タイトルとページ番号) を回避するにはどうすればよいかということです。以下は無視されます。

\thispagestyle{empty} 

ご協力をよろしくお願いします

カルーソ

答え1

通常の縦向きレイアウトと同様に、回転した図に対しても同じ操作を実行できます。sidewaysfigureは図のみを回転し、ページは回転しないため、通常のページの距離は同じです。 コマンドで を使用すると\paperheight機能します。

\thispagestyle{empty}無視されませんが、間違ったページにあると思います。環境はsidewaysfigureフロートとして別のページに設定されているため、\thispagestyle{empty}フロート ページではなく、コードが指定されている場所に配置されます。

\documentclass{article}
\usepackage{rotating}
\usepackage{graphicx}
\begin{document}

\begin{sidewaysfigure}
  \centering
  \makebox[\textwidth]{\includegraphics[width=0.95\paperheight,height=10em]{example-image}}
\end{sidewaysfigure}

\end{document}

ここに画像の説明を入力してください

編集

おそらく、ここで説明している方法よりも簡単な方法があるでしょう。 はsidewaysコンテンツを 90 度回転する環境なので、質問の意味を理解しました。つまり、テキスト ブロックよりも大きい可能性がある 1 つの中央揃えの画像を含む別のページを作成したいということです。私のテストでは、横向きではコンテンツがテキスト ブロックの下に伸びない行に配置されるため、これは機能しません。そのため、代わりに で画像を回転し、高さを に設定した\rotatebox内に配置します。つまり、上端はテキスト ブロックの上端と同じになります。次に、ページ境界まで残っているのは です。これにより、画像をページ上で垂直方向に中央揃えすることができます。次に、質問と同じ水平方向の中央揃えを使用すると、次のようになります。\raisebox\baselinestretch1in+\voffset+\topmargin+\headheight+\headsep

\documentclass{article}
\usepackage{rotating}
\usepackage{graphicx}
\usepackage{lipsum}
%%%%%
\newcommand\bigsidewaysimg[3]{% {width}{height}{image file}
  \newpage
  \thispagestyle{empty}
  \noindent
  \makebox[\textwidth]{%
    \raisebox{%
      \dimexpr 1in+\voffset+\topmargin+\headheight+\headsep+\baselineskip
      -0.5\dimexpr 0pt+\paperheight-#2\relax\relax}[\baselineskip][0pt]{%
      \rotatebox{90}{%
        \makebox[0pt][r]{%
          \includegraphics[width=#2,height=#1]{#3}}}}
  }%
  \newpage}
%%%%%
\begin{document}

\lipsum[1]
\bigsidewaysimg{0.9\paperwidth}{0.9\paperheight}{example-image-c}
\bigsidewaysimg{10cm}{10cm}{example-image-a}
\lipsum[2]

\end{document}

ここに画像の説明を入力してください

関連情報