|
Page WikiMarkupLanguage.
J'imagine qu'un programmeur qui n'aurait pas écrit un éditeur, un compilateur, un interpréteur, un serveur web et un wiki n'est pas vraiment un programmeur... Quelques idées en vracPour mon WikiExperiment je vais tenter d'utiliser un Markup Language très simple et surtout pas trop intrusif car dans bien des cas il ne sera pas caché. En effet, je vais simplier pour n'avoir pas les deux modes classiques - Mode Source et Mode Affichage. Fonte courrierC'est à dire une fonte a espacement fixe, comme une machine à écrire. La machine à écrire est d'ailleurs le "modèle" du monde réel le plus proche d'un "éditeur" dans l'esprit de certains de mes futurs utilisateurs. Ca ne veut pas dire que je m'interdis à tout jamais un affichage plus "gracieux". Il pourra être proposé, mais il s'agira d'un habillage, le "back-end" reste en mode "plain text". Document/PageLes différentes pages appartiennent à un document. Lequel a un plan et un index. Les documents "appartiennent" à une personne physique ou bien à un groupe. Notion de phrase et de paragraphe.Un paragraphe contient une ou plusieurs phrases. Il peut être précédé d'un préfixe. Gras, italique, souligné, barré
Il suffit d'un espace de part et d'autre pour que le caractère n'ait plus d'effet. Liens internes et externes
S'il faut faire référence à un autre document, la référence "directe" se fait en précédent le lien par le lien vers le document. Il y a un mécanisme d'alias afin que les liens ne soient pas trop longs. Astuce: Lien ou bien lien_ ou bien lien- sont des préfixes qui indiquent la présence d'un lien. lien(xxxx) permet de lier avec une page dont le nom a une syntaxe sortant de l'ordinaire. On peut aussi utiliser la syntaxe avec un numéro entre crochets. Dans ce cas "indirect", le lien doit être défini ailleurs dans le document, dans une liste de liens numérotés. Liens htmlLes liens http:// ainsi que mailto: et potentiellement d'autres sont reconnus. Les sections et les sous sectionsIl s'agit d'avoir le moyen de structurer le texte. Différentes syntaxes sont possibles, basées sur la notion de titre, de préfixe et de souslignement. Un titre est typiquement un texte qui tient sur une ligne et qui est suivit par une ou plusieurs phrases. On peut déterminer l'imbrication d'un titre en observant ce part quoi il commence, plus c'est long et et plus il s'agit d'un sous titre en général. En matière de soulignement, on voit bien que les tirets sont moins visibles/importants que des double souslignements avec le symbole = Les listesCe sont des paragraphes spéciaux. Au lieu d'être séparés par une ligne blanche (ou une indentation), ils sont séparés par des caractères *, - ou # ou encore nn formant une sorte de préfixe au paragraphe. La longeur de ce préfixe conditionne la profondeur de l'imbrication. Annotations & commentairesEn fin de document il y a les annotations et les commentaires. Ce sont des sections particulière dans lesquelles se trouve des "méta information", c'est à dire des informations au sujet de la page en cours. Ca peut avoir l'aspect d'un formulaire par exemple. Copier/Coller & les sections préformatéesQuand on copie un texte on veut souvent respecter sa présentation. Par exemple s'il s'agit d'un mail. C'est un cas où les guillemets jouent pleinement leur sens. |
|
PAGE PRECEDENTE PAGE PRECEDENTE PAGE PRECEDENTE PAGE PRECEDENTE PAGE PRECEDENTE PAGE PRECEDENTE |