> 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