
Estou tentando obter parágrafos suspensos no meu documento de memórias. Não está funcionando. O MWE abaixo não causa erros, mas os parágrafos não são recuados. Por exemplo, a palavra "que" está diretamente abaixo do D em Definição. Eu gostaria que fosse um pouco recuado.
MWE começa
\documentclass[11pt, statementpaper]{memoir}
\title{Interesting words}
\author{Peter Flom}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{leading}
\leading{14pt}
\setlrmarginsandblock{0.75in}{*}{*}
%\setulmarginsandblock{0.75in}{0.75in}{*}
\setsubsecheadstyle{\scshape\raggedright}
%\newcommand{\entry}[2]{\medskip\noindent{\Large\textbf{#1} (#2)\par}}
\newcommand{\entry}[2]{\medskip\noindent{\Large\textbf{#1} \normalsize{#2} \par}}
\newcommand{\sclabel}[1]{\leavevmode{\normalfont\scshape #1}}
%% Less spacing around lists
\firmlists
\begin{document}
\begin{hangparas}{.2in}{1}
\entry{antipelargy}{Presumably it rhymes with can tie del urge see} \index{antipelargy}
\begin{flexlabelled}{sclabel}{0pt}{0.5em}{0.5em}{*}{\leftmargin}
\item[Definition]
Reciprocal love or kindness, especially that between parents and children. \cite{OED1971} The adjectival form is \emph{antipelargic}.
\item[Etymology]
From Greek \emph{antipelargia} (mutual love) via Latin and French \emph{antipelargie} (same meaning). The root is with stork (the bird) which was believed (by the Greeks) to be particularly affectionate (this may be the origin of the notion that storks deliver babies).
\item[Usage]
How odd that we have no other word for this and that this word is so rare. It isn't even in most dictionaries.
\item[Examples] \leavevmode
\begin{quote}
Antipelargy is key to the survival of the species.
\end{quote}
\item[Frequency]
There were no uses of \emph{antipelargy} in Google Ngram Viewer.
\end{flexlabelled} \vspace{0.5in}
\end{hangparas}
\end{document}
MWE TERMINA
Responder1
A definição de flexlabelled
é
% memoir.cls, line 4739:
\newenvironment{flexlabelled}[6]%
{\list{}{\nametest{#2}{*}%
\ifsamename\else \labelwidth #2 \fi
\nametest{#3}{*}%
\ifsamename\else \labelsep #3 \fi
\nametest{#4}{*}%
\ifsamename\else \itemindent #4 \fi
\nametest{#5}{*}%
\ifsamename\else \leftmargin #5 \fi
\nametest{#6}{*}%
\ifsamename\else \rightmargin #6 \fi
\def\m@malabel{\@nameuse{#1}} \let\makelabel\m@malabel}}%
{\endlist}
Isso significa que o ambiente é baseado em list
, que define
\parshape \@ne \@totalleftmargin \linewidth
emtodoparágrafo, ele é digitado até ser substituído ou a configuração ser cancelada no final do ambiente.
Quando o TeX está compondo um parágrafo, ele usa \parshape
se seu valor for diferente de zero, caso contrário \hangindent
, se seu valor for diferente de zero.
Portanto, o list
interior hangparas
substitui o valor de \hangindent
. Você também deve definir seu ambiente com base list
se planeja usá-lo flexlabelled
dentro dele.