On 2009-08-30, Jean-Marc Lasgouttes wrote:
> Le 29 août 09 à 15:18, rgheck a écrit :
>> (i) Create a new paragraph parameter that would have the effect of  
>> separator. This could be drawn on-screen as some kind of end-of- 
>> paragraph marker, though in many cases it wouldn't need to be, since  
>> the next paragraph will have a different appearance. (That said, I  
>> wouldn't mind seeing a special such marker on screen ANY time the  
>> paragraph has some kind of customization, just as a visual reminder.)

> This looks good to me.

My proposal would be to make this not a paragraph property but a Style
property, similar to a list *item*

* Any Theorem paragraph should begin a new theorem,

* to have a paragraph break inside a theorem, nest a Standard paragraph
  inside it (similar to the nesting of a Standard paragraph in an itemize
  or enumerate item).
  
The implementation would require either a new LatexType (say Command,
Environment, ListEnvironment, SingleParEnvironment) or a new keyword, say
OneEnvironmentPerParagraph = true/false.

>> (ii) Actually do this separation, as Ben kind of suggested at one  
>> point, as a special character that can appear only at the end of the  
>> paragraph. Same idea, different implementation.

> Characters that have to live at a certain position are a pain to begin  
> with.

Think of it like a "Paragraph-Break" character, similar to a Line-Break.
I can be inserted anywhere (except where it does not make sense) but will
break the paragraph.

Reply via email to