gpt4 book ai didi

alignment - LaTeX 表格中的自定义对齐文本

转载 作者:行者123 更新时间:2023-12-04 06:50:04 25 4
gpt4 key购买 nike

基本上,我想在 LaTeX 中生成下表(注意第二个单元格的“逗号对齐”):

----------------------------------------
| Header1 | Header2 |
----------------------------------------
| 1 | "value 1" , "value 2" |
| 2 | "one" , "two" |
| 3 | "abcdefheasal" , "ok" |
----------------------------------------

我在 LaTeX 中生成上表的方式如下:
\begin{tabular}{|c|l|}
\hline
Header1 & Header2 \\
\hline
1 & ``value 1'' , ``value 2'' \\
2 & ``one'' , ``two'' \\
3 & ``abcdefheasal'' , ``ok'' \\
\hline
\end{tabular}

但显然,该代码产生以下内容(显然没有“逗号对齐”):
-----------------------------------
| Header1 | Header2 |
-----------------------------------
| 1 | "value 1" , "value 2" |
| 2 | "one" , "two" |
| 3 | "abcdefheasal" , "ok" |
-----------------------------------

将后一张 table 变成我想要的 table 的最佳方法是什么?即前者

最佳答案

作为对 Martin B 答案的修改,请考虑使用 @签名以制作列分隔符:

\begin{tabular}{|c|l@{ , }l|}
\hline
Header1 & \multicolumn{2}{l|}{Header2} \\
\hline
1 & ``value 1'' & ``value 2'' \\
2 & ``one'' & ``two'' \\
3 & ``abcdefheasal'' & ``ok'' \\
\hline
\end{tabular}

另请注意, multicolumn 中需要额外的管道。在第一行绘制垂直线。

关于alignment - LaTeX 表格中的自定义对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2132812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com