> On Fri, Aug 28, 2009 at 2:59 AM, Guenter Milde wrote:
>> On 2009-08-28, Ben M. wrote:

>> And why should a Theorem be treated different from an Algorithm?

> In short, because an "Algorithm" is a float, while a "Theorem" is not.
...
> In my mind, there is a distinction between most normal environments
> like 'Theorem', 'Section', 'Proof', and containers you listed such as
> 'Minipage' or 'Algorithmic Float'.  The primary purpose of normal
> environments is to stylize the text within.  The primary purpose of a
> container is to group a block of text together, usually to position it
> somewhere.

> Günter, if I understand correctly, you believe that slides should be
> insets.  You believe Theorems should also be insets, but I disagree.

I suggested this, as both slides and Theorems suffer from LyX's merging of
adjacent paragraphs into one environment.

After your explanation, I would prefer different solutions to thise
problem for different environments: insets for "Containers" and
"OneParagraphEnvironments" for styles like Theorem.

...
> Would it make sense for us to do the following?:

> * Open a new feature request to reimplement slides as insets

There is already a feature request for obsoleting a Style with an Inset.

> * Open a new feature request to reimplement Separator as a
> (invisible?) character, which is created when the user either selects
> it from the insert menu, or presses 'Enter' at the beginning of a
> paragraph which is inside of, but not at the beginning of, a
> 'separable' environment

I hope there will be a solution for this once all alternatives are
considered.

> * Continue to debate whether or not Theorem should be an inset?

You convinced me already.

Günter


Reply via email to