[pmwiki-users] RFC: Core candidate offerings
    christian.ridderstrom at gmail.com 
    christian.ridderstrom at gmail.com
       
    Sat Apr  1 02:06:12 CST 2006
    
    
  
On Fri, 31 Mar 2006, Patrick R. Michaud wrote:
> Actually, it's come up in a number of different contexts and email
> messages.  At present, there's not a way to have a center-justified
> paragraph followed immediately by a left-justified paragraph (i.e.,
> without an intervening vertical space).
> 
>     %center% This is center-justified
>     %left% This is still center-justified.
> 
> In the most recent instance, Allister Jenks has asked to be able
> to produce paragraphs that have less than a full paragraph
> space between them.  At present there's not a clean way to
> achieve this, but by introducing either #2 or #3 above, 
> there is at least the possibility of:
> 
>     #2:  using leading-\ to mean new paragraph
> 
>     #3:  using leading-% to mean new paragraph
> 
>     Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
>     %p top-margin:0.5em% Nunc vitae turpis ac pede suscipit dapibus. 
>     %p top-margin:0.5em% Fusce auctor. Quisque posuere libero ac nulla. 
My first reaction to leaading-\ as markup for starting a new paragraph was
simply ouch... Could it at least be '\\\', which corresponds to the
trailing-\\\ for a new paragraph?
Then I also wonder how this should be interpreted
	a
	\
	b
The line with the single '\', is it a line continuation? Or does it start
a new paragraph? Does the outcome also depend on a possible whitespace
charactar after the '\'?
Here are some other ideas for marking a new paragraph:
#1 Use something explicit like (:p:) or (:newpar:) to force a new 
   paragraph, i.e
	Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
	(:p:) %p top-margin:0.5em% Nunc vitae turpis ac pede
	(:newpar:)
	%p top-margin:0.5em% Fusce auctor. Quisque pos
#2 Using \\\
	Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
	\\\ %p top-margin:0.5em% Nunc vitae turpis ac pede
	\\\
	%p top-margin:0.5em% Fusce auctor. Quisque pos
   Although... I'm not sure how this should be interpreted
	a
	\\\
	b
#3 Using [==] on a line by itself, making the line non-empty
	Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
	[==]
	%p top-margin:0.5em% Nunc vitae turpis ac pede
	[==]
	%p top-margin:0.5em% Fusce auctor. Quisque pos
Actually, I have always thought of the vertical lines as a paragraph 
breaker, so I might prefer something like a special wiki style (called 
'noparsep' or 'noparskip' to indicate that there should be no space 
between the paragraphs, e.g.
	Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
	%noparsep% %p top-margin:0.5em% Nunc vitae turpis ac pede
	%noparskip% %p top-margin:0.5em% Fusce auctor. Quisque pos
/Christian (whose 'U'-key just broke on his keyboard :-( 
-- 
Christian Ridderström, +46-8-768 39 44               http://www.md.kth.se/~chr
    
    
More information about the pmwiki-users
mailing list