\hangparas funktioniert nicht in Memoir

\hangparas funktioniert nicht in Memoir

Ich versuche, hängende Absätze in mein Memoirendokument zu bekommen. Es funktioniert nicht. Das folgende MWE verursacht keine Fehler, aber die Absätze sind nicht eingerückt. Beispielsweise steht das Wort „dass“ direkt unter dem D in Definition. Ich hätte es gerne leicht eingerückt.

MWE beginnt

\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 ENDET

Antwort1

Die Definition von flexlabelledist

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

Dies bedeutet, dass die Umgebung auf basiert list, die setzt

\parshape \@ne \@totalleftmargin \linewidth

InjedenAbsatz, den es setzt, bis er überschrieben wird oder die Einstellung am Ende der Umgebung aufgehoben wird.

Wenn TeX einen Absatz setzt, wird verwendet \parshape, wenn der Wert ungleich Null ist, andernfalls \hangindent, wenn der Wert ungleich Null ist.

Daher überschreibt das listInnere hangparasden Wert von . Sie sollten Ihre Umgebung auch \hangindentbasierend auf definieren , wenn Sie planen, es darin zu verwenden.listflexlabelled

verwandte Informationen