Discussion modèle:Romain

message: (Déplacé de Discussion Utilisateur:Ayin)
Les chiffres romains ne sont pas des lettres latines modernes. En typographie, ils doivent s'écrire en caractères avec sérifs (et même normalement ils devraient être en petites capitales). Si on était strict, on devrait utiliser les caractères Unicode différents pour les chiffres romains, seulement trop peu de polices les affichent, et rares sont les navigateurs qui en sont dotés.
L'usage de la balise  n'est pas déprécié quand elle assure aussi la compatibilité avec les autres navigateurs, et quand elle spécifie aussi le style sous la forme de l'attribut style="font:...". De plus le nom de la police indiqué (serif) est une police virtuelle dont le support est obligatoire dans les navigateurs. La police réelle utilisée dépend de la configuration du navigateur par l'utilisateur.
Il n'y a aucun autre moyen de spécifier un style "serif" que par un style de police. L'usage de  et du style "font:serif" est le seul moyen même avec CSS, tant qu'il n'y aura pas une classe CSS .romain pour le style des chiffres romains. (Utilisateur:Verdy p)
: « Les chiffres romains ne sont pas les lettres latines modernes. En typographie, ils doivent s'écrire en caractères avec sérifs ». J'aimerais bien connaître la source. Je n'ai jamais vu cette règle écrite nulle part, et je ne me souviens pas de l'avoir déjà vue appliquée. En fait, je la trouve même plutôt surprenante : la plupart des textes imprimés (livres, dictionnaires, journaux...) sont déjà écrits au moyen de caractères dotés de sérifs. Cette règle ne serait donc applicable qu'aux textes écrits en caractères sans sérif, pour lesquels la convention serait alors d'utiliser quand même des sérifs pour les numéraux romains ?
: Quant à la balise son usage est bel est bien considéré comme déprécié (sources:  et ), à savoir que son usage n'est pas, interdit dans un document déclaré comme « XHTML 1.0 Transitional », mais est à éviter. Donc, tant qu'à faire, autant suivre l'usage recommandé, qui est de doter une balise  d'un style de police. Ayin 20 septembre 2005 à 20:32 (CEST)
thread_title:  Chiffres Romains 

