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