Discussion modèle:Table des caractères Unicode/LigneDébut
Apparence
Dernier commentaire : il y a 5 ans par Verdy p
Autres discussions [liste]
- Admissibilité
- Neutralité
- Droit d'auteur
- Article de qualité
- Bon article
- Lumière sur
- À faire
- Archives
- Commons
Bonjour Verdy p. À quoi correspond le paramètre styles
de ce modèle ?
- Il est actuellement inutilisé dans l'encyclopédie. Cf statistiques. Il y aurait d'ailleurs une utilisation du paramètre inexistant
polices
à corriger. - Je ne suis pas sûr du bon fonctionnement des balises
<noinclude>
dans les balises<includeonly>
. Il me semble que{{{styles|<noinclude>1</noinclude>}}}
est, dans ce cas équivalent, à{{{styles|}}}
.
Cordialement. --Ideawipik (discuter) 5 mai 2020 à 16:43 (CEST)
- Pas du tout. Ce n'est équivalent QUE lors de l'inclusion dans une autre page, mais ici c'est un code qui sert à la page du modèle lui-même, et très utile pour la prévisualisation de toute modification (les balises "includeonly" sont maintenant mal vues car on ne teste pas directement ce qu'on modifie): l'affichage devrait être présent dans la page du modèle elle-même pour fournir une prévisualisation correcte. Mais ici il sert en plus à contrôler si on doit inclure la feuille de styles et quand on doit le faire (pas à chaque caractère, sinon on explose la taille d'expansion). Le but ayant été de réduire considérablement la taille du code à parser en éliminant le plus possible d'attributs, afin que la page complète de tout un plan s'affiche correctement (y compris lorsqu'on détaille les tables avec plus d'infos comme les noms de caractères).
- D'autre part le paramètre "polices" est bel et bien utilisé ! (il sert pour certaines écritures quand les polices par défaut des navigateurs sont trop défectives afin d'ajouter des polices plus complètes aux polices par défaut et les utiliser si possible ; on en a des exemples dans plusieurs boites). Si quelqu'un a viré ce paramètre il a eu tord et n'a rien compris, ni rien demandé !
- Même chose pour le paramètre styles qu'il FAUT garder (on sent que quelq'une trop zélé n'a rien cherché et rien regardé). Verdy p (discuter) 5 mai 2020 à 18:54 (CEST)
- L'outil que tu utilises en plus se plante: le paramètre "polices" est bien détecté comme utilisé dans une page (il 'était dans bien plus avant), mais PAS dans l'appel de "/LigneDébut" mais dans celui de "/Début" en tête de table uniquement. Cet outil se trompe entre les modèles utilisés ! Verdy p (discuter) 5 mai 2020 à 19:04 (CEST)
- Fais très attention à des modifs: ces modèles ont des besoins très stricts et économisent au maximum le code. Tout ajout ou suppression malencontruese peut à nouveau faire exploser les pages qui les incluent (notamment ça se voit tout de suite sur la page du plan multilingue de base qui affiche sur la même page wiki les tables pour les 65536 positions de ce plan, qui est le plus complexe et le plus lourd). Verdy p (discuter) 5 mai 2020 à 19:22 (CEST)
- Ce paramètre polices sert surtout pour les blocs Unicode contenant plusieurs écritures très différentes mais pourtant à affiche dans une seule table (la division des écritures dans ces blocs se fait au niveau des "colonnes Unicode" de 16 caractères et non du bloc de codes alloué). Il est très peu utilisé (car la plupart des blocs Unicode sont homogènes sauf quelques uns dans le plan 0 qui a hérité d'anciennes pratiques issues de la fusion des travaux initiaux d'Unicode et de l'ISO dans la version 1.1 qui a rendu les versions antérieures incompatibles entre elles et avec la version unifiée), ce qui ne veut pas dire qu'il ne sert à rien. Depuis la version 1.1, Unicode et l'ISO dispose d'une "roadmap" pour éviter de tels cas et de mélanger les blocs entre eux, et de règles plus précises pour les allocations (ce qui facilite aussi le travail des typographes pour les polices, et celui des développeurs pour les tables de données d'internationalisation des logiciels avec un traitement plus efficace car pouvant être optimisé). Mais les blocs alloués le sont définitivement avec leurs limites et doivent conserver leur homogénéité (même si on les complète ensuite en bouchant des trous avec des caractères de même écriture, et en respectant certains trous conservés pour des raisons historiques ou parce que ce sont des positions pour des caractères toujours en discussion et pas forcément unifiés définitivement avec d'autres alloués ailleurs). Verdy p (discuter) 5 mai 2020 à 19:36 (CEST)