zoukankan      html  css  js  c++  java
  • LaTex: 表格单元格内容 分行显示/换行

    问题:如何同时让表格同一行一个单元格的文字能垂直居中?比如说文字超长超出页面范围需要分行显示

    答:(来源于smth)

    方案一:

    ewcommand{ abincell}[2]{egin{tabular}{@{}#1@{}}#2end{tabular}}
    %然后使用& abincell{c}{}&就可以在表格中自动换行

    %比如这么用
    egin{tabular}{|c|c|}
    hline
     1 & the first line \
    hline
     2 & abincell{c}{haha\ heihei\zeze} \
    hline
    end{tabular}

    注:好用,已试过,以下为一例子,可直接存为.tex文件编译运行

    documentclass[a4paper,12pt]{article}
    usepackage{CJK}
    egin{document}
    egin{CJK*}{GBK}{song}

    ewcommand{ abincell}[2]{egin{tabular}{@{}#1@{}}#2end{tabular}}
    %然后使用& abincell{c}{}&就可以在表格中自动换行

    %比如这么用
    egin{tabular}{|c|c|}
    hline
     1 & the first line \
    hline
     2 & abincell{c}{haha\ heihei\zeze \fgf \asgr} \
    hline
    end{tabular}


    end{CJK*}
    end{document}

    方案二:

    usepackage{longtable} 
    %本人在linux下的,pdfLaTex测试没有成功,求原因,求解释。 (lim)

    方案三:(要是觉得单元格内容,不分行也行的话)

    使用 esizebox{ extwidth}{!}{...}, 用到graphix宏包.
    参考资料:Latex, 缩小表格或者横向表格

  • 相关阅读:
    min25筛
    ngnix安装
    Sublime Text 添加到右键菜单 带菜单图标
    临界区与竟态条件
    cscope 支持C++项目
    内网信息收集
    域权限维持-Hook PasswordChangeNotify
    域权限维持-SID History
    域权限维持-DSRM
    ZooKeeper
  • 原文地址:https://www.cnblogs.com/zhaoyang10/p/4468558.html
Copyright © 2011-2022 走看看