有人能帮助我创建一个简单的表格,其中的单元格具有垂直对齐:
第 1 列:顶部
第 2 列:已包装
第 3 列:底部?
我使用过类似这样的结构
\begin{tabular}{p{0.1\textwidth} b{0.75\textwidth} b{0.1\textwidth}}
和
\begin{tabular}{r b{0.75\textwidth} r}
并测试了类似
\begin{tabular}{r p{0.75\textwidth} b{0.1\textwidth}}
在所有情况下,所有列的最终垂直对齐方式均由中间列的对齐方式决定。我也尝试过tabu
和tabularx
包,但没有成功。
我的代码:
\documentclass[12pt]{report}
\usepackage{array}
\begin{document}
\begin{tabular}{p{0.1\textwidth} b{0.75\textwidth} b{0.1\textwidth}}
10.& text text text text text text text text text text text text \dotfill& 10\\
11.& text text text text text text text text text text text text \dotfill& 11\\
12.& text text text text text text text text text text text text \dotfill& 12\\
\end{tabular}
\end{document}
它生产什么:
由 CarLaTeX 编辑:
OP 真正想要的是(参见我的回答下他/她的评论)类似目录的东西,用于文本中未指定的项目。
答案1
正如我所怀疑的,您实际上想要另一个类似目录的列表,但包含您自己的内容。
tocloft
包就是您所需要的。
以下是一个例子:
\documentclass{report}
\usepackage{hyperref}
\usepackage{tocloft}
\newlistof{mylist}{mls}{My list}
\newcommand{\tolist}[1]{%
\refstepcounter{mylist}
{#1}
\phantomsection\addcontentsline{mls}{figure}{\protect\numberline{\themylist.}#1}\par}
\begin{document}
\tableofcontents
\listofmylist
\chapter{A chapter}
\section{A section}
Something I don't want to list
\tolist{Something I want to list}
\section{Another section}
Some blah blah blah
\tolist{Some long blah blah blah blah blah blah blah blah blah blah blah blah I want to list}
\chapter{Another chapter}
\section{A section}
Something else I don't want to list
\tolist{Something else I want to list}
\end{document}