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}
30 \ifthenelse{\lengthtest{\parindent > 0pt}}%
31 {\setlength{\lyxhang}{\parindent}}%
32 {\setlength{\lyxhang}{2em}}%
33 \begin{hangparas}{\lyxhang}{1}%
37 \newenvironment{hangparagraphs}
39 \ifthenelse{\lengthtest{\parindent > 0pt}}%
40 {\setlength{\lyxhang}{\parindent}}%
41 {\setlength{\lyxhang}{2em}}%
45 \newcommand{\hangpara}{\hangindent \lyxhang \hangafter 1 \noindent}
46 \newenvironment{hangparas}{\setlength{\parindent}{\z@}
47 \everypar={\hangpara}}{\par}