10.3. fn

Utilisez un pied de page (<fn>) pour annoter un texte avec des notes non appropriées pour une inclusion dans le texte ou pour indiquer la source de faits ou d'autres documents utilisés dans le texte.

Le contenu du pied de page (footnote) est toujours passé, là où il a été saisi, et reproduit ailleurs, selon les règles suivantes :

Exemple

Le premier exemple utilise un élément <fn> simple, sans attributs id ni callout. Auquel cas, un balisage tel que le suivant :

The memory storage capacity of the computer is 
2 GB<fn>A GB (gigabyte) is equal to 
1000 million bytes</fn> with error correcting support.

pourra produire une sortie similaire à celle-ci :

The memory storage capacity of the computer is 2 GB1 with error correcting support.

1 A GB (gigabyte) is equal to 1000 million bytes

----- [bas de la page] -----------------------------------------------------------------

Le deuxième exemple utilise un attribut callout. Il est balisé comme suit :

The memory storage capacity of the computer is 
2 GB<fn callout="#">A GB (gigabyte) is equal to 
1000 million bytes</fn> with error correcting support.

Ce balisage DITA peut produire une sortie similaire à celle-ci :

The memory storage capacity of the computer is 2 GB# with error correcting support.

# A GB (gigabyte) is equal to 1000 million bytes

----- [bas de la page] -----------------------------------------------------------------

Le troisième exemple utilise un pied de page avec un identificateur, en appelant cet identificateur à plusieurs reprises. Le balisage DITA est le suivant :

I like pets. <fn id="reuse-fn">This is the name of an animal.</fn>
At my house, I have a dog<xref href="#topic/reuse-fn"/>, a
cat<xref href="#topic/reuse-fn"/>, and a llama<xref href="topic/reuse-fn"/>.

et il pourra produire une sortie similaire à celle-ci :

I like pets. At my house, I have a dog1, a cat1, and a llama1.

1This is the name of an animal.

----- [bas de la page] -----------------------------------------------------------------

Note : La gestion des pieds de page peut varier entre des types de sortie différents, en fonction des conventions et des capacités. Par exemple, la gestion de l'attribut callout peut manquer dans une sortie PDF, ou les pieds de page seront collectés comme des notes annexes pour certains types de publication web.

Contient :

Doctype Modèle de contenu
ditabase, topic, task, reference, concept ( données textuelles ou ph ou codeph ou synph ou filepath ou msgph ou userinput ou systemoutput ou b ou u ou i ou tt ou sup ou sub ou uicontrol ou menucascade ou term ou xref ou cite ou q ou boolean ou state ou keyword ou option ou parmname ou apiname ou cmdname ou msgnum ou varname ou wintitle ou tm ou p ou lq ou note ou dl ou parml ou ul ou ol ou sl ou pre ou codeblock ou msgblock ou screen ou lines ou fig ou syntaxdiagram ou imagemap ou image ou object ou data ou data-about ou foreign ou unknown) (un nombre quelconque)
map, bookmap ( données textuelles ou ph ou term ou xref ou cite ou q ou boolean ou state ou keyword ou tm ou p ou lq ou note ou dl ou ul ou ol ou sl ou pre ou lines ou fig ou image ou object ou data ou data-about ou foreign ou unknown) (un nombre quelconque)

Contenu par :

Doctype Parents
bookmap p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry, organizationname
map p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry
ditabase p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry, abstract, section, example, prereq, context, cmd, info, tutorialinfo, stepxmp, choice, choptionhd, chdeschd, choption, chdesc, stepresult, result, postreq, refsyn, proptypehd, propvaluehd, propdeschd, proptype, propvalue, glossdef, screen, codeblock, pd
topic p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry, abstract, section, example, screen, codeblock, pd
task p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry, abstract, section, example, prereq, context, cmd, info, tutorialinfo, stepxmp, choice, choptionhd, chdeschd, choption, chdesc, stepresult, result, postreq, screen, codeblock, pd
concept p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry, abstract, section, example, screen, codeblock, pd
reference p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry, abstract, section, example, refsyn, proptypehd, propvaluehd, propdeschd, proptype, propvalue, screen, codeblock, pd
glossary p, note, lq, sli, li, itemgroup, dd, fig, figgroup, pre, lines, ph, stentry, entry, abstract, section, example, glossdef, screen, codeblock, pd

Héritage :

- topic/fn

Attributs :

Nom Description Type de donnée Valeur par défaut Obligatoire ?
callout Spécifie le caractère utilisé pour le lien de pied de page, par exemple un numéro ou une lettre. L'attribut peut aussi spécifier une chaîne de caractères courte. Si aucune valeur de renvoi n'est spécifiée, les pieds de page sont numérotés. CDATA #IMPLIED non
%univ-atts; (%select-atts;, %id-atts;, %localization-atts;) Un ensemble d'attributs liés, décrit à la section 25.7. %univ-atts; entité paramètre sans objet pour une entité paramètre sans objet
%global-atts; (xtrf, xtrc) Un ensemble d'attributs liés, décrit à la section 25.2. %global-atts; entité paramètre sans objet pour une entité paramètre sans objet
class, outputclass Attributs communs, décrit à la section 25.9. Autres attributs DITA communs