Thanks for referring me to the mailing-list history page!
 I cloned the latest git repo and compiled it. After going through the User
Manual, I seemed to get a rough idea as to what would we be needing! We
would need a GUI interface which allows one to create document classes from
the Latex classes without any prior knowledge of Latex or .layout files and
at the same time enabling advanced users to tweak the .layout file by
adding "layout module" created by them either with the help of the GUI
interface or Latex code. What I think is that we would be needing to add
GUI equivalents for each command/statement referred in the Section 5.3
"Layout file format" of the Documents->Customization. Some of these might
be sharing certain properties, like size, width etc. which are more common
than others. So we could add a treewise-menu for adding the modification to
the .layout file . This treewise menu would be classified based on features
shared ie the similarity in the changes they do to the actual file.
To display what changes they are doing there would be a preview section in
the interface, so that the user can know what changes is he really doing.
Also there would be an option for displaying the source for the changes
made till then, so that advanced users can tweak say the Preamble for the
Latex and other stuff!
Support for creating and adding layout modules would also be there, to
facilitate easy and stupid-less modification for the current layout modules
if need be!
Did I miss something ? Am I wrong somewhere ? Please let me know!!
Cheers!

Reply via email to