Suivant: \DeclareTextComposite, Précédent: \DeclareTextCommand & \ProvideTextCommand, Monter: fontenc package [Table des matières][Index]
\DeclareTextCommandDefault
& \ProvideTextCommandDefault
Synopsis :
\DeclareTextCommandDefault{\cmd}{défn}
ou :
\ProvideTextCommandDefault{\cmd}{défn}
Donne une définition par défaut à \cmd
, pour la situation
où cette commande n’est pas définie dans le codage actuellement en
vigueur. La valeur par défaut doit utiliser uniquement les codages
connus comme disponibles.
La déclaration ci-dessous rend \copyright
disponible.
\DeclareTextCommandDefault{\copyright}{\textcircled{c}}
Elle utilise uniquement un codage (OMS) qui est toujours disponible.
La déclaration \DeclareTextCommandDefault
n’est pas destinée à
survenir dans un fichier de définition de codage puisque ces fichiers ne
doivent déclarer que des commandes à utiliser quand vous sélectionnez ce
codage. Au lieu de cela, elle devrait être dans un paquetage.
Comme pour les commandes correspondantes qui ne sont pas en
...Default
, la déclaration \ProvideTextCommandDefault
a
exactement le même comportement que \DeclareTextCommandDefault
à
ceci près qu’elle ne fait rien si \cmd
est déjà définie
(voir \DeclareTextCommand & \ProvideTextCommand). De sorte qu’un
paquetage peut l’utiliser pour fournir une définition de repli que
d’autres paquetages peuvent améliorer.