如何在 LyX 中的小页面框内启用段落缩进?

如何在 LyX 中的小页面框内启用段落缩进?

在 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}

相关内容