![将新列类型置于自定义字符的中心](https://linux22.com/image/385554/%E5%B0%86%E6%96%B0%E5%88%97%E7%B1%BB%E5%9E%8B%E7%BD%AE%E4%BA%8E%E8%87%AA%E5%AE%9A%E4%B9%89%E5%AD%97%E7%AC%A6%E7%9A%84%E4%B8%AD%E5%BF%83.png)
我在这个问题上得到了很大的帮助: 表格嵌套的列宽度基于统一的父级宽度,而不是统一的子级宽度
我想在数学模式中将列居中在字符上。我知道这通常是在等于或者小数点
我有一个像这样定义的 newcolumntype:
\newcolumntype{C}[1]{>{\centering\arraybackslash\hsize=#1\hsize}X}
我该如何修改此列类型,以便列的内容居中$=$
或$\rightarrow$
?以某种方式合并类似的东西c@{$\rightarrow$}
?
我尝试过这个:
\newcolumntype{C2}[1]{>{\centering\arraybackslash\hsize=#1\hsize}X@{$\rightarrow$}}
但我使用它的结果是
! Package array Error: Illegal pream-token (2.3333): `c' used.