(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-17) was last changed on 26-Sep-2007 12:33 by ChuckSmith  

This page was created on 28-Feb-2007 18:02 by AxelRauschmayer

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 50 added 31 lines
== Repeated asterisk with "smart" disambiguation ==
A list is marked with a single asterisk {{{*}}} or hash {{{#}}} on the beginning of a line, followed with any other character and optionally preceded with any number of spaces or tabs. Subsequent list items are marked with any combination of asterisks and hashes on the beginning of a line, optionally preceded by any number of spaces or tabs. The last character of the combination denotes the kind of list: asterisk means bullet lists while hash means numbered list. The length of the combination defines the nesting level of particular list item -- the more characters, the more nested the list is. If the combination is too long for the number of lists already introduced, the maximum possible nesting level is assumed. The list ends as soon as there is a line that doesn't start with a combination of asterisks and hyphens.
//Note:// This is the markup used in Creole 0.5 and before.
=== Example ===
{{{
Some text that is not a part of the list.
*The first bullet list item,
* The second bullet list item,
##The first numbered sublist item,
**The second item of the numbered sublist,
**** A first item of bullet subsublist
*** Second item of the subsublist
# Third item of the list
#* A bullet sublist
This is not a part of the list anymore.
}}}
=== Advantages ===
* Uses the character that is most popular for lists in existing wiki engines
* Accepts arbitrary nesting and spacing, leaving to the users the decision about how to best format the list for readability
* At least the basic, first-level list will work in MixedMode in most wiki engines
* There is no such thing as "error" or "bad input" -- every input is rendered in some way
=== Disadvantages ===
* There are several cases when there is ambiguity between the list markup and the markup for bold text
* The research on WikiPedia indicates that in over 50% of cases users will not format the list for readability if only the rendering is correct
* The markup is context-dependent -- user can't tell if it's bold text or list by just looking at a single line
Version Date Modified Size Author Changes ... Change note
17 26-Sep-2007 12:33 19.356 kB ChuckSmith to previous restore
16 26-Sep-2007 02:24 19.394 kB 203.69.39.251 to previous | to last
15 07-Mar-2007 10:15 19.356 kB RadomirDopieralski to previous | to last added reference to BulletListOnWikipediaResearch
14 06-Mar-2007 14:48 19.219 kB RadomirDopieralski to previous | to last better descriptions for hyphen and asterisk
13 06-Mar-2007 13:26 18.702 kB RadomirDopieralski to previous | to last revert to bring back uncertanity
12 06-Mar-2007 10:33 18.754 kB ChuckSmith to previous | to last asterisk conflict
11 04-Mar-2007 10:51 18.702 kB RadomirDopieralski to previous | to last formatting
10 04-Mar-2007 10:18 18.757 kB RadomirDopieralski to previous | to last formatting
9 04-Mar-2007 10:10 18.695 kB RadomirDopieralski to previous | to last typos
8 04-Mar-2007 10:06 18.685 kB RadomirDopieralski to previous | to last reformatted the features
7 04-Mar-2007 09:46 18.178 kB RadomirDopieralski to previous | to last features of list markups
6 04-Mar-2007 00:55 18.017 kB RadomirDopieralski to previous | to last features of list markups
5 02-Mar-2007 13:11 9.66 kB RadomirDopieralski to previous | to last two more
4 28-Feb-2007 19:26 4.533 kB RadomirDopieralski to previous | to last added current markup
3 28-Feb-2007 18:26 2.415 kB AxelRauschmayer to previous | to last
2 28-Feb-2007 18:11 2.357 kB AxelRauschmayer to previous | to last
1 28-Feb-2007 18:02 0.194 kB AxelRauschmayer to last
« This page (revision-17) was last changed on 26-Sep-2007 12:33 by ChuckSmith