
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 flexlabelled
ist
% 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 list
Innere hangparas
den Wert von . Sie sollten Ihre Umgebung auch \hangindent
basierend auf definieren , wenn Sie planen, es darin zu verwenden.list
flexlabelled