
저는 새로운 사용자입니다(LaTeX 및 이 포럼 모두).
기사에 대한 비교표를 만들고 싶습니다(여기 표시된 것과 유사).
누군가 나를 도와주세요.
답변1
누군가가 TikZ라고 말했다고 맹세합니다!
\documentclass{standalone}
\usepackage{tikz}
\usepackage{PTSansNarrow}
\usepackage[T1]{fontenc}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
\clip node (m) [matrix,matrix of nodes,
fill=black!20,inner sep=0pt,
nodes in empty cells,
nodes={minimum height=1cm,minimum width=2.6cm,anchor=center,outer sep=0,font=\sffamily},
row 1/.style={nodes={fill=black,text=white}},
column 1/.style={nodes={fill=gray,text=white,align=right,text width=2.5cm,text depth=0.5ex}},
column 2/.style={text width=4cm,align=center,every even row/.style={nodes={fill=white}}},
column 3/.style={text width=3cm,align=center,every even row/.style={nodes={fill=white}},},
row 1 column 1/.style={nodes={fill=gray}},
prefix after command={[rounded corners=4mm] (m.north east) rectangle (m.south west)}
] {
& Enterprise SAN & ioDrive \\
Form Factor & Rack Applicance (40U $\times$ 20") & Low Profile PCIe \\
Interface & FC-4 & PCIe x4 \\
Drive Units & 150$\times$15 RPM disks & 2$\times$80gig\\
Data Protection & Mirroring & Mirroring\\
Power & 33.372 kWh/yr & 114 kWh/yr\\
SPC-1 I0PS & 24.998 & 86.127\\
};
\end{tikzpicture}
\end{document}
답변2
tcolorbox
tabularx
둥근 모서리 프레임의 표를 얻는 데 사용할 수 있는 옵션이 포함되어 있습니다 .
\documentclass[tikz,table,border=2mm]{standalone}
\usepackage{PTSansNarrow}
\usepackage[T1]{fontenc}
\usepackage{array,tabularx}
\usepackage[most]{tcolorbox}
\begin{document}
\rowcolors{1}{black!30}{white}
\begin{tcolorbox}[enhanced, notitle, clip upper, fontupper=\sffamily,%
tabularx={>{\cellcolor[gray]{.5}\color{white}}r%
>{\centering\arraybackslash}X%
>{\centering\arraybackslash}X}]
&\cellcolor{black!80}\color{white}Enterprise SAN &\cellcolor{black!80}\color{white}ioDrive \\
Form Factor & Rack Applicance (40U $\times$ 20") & Low Profile PCIe \\
Interface & FC-4 & PCIe x4 \\
Drive Units & 150$\times$15 RPM disks & 2$\times$80gig\\
Data Protection & Mirroring & Mirroring\\
Power & 33.372 kWh/yr & 114 kWh/yr\\
SPC-1 I0PS & 24.998 & 86.127
\end{tcolorbox}
\end{document}
답변3
둥근 모서리 없이 살 수 있다면 이렇게 할 수 있습니다.
\documentclass{article}
\usepackage{xcolor}
\usepackage{tabu}
\usepackage{colortbl}
\begin{document}
\taburowcolors[2]{white .. black!20}
\sffamily\footnotesize
\tabulinesep=6pt
\begin{tabu}{|>{\cellcolor{black!60}\color{white}}r|X[cm]|X[cm]|}
\hline
\rowcolor{black!80}\strut & \color{white}Enterprise SAN & \color{white}ioDrive \\
Form Factor & Rack Applicance (40U $\times$ 20") & Low Profile PCIe \\
Interface & FC-4 & PCIe x4 \\
Drive Units & 150$\times$15 RPM disks & 2$\times$80gig\\
\hline
\end{tabu}
\end{document}
둥근 모서리에는 아마도 TikZ 마법이 필요할 것입니다. 뭔가 생각해 낼 수 있는지 살펴보겠습니다.
답변4
의 (여러 편집 {NiceTabular}
이 nicematrix
필요함).
\documentclass{article}
\usepackage{geometry}
\usepackage[T1]{fontenc}
\usepackage{nicematrix,tikz}
\begin{document}
\sffamily
\begin{center}
\renewcommand{\arraystretch}{1.4}
\begin{NiceTabular}[rounded-corners]{>{\color{white}\bfseries}rcc}
\CodeBefore
\cellcolor{black!80}{1-2,1-3}
\columncolor[gray]{0.5}{1}
\rowcolors{2}{black!30}{}[cols={2,3}]
\Body
\RowStyle{\color{white}\bfseries}
& Enterprise SAN & ioDrive \\
Form Factor & Rack Applicance (40U $\times$ 20") & Low Profile PCIe \\
Interface & FC-4 & PCIe x4 \\
Drive Units & 150$\times$15 RPM disks & 2$\times$80gig\\
Data Protection & Mirroring & Mirroring\\
Power & 33.372 kWh/yr & 114 kWh/yr\\
SPC-1 I0PS & 24.998 & 86.127
\CodeAfter
\tikz \draw [rounded corners,thick] (1-|1) rectangle (last-|last) ;
\end{NiceTabular}
\end{center}
\end{document}