有人能帮我弄清楚如何在页面的一小块区域并排写两列文本吗LaTeX
?作为 MWE,请参阅所附图片。
编辑:我只想在一小段空间内写两段平行的文字。有点像用于比较的表格。
答案1
您可以使用 tabular 环境来实现这一点。如果您使用 spec m{width}
(需要包数组),它将换行并垂直居中文本。要确保箭头也水平居中,您需要添加>{\centering}
。
因此,MWE 变为:
\documentclass{article}
\usepackage{array}
\usepackage{lipsum}
\begin{document}
\begin{tabular}{m{0.4\textwidth} >{\centering}m{2em} m{0.4\textwidth}}
\lipsum[1][2-3] & $\longleftrightarrow$ & \lipsum[1][5-6] \\
&&\\
\centering Temp $T$ & $\longleftrightarrow$ & \centering period $\uparrow_B$
\end{tabular}
\end{document}
答案2
也许有小页面?
\documentclass[12pt]{article}
\usepackage[latin1]{inputenc}
\begin{document}
\begin{minipage}{0.4\textwidth}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea \\
\end{minipage}
\begin{minipage}{0.05\textwidth}
\leftarrow
\\
\\
\rightarrow
\\
\\
\\
\\
\end{minipage}
\begin{minipage}{0.4\textwidth}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea\\
\end{minipage}
\newline
\newline
\noindent
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
\end{document}
编辑:从模板中删除不必要的数据,将值更改为居中版本 编辑 2:添加箭头