我想按以下方式对齐并居中文本:
注意每条线的长度完全相同。这是怎么做到的?
我正在使用 documentclass 文章,没有任何包。
答案1
\begin{center}
\begin{minipage}{.7\linewidth}
jajasdjsdjsd sdj asj
\end{minipage}
\end{center}
或者你可以使用
\begin{quotation}
jajasdjsdjsd sdj asj
\end{quotation}
(允许分页)
或者你可以使用
\begin{abstract}
jajasdjsdjsd sdj asj
\end{abstract}
大致相同,但写道 抽象的在开始时。
答案2
注意如何每条线的长度完全相同。
当然,你只想要一个更窄的段落,但正如你要求的那样,这个解决方案产生了相同的长度最后一行使用\parfillskip
和\emergencystretch
。其余的混淆 TeX 代码只是为了古怪,而不是使用简单的 LaTeX 环境(免责声明:除了抽象的简单段落,这可能会产生意想不到的问题)。
包的使用microtype
是可选的(如果您可以容忍非常糟糕的间距)。
\documentclass[11pt]{article}
\usepackage{microtype}
%dummy text
\def\blablabla{%
\textbf{Abstract}. nano is a small, free and friendly editor
which aims to replace Pico, the default editor included in the
non-free Pine package. Rather than just copying Pico's look
and feel, nano also implements some missing (or disabled by
default) features in Pico, such as ``search and replace'' and
``go to line and column number''.}
\parskip1em
\begin{document}
\blablabla
{\hsize.5\linewidth\hfill\vbox{\parfillskip0pt%
\emergencystretch.5\linewidth\noindent\blablabla}\hfill}
\blablabla
\end{document}