Re: enumitem cloned lists

2014-06-24 Thread Richard Heck

On 06/24/2014 01:16 AM, S Shieh wrote:
I cloned, to use the terminology of the enumitem package 
documentation section 7, a new itemize list and put it in the LaTeX 
preamble of my Lyx file:



\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}

Now I can use this new itemize list by putting, e.g., the following in 
an ERT box:


\begin{emptydisplay}
\item The inventor of bifocals wrote an autobiography
\item The first post-master general of the US wrote an autobiography
\end{emptydisplay}

Is there a way of making this new list a Lyx style, so I can apply it 
just as I apply Quote, Enumerate-Resume, etc.?  I suspect this might 
involve modifying a layout file, or, even the enumitem module, is that 
right? And if so, are there instructions somewhere for doing this?


Chapter 5 of the Customization manual contains the documention for this. 
But the best way to figure it out, really, is just to open the 
enumitem.module file and try to mimic what is there.As for where to do 
that, you can either (i) copy enumitem.module to your local user layout 
directory (e.g., $HOME/.lyx/layouts/) and then modify it; or (ii) create 
a new module of your own in that directory (remember to reconfigure 
after you create file); or (iii) put the layout code into Document 
Settings Local Layout. Which you do depends upon how you intend to use it.


Something like this should work as a new module (for 2.1.x):

#\DeclareLyXModule[enumitem.sty]{More Customisable Lists}
#DescriptionBegin
# Additional customizable lists
#DescriptionEnd

#Requires: enumitem

Format 49

Style EmptyDisplay
CopyStyle Itemize
OptionalArgs 0
LatexName emptydisplay
Preamble
\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}
EndPreamble
End

Or you can put the bit starting with Format 49 into Local Layout.

You'll still get the bullet in LyX with this, since I just copied 
Itemize. You can presumably get rid of that, if you want, by changing 
the LabelType. But I'll leave that kind of customization to you.


Richard




Re: enumitem cloned lists

2014-06-24 Thread Richard Heck

On 06/24/2014 01:16 AM, S Shieh wrote:
I cloned, to use the terminology of the enumitem package 
documentation section 7, a new itemize list and put it in the LaTeX 
preamble of my Lyx file:



\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}

Now I can use this new itemize list by putting, e.g., the following in 
an ERT box:


\begin{emptydisplay}
\item The inventor of bifocals wrote an autobiography
\item The first post-master general of the US wrote an autobiography
\end{emptydisplay}

Is there a way of making this new list a Lyx style, so I can apply it 
just as I apply Quote, Enumerate-Resume, etc.?  I suspect this might 
involve modifying a layout file, or, even the enumitem module, is that 
right? And if so, are there instructions somewhere for doing this?


Chapter 5 of the Customization manual contains the documention for this. 
But the best way to figure it out, really, is just to open the 
enumitem.module file and try to mimic what is there.As for where to do 
that, you can either (i) copy enumitem.module to your local user layout 
directory (e.g., $HOME/.lyx/layouts/) and then modify it; or (ii) create 
a new module of your own in that directory (remember to reconfigure 
after you create file); or (iii) put the layout code into Document 
Settings Local Layout. Which you do depends upon how you intend to use it.


Something like this should work as a new module (for 2.1.x):

#\DeclareLyXModule[enumitem.sty]{More Customisable Lists}
#DescriptionBegin
# Additional customizable lists
#DescriptionEnd

#Requires: enumitem

Format 49

Style EmptyDisplay
CopyStyle Itemize
OptionalArgs 0
LatexName emptydisplay
Preamble
\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}
EndPreamble
End

Or you can put the bit starting with Format 49 into Local Layout.

You'll still get the bullet in LyX with this, since I just copied 
Itemize. You can presumably get rid of that, if you want, by changing 
the LabelType. But I'll leave that kind of customization to you.


Richard




Re: enumitem cloned lists

2014-06-24 Thread Richard Heck

On 06/24/2014 01:16 AM, S Shieh wrote:
I "cloned," to use the terminology of the enumitem package 
documentation section 7, a new itemize list and put it in the LaTeX 
preamble of my Lyx file:



