At line 1 added one line |
Hello !!! |
At line 2 removed 7 lines |
# |
# |
# |
|
|
Hello ! |
|
At line 17 changed one line |
= personal position |
!!! personal position |
At line 31 changed one line |
= glossary |
!!! glossary |
At line 64 changed one line |
**section = heading / content :** Major semantic tailoring of a page. \\ |
**section !!! heading / content :** Major semantic tailoring of a page. \\ |
At line 71 changed one line |
= page structure |
!!! page structure |
At line 73 removed one line |
== page component tree |
At line 68 added 4 lines |
|
|
!!!!!! page component tree |
|
At line 94 changed one line |
(A heading could be a single-section block, thus both a section and a block ? Then, how to mark a subtitle ? There should be a tag, or what ? Splitting a heading with a visual newline is not coherent, as it's not a tag. If we choose a new tag (e.g. '!'), then a heading would become a block with 2 alineas. Similar to a definition block tagged with ;term:explanation) |
(A heading could be a single-section block, thus both a section and a block ? Then, how to mark a subtitle ? There should be a tag, or what ? Splitting a heading with a visual newline is not coherent, as it's not a tag. If we choose a new tag (e.g. '!!!'), then a heading would become a block with 2 alineas. Similar to a definition block tagged with ;term:explanation) |
At line 102 changed one line |
== semantic page structure |
!!!!!! semantic page structure |
At line 105 changed 3 lines |
? ==> this element can be present or not (0 or 1 time) \\ |
+ ==> this element can be repeated (1 or more times) \\ |
¤ ==> this element can be present any number of times (0, 1 or more times) |
? !!!!!!> this element can be present or not (0 or 1 time) \\ |
+ !!!!!!> this element can be repeated (1 or more times) \\ |
¤ !!!!!!> this element can be present any number of times (0, 1 or more times) |
At line 119 changed 2 lines |
imported_block : {{//type// //ID// (|//parameter//=//value//)*}} |
computed_block : ((//type// //ID// (|//parameter//=//value//)*)) |
imported_block : {{//type// //ID// (|//parameter//!!!//value//)*}} |
computed_block : ((//type// //ID// (|//parameter//!!!//value//)*)) |
At line 123 changed one line |
== markup page structure |
!!!!!! markup page structure |
At line 131 changed one line |
== alinea components structure |
!!!!!! alinea components structure |
At line 133 changed 2 lines |
title : =+ text NL |
sub_title : !+ text NL |
title : !!!+ text NL |
sub_title : !!!+ text NL |
At line 145 changed one line |
== inline text structure |
!!!!!! inline text structure |
At line 158 changed one line |
== style markers : |
!!!!!! style markers : |
At line 167 changed one line |
== special tags & marks |
!!!!!! special tags & marks |
At line 172 removed one line |
//Used to split an alinea in visual/semantic lines. Not a tag. Should be NL !!!// |
At line 170 added 2 lines |
//Used to split an alinea in visual/semantic lines. Not a tag. Should be NL !!!!!!!!!// |
|
At line 175 changed one line |
//This mark is used to make a visual line out of two source lines, or the contrary -- may be useful ? Don't confuse with the alinea / visual line distinction. This mark sets a difference between source and displayed text. Very bad indeed ! Rare, cryptic & confusing.// |
//This mark is used to make a visual line out of two source lines, or the contrary -- may be useful ? Don't confuse with the alinea / visual line distinction. This mark sets a difference between source and displayed text. Very bad indeed !!! Rare, cryptic & confusing.// |
At line 179 changed one line |
= what I prize in creole |
!!! what I prize in creole |
At line 189 changed one line |
= what I miss / what I don't like |
!!! what I miss / what I don't like |
At line 193 changed one line |
* page title (!=page_name) & subtitle |
* page title (!!!!!!page_name) & subtitle |
At line 199 changed one line |
* --nowiki and monospace should be totally distinct !-- //they are (or will be ?) ! (thanx to [[YvesPiguet]] for the precision) |
* --nowiki and monospace should be totally distinct !!!-- //they are (or will be ?) !!! (thanx to [[YvesPiguet]] for the precision) |
At line 204 changed one line |
= using words : *pro* internationalisation |
!!! using words : *pro* internationalisation |
At line 207 changed one line |
Using words in wiki syntax is //not// an obstacle to internationalisation, rather the contrary ; as long as the author can use his/her own language ! |
Using words in wiki syntax is //not// an obstacle to internationalisation, rather the contrary ; as long as the author can use his/her own language !!! |
At line 210 changed one line |
((page navigation | dynamic=true)) |
((page navigation | dynamic!!!true)) |
At line 212 changed 2 lines |
((box new_page | title="crear nov paj")) |
((image logo.png | tag="logo" | hSize=55)) |
((box new_page | title!!!"crear nov paj")) |
((image logo.png | tag!!!"logo" | hSize!!!55)) |
At line 233 changed one line |
//Note that this principle works for any programming language ! With such an supple editor -- foregroung/background separation --, your could programm C or python or whatever in your own mother tongue. And even change language features to fit your view: I would change assignment to ':' instead of '='.// |
//Note that this principle works for any programming language !!! With such an supple editor -- foregroung/background separation --, your could programm C or python or whatever in your own mother tongue. And even change language features to fit your view: I would change assignment to ':' instead of '!!!'.// |
At line 237 changed one line |
= marking components |
!!! marking components |
At line 242 changed one line |
= tags : choosing the right character for the right use |
!!! tags : choosing the right character for the right use |
At line 246 changed one line |
{{{!}}} " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ NL SP TAB |
{{{!!!}}} " # $ % & ' ( ) * + , - . / : ; < !!! > ? @ [ \ ] ^ _ ` { | } ~ NL SP TAB |
At line 248 changed one line |
== what do people do ? |
!! what do people do ? |
At line 254 changed one line |
== feature --> character table |
!! feature --> character table |
At line 256 changed 2 lines |
|= feature |= characters |= fit |= example |= note ] |
|= style | | | | simple char at start of line for alinea style | |
|== feature |== characters |== fit |== example |== note ] |
|== style | | | | simple char at start of line for alinea style | |
At line 259 changed 4 lines |
| distinct | // | // | | perfect !? | |
| monospace | ## == __ |= {{{=}}} | | # conflict with anchor & list | |
| litteral/escape | ~~ {{{{{{}}}}}} \\ "" '' | " | | " pb at start of line? | |
|= link/pointer | | | | then use brackets for component | |
| distinct | // | // | | perfect ==? | |
| monospace | ## !! __ | {{{==}}} | | # conflict with anchor & list | |
| litteral/escape | ~ ~~ {{{{{{}}}}}} \ {{{\\}}} "" '' | " | | " pb at start of line? | |
|== link/pointer | | | | can be treated as component | |
At line 263 added one line |
| categorized page\\language\\interWiki| {{{:}}} \ | | | {{{:}}} conflict with definition & subTitle | |
At line 267 changed one line |
|= layout | | | | | |
|== layout | | | | | |
At line 269 changed one line |
| title+subtitle | =: !: +: | | | | |
| title | == == + | | | | |
| subTitle | : _ | _ | | : similar to def meaning\\_ good ? | |
At line 271 changed 2 lines |
| number list item | # ? | | | # conflict with monospace | |
| definition | ;: ?: | ?: | | ? conflict with variable | |
| number list item | # ? n 1 | | | # conflict with monospace\\why not 'n' or a real number? | |
| def term | ; ? | ? | | ; not explicit at all\\? conflict with variable | |
| def meaning | : | : | | :conflict with category link | |
At line 274 changed 2 lines |
| table head | {{{|=}}} | {{{|?}}} | | | |
|= blocks | | | | | |
| table head | {{{|==}}} | {{{|?}}} | | | |
| horiz. rule | ---- | ---- | | yep ! | |
|== blocks | | | | | |
At line 277 changed one line |
| (x)html | {{{<<>>}}} | | {{{<<span class="abstract">>}}} | | |
| (x)html | {{{<<>>}}} | | {{{<<span class=="abstract">>}}} | | |
At line 279 changed 4 lines |
|= newlines pb. | | | | | |
| alinea break | {{{\\}}} NL | NL | | no need !!!\\not a tag | |
| scissor/glue | {{{\\}}} __ | | | avoid ! (confusion)\\not a tag | |
|= other elements | | | | | |
|== line breaks | | | | | |
| alinea break | {{{\\}}} NL | NL | | not needed !!==\\not a tag | |
| scissor/glue | {{{\\}}} __ | | | avoid == (confusion)\\not a tag | |
|== elements | | | | | |
At line 284 changed one line |
| variable | %% ?? | | %%page_name%% | ? conflict with defintion\\ may be considered as generated | |
| variable | %% ?? | | %%page_name%% | ? conflict with defintion\\may be considered as component | |
At line 290 changed one line |
== feature --> character table |
!!! character --> feature table |
At line 295 changed 2 lines |
= newline / paragraph : the hole big chaos problem ! |
todo -- see notes about that everywhere on this page |
!!! newline / paragraph |
[[the user's newline]] |
At line 300 added 2 lines |
!!! customization alternative |
[[customization alternative]] |