Hi list,
I think I'm on my way to solve Oliver's problem.
But for the moment I'm stuck.

Three problems remain (see the attached files)

1. LaTeX
Obviously I haven't found the right list parameter to indent level six
('sechs' in german)

2. LaTeX
What can I do to prevent the newline after the label in levels 5 + 6?

Even consulting the LaTeX Companion 2nd Edition didn't help.
I just ran out of ideas where to look ,-(

3. LyX
What do I have to do to show the LabelString of the paragraph styles
'fuenf' and 'sechs' (levels 5 + 6)

TIA

Hellmut

Oliver Rath schrieb:
> Hi list,
> 
> here in lyx (1.5.0svn from today) is a nice dialog for changing symbols
> for "unnumbered lists" (hoping this is the right word for this):
> document->settings->bullets.
> 
> Wouldn't it be nice to have the same thing for numbered lists?
> 
> For my case (judicial schemes) i need the following structure:
> 
> A. Ich
>         I. möchte
>         II. gerne
>               1.wissen,
>               2. wie
>               3. man
>                     a) in
>                     b) Lyx
>                        aa) doppelte
>                            (1) Kleinbuchstaben
>                            (2) mit
>                        bb) Nachklammer
>                        cc) wie
>                        dd) hier
>               4. hinbekommt
>               5. in
>               6. einem
>               7. Nummerierungsformat!
>         III. Danke
> B. Schonmal
> C. im
> D. Voraus!
> 
> So it would be nice to be able adjusting the following things:
> 
> - Kind of Symbol (number, letter, BIGLETTER, latin, BIGLATIN,
> greekletter ...)
> - Quantity of Symbols (single, doube, triple..)
> - Frame of Symbol(s) (right dot, right bracket, right and left bracket,
> right and left arrows *just a joke* ...)
> 
> Is there a ability to adjust this at this time? Is there a plan for
> implementing a dialog such this?
> 
> Thanx in advance for your help,
> 
> regards,
> 
> Oliver
> 
> 

-- 
Dr. Hellmut Weber         [EMAIL PROTECTED]
Degenfeldstraße 2         tel   +49-89-3081172
D-80803 München-Schwabing mobil +49-172-8450321
please: No DOCs, no PPTs. why: tinyurl.com/cbgq
#LyX 1.5.0beta1 created this file. For more info see http://www.lyx.org/
\lyxformat 262
\begin_document
\begin_header
\textclass lyxtest
\begin_preamble
\newcommand{\datum}{2007-05-08}
\end_preamble
\language ngerman
\inputencoding auto
\font_roman default
\font_sans default
\font_typewriter default
\font_default_family default
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100
\graphics default
\paperfontsize default
\spacing single
\papersize default
\use_geometry false
\use_amsmath 1
\use_esint 1
\cite_engine basic
\use_bibtopic false
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\defskip medskip
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes false
\author "leo" 
\end_header

\begin_body

\begin_layout Enumerate
Ich
\end_layout

\begin_deeper
\begin_layout Enumerate
möchte
\end_layout

\begin_layout Enumerate
gerne
\end_layout

\begin_deeper
\begin_layout Enumerate
wissen,
\end_layout

\begin_layout Enumerate
wie
\end_layout

\begin_layout Enumerate
man man
\end_layout

\begin_deeper
\begin_layout Enumerate
in
\end_layout

\begin_layout Enumerate
LyX
\end_layout

\begin_deeper
\begin_layout Fuenf
doppelte 
\begin_inset Quotes eld
\end_inset

aa)
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Sechs
Kleinbuchstaben 
\begin_inset Quotes eld
\end_inset

(1)
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status collapsed

\begin_layout Standard

{}
\end_layout

\end_inset


\end_layout

\begin_layout Sechs
mit 
\begin_inset Quotes eld
\end_inset

(2)
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Fuenf
Nachklammer 
\begin_inset Quotes eld
\end_inset

bb)
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Sechs
wie 
\begin_inset Quotes eld
\end_inset

cc)
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status collapsed

\begin_layout Standard

{}
\end_layout

