Redian新闻
>
请问tabular里面的一个格子里如何能够换行呢?谢谢!
avatar
请问tabular里面的一个格子里如何能够换行呢?谢谢!# TeX - TeX电子排版系统
a*r
1
我知道如果定义那一列的长度为p{88pt}可以让那列里面的超过这个长度的换行
可是有的时候这个方法不适用
还有别的方法可以实现吗 谢谢
avatar
T*n
2

Can you explain a bit more what problem you are having? Do you want
to force a line break using within a cell or do you want to achieve
some kind of special vertical or horizontal alignment?

【在 a*****r 的大作中提到】
: 我知道如果定义那一列的长度为p{88pt}可以让那列里面的超过这个长度的换行
: 可是有的时候这个方法不适用
: 还有别的方法可以实现吗 谢谢

avatar
z*n
3
\newline
or use tabularx package.

【在 a*****r 的大作中提到】
: 我知道如果定义那一列的长度为p{88pt}可以让那列里面的超过这个长度的换行
: 可是有的时候这个方法不适用
: 还有别的方法可以实现吗 谢谢

avatar
a*r
4

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
是啊就想要这个效果
可{this // is C}不起作用

【在 T*******n 的大作中提到】
:
: Can you explain a bit more what problem you are having? Do you want
: to force a line break using within a cell or do you want to achieve
: some kind of special vertical or horizontal alignment?

avatar
T*n
5
Depending on whether you want to preserve line justification
within the cell, you can use either \linebreak (justification)
or \newline (no justification). Run the example below for
illustration.
\usepackage{array}
\begin{tabular}{|p{1in}|p{1in}|p{1in}|}
\hline
one two three four five six seven eight nine ten &
one two three\linebreak
four five\linebreak
six seven eight\linebreak
nine ten &
one two three\newline
four five\newline
six seven eight\newline
nine ten \\
\hlin

【在 a*****r 的大作中提到】
:
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
: 是啊就想要这个效果
: 可{this // is C}不起作用

avatar
r*s
6
我也有类似的问题, 如下面,我想让A,B在中间,可是他们总是在最上面
avatar
T*n
7
For the third and fourth columns, use m{1in} instead of p{1in}.

【在 r*********s 的大作中提到】
: 我也有类似的问题, 如下面,我想让A,B在中间,可是他们总是在最上面
avatar
a*r
8
谢谢您的传道授业解惑
我还有一个问题
就是使用supertabular的时候
和我的IEEEtran的sty冲突了
因为如果单单使用supertabular,在article style情况下,table的caption是居中的,
但是当我使用IEEEtran代替article的style的时候,table的caption变成靠左对齐了,
请问这种情况如何解决呢?再次感谢!!
\documentclass{IEEEtran}
%\documentclass{article}
\usepackage{supertabular}
\begin{document}
\begin{center}
\tablecaption{Talbe}\footnotesize
\begin{supertabular}
{|c|} \hline $1$\\\hline
\end{supertabular}
\end{center}
\end{document}

【在 T*******n 的大作中提到】
: Depending on whether you want to preserve line justification
: within the cell, you can use either \linebreak (justification)
: or \newline (no justification). Run the example below for
: illustration.
: \usepackage{array}
: \begin{tabular}{|p{1in}|p{1in}|p{1in}|}
: \hline
: one two three four five six seven eight nine ten &
: one two three\linebreak
: four five\linebreak

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。