1 #\DeclareLyXModule{Hanging}
3 #Adds an environment for hanging paragraphs.
4 #Hanging paragraph is a paragraph in which the first line is set to the left margin, but all subsequent lines are indented.
9 #Hanging paragraph code adapted from hanging.sty, available at:
10 # http://www.ctan.org/tex-archive/macros/latex/contrib/hanging/
11 #Copyright Peter R. Wilson.
12 #Released under the LaTeX Project Public License.
18 LatexName hangparagraphs
26 \IfFileExists{hanging.sty}{
28 \newenvironment{hangparagraphs}
31 \ifthenelse{\lengthtest{\parindent > 0pt}}%
32 {\setlength{\lyxhang}{\parindent}}%
33 {\setlength{\lyxhang}{2em}}%
34 \begin{hangparas}{\lyxhang}{1}%
38 \newenvironment{hangparagraphs}
40 \ifthenelse{\lengthtest{\parindent > 0pt}}%
41 {\setlength{\lyxhang}{\parindent}}%
42 {\setlength{\lyxhang}{2em}}%
46 \newcommand{\hangpara}{\hangindent \lyxhang \hangafter 1 \noindent}
47 \newenvironment{hangparas}{\setlength{\parindent}{\z@}
48 \everypar={\hangpara}}{\par}