\end_inset


\end_layout

\begin_layout Sechs
hier 
\begin_inset Quotes eld
\end_inset

dd)
\begin_inset Quotes erd
\end_inset


\end_layout

\end_deeper
\end_deeper
\begin_layout Enumerate
hinbekommt
\end_layout

\begin_layout Enumerate
in
\end_layout

\begin_layout Enumerate
einem
\end_layout

\begin_layout Enumerate
Numerierungsformat!
\end_layout

\end_deeper
\begin_layout Enumerate
Danke
\end_layout

\end_deeper
\begin_layout Enumerate
schonmal
\end_layout

\begin_layout Enumerate
im 
\end_layout

\begin_layout Enumerate
Voraus
\end_layout

\end_body
\end_document

Attachment: sechs-01.pdf
Description: Adobe PDF document

#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass[scrartcl,lyxtest.sty]{article (LyX-Test)}
#
# Textclass definition file für LyXTest-Dokumente
# Hellmut Weber <[EMAIL PROTECTED]>, 2007-05-09 
#
# based on /usr/share/lyx/layouts/scrartcl.layout
# Bernd Rellermeyer <[EMAIL PROTECTED]>, 1998/7/11.

Preamble 
  %
  % === Preamble part from lyxtest.layout ===
  %
  \RequirePackage{setspace}
  \RequirePackage{pifont}
  %
  \renewcommand{\familydefault}{cmss}
  %
  \renewcommand{\theenumi}      {\Alph{enumi}}
  \renewcommand{\labelenumi}    {\theenumi.}
  \renewcommand{\theenumii}     {\Roman{enumii}}
  \renewcommand{\labelenumii}   {\theenumii.}
  \renewcommand{\theenumiii}    {\arabic{enumiii}}
  \renewcommand{\labelenumiii}  {\theenumiii.}
  \renewcommand{\theenumiv}     {\alph{enumiv}}
  \renewcommand{\labelenumiv}   {\theenumiv)}
  %
  % === End preamble part from lyxtest.layout ===
  %
EndPreamble

# Lokale Definitionen
Input /usr/local/share/lyx1.5/layouts/scrartcl.layout


# 2007-05-09 17:19 # Weitere Idee: cf. LC2, p.849
# Exlizite Description-Umgebungen mit eigenen Countern
Style Fuenf
  LatexType              Item_Environment
  LatexName              fuenf
  # LeftMargin             MMM
  LabelType              Static
  LabelString            "5: "
  LabelFont
    Series               Bold
    Shape                Italic
    Size                 Small
    Color                Blue
    EndFont
  Preamble
    \newcounter{fuenfcount}
    \newenvironment{fuenf}{%
      \let\fuenflabelwidth\labelwidth
      \settowidth{\labelwidth}{mmmm)}
      \addtolength{\leftmargin}{+7.5cm}
      %
      \begin{description}
        \stepcounter{fuenfcount}% OK
        \item[{\normalfont\alph{fuenfcount}\alph{fuenfcount})}]% OK
      }{
      \end{description}
      \addtolength{\leftmargin}{-7.5cm}
      \let\labelwidth\fuenflabelwidth
      }
    EndPreamble
  End

Style Sechs
  LatexType              Item_Environment
  LatexName              sechs
  # LeftMargin             MMMMMM
  LeftMargin             MMMM
  LabelType              Static
  LabelString            "6: "
  LabelFont
    Series               Bold
    Shape                Italic
    Size                 Small
    Color                Red
    EndFont
  Preamble
    \newcounter{sechscount}[fuenfcount]
    \newenvironment{sechs}{%
      \let\sechslabelwidth\labelwidth
      \settowidth{\labelwidth}{(1111)}
      \addtolength{\leftmargin}{+17.5cm}
      %
      \begin{description}
        \stepcounter{sechscount}
        \item[{\normalfont(\arabic{sechscount})}]
      }{
      \end{description}
      \addtolength{\leftmargin}{-17.5cm}
      \let\labelwidth\sechslabelwidth
      }
    EndPreamble
  End

Reply via email to