我希望我的表格中有一列采用 IPA 风格,这样结果如下:
\documentclass{article}
\usepackage{tipa}
\begin{document}
\begin{tabular}{c|c}
1 & \textipa{w2n} \\
2 & \textipa{tu:} \\
3 & \textipa{Tri:}
\end{tabular}
\end{document}
我知道有办法格式化表格的整个列。我尝试查看数组包,但使用{c|>{\textipa}c}
似乎没有任何效果。
答案1
这正是collcell
coll
是为了 -接收 a 的内容cell
并将其作为参数传递给某个宏而构建的。您可以使用由array
插入列的开始和结束子句:>{\collectcell<cmd>}<col spec><{\endcollectcell}
以下是一个例子:
\documentclass{article}
\usepackage{tipa,collcell}
\begin{document}
\begin{tabular}{ c | c >{\collectcell\textipa}c<{\endcollectcell} }
1 & \textipa{w2n} & w2n \\
2 & \textipa{tu:} & tu: \\
3 & \textipa{Tri:} & Tri:
\end{tabular}
\end{document}