![横向模式下的图片太小](https://linux22.com/image/383574/%E6%A8%AA%E5%90%91%E6%A8%A1%E5%BC%8F%E4%B8%8B%E7%9A%84%E5%9B%BE%E7%89%87%E5%A4%AA%E5%B0%8F.png)
我有这个图,它只适合横向模式。但是,在我的当前设置下,它看起来太小了(见图)。有人能帮我最大化吗
我正在使用这个代码:
\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}