Latex でテーブルを作成するにはどうすればよいでしょうか?

Latex でテーブルを作成するにはどうすればよいでしょうか?

\multirowキーワードを使用してLaTeX で表を作成するときに少し問題が発生しています\multicolumn

ここに画像の説明を入力してください

どなたか、LaTeX を使用して上記の表のようなものを作成するのを手伝っていただけるとありがたいです。 ありがとうございます!

答え1

いくつかの提案

  • l最初の列には(「左揃え」)列タイプを使用し、 c7つのデータ列には(「中央揃え」)を使用します。
  • \multicolumn3つの別々の場所で使用
  • どこにも必要ない\multirow、AFAICT
  • テーブルを開放的で魅力的な外観にするには、縦線を使用せず、十分な間隔を空けて少数の水平線のみを描画します。booktabsマクロ\toprule、、、\midruleおよび\cmidruleのパッケージをロードします\bottomrule
  • パッケージをロードしsiunitx、そのSIマクロを使用して数値とそれに関連する単位をタイプセットします。
  • オプション:helvetパッケージをロードして、デフォルトのサンセリフ フォントを Helvetica クローンに設定します。

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{booktabs,siunitx}
\usepackage[a4paper,margin=2.5cm]{geometry} % set page parameters suitably
\usepackage{helvet} % use Helvetica clone for sans-serif
\begin{document}

\begin{center}
\sffamily % optional?switch to sans-serif for table
\sisetup{detect-all}
\begin{tabular}{@{} l *{7}{c} @{}}
\toprule
S. no. & \multicolumn{3}{c}{Time Domain}
       & \multicolumn{4}{c@{}}{Frequency Domain} \\
\cmidrule(lr){2-4} \cmidrule(l){5-8}
& Input V1 & Input V2 & Output V0 
& Input V1 & Input V2 & \multicolumn{2}{c@{}}{Output V0} \\
\midrule
1 & \SI{3}{\volt} & \SI{3}{\volt} & \SI{5.79}{\volt}
  & \SI{3}{\volt} & \SI{3}{\volt} & \SI{-400}{\milli\decibel v} 
  & \SI{-400}{\milli\decibel v} \\
2 & \SI{1}{\volt} & \SI{2}{\volt} & \SI{2.89}{\volt}
  & \SI{1}{\volt} & \SI{2}{\volt} & \SI{-3.2}{\decibel v} 
  & \SI{-10.8}{\decibel v} \\
\bottomrule
\end{tabular}
\end{center}
\end{document}

関連情報