(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-52) was last changed on 17-Sep-2008 11:58 by spir  

This page was created on 31-Aug-2006 10:37 by JanneJalkanen

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 66 changed one line
* Template pages can render inline {{{{{{...}} } }}} as nowiki text by default, with two exceptions:
* Template pages can render inline {{{ { {{...}} } }}} as nowiki text by default, with two exceptions:
At line 127 changed one line
Honestly, I can't see a situation where you really need an eascape character. The {{{{{{unformatted}}}}}} text is enough, and if you need the monospaced text to be meaningful, use {{{##monospaced##}}} or {{{##{{{unformatted monospaced}}}}}}{{{##}}} and you're set. Sure, they are a little lenghty. But they **are** exceptions, so they should stick out from the text.
Honestly, I can't see a situation where you really need an escape character. The {{{{{{unformatted}}}}}} text is enough, and if you need the monospaced text to be meaningful, use {{{##monospaced##}}} or {{{##{{{unformatted monospaced}}}}}}{{{##}}} and you're set. Sure, they are a little lenghty. But they **are** exceptions, so they should stick out from the text.
At line 137 added 41 lines
-------------
Should nowiki wrap the line or not (like jspwiki does, better for code display) or should we leave this to the implementer (I am for the later, but at least we should talk about it)
-- [[ChristophSauer]], 2007-05-05
It's not even the implementer's decision, I'd say -- it's the decision of the designer who creates the layout for the particular site.
-- [[Radomir Dopieralski]], 2007-Apr-05
==== distinctions
Like [[Raph Levien]] does, I would appreciate to see clearly distinguished the notions of
* unformatted = raw text segment = no styling
* monospace = typeset style
(also code = source-editor-like highlighting)
//**note** : a proper (and positive) word for "unformatted" may be "litteral"//
As the three of them may be useful on segments (=span) as well as on blocks or even block sequences, I take here the opportunity to advocate for a rule that may make creole more consistent, thus easier :
//Segment styling delimiter tags (double characters at both ends) can all be used as block styling tags (simple character at line start only).//
Which leads e.g. to:
| **format** | **use / semantic** | **standard rendering / display** |
| {{{/ distinct block}}} | example, remark, advice, block-quote | italic (+ indented)|
| {{{* important block}}} | important notice | bold (+ indented)|
| {{{X litteral block}}} | e.g. formatting explanation | unformatted |
| {{{Y monospace block}}} | text graphics, ascii art... | monospace |
| {{{Z code block}}} | source code | highlighted |
etc...
In addition , this lets the possibility to combine block styling easily and in an evident manner, or even block layout and styling. For instance :
| {{{XY litteral & monospace block}}} |
| {{{#X litteral numbered list item}}} |
I find this really user-friendly. The only condition, which imo would rather be a major improvement, is that text-styling does not conflict with block-layout. (As presently for bold and bullet lists, also number lists and monospace according to Radomir's proposal above.)
What about that for creole 2.0 ?
[[spir]] - 15 sept 08
Version Date Modified Size Author Changes ... Change note
52 17-Sep-2008 11:58 11.106 kB spir to previous
51 17-Sep-2008 11:53 11.019 kB spir to previous | to last
50 15-Sep-2008 02:21 10.995 kB spir to previous | to last
49 15-Sep-2008 02:21 10.993 kB spir to previous | to last
48 15-Sep-2008 02:17 10.98 kB spir to previous | to last
47 26-Sep-2007 09:06 9.405 kB ChuckSmith to previous | to last restore
46 26-Sep-2007 00:56 9.425 kB 219.138.204.162 to previous | to last
45 05-May-2007 20:05 9.405 kB RadomirDopieralski to previous | to last artist's decision
44 05-May-2007 14:09 9.222 kB ChristophSauer to previous | to last should nowiki linewrap?
43 11-Feb-2007 23:52 8.985 kB null to previous | to last Agree to separate preformatted and monospace
42 11-Feb-2007 14:27 8.56 kB RadomirDopieralski to previous | to last against escape characters
41 11-Feb-2007 09:23 7.131 kB MicheleTomaiuolo to previous | to last escape char
« This page (revision-52) was last changed on 17-Sep-2008 11:58 by spir