Macro diverses

[P] [N] [T] [C] [F] [1]

Les specifications de formats

[T]

Description:

Afin de permettre l'insertion de textes spécifiques à certains formats de documents (ou mode), le jeu de macros suivant a été introduit : Les macros suivantes permettent l'insertion d'un texte exclusivement _TexOnly, _RtfOnly, _HtmlOnly, _TexinfoOnly ou spécifiquement _IfTex, _IfRtf, _IfHtml, _IfTexinfo à un seul mode, soit LaTeX, RTF, HTML ou TXI respectivement. La macro _AccordingToMode permet l'insertion d'un texte spécifique à chacun des modes. Cette dernière macro facilite grandement la création de macros personnelles polyvalentes. Par exemple la définition

#define _Big(T) _AccordingToMode({\large T},{\fs14 T},<font size=``3``>T</font>,T)


est équivalente à

#ifdef _LATEX_
#define _Big(T) {\large T}
#elif _RTF_
#define _Big(T) {\fs14 T}
#elif _TEXINFO_
#define _Big(T) T
#else/* _HTML_ */
#define _Big(T) <font size=``3``>T</font>
#endif

Paramètres:

Exemples:

Code Résultat
_TexOnly(Text)
_RtfOnly(Text)
_HtmlOnly(Text) Text
_TexinfoOnly(Text)
_IfTex(Tex,Other) Other
_IfRtf(Rtf,Other) Other
_IfHtml(Html,Other) Html
_IfTexinfo(Texinfo,Other) Other
le mode de ce document est _AccordingToMode(Tex,Rtf,Html,Texinfo) le mode de ce document est Html

Les mots-clés

[T]

Définition:

la définition de mots-clés s'effectue au moyen de la commande _KW (un seul argument) ou dans le troisième argument de la rubrique _bFirstPage. Dans le premier cas, la commande n'aura aucune répercution sur le format de sortie LaTeX ou HTML. En revanche, pour le format de sortie HLP (aide windows), les mots-clés s'ajouteront à la liste de la boite de dialogue rechercher et feront références à la rubrique à l'intérieur de laquelle il ont été définis.

Paramètre:

L'écriture de mots-clés s'effectue sous la forme d'une suite de mots ou de textes (au format WYG) séparés par des points-virgules.

La macro _Tex

[T]

Description:

_Tex écrit le logo TeX.

Macros diverses de paragraphe

[T]

Segmentation du texte:

  • _line marque un passage à la ligne.
  • _par marque un nouveau paragraphe.
  • _Section marque un nouveau paragraphe avec un titre en paramètre.
  • _Sect marque un nouveau sous-paragraphe avec un titre en paramètre.

L'insertion d'images

[T]

Description:

La macro _img permet l'insertion d'une image

_img(FileName,Text,W,H)