Utilisateur:Juju2004/Mettre les titres d'œuvre en italiques dans les titres d'articles

Une page de Wikipédia, l'encyclopédie libre.

Cette page présente les arguments en faveur d'une mise en italiques des titres d'œuvre contenus dans les titres d'articles ainsi que la manière détaillée dont on pourrait s'y prendre pour réaliser cette mise en italiques.

Note : la plupart des questions abordées ici est ou a été discutée sur la page Discussion_Wikipédia:Conventions_sur_les_titres#Les_titres_d.E2.80.99.C5.93uvres. Cette page est en grande partie synthèse des idées, remarques, etc. des uns et des autres.

Un exemple de ce qui est proposé[modifier | modifier le code]

Pour "Les Misérables", qui est à la fois le titre d'un roman et celui des ses adaptations cinématographiques :

En HTML[modifier | modifier le code]

La balise préconisée en HTML5 est <cite> : « The cite element represents the title of a work (e.g. a book, a paper, an essay, a poem, a score, a song, a script, a film, a TV show, a game, a sculpture, a painting, a theatre production, a play, an opera, a musical, an exhibition, a legal case report, etc). »[1]

Pourquoi[modifier | modifier le code]

Que ces titres doivent être mis en italiques se déduit de la combinaison des deux recommandations typographiques suivantes :

Objection[modifier | modifier le code]

Une objection a été soulevée dans le Bistro du 24 août 2011 : la mise en italiques des noms d'œuvres ne ferait sens que dans le corps du texte, pas dans les titres d'articles. Sans préjuger de la valeur typographique de l'argument, il est à noter que le titre de l'article ne contient pas forcément que le titre de l'œuvre : voir les parenthèses d'homonymie. Dans ce cas, les italiques font sens : "Les Misérables (film, 1925)" plutôt que "Les Misérables (film, 1925)".

Sur les autres Wikipédias[modifier | modifier le code]

Seuls les Wikipédias anglophone et vietnamienne possèdent un titre en italique pour l'œuvre choisie comme exemple (Les Misérables). Sur la Wikipédia anglohpone, la mise en italiques des titres d'œuvres est très répandues.

Sur les autres Wikipédias, le titre (toujours pour l'œuvre choisie comme exemple) n'est pas en italiques.

Méthode 1[modifier | modifier le code]

La solution proposée consiste à utiliser les infoboxes pour italiciser les titres d'œuvres dans les titres d'articles, en utilisant le "magicword" DISPLAYITLE dans le code des infoboxes d'œuvres.

Détails[modifier | modifier le code]

Dans la majorité des cas, le titre de l'article est aussi celui de l'œuvre (ex. Les Misérables). Les parenthèses de levée d'homonymie constituent la principale exception à cette identité titre d'œuvre-titre d'article. Par exemple, pour un film, le titre de l'article peut avoir les formes suivantes :

  • <titre du film>
  • <titre du film> (film)
  • <titre du film> (film, <année>)
  • ...

La solution proposée consiste à lister, par type d'œuvre, les possibilités de parenthèses de levée d'homonymie. Le titre de la page sera comparé au titre de l'œuvre, puis au titre de l'œuvre suivi des différentes parenthèses possibles[2].

Avantages et inconvénients[modifier | modifier le code]

  • Avantages :
    • Aucune modification des articles n'est à effectuer : ni passage de bot sur les articles existants ni complication de l'édition pour les articles à créer ;
    • L'utilisation des infoboxes a été testée par WP:en et donne satisfaction.
  • Inconvénients :
    • Seuls les titres d'œuvres dans les articles qui possèdent une infobox seront italicisés ;
    • Seuls les titres d'articles dont la levée d'homonymie est standard auront le titre de l'œuvre mis en italiques.

Difficulté particulière[modifier | modifier le code]

Une difficulté particulière a été soulevée sur la page de discussion.

S'il ne semble pas impossible d'obtenir une normalisation des levées d'homonymie, il existe un autre problème majeur : les paramètres de certaines infoboxes sont enrichis, le plus souvent par des liens (ex. Victor Hugo). Il est donc impossible d'isoler le nom de l'auteur pour l'utiliser comme envisagé.

Cette solution implique donc un lourd travail de standardisation des titres d'articles, spécifiquement sur les contenus de parenthèses de levée d'homonymie.

Méthode 2[modifier | modifier le code]

La solution proposée consiste à utiliser les infoboxes pour italiciser les titres d'œuvres dans les titres d'articles, mais en utilisant cette fois-ci un script JavaScript inclus dans MediaWiki:common.js afin de modifier à la volée le DOM.

Détails[modifier | modifier le code]

On peut en tirant les informations directement depuis le DOM de la page courante (Émoticône Od1n) :

  1. vérifier s'il y a une infobox ;
  2. identifier le type d'infobox.

Si l'infobox est celle d'une œuvre, on peut de plus lire le titre et la langue de l'œuvre. Avec ces informations et le titre complet de la page (fourni par la variable wgPageName), il est possible de construire la chaîne <cite>titre de l'œuvre</cite> (''homonymie'') et de la mettre dynamiquement à la place du titre affiché de l'article.

Avantages et inconvénients[modifier | modifier le code]

  • Avantages :
    • Aucune modification des articles n'est à effectuer : ni passage de bot sur les articles existants ni complication de l'édition pour les articles à créer ;
    • L'utilisation des infoboxes a été testée par WP:en et donne satisfaction ;
    • Pas de problème de standardisation du titre de page ou de paramètres enrichis dans les infoboxes.
  • Inconvénients :
    • Seuls les titres d'œuvres dans les articles qui possèdent une infobox seront italicisés ;
    • Caractère de rustine de la solution (avec un effet magique pour le contributeur qui ne voit pas où s'effectue la mise en italiques) ;
    • Alourdissement des scripts à charger.
    • Aucun effet sur les clients sans JavaScript. Problème des clients mobiles à évaluer.

Notes[modifier | modifier le code]

  1. (en) L'élément "cite"
  2. Un modèle Utilisateur:Juju2004/Brouillons/Modèles/Fonctions titre/titre d'œuvre en italiques a été développé pour cela. Il suffit par exemple d'insérer la ligne : "{{Fonctions titre/titre d'œuvre en italiques|titre={{{titre|}}}|h1=film|h2=film, {{{année|}}}}}" dans le modèle {{Infobox Cinéma (film)}} pour que tous les articles ayant un titre de la forme <titre du film> [(film[, <année>])] aient le titre du film mis en italiques.