24小时热门版块排行榜    

查看: 3863  |  回复: 7

neurenliang

铁虫 (初入文坛)

[求助] latex表格中的公式太长,不会换行 已有1人参与

请教一下latex使用的问题
下边这个表中,最右边那一列公式部分太长了,想让写成两行,各种尝试都没好使,请大神指点
%%% Table 5 %%%
\begin{table}[thb]
\caption{\textcolor{red}{Title}}
\vspace{-0.3cm}
\label{Table5}
\footnotesize
\begin{center}
\begin{tabular}{ccc|cccc}
\hline
Model & N & $T_0$ & Best & E(R) & T(R) & Rt  \\
\hline
Model1 & 10 & 123 & 199 & 125 & 142.58 & $v_s \stackrel{2}{\to} v_4 \stackrel{3}{\to} v_7 \stackrel{1}{\to} v_{10} \stackrel{1}{\to} v_{14} \stackrel{2}{\to} v_{18} stackrel{4}{\to} v_{21} \stackrel{1}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
Model2 & 30 & 123 & 180 & 128 & (144.58) & $v_s \stackrel{2}{\to} v_4 \stackrel{2}{\to} v_8 \stackrel{3}{\to} v_{12} \stackrel{3}{\to} v_{15} \stackrel{3}{\to} v_{18} \stackrel{3}{\to} v_{22} \stackrel{3}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
\hline
\vspace{-1cm}
\end{tabular}
\end{center}
\end{table}
回复此楼
付出就会有回报
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

白豆腐长卿

木虫 (正式写手)

试一试表格缩放,或者修改表格内容,用下标等类型表示,也可以旋转表格,或将表格内容单独生成文件插入文档,使用第三方图片软件等等。

[ 发自小木虫客户端 ]
2楼2015-04-11 23:17:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

neurenliang

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by 白豆腐长卿 at 2015-04-11 23:17:42
试一试表格缩放,或者修改表格内容,用下标等类型表示,也可以旋转表格,或将表格内容单独生成文件插入文档,使用第三方图片软件等等。

这是在latex中制作表格啊,亲
\footnotesize,已经缩小了,还是不行
能下标的已经下标了
付出就会有回报
3楼2015-04-12 09:12:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llbuaa

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
neurenliang: 金币+5, ★★★★★最佳答案, 热心虫友 2015-04-30 16:23:28
分成两行显示就可以解决问题了,下面是已经调试通过的,你替换到你的文件即可
\begin{center}
\begin{tabular}{ccc|cccc}
\hline
Model & N & $T_0$ & Best & E(R) & T(R) & Rt  \\
\hline
\multirow{2}{*}{Model1}&\multirow{2}{*}{10}&\multirow{2}{*}{123}&\multirow{2}{*}{199}
&\multirow{2}{*}{125}&\multirow{2}{*}{142.58}&
$v_s \stackrel{2}{\to} v_4 \stackrel{3}{\to} v_7 \stackrel{1}{\to} v_{10} \stackrel{1}{\to} v_{14}$\\
&&&&&&$\stackrel{2}{\to} v_{18} stackrel{4}{\to} v_{21} \stackrel{1}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
\multirow{2}{*}{Model2}&\multirow{2}{*}{30}&\multirow{2}{*}{123}&\multirow{2}{*}{180}
&\multirow{2}{*}{128}&\multirow{2}{*}{(144.58)}&
$v_s \stackrel{2}{\to} v_4 \stackrel{2}{\to} v_8 \stackrel{3}{\to} v_{12} \stackrel{3}{\to} v_{15}$ \\
&&&&&&$\stackrel{3}{\to} v_{18} \stackrel{3}{\to} v_{22} \stackrel{3}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
\hline
\vspace{-1cm}
\end{tabular}
\end{center}
岁月如歌,青春如梦
4楼2015-04-15 16:59:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llbuaa

专家顾问 (著名写手)

【答案】应助回帖

还有就是,采用上述代码编译两行的话需要加载一个包,在\begin{document}之前加这个即可:
\usepackage{multirow}
岁月如歌,青春如梦
5楼2015-04-15 17:01:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llbuaa

专家顾问 (著名写手)

引用回帖:
4楼: Originally posted by llbuaa at 2015-04-15 16:59:57
分成两行显示就可以解决问题了,下面是已经调试通过的,你替换到你的文件即可
\begin{center}
\begin{tabular}{ccc|cccc}
\hline
Model & N & $T_0$ & Best & E(R) & T(R) & Rt  ...

