加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

LaTeX技巧415:表格中的项如何垂直居中

(2010-11-10 21:50:58)
标签:

latex

固定列宽

居中

垂直居中

分类: 表格制作

QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载

对于这类使用,我前面的博客中也有相应的涉及,但是都是掺杂在文章中的,为了大家查找方便故而阅读薛瑞尼的博客,一并放在这里就比较容易检索和学习了。
前述文章在:http://blog.sina.com.cn/s/blog_5e16f1770100gi3m.html

如何在固定列宽的表格中,即p{3cm},让表格内容居中或者居右呢(默认是居左的)?
参看文章:http://blog.sina.com.cn/s/blog_5e16f1770100mrgu.html
但是,我想让固定列宽的内容既有居左又有居右,该如何实现呢?
参看如下示例:
LaTeX技巧415:表格中的项如何垂直居中

代码如下:
\documentclass{article}
\usepackage{array}

\newcommand{\PreserveBackslash}[1]{\let\temp=\\#1\let\\=\temp}
\begin{document}
\begin{tabular}{cp{1in}}
xxx & \PreserveBackslash\raggedright
   Some ragged right text. Some ragged right text.\\
yyy & \PreserveBackslash\raggedleft
   Some ragged right text. Some ragged right text.
\end{tabular}
\end{document}

这也只是一种方案,若您有更好的方案,欢迎提供!
本文参考:http://math.ecnu.edu.cn/~jypan/Teaching/Latex/faq/TeX_tips.htm#sec21

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有