
나는 다음과 같은 표를 그리고 싶습니다.
위의 표를 작성하기 위해 다음 라텍스 코드를 사용했습니다.
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[left=.45in,right=.45in,top=.6in,bottom=.6in,headheight=14.5pt]{geometry}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|c|c|c|c|c|c|c|}\hline
{\bf Prefix} & {\bf Type } & {\bf No of digits} & {\bf 2nd digits} & {\bf Text number} & {\bf Text-number} & {\bf Text digit} \\ \hline
\multicolumn{2}{|c|}{\multirow{2}{*}{12-14}} & Text-MCCC\\ \cline{3-3}
\multicolumn{2}{|c|}{} & Text-VSSS \\\hline
\end{tabular}
\end{document}
이는 다음을 생성합니다.
내가 원하는 테이블을 어떻게 그릴 수 있는지 누구든지 말해 줄 수 있습니다. 감사해요
답변1
그러면 시작할 수 있습니다. 누락된 행은 연습용으로 남겨두었습니다.
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[left=.45in,right=.45in,top=.6in,bottom=.6in,headheight=14.5pt]{geometry}
\usepackage{fmtcount} % for \ordinalnum
\usepackage{array,multirow}
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
\begin{document}
\begin{tabular}{|c|c|C{1.2cm}|C{1.2cm}|c|c|C{1.2cm}|}
\hline
\textbf{Prefix} & \textbf{Type} & \textbf{No of digits} & \textbf{\ordinalnum{2} digits}
& \textbf{Text number} & \textbf{Text-number} & \textbf{Text digit} \\
\hline
\multirow{4}{*}{12-14} & \multirow{4}{*}{Text-MCCC} & \multirow{4}{*}{16} & 1
& \ordinalnum{2}-\ordinalnum{3} & \multirow{4}{*}{Long text here} & \multirow{4}{1.2cm}{\centering Text with digits}\\
\cline{4-5}
& & & 2 & \ordinalnum{2}-\ordinalnum{4} & & \\
\cline{4-5}
& & & 3 & \ordinalnum{2}-\ordinalnum{5} & & \\
\cline{4-5}
& & & 4 & \ordinalnum{2}-\ordinalnum{6} & & \\
\hline
\end{tabular}
\end{document}
답변2
나는 LaTeX보다 ConTeXt에서 그러한 테이블을 만드는 것이 훨씬 쉽다고 생각합니다. 예를 들어, 이는 HTML 테이블과 매우 유사하게 작동하는 Natural Tables를 사용하여 이러한 테이블을 생성하는 방법입니다. 구문은 읽기 쉽고 내용과 표현이 깔끔하게 분리되어 있습니다.
\startsetups table:style
\setupTABLE[row][1][style=bold]
\setupTABLE[each][each][align={middle,lohi}, offset=0.5em]
\setupTABLE[column][last][width=1.5cm]
\stopsetups
\starttext
\bTABLE[setups={table:style}]
\bTR
\bTD Prefix \eTD
\bTD Type \eTD
\bTD No of \\ digits \eTD
\bTD 2nd \\ digits \eTD
\bTD Text number \eTD
\bTD Text-number \eTD
\bTD Text \\ digit \eTD
\eTR
\bTR
\bTD[nr=4] 12-14 \eTD
\bTD[nr=4] Text-MCCC \eTD
\bTD[nr=4] 16 \eTD
\bTD 1 \eTD
\bTD 2nd--3rd \eTD
\bTD[nr=4] Long text here \eTD
\bTD[nr=4] Text with digits \eTD
\eTR
\bTR
\bTD 2 \eTD
\bTD 2nd--4th \eTD
\eTR
\bTR
\bTD 3 \eTD
\bTD 2nd--5th \eTD
\eTR
\bTR
\bTD 4 \eTD
\bTD 2nd--6th \eTD
\eTR
\bTR
\bTD[nr=2] 4 \eTD
\bTD[nr=2] Text-VSSS \eTD
\bTD 13 \eTD
\bTD -- \eTD
\bTD[nr=2] 2nd--6th \eTD
\bTD 7th--12th \eTD
\bTD Text with digits\eTD
\eTR
\bTR
\bTD 16 \eTD
\bTD -- \eTD
\bTD 7th--15th \eTD
\bTD Text with digits \eTD
\eTR
\eTABLE
\stoptext
이는