Tyto - Littérateur

Documentation officielle de Tyto - Littérateur

Écrire des citations

Une citation complète capturée sur le site a-lec.org

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 :

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>

echolib, le {Code source}