\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}

Now I can use this new itemize list by putting, e.g., the following in 
an ERT box:


\begin{emptydisplay}
\item The inventor of bifocals wrote an autobiography
\item The first post-master general of the US wrote an autobiography
\end{emptydisplay}

Is there a way of making this new list a Lyx style, so I can apply it 
just as I apply Quote, Enumerate-Resume, etc.?  I suspect this might 
involve modifying a layout file, or, even the enumitem module, is that 
right? And if so, are there instructions somewhere for doing this?


Chapter 5 of the Customization manual contains the documention for this. 
But the best way to figure it out, really, is just to open the 
enumitem.module file and try to mimic what is there.As for where to do 
that, you can either (i) copy enumitem.module to your local user layout 
directory (e.g., $HOME/.lyx/layouts/) and then modify it; or (ii) create 
a new module of your own in that directory (remember to reconfigure 
after you create file); or (iii) put the layout code into Document> 
Settings> Local Layout. Which you do depends upon how you intend to use it.


Something like this should work as a new module (for 2.1.x):

#\DeclareLyXModule[enumitem.sty]{More Customisable Lists}
#DescriptionBegin
# Additional customizable lists
#DescriptionEnd

#Requires: enumitem

Format 49

Style EmptyDisplay
CopyStyle Itemize
OptionalArgs 0
LatexName emptydisplay
Preamble
\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}
EndPreamble
End

Or you can put the bit starting with "Format 49" into Local Layout.

You'll still get the bullet in LyX with this, since I just copied 
Itemize. You can presumably get rid of that, if you want, by changing 
the LabelType. But I'll leave that kind of customization to you.


Richard




enumitem cloned lists

2014-06-23 Thread S Shieh
I cloned, to use the terminology of the enumitem package 
documentation section 7, a new itemize list and put it in the LaTeX 
preamble of my Lyx file:



\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}

Now I can use this new itemize list by putting, e.g., the following 
in an ERT box:


\begin{emptydisplay}
\item The inventor of bifocals wrote an autobiography
\item The first post-master general of the US wrote an autobiography
\end{emptydisplay}

Is there a way of making this new list a Lyx style, so I can apply it 
just as I apply Quote, Enumerate-Resume, etc.?  I suspect this might 
involve modifying a layout file, or, even the enumitem module, is 
that right? And if so, are there instructions somewhere for doing this?


Many thanks!
Sanford




enumitem cloned lists

2014-06-23 Thread S Shieh
I cloned, to use the terminology of the enumitem package 
documentation section 7, a new itemize list and put it in the LaTeX 
preamble of my Lyx file:



\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}

Now I can use this new itemize list by putting, e.g., the following 
in an ERT box:


\begin{emptydisplay}
\item The inventor of bifocals wrote an autobiography
\item The first post-master general of the US wrote an autobiography
\end{emptydisplay}

Is there a way of making this new list a Lyx style, so I can apply it 
just as I apply Quote, Enumerate-Resume, etc.?  I suspect this might 
involve modifying a layout file, or, even the enumitem module, is 
that right? And if so, are there instructions somewhere for doing this?


Many thanks!
Sanford




enumitem cloned lists

2014-06-23 Thread S Shieh
I "cloned," to use the terminology of the enumitem package 
documentation section 7, a new itemize list and put it in the LaTeX 
preamble of my Lyx file:



\newlist{emptydisplay}{itemize}{1}
\setlist[emptydisplay]{label={}, itemindent=1em, align=left, labelsep=!}

Now I can use this new itemize list by putting, e.g., the following 
in an ERT box:


\begin{emptydisplay}
\item The inventor of bifocals wrote an autobiography
\item The first post-master general of the US wrote an autobiography
\end{emptydisplay}

Is there a way of making this new list a Lyx style, so I can apply it 
just as I apply Quote, Enumerate-Resume, etc.?  I suspect this might 
involve modifying a layout file, or, even the enumitem module, is 
that right? And if so, are there instructions somewhere for doing this?


Many thanks!
Sanford