Bonjour Koreller !
Honnêtement, dans ce cas, je vous conseillerais de faire simplement {{sc|{{art.|4|cap}}
}}
, par exemple. Le code de ces modèles bibliographiques (fig., p., t., vol., et ainsi de suite) fait usage de {{abréviation}}
, et pas de balise HTML, et à ce titre, ne prévoit pas actuellement de personnalisation de la mise en forme (ni petites capitales, ni italiques, ni taille ou graisse de la fonte, etc.). Bien évidemment, je pourrais inclure cet appel à {{abréviation}}
dans un span
avec des paramètres supplémentaires optionnels. Seulement, si on utilise le modèle sans vouloir de mise en forme particulière, ce span
sera tout à fait inutile ; et, en présence de mise en forme, le résultat ne serait pas plus léger que celui créé par la solution que je vous propose. De plus, à moins de faire une croix sur la permutabilité des paramètres, il faudrait multiplier les tests #switch
ou #ifeq
, ce qui ne peut être souhaitable dans des pages avec de nombreuses inclusions de modèles (ce qui est arrivé pour moi avec les Mémoires sur le refroidissement des planètes de Buffon, où je faisais emploi de {{sfrac}}
très souvent, modèle qui assurait sa très grande souplesse grâce à de nombreux tests, mais qui en contre-partie coûtait très cher lors de la transclusion ; ce modèle a été simplifié depuis, mais au prix de moins de souplesse).
Je suis bien conscient que ma réponse peut paraître très peu optimale, mais honnêtement je ne crois pas que cela rallongera significativement le temps de correction que de taper {{sc|{{art.|4|cap}}
}}
plutôt que {{art.|4|cap|sc}}
. En espérant avoir été convaincant dans cette réponse forcément décevante ^^