tyto-litterateur/README.md

168 lines
2.7 KiB
Markdown
Raw Normal View History

2022-11-16 11:45:39 +01:00
# Tyto
## Répertoire de code du projet Tyto
2022-11-26 12:34:59 +01:00
## Comment définir les métas
```
# Obligatoires uniques
title: Titre
about: Infos de l'article
author: Autheur
tags: mots-clé-1,mots-clé-2
date: YYYY-MM-DD (AAAA-MM-JJ)
2022-11-16 11:45:39 +01:00
2022-11-26 12:34:59 +01:00
# Optionnels myltiples
link: Nom du lien
URL
Texte Alternatif
image: Nom
URI
Texte Alternatif
file: Nom du lien
URL
Texte Alternatif
brut: Nom
URI
Texte Alternatif
abbr: NOM (en majuscule)
Définition du NOM
nom (forme à afficher dans l'artile (optionnel))
# Séparateur d'au moins 5 "-" pour définir la fin
# des métadonnées d'entête de l'article
----------
```
## Comment écrire un article
### Titre h1 à h6
```
#1 Titre 1
2022-12-15 12:44:24 +01:00
((
2022-11-26 12:34:59 +01:00
Un paragraphe
2022-12-15 12:44:24 +01:00
))
2022-11-26 12:34:59 +01:00
#2 Titre 2
```
2022-12-15 12:44:24 +01:00
2022-11-26 12:34:59 +01:00
### Paragraphes
```
2022-12-15 12:44:24 +01:00
(( CSS
2022-11-26 12:34:59 +01:00
Un paragraphe
2022-12-15 12:44:24 +01:00
))
2022-11-26 12:34:59 +01:00
```
### Code Brut
```
2022-12-15 12:44:24 +01:00
{{ CSS
2022-11-26 12:34:59 +01:00
def hello_world():
print("Hello")
2022-12-15 12:44:24 +01:00
}}
2022-11-26 12:34:59 +01:00
```
### Listes ul/ol
```
-( CSS
= Liste ul
== Sous-liste ul
=== Sous-sous-liste ul
++++ Sous-sous-sous-liste ol
+++ Sous-sous-liste ol
-)
```
### Citations
```
2022-12-15 12:44:24 +01:00
[[ CSS
2022-11-26 12:34:59 +01:00
_cite: autheur
_lang: langue
_link: lien
_year: année ou date YYYY-MM-DD
_book: référence
2022-12-15 12:44:24 +01:00
((
2022-11-26 12:34:59 +01:00
Citation placée dans un paragraphe
))
2022-12-15 12:44:24 +01:00
]]
2022-11-26 12:34:59 +01:00
2022-12-15 12:44:24 +01:00
[[ CSS
2022-11-26 12:34:59 +01:00
Citation simple sans référence
2022-12-15 12:44:24 +01:00
]]
2022-11-26 12:34:59 +01:00
```
### Ancres
```
2022-12-15 12:44:24 +01:00
-> id
((
2022-11-26 12:34:59 +01:00
un long paragraphe
2022-12-15 12:44:24 +01:00
))
((
2022-11-26 12:45:46 +01:00
>_id:Retourner au point d'ancre_<
2022-12-15 12:44:24 +01:00
))
2022-11-26 12:34:59 +01:00
```
2022-11-26 12:45:46 +01:00
### Retour à la ligne HTML
```
2022-12-15 12:44:24 +01:00
| # <br />
2022-11-26 12:45:46 +01:00
```
2022-11-26 12:34:59 +01:00
### Lien vers URL
```
Voir ce _Nom du lien # Ouverture même fenêtre
Voir ce _Nom du lien+ # ouverture nouvelle fenêtre
2022-11-26 12:34:59 +01:00
```
### Lien vers fichier
```
Voir ce __Nom du lien # Ouverture même fenêtre
Voir ce __Nom du lien+ # ouverture nouvelle fenêtre
2022-11-26 12:34:59 +01:00
```
Note:
Vous pouvez avoir un NAME identique pour file: et link:
2022-11-26 12:34:59 +01:00
### Gras, Strong, italique...
```
2022-12-15 12:44:24 +01:00
*_très gras_* # <strong>
+_gras léger_+ # <b>
/_en italique_/ # <em>
[_en italique_] # <i>
~_texte barré_~ # <del>
{_Code_} # <code>
:_Citation rapide_: # <cite>
%_Classe personnalisée_% >>> <span class="custom">
._Souligné_. # <u>
2022-11-26 12:34:59 +01:00
```
### Abréviations
```
2022-12-15 12:44:24 +01:00
# ! NOM sera remplacé par "nom" dans la page si défini en entête
# sinon, NOM sera conservé
# Toujours écrire en majuscule les ABBR dans l'article brut
2022-11-26 12:34:59 +01:00
# <abbr title="Définition du NOM">nom</abbr>
Avec ce NOM.
```
### Images
```
2022-11-26 12:45:46 +01:00
# Chaque image doit être placée en début de ligne
2022-12-18 15:14:28 +01:00
# Placer dans un paragraphe pour chaque ou après "|",
# sinon, affichage les une à côté des autres
# ! Si pas d'unité pour w= et h= : défaut "px"
_image:Nom
_image:Nom c=CSS
_image:Nom c=css w=1080
_image:Nom w=640em h=480em
_image:Nom t=+ # Rend l'image interne cliquable
_image:Nom t=https://...# Donne un lien à l'image
_image:Nom c=CSS t=https://... w=320px h=240
2022-11-26 12:34:59 +01:00
```
### Code Brut depuis un fichier
```
_brut:NOM
```