On 05-May-2000 Lars Gullik Bjønnes wrote:
> 
> The implementation of LCS will be surprisingly simple and will be possible
> with only small changes to the rest of the LyX code. The LCS struct
> will look basically like this:
> 

Well I guess this is not that easily done if we want this feature implemented
right. As you tell us below the big question is how to display this and IMO
to realize this good from the beginning we have to insert some simple formating
stuff to this too f.ex. display()-style it should use it's own row as a
display()-inset and I guess some more other stuff too. Then we surely need
a feature-string which tells us if we have to include a special-LaTeX package
to use the command, we cannot suppose that the user knows for system-wide
declared LCS's what LaTeX package (s)he should add in the LaTeX preamble,
moreover there are some commands valid only in certain layout-types how do
we handle this?

> 
> 3.1 Creating LCS
> 
> There will be a dialog where the user can set the name of the logical
> style as well as the font to use for it. It will also be possible
> to use the LCS command style where the user can provide the name of
> the command used for the LCS([footnote] What about different documents
> formats? Can this be handled in a nice way?) , the user has to provide
> the actual command, either in the preamble or as part of LaTeX or
> an addon package. Emph and noun will use this method. The storage
> will be in some configuration file, perhaps .lyxrc.
> 

I guess there should be also a way to create this styles inside a layout-file
and I think this should be for now the only way to do this as then we exactly
know what we need and what layout we are in.

I'm sure the general way you propose would be VERY nice but also very error
prone.

Just my thoughts on this good idea!

     Jürgen

-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._

Dr. Jürgen Vigna                      E-Mail: [EMAIL PROTECTED]
Italienallee 13/N                     Tel:    +39-0471-450260
I-39100 Bozen                         Fax:    +39-0471-450296
ITALY                                 Web:    http://www.sad.it/~jug

You enjoy the company of other people.

-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._

Reply via email to