Écrire des citations
Les usages
Il y a plusieurs manières de créer une citation dans Tyto - Littérateur, suivant le type de citation désirée. Il y a celle que l'on veut ajouter :
- dans une ligne de texte
- dans un bloc de texte (version simple)
- dans un bloc de texte (version complète)
Ajouter une citation dans un texte
Généralement utilisée pour citer un auteur dans un texte. Il faut
utiliser dans l'article, ce marqueur : [_[macitation]_]
. La
balsie HTML <cite class="cite">
sera utilisée. Vous pouvez donc
citer echolib et styliser le texte cité.
# Dans l'article
il faut citer [_echolib_] !
# Sortie HTML
il faut citer <cite class="cite">echolib</cite>
# Feuille de style
cite.cite {
text-decoration: underline;
color: red;
font-style: italic;
}
Les marquueurs de bloc de citation
Généralement utilisée pour reprendre des propos. Pour écrire un bloc de citation dans l'article, il faut "entourer" la citation avec 2 marqueurs, à placer chacun au début d'une nouvelle ligne. Le marqueur d'ouverture supporte la définition d'une classe CSS ; par défaut, celle définie dans la configuration du domaine.
- Le marqueur d'ouverture
[[
- Le marqueur de fermeture
]]
Métadonnées des blocs de citation
Concernant les blocs de citation (simple et complète), il est
possible de renseigner des métadonnées afin d'ajouter de la
précision dans le code HTML, mais aussi, pour la version complète,
d'ajouter une balise figure
avec une ligne de référence
supplémentaire. Les métadonnées supportées sont
_date:
AAAA (ou AAAA-MM-JJ)_book:
Nom d'un livre..._link:
http..._lang:
en_cite:
Auteur (Condition pour une citation complète)
Ajouter un bloc de citation simple
# Dans l'article
[[ CSS
Une citation simple
]]
# La sortie HTML de cette citation:
<blockquote class="CSS">
Une citation simple
</blockquote>
# Dans la feuille de styles:
blockquote.CSS {
border: 1px solid green
}
Ajouter un bloc de citation complète
Utiliser la métadonnée _cite:
dans un bloc de citation permet
d'utiliser une forme avancée des balises HTML en utilisant en plus
la balise <figure>
.
# Dans l'article
[[
_cite: Richard Mathiew Stallman
_date: 2009
_book: Free software, free society
_lang: en
_link: https://stallman.org/
((
In the free/libre software movement, we develop software that respects users'
freedom, so we and you can escape from software that doesn't. I could have made
money this way, and perhaps amused myself writing code. But I knew that at the
end of my career, I would look back on years of building walls to divide
people, and feel I had spent my life making the world a worse place
))
]]
# La sortie HTML de cette citation:
<figure class="tyto">
<blockquote class="tyto" lang="en" cite="https://stallman.org/" title="Richard Mathiew Stallman - Free software, free society (2009)">
<time datetime="2009">
<p class="tyto">
In the free/libre software movement, we develop software that respects users'
freedom, so we and you can escape from software that doesn't. I could have made
money this way, and perhaps amused myself writing code. But I knew that at the
end of my career, I would look back on years of building walls to divide
people, and feel I had spent my life making the world a worse place
</p>
</time>
</blockquote>
<figcaption class="tyto">
<a class="figc" href="https://stallman.org/">Richard Mathiew Stallman - Free software, free society (2009)</a>
</figcaption>
</figure>