作者iamexile (E=MC^2)
看板LaTeX
标题Re: [问题] 图表位置
时间Sat Nov 12 10:04:13 2011
太棒了!afterpage真的顺利解决float的问题:)
关於注释 因为我需要在表格下方说明整个表格的资料或某些符号的意义
故常常需要在表格最後一条线下一行再写上一段文字
我之所以无法应用您的建议也在此 我并不需要^1
但若留白写为\footnotetext[]{...} 文字前端又会出现不必要的空白
如果在table里就很简单 我只要在\end{tabular}下面加上所需文字即可
至於在longtable下 刚发现原来也可以在\end{longtable}下加文字
附带一提 我之前一直是在\endfoot与\endlastfoot间加文字
现在才发现似乎就是因此造成整个排版乱掉!
谢谢L大的帮忙 让我这个初学者增长很多知识~
※ 引述《LSC112233 (LSC)》之铭言:
: ※ 引述《iamexile (E=MC^2)》之铭言:
: : 自问自答:)
: : 目前找到的方法是 放弃longtable
: : 改用简单的table+rotatebox+tabular*
: : 将原本两页的表格自行拆成两个表格
: : 这样就几乎能解决所有问题了
: : PS. 请问在使用longtable的情况下
: : 有办法解决表格下注释无法左右对齐的问题吗?
: : 我目前是以multicolumn插进注释 所以只能靠左
: : 或是有人推荐其他跨页表格的package?
: 关於 longtable 和 table,我又想了一下,
: longtable 永远都要从新页开始,
: 所以根本不需要用 table 来产生 float 的效果。
: 但是当 landscape 和 longtable 一起使用的时候,
: 确实会产生一些奇怪的结果!
: 但是有人解决了。
: 使用 afterpage 套件:
: preamble 增加
: \usepackage{afterpage}
: 然後在插入表格的地方用:
: \afterpage{
: \begin{landscape}
: \begin{longtable}
: 表格设定与内容
: ...
: \end{longtable}
: \end{landscape}
: }
: 就OK了。
: 关於注解的问题我看不太懂。
: 一般来说,表格是用来表现资料或数据的,
: 至於注释会使用 footnote 的形式来处理。
: 例如:
: ---------------------------
: A B C
: D 1 2 3
: ---------------------------
: 如果需要注释,我会这样做:
: \begin{table}
: \begin{tabular}{cccc}
: \hline
: & A\footnotemark[1] & B\footnotemark[2] & C\footnotemark[3] \\
: D\footnotemark[4] & 1 & 2 & 3
: \hline
: \end{tabular}
: \footnotetext[1]{注解一}
: \footnotetext[2]{注解二}
: \footnotetext[3]{注解三}
: \footnotetext[4]{注解四}
: \caption{xxxxxx}
: \end{table}
: 输出的结果会像这样:
: ----------------------------------
: A^1 B^2 C^3
: D^4 1 2 3
: ----------------------------------
: ^1 注解一
: ^2 注解二
: ^3 注解三
: ^4 注解四
: Table z.y: xxxxxx
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 68.188.67.109