我试图在 texmaker 中创建一个矩阵,当使用向导时-->快速表格我得到了一个表格,但我希望列之间有相等的间距,所以在选项中我选择固定列宽,当我看到代码时我注意到
%\usepackage{array} is required
所以我把它放在前言部分并点击编译,但它不允许我编译它并进入一个永无止境的循环
\documentclass[authoryear,preprint,review,12pt]{elsarticle}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\begin{document}
\begin{tabular}{|c|c|c|c|c|}
\hline
• & \multicolumn{4}{c|}{location} \\
\hline
• & 1 & 2 & 3 & 4 \\
\hline
Average & • & • & • & • \\
\hline
Average measure& • & • & • & • \\
\hline
A & • & • & • & • \\
\hline
B & • & • & • & • \\
\hline
C & • & • & • & • \\
\hline
D & • & • & • & • \\
\hline
E & • & • & • & • \\
\hline
\end{tabular}
\end{document}
有没有办法为上面使用的代码设置指定的宽度,而不使用包?
答案1
你在寻找这样的东西吗:
\documentclass[authoryear,preprint,review,12pt]{elsarticle}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools, array, textcomp}
\begin{document}
\begin{tabular}{*{4}{|p{2cm}}|p{2cm}|}
\hline
• & \multicolumn{4}{c|}{location} \\
\hline
• & 1 & 2 & 3 & 4 \\
\hline
Average & • & • & • & • \\
\hline
Average measure& • & • & • & • \\
\hline
A & • & • & • & • \\
\hline
B & • & • & • & • \\
\hline
C & • & • & • & • \\
\hline
D & • & • & • & • \\
\hline
E & • & • & • & • \\
\hline
\end{tabular}
\end{document}
顺便说一句:日志文件位于您的文档所在的文件夹中。只需转到该文件夹并使用编辑器打开它即可。