latex - 在表格环境中换行
问题描述
我在 Latex (Overleaf) 中使用表格环境,并希望我的文本自动换行并被证明是合理的。我能做到的最接近的是使用\\
语法。这很费力;此外,我希望有合理的文本,就像我的文档的其余部分一样。我正在使用我在这里找到的一个片段,但它不包含自动换行和对齐的文本。我的最小工作示例如下:
\documentclass[11pt,fleqn]{book}
\usepackage{import}
\usepackage{fancyhdr}
\fancyhf{}
\cfoot{\thepage}
\pagestyle{fancy}
\usepackage{soul}
\usepackage[utf8]{inputenc}
\usepackage{subfiles}
%\bibliographystyle{aea}
\usepackage[backend=biber,style=authoryear,sorting=nyvt]{biblatex}
\addbibresource{newbib3.bib}
\begin{document}
\noindent\textbf{Analysis of Editing}\\
\noindent{Substantive}: 0, -2.\\
Further: the, mighty.\\
\begin{tabular}{@{}l@{\ }l}
Value Added: & Yes, I want the benefit of using the tabular environment.\\
& No, because I would like this text to wrap automatically (instead of extending out continuously) and to be justified.
\end{tabular}
\end{document}
产生以下内容:
编辑分析
实质性:0,-2。
进一步:大,威武。
增值:是的,我想要使用表格环境的好处。
不,因为我希望此文本自动换行(而不是连续延伸)并证明是合理的。
解决方案
您可以使用固定宽度的列,例如,p{5cm}
或者tabularx
将自动调整X
列的宽度以填充所需的宽度。
无关说明:请不要滥用\\
表格外的换行符
\documentclass[11pt,fleqn]{book}
\usepackage{import}
\usepackage{fancyhdr}
\fancyhf{}
\cfoot{\thepage}
\pagestyle{fancy}
\usepackage{soul}
\usepackage[utf8]{inputenc}
\usepackage{subfiles}
%\bibliographystyle{aea}
\usepackage[backend=biber,style=authoryear,sorting=nyvt]{biblatex}
\addbibresource{newbib3.bib}
\usepackage{tabularx}
\begin{document}
\noindent\textbf{Analysis of Editing}
\noindent{Substantive}: 0, -2.
Further: the, mighty.
\begin{tabularx}{.953\linewidth}{@{}l@{\ }X}
Value Added: & Yes, I want the benefit of using the tabular environment.\\
& No, because I would like this text to wrap automatically (instead of extending out continuously) and to be justified.
\end{tabularx}
\end{document}
推荐阅读
- java - 当被要求提供更精确的答案时,平方根计算器会中断
- clips - 在 Defrule 中查找与条件匹配的所有事实
- kepserverex - 是否可以使用 VB.NET 应用程序在 kepserver 中读取/写入标签?
- design-patterns - 输入端口在清洁架构中的作用
- python - 如何使用 Django rest_auth 创建自定义登录视图?
- java - 手动实现 String.length 方法
- excel - 调整行高
- python - 主轴和次轴的零线 - matplotlib
- javascript - 引用非活动轮播项目中的元素
- django - 尝试运行基本的 django 代码。当我运行“python manage.py runserver”时,我得到了这个: