
我有一個小型頁面,左側有文字,右側有圖像。我想調整左側,使文字的左側和右側有 2 公分寬的空間,但右側的小頁(包含圖像的位置)應該保持原樣。
我的程式碼是:
\begin{minipage}{.4\linewidth}
\vspace{10cm}
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
\vspace{10cm}
\end{minipage}\hfill
\begin{minipage}{.5\linewidth}
\includegraphics{image}
\end{minipage}
我怎樣才能實現這個目標?
答案1
我希望我正確理解你的問題。一種方法是僅\hspace{1cm}
在 的左側和右側添加minipage
.當您用所有\hspace
s、minipage
s 和填充符組裝一條邏輯水平線時,這將起作用。
根據您的實際用例,使用增加左右邊距的引用環境也是可能的。最後,您可以minipage
使用該包將其裝箱並在任何一側添加邊距adjustbox
。
\documentclass{article}
\usepackage{graphicx}
\usepackage{calc}
\usepackage{mwe}% for example text only
\begin{document}
\blindtext
\par\noindent
\hspace{1cm}%
\begin{minipage}{.4\linewidth-2cm}
\vspace{1cm}
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
Text on several lines. Text on several lines.
\vspace{1cm}
\end{minipage}%
\hspace{1cm}%
\begin{minipage}{.6\linewidth}
\includegraphics[width=\linewidth]{example-image}
\end{minipage}
\blindtext
\end{document}