00841: Support nested non-inline styles

Summary: Support nested non-inline styles
Created: 2006-11-30 18:30
Status: Closed - exists
Category: Feature
From: Profiles/Robin Albrecht -> mailto:robin_albrecht [snail] mentor [period] com
Assigned:
Priority: 4
Version: 2.0.12
OS:

Description: PmWiki generously allows nested inline styles. For example: This is normal, emphasized, and strongly emphasized text.

I can find no way to do the same thing with styles applied at the block level, e.g. by >>style<< or even "(:div:)". For example, I would like this to produce the style indicated:

This is normal line.

This is an emphasized line.

I would like this to be a strongly emphasized line, but it isn't.

Maybe minimally, a variant of (:div) that doesn't automatically insert the "</div>" when it sees a new (:div:)?

I rate this as a fairly high priority because it is an issue that prevents our engineering team from using PmWiki for any "real" documentation. Once a page gets bigger than a page or so, people go back to Word. (Lots of little pages aren't popular for lengthy topics either.)

See PmWiki.WikiStyles, nested divs are now possible with (:div1:)..(:div1end:). --Petko July 16, 2009, at 10:55 PM