At line 1 removed one line |
|
At line 22 added one line |
**test** : ##mon**o**space## {{{li**tt**eral}}} {{{##b**o**th##}}} |
At line 24 removed one line |
|
At line 30 changed one line |
In creole, double characters are used. |
In creole, double characters are used : // ** ##. \\ |
It may be good if the same simple character could be used at the start of an alinea to set its global style, optionnally in addition to a layout tag. |
At line 37 changed 3 lines |
A newline is both a plain text character that creates a new visual line and, in most cases, a tag that starts a new line-component. \\ |
Logically enough, a newline preceeded by an escape (plain-character) tag becomes, or may become, a simple character newline : it loses its tag function but remains a plain character, thus starting a new visual line without marking the end of the logical line. \\ |
In many wiki languages, including creole, a newline works as above specified for all kinds of logical lines //except for regular text paragraphs//. In that case, a single newline is ignored ; a logical newline is marked by a double newline ; a visual newline is set by a special break tag. |
A newline is both a plain text character that creates a new visual line (sub-alinea) and, in most cases, a tag that starts a new line-component. \\ |
Logically enough, a newline preceeded by an escape (plain-character) tag becomes, or may become, a simple character newline : it loses its tag function but remains a plain character, thus starting a new visual line without marking the end of the alinea. \\ |
In many wiki languages, including creole, a newline works as above specified for all kinds of alineas //except for regular text paragraphs//. In that case, a single newline is ignored ; a logical newline is marked by a double newline ; a visual newline is set by a special break tag. |
At line 41 changed 6 lines |
**logical & visual lines :** |
A chunk of text ended by a newline mark. \\ |
In regular text, a logical line is a paragraph ; it can also be a header, a list item, a table row, when started with the appropriate layout tag.\\ |
A //logical// line may be split into //visual// lines with a character newline. |
|
**layout tag :** A kind of mark/tag placed at the start of a logical line \\ |
**alinea, sub-alinea & visual line :** |
An alinea is a piece of text ended by a newline //tag//. In regular text, an alinea is a paragraph ; it can also be a header, a list item, a table row, when started with the appropriate layout tag.\\ |
A sub-alinea is piece of text ended by a newline //character//. \\ |
Alineas & sub-alineas are usually, and automatically, wrapped in several //visual// lines to fit in the window width. |
//Note : the latin word "alinea" avoids confusion with "paragraph" : |
* for authors, as a paragraph is a kind of alinea |
* for techos, as paragraph is an html tag / element |
I first chose "logical line", but I find "alinea far better.// |
|
**layout tag :** A kind of mark/tag placed at the start of an alinea \\ |
At line 81 changed one line |
(A header could be a single-section block, thus both a section and a block ? Then, how to mark a subtitle ? There should be a tag. Splitting a header with a visual newline is not coherent, as it's not a tag. If we choose a new tag (e.g. '!'), then a header becomes a block with 2 logical lines. Similar to a definition block.) |
(A header could be a single-section block, thus both a section and a block ? Then, how to mark a subtitle ? There should be a tag. Splitting a header with a visual newline is not coherent, as it's not a tag. If we choose a new tag (e.g. '!'), then a header becomes a block with 2 alineas. Similar to a definition block.) |
At line 83 changed one line |
This is a semantic, informal, structure : it is not actually marked by the tagged format, the reader only deducts it from the sequence of different page elements. Note that a header marks the start of a section (also if the following content is blank or even empty). But there is no delimited section in fact. //Idem// for logical lines in a block. //Idem// for segments in a line. \\ |
This is a semantic, informal, structure : it is not actually marked by the tagged format, the reader only deducts it from the sequence of different page elements. Note that a header marks the start of a section (also if the following content is blank or even empty). But there is no delimited section in fact. //Idem// for alineas in a block. //Idem// for segments in a line. \\ |
At line 117 changed one line |
=== logical line components structure |
=== alinea components structure |
At line 153 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 logical line / visual line distinction discussed above. This tag marks a difference between source and displayed text. |
//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 discussed above. This tag marks a difference between source and displayed text. |