又一个表格无法放在页面上

又一个表格无法放在页面上

在花了大约 3 个小时查看相关材料却找不到解决方案之后,我得出结论,没有可以遵循的模式来将通用表格放入通用页面。我在 tex.stackexchange 上找到的针对某人表格超出页面范围的每个解决方案都有不同的解决方案。所以你能帮我吗?

以下是我希望得到的屏幕截图:没有说明

这是我目前设法拼凑起来的代码,但表格偏离了页面的右侧。这就像最宽列的宽度被自动复制到其他列的“宽度”字段中,而个别列的覆盖到目前为止还没有起作用。

\usepackage{tabularx}
\newcommand{\TableTypeTwo}
{
    \FloatBarrier
    \begin{table}[h]
        \begin{tabularx}{\textwidth}{|C|C|C|C|C|C|C|C|} \hline
            & sin & cos & mul & div & add/sub & sqrt & temporary floats required \\ \hline
            \multicolumn{1}{m{3cm}}{Operation ("complex rotor generation", "quaternion to mat4", etc.)} & \# & \# & \# & \# & \# & \# & \# \\ \hline
        \end{tabularx}
    \end{table}
    \FloatBarrier
}

最终看起来像这样: 在此处输入图片描述

帮助?

答案1

这很合适(我主要只是简化了你的标记)虽然最后一列的标题看起来很糟糕,但只要对这个主题有一些了解,你就应该能够重新措辞一点。

在此处输入图片描述

\documentclass[a4paper]{article}
\usepackage{array}
\begin{document}
   \begin{table}
\centering
        \begin{tabular}{|>{\raggedright}p{3cm}|c|c|c|c|c|c|c|} \hline
            & sin & cos & mul & div & add/sub & sqrt & 
\parbox{1cm}{\centering temp\-orary floats required}\\ \hline
Operation ("complex rotor generation", "quaternion to mat4", etc.)
 & \# & \# & \# & \# & \# & \# & \# \\ \hline
        \end{tabular}
    \end{table}

\end{document}

另外,我留下了"但在 LaTeX 中永远不应该使用,使用单独的左引号和右引号`` ''或使用直引号(\texttt在这种情况下可能使用)

相关内容