![将图像缩放至页面宽度](https://linux22.com/image/367396/%E5%B0%86%E5%9B%BE%E5%83%8F%E7%BC%A9%E6%94%BE%E8%87%B3%E9%A1%B5%E9%9D%A2%E5%AE%BD%E5%BA%A6.png)
我想将文档中的图像缩放到整个页面宽度。我在 Google 上搜索了如何操作,人们建议在 \includegraphics 的附加参数中使用 \paperwidth。当我尝试在 scrartcl 文档中执行此操作时,它不起作用。显然它只在文章文档类中有效。您知道 scrartcl 的解决方法吗?
\documentclass[bibliography=totoc, ngerman]{scrartcl}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\includegraphics[width=\paperwidth]{EM_Spektrum.pdf}
\end{figure}
\end{document}
答案1
答案2
编辑:
我建议局部增加文本宽度以适应页面宽度。可以这样做:
- 通过包的帮助
changepage
(适用于任何文档类)或 - 宽度
addmargin
(适用于文档类别科玛捆)
使用adjustwidth
来自˙changepage`:
\documentclass{scrartcl}
\usepackage[a4paper,
margin=25mm]{geometry}
\usepackage[demo]{graphicx}
\usepackage{changepage}
%-------------------------------- show page layout, only for test
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\begin{document}
\begin{figure}
\begin{adjustwidth}{-25mm}{-25mm}
\includegraphics[width=\linewidth]{EM_Spektrum.pdf}
\end{adjustwidth}
\end{figure}
\end{document}
使用addmargin
:
\documentclass{scrartcl}
\usepackage[a4paper,
margin=25mm]{geometry}
\usepackage[demo]{graphicx}
%-------------------------------- show page layout, only for test
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\begin{document}
\begin{figure}
\begin{addmargin}[-25mm]{-25mm}
\includegraphics[width=\linewidth]{EM_Spektrum.pdf}
\end{addmargin}
\end{figure}
\end{document}
两种情况下的结果都是一样的: