Il 16/02/2011 14:20, Vincent van Ravesteijn ha scritto:
2) A layout editor for creating your own layouts/character
styles/insets and so forth.
This one would be a very nice feature to have.
I have to say that, AFAICS, currently there is also a problem
in merely *using* the available styles. The problem is due
to the custom macros that each style requires you to use.
For example, I can remember a latex8 style that I used various
times, in which you had to write sections like this: \Section{},
\Subsection{}, etc.. Styles that I used more recently have always
specific macros for authors, addresses, institutions, e-mail addresses,
as well as thanks or acknowledgements in the first page. For example,
I can remember at least such macros as:
\and: to separate authors
\inst{}: to refer institutions
\institute{}: to declare institutions
\IEEEauthorblockN{}: declare author names
\IEEEauthorblockA{}: declare author affiliations/addresses
\IEEEauthorrefmark{}: cross-connect author names and affiliations
\IEEEoverridecommandlockouts: I have no clue, it was in the sample
.tex after \documentclass{}
\IEEEpeerreviewmaketitle: I have no clue, it was in the sample .tex
\Section{}, \Subsection{}, etc.: mentioned above
\category{}, \terms{}, \keyword{}: don't know whether these were
style-specific or not
and sometimes custom environments, such as:
\begin{IEEEkeywords}...\end{IEEEkeywords}
\begin{IEEEproof}...\end{IEEEproof}
This may mainly a problem specific to LaTeX styles and how they are
engineered
(i.e., there is not a common widely recognized LaTeX macros/environments
abstraction
in order to support those features), not really a problem specific to
LyX, but I wonder
whether in LyX we can make the whole thing more usable.
For example, how could a user interface cope with editing a
multi-authors/multi-institution
paper in a reasonable way ? I mean, without the user having to learn all
these macros
and LaTeX-specific instructions of the publisher ?
The problem that I can see, is that, even if we had a user-interface
supporting this kind
of editing, the LaTeX code to generate cannot be universal anyway, but
it would need
to be style-specific.
I'd like to hear comments from the LyX and LaTeX experts, here.
T.