message: (déplacé de Discussion Utilisateur:Med)
Med, tu as lu les discussions sur la page du Modèle:Romain avant de changer par deux fois le style de police "serif"? Sache que la typographie des chiffres romains n'est PAS celle des lettres latines modernes. C'est bien pour cela qu'ils ont un modèle gérant leur style, qui doit utiliser les ligatures de chiffres. La preuve : le "chiffre" romain mille CD est en fait une ligature des chiffres C I et D (où D est le D sans la verticale), ou le "chiffre" romain DD (5000) qui est en fait la ligature des vriais chiffres I D D, ou le "chiffre" romain CCDD (10000) qui est la ligature des vrais chiffres C C I D D.
Le modèle est nécessaire car les caractères des chiffres romains (bien que présents dans Unicode), ne sont que trop rarement présents dans les polices de caractères ; de plus la police Arial Unicode MS est incorrecte pour ces chiffres romains, car ils ne sont pas jointifs comme ils le devraient (au moyen âge avec la graphie anciale et jusqu'à la renaissance avec les la graphie gothique, cette distinction s'est perdue au profie d'une autre notation, en encadrant les nombres en chiffres romains de ·points médians·, on l'oublie trop souvent en représentant ces chiffres de façon incorrecte avec les lettres latines modernes sans jambages, représentés à tord sans ligatures et sans même les ·points médians· sensés les encadrer...)
Aussi on encode les lettre latines et on les mets en forme comme il se doit, c'est à dire en petites capitales, ET avec les jambages nécessaires (sérifs), non nécessaires par contre dans le texte latin.
Ce que tu fait n'est pas une homogénéisation, puisque cela revient à transformer les chiffres romains en lettres latines qui ont une sémantique différente!!! Et il y a des pages qui ont réellement besoin de cette différenciation de style, afin de distinguer clairement les chiffres romains des lettres latines.
Comme apparemment cela ne te plait pas, je vais trouver une autre solution basée sur une feuille de style, en appliquant une "classe" qui pourra être définie pour chaque utilisateur.
Le véritable problème est que le style des pages Wikipédia est FORCÉ sur le style de police "sans-serif" (voir "monobook/main.css") qui, dans Internet Explorer est TOUJOURS la police Arial ou Tahoma (suivant les systèmes), et jamais la police définie par l'utilisateur dans le panneau de configuration des polices pour le jeu de caractère "basé sur le Latin" - Il est donc impossible de changer cette police, sauf si on redéfinit, utilisateur par utilisateur, certaines règles de style dans une feuille de style utilisateur (ce qui est assez pénible puisque cela oblige l'utilisateur à être connecté, et à créer sa propre feuille de style...).
Hors cette police Arial, ou Tahoma, utilisée par Internet Explorer pour le style "serif" ne dispose jamais des chiffres Romains qui ne seront jamais affichés, même si l'utilisateur a installé une police étendue (Arial Unicode MS, Code 2000, ...) qui dispose de ces caractères!!! Il n'y a alors aucun autre moyen que d'utiliser un changement de police, soit en utilisant un élément HTML ( a été refusé, mais  serait correct avec la façon dont il est utilisé dans la feuille de styles "Monobook.css"...) dont le style peut être défini dans la feuille de styles, soit en indiquant style="...;font:serif;" dans la balise .
Grrrr....
À ce sujet, je préférerait que les forçages de polices "serif" et "sans-serif" soient absents de la feuille de style "Monobook.css", mais présent uniquement dans les feuilles de styles spécialisées par navigateur, puisque ces styles ne fonctionnent pas de la façon attendue dans IE (au moins jusqu'aux versions actuelles IE6.5 et moins)... Leur présence dans la feuille de styles principale rend IMPOSSIBLE la lecture (dans Internet Explorer) des nombreux articles qui nécessitent des polices latines étendues autres que Arial/Tahoma (style serif), Times New Roman (serif) et Courier New (monospace). Il vaudrait bien mieux laisser les utilisateurs utiliser la police latine qu'ils ont paramétré dans Internet Explorer, quitte à ce que ce soit du Times New Roman par défaut. Wikipédia n'a pas à forcer ce paramétrage de police d'une façon incorrecte!
Hors, c'est ce que fait Wikipédia en générant la ligne suivante dans TOUTES ses pages :
  <style type="text/css" media="screen,projection">/*<![CDATA[*/ @import "/skins-1.5/monobook/main.css"; /*]]>*/</style>
Malheureusement, une fois le style CSS "{font-family:sans-serif;}" défini dans la règle "body" (donc pour toute la page...), il ne peut PLUS être annulé par une autre feuille de style, sans forcer une autre police (il n'y a pas moyen de le supprimer sans redéfinir "body {font-family:...}" dans un autre style CSS). Bref pas moyen de voir les pages avec autre chose que la police Arial ou Tahoma (utilisée en interne par Internet Explorer).
D'ailleurs, on rencontre le même problème à l'impression avec la ligne suivante :
  <link rel="stylesheet" type="text/css" media="print" href="/skins-1.5/common/commonPrint.css" />
qui a le même effet car "serif", "sans-serif" et "monospace" sont aussi forcés comme des polices non redéfinissables (à savoir respectivement, "Arial"/"Tahoma", "Times New Roman" et "Courier New").
Je suggérerais de n'utiliser ces styles CSS "font-family:" que si ce n'est PAS IE, en chargeant une feuille de style conditionnelle pour les autres navigateurs (basés sur Gecko) où la police n'est pas forcée en interne pour les styles "serif", "sans-serif" et "monospace" pour les textes à caractères latins (et les ponctuations générales, ou les chiffres arabo-européens)... J'admet qu'il s'agit d'une limitation d'Internet Explorer (voire un bogue), mais il est tellement utilisé pour lire Wikipédia que cela signifie par example que toutes les pages utilisant nes notations phonétiques IPA ne s'affichent pas correctement (l'IPA ou les chiffres romains sont alors TOUJOURS illisibles, quelque soient les polices installées par l'utilisateur et même si l'utilisateur a correctement configuré une police complète pour l'écriture basée sur le Latin...)
Verdy p 25 septembre 2005 à 12:49 (CEST)
replies: text: Tu pars du principe que les chiffres romains sont forcément sérif. Or d'après Céréales Killer qui est typographe ce n'est absolument pas le cas, et cela doit simplement suivre le texte. J'ai d'ailleurs des fontes sans sérif contenant les chiffres romains qui sont sans sérif (une capture d'écran pour l'exemple) . Cela ne sert à rien de forcer l'utilisation du sérif, sauf à casser l'homogénéité de la page. Quant à internet explorer qui n'arriverait pas à afficher les caractères non présents dans Arial, j'en doute fortement ayant déjà réussi à afficher dans difficulté particulière d'autres caractères (ce qui est assez simple vu que Arial est quasi vide). Enfin j'ai un partition windows qui doit traîner dans un coin, j'y jetterai un œil prochainement. Le fait de forcer une famille de fonte est tout à fait pénible. Qu'on laisse l'utilisateur et l'OS faire comme ils veulent. Là je ne sais pas pourquoi les développeurs ont mis ça, il faudrait leur demander, ou bien leur envoyer un patch supprimant ça. Med 25 septembre 2005 à 19:32 (CEST)
thread_title:  {{m|Romain}} Homogénéisation??? 

message: J'ai déplacé le style « en brute » vers la feuille de site de Wikipédia. Comme ça, chacun est libre de personnaliser son affichage via son CSS personnel. Ce qui n'empeche pas de discuter sur le choix du style par defaut. A☮ineko ✍ 27 septembre 2005 à 06:05 (CEST)
replies: text: Marche plus le style est surchargé en dur dans les appels à ce template, voir Modèle:Rom. phe 3 novembre 2005 à 23:08 (CET)

text: exemple d'expansion :  -->  -->  + ... -->  -->  et on se retrouvre avec des tooltips différents suivant la portion de l'url sur laquelle est la souris  phe 3 novembre 2005 à 23:11 (CET)
thread_title: Deplacement du style

message: Famille 23.233.227.249 (discuter) 6 décembre 2021 à 03:35 (CET)
thread_title:  Phil