수색…
표 환경
tabular
환경은 LaTeX에서 표를 만드는 가장 기본적인 방법이며 다른 패키지는 필요하지 않습니다.
\begin{tabular}{|lcr||}
left aligned column & center column & right column \\
\hline
text & text & text \\
text & text & text \\
\end{tabular}
매개 변수 (이 예에서 |lcr||
)는 테이블 스펙 이라고하며, LaTeX에 몇 개의 컬럼이 있는지, 그리고 어떻게 포맷되는지를 알려줍니다. 각 문자는 단일 열을 나타냅니다. 가능한 값은 다음과 같습니다.
캐릭터 | 의미 |
---|---|
엘 | 왼쪽 정렬 열 |
기음 | 중심 열 |
아르 자형 | 오른쪽 정렬 열 |
p { '너비'} 예 : p{5cm} | 정의 된 너비가있는 단락 열 |
| (파이프 문자) | 수직선 |
|| (파이프 2 개) | 2 개의 수직선 |
셀은 &
문자로 구분됩니다. 행은 2 개의 백 슬래시로 끝납니다. \\
.
\hline
명령을 사용하여 \hline
삽입 할 수 있습니다.
표는 항상 모든 콘텐츠를 포함 할 수있을만큼 넓게 형식이 지정됩니다. 테이블이 overfull hbox
LaTeX는 overfull hbox
경고를 출력합니다. 가능한 해결책은 p{'width'}
지정자 또는 tabularx
와 같은 다른 패키지를 사용하는 것 tabularx
.
여러 열에 걸친 열 제목이있는 표는 \multicolumn{cols}{pos}{text}
명령을 사용하여 만들 수 있습니다.
\begin{center}
\begin{tabular}{|c|c|c|c|}
\hline
&\multicolumn{3}{|c|}{Income Groups}\\
\cline{2-4}
City&Lower&Middle&Higher\\
\hline
City-1& 11 & 21 & 13\\
City-2& 21 & 31 &41\\
\hline
\end{tabular}
\end{center}
\multicolumn
명령에는 세 가지 필수 인수가 있습니다. 첫 번째 인수는 표제가 걸쳐있는 열 수를 지정합니다. 두 번째 인수는 제목 (l,c,r)
의 위치를 지정합니다. 세 번째 인수는 제목의 텍스트입니다. \cline{2-4}
명령은 선을 그릴 시작 열 (여기서는 2)과 끝 열 (여기 4)을 지정합니다.
착색 표
표를 더 읽기 쉽게 만들려면 색을 지정하는 방법은 다음과 같습니다.
- 행
- 열
- 윤곽
- 세포
색칠 행
사용 \rowcolor
(가 제공하는 colortbl
,도에 의해로드 xcolor
세 이하 [table]
패키지 옵션). 예:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\begin{tabular}{ | l | l | l | }
\rowcolor{green}
A & B & C \\
\rowcolor{red}
D & E & F \\
G & H & I \\
\rowcolor{blue}
J & K & L
\end{tabular}
\end{document}
착색 칼럼
다음과 같은 방법으로 열을 색칠 할 수 있습니다.
\newcolumntype
사용하여 테이블 태그 외부에서 열 색상 속성 정의 :\newcolumntype{a}{ >{\columncolor{yellow}} c }
테이블 매개 변수 내에 열 색상 속성 정의
\begin{tabular}{ | >{\columncolor{red}} c | l | l }
예:
\documentclass{article}
\usepackage[table]{xcolor}
\newcolumntype{a}{>{\columncolor{yellow}}c}
\newcolumntype{b}{>{\columncolor{green}}c}
\begin{document}
\begin{tabular}{ a | >{\columncolor{red}}c | l | b }
\hline
A & B & C & D \\
E & F & G & H \\
\hline
\end{tabular}
\end{document}
채색 라인
\arrayrulecolor
사용하십시오. 예:
\documentclass{article}
\usepackage[table]{xcolor}
\arrayrulecolor{blue}
\begin{document}
\begin{tabular}{ | l | l | l | }
\hline
A & B & C \\
\hline
D & E & F\\
\hline
G & H & I \\
\hline
\end{tabular}
\end{document}
착색 세포
\cellcolor
사용하십시오. 예:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\begin{tabular}{ | l | l | l | }
\hline
A & B & C \\
\hline
D & E & \cellcolor{green}F \\
\hline
G & H & I \\
\hline
\end{tabular}
\end{document}
패키지 colortbl
사용하여 우리 자신의 색상을 정의 할 수도 있습니다. 다음은 태그 예제입니다.
\definecolor{Gray}{gray}{0.85}
\columncolor[RGB]{230, 242, 255}}
\columncolor[HTML]{AAACED}