抱歉,这一行“&&&&&&$\stackrel{2}{\to} v_{18} stackrel{4}{\to} v_{21} \stackrel{1}{\to} v_{25} \stackrel{1}{\to} v_t$  \\”
少了一个"\"号,麻烦更改为“&&&&&&$\stackrel{2}{\to} v_{18} \stackrel{4}{\to} v_{21} \stackrel{1}{\to} v_{25} \stackrel{1}{\to} v_t$  \\”
岁月如歌,青春如梦
6楼2015-04-15 17:05:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

neurenliang

铁虫 (初入文坛)

引用回帖:
6楼: Originally posted by llbuaa at 2015-04-15 17:05:48
抱歉,这一行“&&&&&&$\stackrel{2}{\to} v_{18} stackrel{4}{\to} v_{21} \stackrel{1}{\to} v_{25} \stackrel{1}{\to} v_t$  \\”
少了一个"\"号,麻烦更改为“&&&a ...

感谢先,才看到,我去试下
之前选择了回避处理~ 省略这个长公式,转为输出一些其他的参数,间接说明
果然好使的话,再考虑一下要不要改回去
付出就会有回报
7楼2015-04-16 20:43:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

neurenliang

铁虫 (初入文坛)

引用回帖:
7楼: Originally posted by neurenliang at 2015-04-16 20:43:51
感谢先,才看到,我去试下
之前选择了回避处理~ 省略这个长公式,转为输出一些其他的参数,间接说明
果然好使的话,再考虑一下要不要改回去...

验证完毕,技术上完全解决问题(这样好像比较难看,所以暂时不改了)
小白一下,怎么采纳答案,虽然就5个金币,也是个心意
下边我把两个对比的完整代码和截图贴出来,供其他木虫参考
%%% Table 1 %%%
\begin{table}[thb]
\renewcommand{\arraystretch}{1.3}
\caption{\textcolor{red}{Title}}
\vspace{-0.6cm}
\label{Table1}
\footnotesize
\begin{center}
\begin{tabular}{ccc|cccc}
\hline
Model & N & $T_0$ & Best & E(R) & T(R) & Rt  \\
\hline
Model1 & 10 & 123 & 199 & 125 & 142.58 & $v_s \stackrel{2}{\to} v_4 \stackrel{3}{\to} v_7 \stackrel{1}{\to} v_{10} \stackrel{1}{\to} v_{14} \stackrel{2}{\to} v_{18} \stackrel{4}{\to} v_{21} \stackrel{1}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
Model2 & 30 & 123 & 180 & 128 & (144.58) & $v_s \stackrel{2}{\to} v_4 \stackrel{2}{\to} v_8 \stackrel{3}{\to} v_{12} \stackrel{3}{\to} v_{15} \stackrel{3}{\to} v_{18} \stackrel{3}{\to} v_{22} \stackrel{3}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
\hline
\vspace{-1cm}
\end{tabular}
\end{center}
\end{table}

%%% Table 2 %%%
\begin{table}[thb]
\renewcommand{\arraystretch}{1.3}
\caption{\textcolor{red}{Title}}
\vspace{-0.2cm}
\label{Table2}
\footnotesize
\begin{center}
\begin{tabular}{ccc|cccc}
\hline
Model & N & $T_0$ & Best & E(R) & T(R) & Rt  \\
\hline
\multirow{2}{*}{Model1}&\multirow{2}{*}{10}&\multirow{2}{*}{123}&\multirow{2}{*}{199}
&\multirow{2}{*}{125}&\multirow{2}{*}{142.58}&
$v_s \stackrel{2}{\to} v_4 \stackrel{3}{\to} v_7 \stackrel{1}{\to} v_{10} \stackrel{1}{\to} v_{14}$\\
&&&&&&$\stackrel{2}{\to} v_{18} \stackrel{4}{\to} v_{21} \stackrel{1}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
\multirow{2}{*}{Model2}&\multirow{2}{*}{30}&\multirow{2}{*}{123}&\multirow{2}{*}{180}
&\multirow{2}{*}{128}&\multirow{2}{*}{(144.58)}&
$v_s \stackrel{2}{\to} v_4 \stackrel{2}{\to} v_8 \stackrel{3}{\to} v_{12} \stackrel{3}{\to} v_{15}$ \\
&&&&&&$\stackrel{3}{\to} v_{18} \stackrel{3}{\to} v_{22} \stackrel{3}{\to} v_{25} \stackrel{1}{\to} v_t$  \\
\hline
\vspace{-1cm}
\end{tabular}
\end{center}
\end{table}
latex表格中的公式太长,不会换行
1.png

付出就会有回报
8楼2015-04-16 21:05:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 neurenliang 的主题更新
信息提示
请填处理意见