테이블의 자동 정렬

테이블의 자동 정렬

다음 MWE에서는 표 형식의 일부 공식을 시도했지만 불행하게도 내용이 잘 정리되어 있지 않습니다. 이 문제를 해결해 주세요. 내 말은 테이블의 내용이 자동 정렬되는 방법이 있다는 뜻입니다.

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

방정식 열을 두 개의 별도 열로 조판합니다. 하나는 오른쪽 정렬되고 다른 하나는 왼쪽 정렬됩니다. 이는 다음을 생성합니다.

여기에 이미지 설명을 입력하세요

나는 여기서 몇 가지 자유를 누렸습니다. 에서 설명했듯이북탭 매뉴얼, 수직 규칙을 테이블에 넣지 않는 데는 타당한 이유가 있으므로 이를 제거했습니다(원하는 경우 다시 넣을 수 있습니다. 또한 수평 규칙에 \toprule, \midrule\bottomrulefrom 을 사용했습니다. 마지막으로 환경 사양 에서 나는 등호 주위에 더 나은 간격을 추가하는 데 사용했으며 그렇지 않으면 분수가 충돌했기 때문에 를 사용하여 행 2와 3 사이의 공간을 수동으로 조정했습니다.booktgabstabular@{\ }\\[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}

방정식은 열의 중앙에 위치하지 않으므로 이는 정확히 귀하가 요청한 것과 다릅니다.

관련 정보