zoukankan      html  css  js  c++  java
  • Latex表格太宽处理方法 (How to shorten Latex table length)

    当表格太宽时, 为了能在页面中显示完整, 可以缩小表格, 或者横排.
    缩小表格的好处是, 不用倒转页面阅读, 坏处是原始宽度不同的表格, 被缩小后, 字体不一, 不美观. 虽然可以调整参数使得所有表格字体一致, 但是非常不方便.
    横排则可以保持字体大小一样.
    [格式]注意, 表格包含标题, 表格体, 注解3部分.

    [1]缩小方法(之一):使用 esizebox{ extwidth}{!}{...}, 用到graphix宏包.

    egin{center}
    egin{table*}[h]
    
    esizebox{	extwidth}{!}{ %
    egin{threeparttable}[b]
    caption{Survey of bond lengths.	note{a}}
    label{Tab:bondlength}
    egin{tabular}{ccccccccccc}
     
    
       ......
    end{tabular}
    egin{tablenotes}
        item [a] {need to notice that...}
        item [b] {...}
    end{tablenotes}
    end{threeparttable}}%
    end{table*}
    end{center}
    clearpage
    [2]缩小方法(之二): 在egin{table}后使用footnotesize或其他指定的font size使得table字体变小, 注意太宽的表格变化后还有可能过宽, 此法只能暂时用用.
    egin{table*}[htb]footnotesize
    egin{threeparttable}[b]
    caption{KE.	note{a}
    label{Tab:KE}}
    egin{tabular}{llccccccc}
        ...
    end{tabular}
     egin{tablenotes}
        item [a] {Note a.}
     end{tablenotes}
    end{threeparttable}
    end{table*}
    clearpage

    [3]横排:用到usepackage{rotating}

    egin{sidewaystable}
    centering
    egin{threeparttable}[b]
    caption{Survey of bond lengths.	note{a}}
    label{Tab:bondleng}
    egin{tabular}{ccccccccccc}
     ...
    end{tabular}
      egin{tablenotes}
        item [a] { } 
       end{tablenotes}
    end{threeparttable}
    end{sidewaystable}
    clearpage

     

  • 相关阅读:
    C语言知识
    Java课程设计——个人
    Java大作业
    DAO模式代码阅读及应用
    有理数设计
    泛型 -Java
    集合框架之ArrayList -Java
    图总结
    树、二叉树、查找算法总结
    编辑器、编译器、文件、IDE等常见概念辨析
  • 原文地址:https://www.cnblogs.com/jins-note/p/9513362.html
Copyright © 2011-2022 走看看