테이블을 맞추는 방법?

테이블을 맞추는 방법?

영어가 서툴러서 미안해요.

긴 문장으로 표를 만들어야 해요. 이 작업을 수행할 때 다음 코드를 사용하면 다음과 같은 결과(그림 참조)를 얻습니다.

\begin{center}
\begin{tabular}{|c|c|c|c|c|}
    \hline
    Система & Кинетическая энергия $T$ & Потенциальная энергия $U$ & \multicolumn{2}{|c|}{Степени однородности} \\ \cline{4-5}
    & & & $h_T$ & $h_U$ \\ \hline
    Одномерный гармонический осциллятор & $\sim (\dot{x})^2$ & $\sim -x^2$ & 2 & 2 
\end{tabular}
\end{center}

결과 테이블을 올바르게 맞추려면 코드를 어떻게 작성합니까?

답변1

패키지를 사용할 수 있습니다 makecell. 셀에서 줄 바꿈을 허용합니다. tabularx텍스트 너비에 맞게 사용하는 솔루션은 다음과 같습니다 .

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A ,T1]{fontenc}
\usepackage[russian]{babel}
\usepackage[showframe, nomarginpar]{geometry}
\usepackage{fourier, erewhon}
\usepackage{array, tabularx,multirow, makecell}
\setcellgapes{3pt}

\begin{document}

\begin{center}
\makegapedcells
\begin{tabularx}{\linewidth}{|c|c|c| >{\centering\arraybackslash}X | >{\centering\arraybackslash}X|}
\hline
& & & \multicolumn{2}{c|}{\makecell{Степени\\ однородности}} \\ \cline{4-5}
\multirowcell{-2}{Система} &\multirowcell{-3}{Кинетическая\\ энергия $T$} &\multirowcell{-3}{Потенциальная\\ энергия $U$} & $h_T$ & $h_U$ \\ \hline
\makecell{ Одномерный гармонический \\ осциллятор} & $\sim (\dot{x})^2$ & $\sim -x^2$ & 2 & 2 \\
\hline
\end{tabularx}
\end{center}

\end{document}

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

답변2

이와 같이?

\documentclass{article}

\begin{document}

\begin{center}
\begin{tabular}{|p{1in}|p{1in}|p{1in}|p{1in}|c|}
        \hline
        Hello & a very long sentence $T$ & a very long sentence $U$ & \multicolumn{2}{|c|}{a very long sentence} \\ \cline{4-5}
        & & & $h_T$ & $h_U$ \\ \hline
        I'm afraid I don't speak Russian & $\sim (\dot{x})^2$ & $\sim -x^2$ & 2 & 2 
    \end{tabular}
\end{center} 


\end{document}

답변3

이는 위의 JPi 솔루션에서 명시적으로 사용되므로 찬성표나 반대표도 기대하지 않습니다.

수직 간격/정렬과 관련하여 Bernards 솔루션이 물론 내 것보다 낫습니다.

\documentclass{article}

\usepackage{array}

\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}

\begin{document}

\begin{center}
\begin{tabular}{|*{4}{C{1in}|}c|}
        \hline
        Hello & a very long sentence $T$ & a very long sentence $U$ & \multicolumn{2}{c|}{a very long sentence} \\ \cline{4-5}
        & & & $h_T$ & $h_U$ \\ \hline
        I'm afraid I don't speak Russian & $\sim (\dot{x})^2$ & $\sim -x^2$ & 2 & 2 
    \end{tabular}
\end{center} 

\end{document}

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

관련 정보