\documentclass[letterpaper,10pt]{article}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[none]{hyphenat}
\usepackage[margin=1in]{geometry}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{layouts}
\begin{document}
\begin{minipage}[t]{0.5\textwidth}
text
\end{minipage}\begin{minipage}[t]{0.5\textwidth}
text
\end{minipage}
\end{document}
我有一页有两列文本。当文本写满时,两列中间看起来太近了,如何增加一列与另一列之间的间距?
答案1
这里存在的许多可能性之一是使小页面变窄并\hfill
在它们之间放置一个。
\documentclass[letterpaper,10pt]{article}
\usepackage[none]{hyphenat}
\usepackage[margin=1in]{geometry}
\usepackage{fancyhdr}
\usepackage{lipsum}
\begin{document}
\begin{minipage}[t]{0.45\textwidth}
\lipsum[1]
\end{minipage}\hfill\begin{minipage}[t]{0.45\textwidth}
\lipsum[2]
\end{minipage}
\end{document}
另一个是使用multicol
。
\documentclass[letterpaper,10pt]{article}
\usepackage[none]{hyphenat}
\usepackage[margin=1in]{geometry}
\usepackage{fancyhdr}
\usepackage{lipsum}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\lipsum[1]
\vfill\null% https://tex.stackexchange.com/a/8687
\columnbreak
\lipsum[2]
\end{multicols}
\end{document}