G Milde wrote:
> Andre Poenitz <[EMAIL PROTECTED]> schrieb:
> > On Mon, Sep 22, 2008 at 08:48:46PM +0200, Pavel Sanda wrote:
> 
> >> it would be possible for me to lead lyx layout editor as a small
> >> school project provided that it is work complicated enough.
> 
> Instead of a specialised editor, I would suggest a lyx-layout "mode" for an
> existing text editor (Jed, Emacs, Scintilla, ...).

no, the project has to be self contained, otherwise the best would be make
part of lyx itself.

> >> i know there are people mastering layouts better than me, so it would
> >> help if you can help to write down some specification of features it
> >> should have.
> 
> * syntax highlight (keywords, arguments , strings, comments)
> * auto-indentation
> * menu system for keywords and arguments
> * context help

hmm, up to now i hasn't been thinking about editor in a classical sense,
but some kind of database sheet, so you don't have to care about any
style-formating of the layout file. are there some advantages to have
such editor?

> >> by 'complicated enough' i mean it should know more than just provide
> >> database sheet for the attributes described in our customization
> >> manual, since that is trivial to write and won't need more
> >> people/months to code... so its a question whether we can produce such
> >> a feature-list :)
> 
> The good thing about a mode for an editor is that it is "scaling"
> 
> * you can start with hunting down suitable editors, (user base, extension
>   langugage, hard- and software needs, documentation, ...)
> * you can choose to program modes for different editors by different
>   sub-groups,
> * you can start with simple parts and add more challenging things later  

on a different note, are there any things which could be done wrt latex, i.e.
some intelligence for the arguments of the attributes?

pavel

Reply via email to