В следующем MWE я пробовал какую-то формулу в табличном виде, но, к сожалению, содержимое не очень хорошо организовано. Пожалуйста, решите эту проблему. Я имею в виду, есть ли способ, чтобы содержимое таблицы получило автоматическое выравнивание.
МВЭ:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{parskip}
\usepackage{color}
\usepackage[left=0.7in, right=0.7in, top=0.7in, bottom=0.7in]{geometry}
\begin{document}
\begin{tabular}{|c|c|c|}
\hline
Type of Data & Direct Method & Short-cut Method \\ \hline
Ungrouped Data & $\overline{x}=\dfrac{\Sigma x}{n}$ & $\overline{x}=A+\dfrac{\Sigma d}{n} $ \\ \hline
Grouped Data & $\overline{x}=\dfrac{\Sigma fx}{n}$ & $\overline{x}=A+\dfrac{\Sigma fd}{n} $ \\ \hline
\end{tabular}
\end{document}
решение1
Я бы набрал столбцы уравнений как два отдельных столбца, один с выравниванием по правому краю, а другой с выравниванием по левому краю. Это дает:
Я допустил здесь несколько вольностей. Как объяснено вруководство по использованию booktabs, есть веские причины не помещать вертикальные линии в таблицы, поэтому я убрал их (их легко вернуть обратно, если они вам понадобятся). Я также использовал \toprule
, \midrule
и \bottomrule
из booktgabs
для горизонтальных линий. Наконец, в tabular
спецификации среды я использовал , @{\ }
чтобы добавить лучший интервал вокруг знака равенства, и вручную отрегулировал интервал между строками 2 и 3 с помощью , \\[4mm]
потому что в противном случае дроби пересекались.
Вот полный код:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{parskip}
\usepackage{booktabs}
\usepackage{color}
\usepackage[left=0.7in, right=0.7in, top=0.7in, bottom=0.7in]{geometry}
\begin{document}
\begin{tabular}{cr@{\ }lr@{\ }l} \toprule
Type of Data & \multicolumn2c{Direct Method} & \multicolumn2c{Short-cut Method} \\ \midrule
Ungrouped Data & $\overline{x}$ & $=\dfrac{\Sigma x}{n}$ & $\overline{x}$ & $=A+\dfrac{\Sigma d}{n} $ \\[4mm]
Grouped Data & $\overline{x}$ & $=\dfrac{\Sigma fx}{n}$ & $\overline{x}$ & $=A+\dfrac{\Sigma fd}{n} $ \\ \bottomrule
\end{tabular}
\end{document}
Уравнения не отцентрированы в своих столбцах, так что это не совсем то, что вы просили.