latex中表格内容对齐

306 views
Skip to first unread message

宋朝阳

unread,
Aug 13, 2015, 4:42:02 AM8/13/15
to xidian...@googlegroups.com
在使用IEEE的模板投稿时,表格的纵向对齐与自己常见方式得到的效果不一样,具体情况描述如下:
1、表格每一行第一个内容前需要加$符号?(之前包括现在看到的都是不需要加的)
测试环境:
\documentclass{book}
\begin{document}

\begin{table}[!t]
%\renewcommmand{\arraystretch}{1.3}
\caption{The ion implantation}
\label{tab:doping}
\centering
\begin{tabular}{c|c}
\hline
 First $ Next  \\
\hline
 1akkl.0 $ klkjk2.0   \\
 3.0 $ 4.0  \\
\hline
\end{tabular}
\end{table}

\end{document}
结果有如下报错信息,编译不能通过。


把每一行内容最前或者最后加上$符号,就可以通过。从了解到的信息中,从来没有这样的写法。

2、对齐方式没有按照预想的效果来
上述例子加上$符号,编译通过后,效果如下所示

本来应该是居中对齐的,现在好像是第一列右对齐,第二列左对齐,而且竖线的位置也不对。如果列的内容再多一些的话,就不存在对齐,好像是每个单元 格内容之间保持一定的间距。

-- 
ssuny
You deserve what you did

Shuangjiang Li

unread,
Aug 20, 2015, 10:19:00 PM8/20/15
to xidianOpensorce
表格列与列之间是用 & 分隔的,不是用 $,用是定义数学公式的,两个$之间的内容会被处理成数学公式,你那个First被斜体了,就是当做公式了。没有对齐应该也是你没有加&列分隔符,每一行内容被当做一列处理了。把行中的$改成&试试。

--
您收到此邮件是因为您订阅了“西电开源社区”邮件列表。
要向此邮件列表发帖,请发送电子邮件至 xidian...@googlegroups.com
要取消订阅,请发送电子邮件至 xidian_linux...@googlegroups.com
请通过 https://groups.google.com/group/xidian_linux?hl=zh-CN 访问此网上论坛。
通过 [ipv6 enabled] http://xdlinux.info/http://xdl.in/
[ipv4 only] http://linux.xidian.edu.cn/
[手机]:http://m.xdlinux.info/
访问西电开源社区。
---
您收到此邮件是因为您订阅了Google网上论坛上的“西电开源社区邮件列表”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到xidian_linux...@googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
------------------------
博学之,审问之,慎思之,明辨之,笃行之。

宋朝阳

unread,
Aug 21, 2015, 7:54:25 PM8/21/15
to xidian...@googlegroups.com
嗯,我也发现是这个问题了,算是低级错误吧。(自己在邮件客户端没有收到自己发的邮件,不然的话自己应该更正处理这个问题的)

On 2015/8/21 10:18, Shuangjiang Li wrote:
表格列与列之间是用 & 分隔的,不是用 $,用是定义数学公式的,两个$之间的内容会被处理成数学公式,你那个First被斜体了,就是当做公式了。没有对齐应该也是你没有加&列分隔 符,每一行内容被当做一列处理了。把行中的$改成&试试。

本来应该是居中对齐的,现在好像是第一列右对齐,第二列左对齐,而且竖线的位置也不对。如果列的内容再多一些的话,就不存在 对齐,好像是每个单元 格内容之间保持一定的间距。
Reply all
Reply to author
Forward
0 new messages