Utilisateur:Aaafly/traduction juxtaposée

La bibliothèque libre.
Sauter à la navigation Sauter à la recherche

J'essaie de faciliter l'étude d'un texte en affichant différentes traductions juxtaposées.

Les options d'affichages dans le menu de gauche permet à l'usager d'afficher/masquer les différentes versions.

La même méthode peux aussi afficher/masquer les notes (pour une raison que j'ignore le numérotage dans le texte se masquent mais pas les notes en bas de la pages)

je ne crois pas qu'un projet final soit approprié pour wikisource, il faudrait plutôt l'afficher sur wikiversity.

OptionsAffichages.jpg



Afficher / masquer du texte[modifier]


Syntaxe générale :[modifier]

- le nom de l'option se retrouve dans le menu de gauche dans ' 'options d'affichages' '

{{Option|nom de l'option|style|text}}


Exemple :[modifier]

pour afficher/masquer 3 différentes traduction :

{{Option|trad Jowett|display:none|texte trad Jowett paragraphe1}}
{{Option|trad Cousin|display:none|texte trad Cousin paragraphe1}}
{{Option|trad Chambry|display:none|texte trad Chambry paragraphe1}}
{{Option|trad Jowett|display:none|texte trad Jowett paragraphe2}}
{{Option|trad Cousin|display:none|texte trad Cousin paragraphe2}}
{{Option|trad Chambry|display:none|texte trad Chambry paragraphe2}}

Affichera :

-

-

-


-

-

-


Afficher / masquer différentes annotations[modifier]

Ceci pourrait être utilisé pour différentes annotations sur un même texte. Pour différencier les notes de l’auteur des notes d’un commentateur ou de plusieurs commentateurs différents.

- Notez que <references /> ne se masque pas

Exemple :[modifier]

J'étais descendu hier au Pirée avec Glaucon
{{Option|notes|display:none|<ref>Auteur : Notes de Coussin</ref>}}
{{Option|commentateur|display:none|<ref>Commentateur : Notes du commentateur</ref>}}
, fils d'Ariston

{{Option|notes|display:none|<references />}}

Affichera :

J'étais descendu hier au Pirée avec Glaucon, fils d'Ariston


Transclusion de texte[modifier]


Syntaxe :[modifier]


Étape 1 : Mettre le texte entre la balise <section> comme ceci:

<section begin=chapitre1 />ceci est le chapitre 1<section end=chapter1 />


Étape 2 : Appeler la fonction "parser" #lst pour transclure le texte, c'est-à-dire pour appeler la section appelée chapitre1 de la page appelée articleX:

 {{#lst:articleX|chapitre1}}


Exemple :[modifier]

{{#lst:La_République_(trad._Cousin)/Livre_premier|paragraph2}}


Affichera :




Traduction juxtaposée dans un tableau HTML[modifier]


fonctionnalités dans l'exemple suivant.
- Afficher / masquer 3 différentes traductions
- Afficher / masquer les notes de la traduction Cousin paragraphe 1
- Traduction dans Cousin paragraphe 2-3-4-5