横向模式下的图片太小

横向模式下的图片太小

我有这个图,它只适合横向模式。但是,在我的当前设置下,它看起来太小了(见图)。有人能帮我最大化吗

图太小了!

我正在使用这个代码:

\begin{landscape}
    \begin{figure}[p]
        \centering
        \includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{ch6/poaf_dt.pdf}
        \caption{Decision-tree used to predict postoperative atrial fibrillation.}
        \label{fig:poad_dt}
    \end{figure}
\end{landscape}

非常感谢!

答案1

landscape环境中,您必须使用例如height=.9\textwidth来确保标题有足够的垂直空间。

不幸的是你不能使用,width=\textheight因为landscape会将其更改为与 相同的值\textwidth。所以你必须使用width=\linewidth

例子:

\documentclass{article}
\usepackage{showframe}% to show the page layout
\usepackage{graphicx}
\usepackage{pdflscape}
\begin{document}
Text
\begin{landscape}
    \begin{figure}[p]
        \centering
        \includegraphics[width=\linewidth,height=.9\textwidth
        %,keepaspectratio% commented for the example
        ]{example-image}
        \caption{Decision-tree used to predict postoperative atrial fibrillation.}
        \label{fig:poad_dt}
    \end{figure}
\end{landscape}
\end{document}

结果:

在此处输入图片描述

使用包scrhack您可以使用width=\textheight并且 showframe 显示正确的页面布局:

\documentclass{article}
\usepackage{scrhack}
\usepackage{showframe}% to show the page layout
\usepackage{graphicx}
\usepackage{pdflscape}
\begin{document}
Text
\begin{landscape}
    \begin{figure}[p]
        \centering
        \includegraphics[width=\textheight,height=.9\textwidth
        %,keepaspectratio% commented for the example
        ]{example-image}
        \caption{Decision-tree used to predict postoperative atrial fibrillation.}
        \label{fig:poad_dt}
    \end{figure}
\end{landscape}
\end{document}

在此处输入图片描述

相关内容