代码:

代码:

基本上我想要的是这样的

###### | ######
###### | ######
###### | ######
###### | ######
###### | ######
###### | ######

其中 # 表示方程式的推导或其他内容。我也无法仅使用 来找出垂直线选项\vline[30pt]

答案1

根据您的评论,您似乎希望能够align在表格中使用环境。如果是这样,那么您需要将其包装align\parbox

在此处输入图片描述

代码:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{tabular}{l|l} 
left content & right content\\ 
left content & right content\\ 
\parbox{0.3\linewidth}{%
    \begin{align*} 
        E &= mc^2 \\ 
        F &=ma
    \end{align*}} & right content\\ 
left content & right content\\ 
\end{tabular}
\end{document}

答案2

您确实可以使用tabular环境类型,或者,您可以使用minipage可以为您提供更多灵活性的环境来实现您想要实现的目标:

\documentclass[a4paper,12pt]{article}

\usepackage{lipsum}

\begin{document}
\begin{minipage}[t]{.4\linewidth}
\lipsum[1]
\end{minipage}
\hfill
\vline
\hfill
\begin{minipage}[t]{.4\linewidth}
\lipsum[2]
\begin{align*}
x^2 + y^2 &= 1\\ 
y &= \sqrt{1 - x^2}.
\end{align*}
\begin{align}
u &= \arctan x & dv &= 1 \, dx\\ 
du &= \frac{1}{1 + x^2} dx & v &= x.
\end{align}
\end{minipage}
\end{document}

这将给出:

在此处输入图片描述

答案3

这是使用包的解决方案。您可以通过设置为大于 的值来multicol使列之间的线可见。此技术的优点是内容可以从一列流到下一列。\columnseprule0pt

代码:

\documentclass[10pt]{article}

\usepackage[]{amsmath,amssymb}

\usepackage[]{multicol}
\setlength{\columnsep}{1cm} % space between columns
\setlength{\columnseprule}{1pt} % vertical line thickness

\usepackage[]{microtype}

\usepackage[]{lipsum} %<---used only to generate dummy text

\begin{document}
\begin{multicols}{2}

\lipsum[1]
%
\begin{align}
a^2+b^2&=c^2\\
F&=ma\\
K&=\frac{1}{2}mv^2
\end{align}
%
\lipsum[2]

\end{multicols}
\end{document}

示例输出:

示例输出

相关内容