![将图形元素向左上角移动](https://linux22.com/image/263620/%E5%B0%86%E5%9B%BE%E5%BD%A2%E5%85%83%E7%B4%A0%E5%90%91%E5%B7%A6%E4%B8%8A%E8%A7%92%E7%A7%BB%E5%8A%A8.png)
我怎样才能将图像放在页面左侧以便为其提供更多的空间?
\begin{figure}[!htb]
\centering
\includegraphics[width=0.9\textwidth]{timetable}
\caption{Zeitplan}
\label{fig:timetable}
\end{figure}
感谢您的回答
答案1
为了使其按照您想要的方式自动居中,一种可能的方法是使用 makebox 命令:
\begin{figure}[htbp]
\begin{center}
\makebox[\textwidth][c]{\includegraphics[width=1.1\textwidth]{timetable}}
\caption{using SE saves time}
\label{fig:timetable}
\end{center}
\end{figure}
答案2
该命令\xput[<horiz-fract>]{<contents>}
会将中心置于<contents>
水平位置的一小部分。因此,您可以将图形的中心移动到所需的位置。
\documentclass{article}
\usepackage{graphicx}
\newcommand\xput[2][0.5]{%
\rule{#1\linewidth}{0pt}\makebox[0pt][c]{#2}\hfill}
\begin{document}
\begin{figure}
\xput[0.5]{\includegraphics[width=1.25\linewidth]{timetable}}
\caption{Zeitplan}
\label{fig:timetable}
\end{figure}
\end{document}