aboutsummaryrefslogtreecommitdiff
path: root/content/pages/tengwar/tengwar.rst
diff options
context:
space:
mode:
Diffstat (limited to 'content/pages/tengwar/tengwar.rst')
-rw-r--r--content/pages/tengwar/tengwar.rst154
1 files changed, 154 insertions, 0 deletions
diff --git a/content/pages/tengwar/tengwar.rst b/content/pages/tengwar/tengwar.rst
new file mode 100644
index 0000000..aeaba15
--- /dev/null
+++ b/content/pages/tengwar/tengwar.rst
@@ -0,0 +1,154 @@
+.. -*- mode: rst -*-
+.. -*- coding: utf-8 -*-
+
+==================
+Écrire les tengwar
+==================
+
+:status: hidden
+:save_as: pages/tengwar/index.html
+:url: pages/tengwar/
+
+.. raw:: html
+
+ <style>
+ input[type='text'] {
+ font-size: 24px;
+ width: 100%;
+ }
+
+ @font-face {
+ font-family: "Tengwar Annatar" ;
+ src: url("/pages/tengwar/tngan.ttf") format("truetype");
+ }
+
+ .tengwar {
+ font-family: "Tengwar Annatar" ;
+ }
+
+
+ </style>
+ <noscript>Sorry, you need to enable JavaScript to see this page.</noscript>
+ <script id="lib" type="text/javascript" defer="defer" src="{static}tengwar.js"></script>
+ <script>
+ var script = document.getElementById('lib');
+ script.addEventListener('load', function() {
+ lib.run("source", "phono", "tengwar");
+ });
+ </script>
+
+ <form>
+ <label for="source">Entrée :</label>
+ <input type="text" id="source" name="source"><br><br>
+ <label for="output">Phonétique :</label>
+ <input type="text" id="phono" name="output"><br><br>
+ <label for="output">Tengwar :</label>
+ <input type="text" id="tengwar" class="tengwar" name="output"><br><br>
+ </form>
+
+.. role:: tengwar
+
+Saisie
+======
+
+La saisie accepte toute les lettres en minuscules, et les accents sur la lettre E : *é*, *è*, *ê*
+
+Séparateur
+----------
+
+Le séparateur *|* permet de marquer une rupture entre les syllabes et empêcher
+que le traitement ne les associe entre-elles :
+
+======= =======================
+Code Exemple
+======= =======================
+\| co|incider, ag|nostique
+======= =======================
+
+Transcription
+=============
+
+La transcription est réalisée en suivant le mode français du Tengwar qui est
+dérit sur cette page : http://www.simonrousseau.free.fr/tolkien/
+
+Il s’agit d’un mode dans lequel la voyelle est écrite au dessus de la consonne
+qu’elle précède : :tengwar:`7Y` va se lire *or*.
+
+Sons
+====
+
+L’application convertit les mots saisis dans l’alphabet inventé par Tolkien… ou
+du moins essaie : étant donné que la prononciation des mots n’est pas fixe (et
+une même peut être prononcée de plusieurs manières *être fier*, *se fier*), une
+transcription phonétique est proposée, pour indiquer comment l’application a
+compris le mot. En trichant avec l’orthographe, il est possible d’obtenir
+l’écriture comme on le souhaite.
+
+Voyelles
+--------
+
+.. table::
+ :widths: 5 20 10 5
+
+ ======= =========== =========================== ==============
+ Code Exemple Son Représentation
+ ======= =========== =========================== ==============
+ a bat, plat a :tengwar:`\`C`
+ i lit, émis i :tengwar:`\`B`
+ y lu u :tengwar:`\`Û`
+ u roue ou :tengwar:`\`M`
+ o peau, fort o :tengwar:`\`N`
+ e été e fermé :tengwar:`\`V`
+ E pair e ouvert :tengwar:`\`V`
+ ° abordera schwa :tengwar:`\`Ë`
+ 2 deux e fermé :tengwar:`\`ß`
+ 9 neuf e ouvert :tengwar:`\`ß`
+ 5 cinq in :tengwar:`5%` [#nasal]_
+ 1 parfum un :tengwar:`5Ø` [#nasal]_
+ @ ange an :tengwar:`5#` [#nasal]_
+ § savon on :tengwar:`5^` [#nasal]_
+ j [#d]_ famille y (semi-voyelle) :tengwar:`l` [#next]_
+ 8 [#d]_ huit ui (semi-voyelle) :tengwar:`]` [#next]_
+ w [#d]_ nouer w (semi-voyelle) :tengwar:`.` [#next]_
+ ======= =========== =========================== ==============
+
+.. [#nasal] Les voyelles nasales sont représentées à l’aide de la voyelle et
+ d’une consonne nasale
+
+.. [#d] Les diphtongues sont représentées groupées avec la voyelle qui la
+ suit `[wE]b`
+
+.. [#next] Contrairement au mode décrit par Simon Rousseau, la voyelle est
+ portée sur le tengwa qui suit la semi-voyelle.
+
+Consonnes
+---------
+
+.. table::
+ :widths: 5 20 10 5
+
+ ======= =========== =============== ==============
+ Code Exemple Son Représentation
+ ======= =========== =============== ==============
+ p soupe p (occlusive) :tengwar:`q` (:tengwar:`y`) [#m]_
+ b bon, robe b (occlusive) :tengwar:`w` (:tengwar:`y`) [#m]_
+ t terre, vite t (occlusive) :tengwar:`1` (:tengwar:`6`) [#m]_
+ d dans, aide d (occlusive) :tengwar:`2` (:tengwar:`6`) [#m]_
+ k carré k (occlusive) :tengwar:`a`
+ g gare g (occlusive) :tengwar:`s`
+ f feu, éfrit f (fricative) :tengwar:`e`
+ v vous v (fricative) :tengwar:`r`
+ s soucis s (fricative) :tengwar:`3` (:tengwar:`i`) [#m]_
+ z maison z (fricative) :tengwar:`4`
+ S chat, pèche ch (fricative) :tengwar:`d`
+ Z mijoter ge (fricative) :tengwar:`f`
+ n nous n (nasale) :tengwar:`5`
+ m main m (nasale) :tengwar:`t`
+ N agneau gn (nasale) :tengwar:`b`
+ l sol, lent l (liquide) :tengwar:`j`
+ r rue, venir r (liquide) :tengwar:`7` (:tengwar:`u`) [#m]_
+ ======= =========== =============== ==============
+
+.. [#m] La lettre entre parenthèse correspond à la consonne muette pouvant
+ se trouver en fin de mot. Elle ne s’entend que dans le cas d’une
+ liaison : `d@(s)`