On Mon, 30 Jun 2003, Martin Vermeer wrote:

> Here it is... working and all -- for me at least. A screenshot at
>
>       www.hut.fi/~mvermeer/branch.jpeg

Thanks for the screenshot. As far as I can see, the user has to type the
name of the branch in each note inset which will cause consistency problem
(typos). Wouldn't it be nicer if the user defined all possible branches in
the document dialog? Then the note inset can provide a choice box instead
of a text field. The screenshot of the document dialog also suggests that
you can only select one branch at a time.

How about this alternative solution: In the document dialog, there is a
special branch tab that looks like this:


  Branch Name:       Output:

  <Text field>       <Choice box with options "Disabled", "Margin note",
                      "Plain text", "Footnote">

  Russian             Plain text
  English             Disabled
  Draft               Margin note
  __________          ______
  __________          ______
  ...                 ...


LyX defines three implict "branches": Note (Output: Disabled), Footnote
(->Footnote) and Margin note (->Margin note).

In the note dialog, there is only one choice box that lists all currently
defined branches (including the implicit ones).

By a global modification in the document dialog, you can change the
behavior of all branches of a particular kind at the same time.

IMHO, this proposal is more flexible and more convenient to use.

Martin, what do you think? Would it be hard to change your implementation
into this direction?

Have a nice day,

Michael



Reply via email to