在 LyX 中,使用“插入框”命令会插入一个小页面。但是,这个小页面没有任何段落缩进。是否可以缩进小页面内的所有段落?
答案1
minipage
,\parbox
并且tabular
p
所有列都由初始化
\def\@arrayparboxrestore{%
\let\if@nobreak\iffalse
\let\if@noskipsec\iffalse
\let\par\@@par
\let\-\@dischyph
\let\'\@acci\let\`\@accii\let\=\@acciii
\parindent\z@ \parskip\z@skip %<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
\everypar{}%
\linewidth\hsize
\@totalleftmargin\z@
\leftskip\z@skip \rightskip\z@skip \@rightskip\z@skip
\parfillskip\@flushglue
\lineskip\normallineskip
\lineskiplimit\normallineskiplimit
\baselineskip\normalbaselineskip
\sloppy}
将突出显示的行设置段落缩进和段落间距为 0pt。
只要您想改变所有这些地方,您就可以重新定义它(但是 lyx 允许您添加定义)。
如果你只是想要改变minipage
,那么你可以定义\@minipagerestore
(通常只是\relax
)
\documentclass{article}
\makeatletter
\newcommand\@minipagerestore{\setlength\parindent{1em}\setlength\parskip{\baselineskip}}
\makeatother
\begin{document}
\begin{minipage}{.2\linewidth}
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
bbb
\end{minipage}
\begin{minipage}[t]{.2\linewidth}
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
bbb
\end{minipage}
\end{document}