Aller au contenu principal

Codes courts

Les Codes courts vous permettent d'appliquer du formatage, d'intégrer des médias et d'insérer des champs interactifs. Ils utilisent la syntaxe entre crochets avec des paires d'ouverture et de fermeture.

Où les Codes courts fonctionnent

Chaque Code court — typographie, propriétés de texte, mise en page, médias, champs de formulaire et actions — s'affiche à l'intérieur de n'importe quel élément textuel :

  • Paragraphes (p)
  • Titres (h1, h2, h3, h4, h5)
  • En-têtes de tableau et cellules (th, td)
  • Éléments de liste (li)
  • Cellules de mise en page en colonnes

La même syntaxe fonctionne partout. Aucun conteneur ou enveloppe nécessaire.

Syntaxe

[tag]content[/tag]
[tag, param1, param2]

Les balises peuvent être imbriquées et combinées librement. Le moteur les traite de gauche à droite, maintenant une pile pour chaque propriété de formatage.

Catégories de balises

Typographie

Contrôlez le poids de la police, le style et la décoration dans une portée textuelle.

BaliseCourtDescription
[bold]...[/bold][b]...[/b]Texte gras
[italic]...[/italic][i]...[/i]Texte italique
[bolditalic]...[/bolditalic][bi]...[/bi]Texte gras italique
[underline]...[/underline][u]...[/u]Texte souligné
[strike]...[/strike][s]...[/s]Texte barré
[caps]...[/caps]Texte EN MAJUSCULES (présentation uniquement — la source reste casse mixte)
[font, Name]...[/font]Basculer vers une famille de police enregistrée

Alias sémantiques HTML

Les noms d'éléments en ligne HTML familiers acheminent vers les balises canoniques ci-dessus — utiles lors du portage de contenu depuis HTML ou lorsque le nom sémantique lit plus naturellement dans le code du modèle :

AliasAchemine versSignification
[em]...[/em][i]Emphasis (italique)
[strong]...[/strong][b]Strong emphasis (gras)
[cite]...[/cite][i]Citation (italique)
[ins]...[/ins][u]Texte inséré (souligné)
[del]...[/del][s]Texte supprimé (barré)
[mark]...[/mark][hl, #FFFF00]Surbrillance jaune par défaut

Propriétés de texte

Remplacez la taille de la police, la couleur, l'alignement et la position.

BaliseCourtDescription
[fontsize, N]...[/fontsize][size, N]...[/size]Définir la taille de la police sur N points
[color, color]...[/color][color, color]...[/color]Définir la couleur du texte (hex ou nom CSS3)
[letterspacing, N]...[/letterspacing][ls, N]...[/ls]Tracer les caractères vers l'extérieur (ou vers l'intérieur, avec N négatif) par N points
[highlight, color]...[/highlight][hl, color]...[/hl]Surbrillance d'arrière-plan sur la portée
[align, V]...[/align]Remplacer l'alignement du texte (l, r, c, j)
[superscript]...[/superscript][sup]...[/sup]Exposant (texte surélevé)
[subscript]...[/subscript][sub]...[/sub]Indice (texte abaissé)

Mise en page

Contrôlez l'espacement et le positionnement dans un paragraphe.

BaliseDescription
[linebreak] ou [br]Saut de ligne (décompte optionnel : [br, 3])
[tab, X, Y]Taquet de tabulation à X points à partir de la gauche, Y décalage vertical

Médias

Intégrez des images et des codes-barres en ligne avec du texte.

BaliseCourtDescription
[image, path, W|H][img, path, W|H]Image en ligne
[barcode, type, code, W|H]Code-barres en ligne

Champs de formulaire

Insérez des champs AcroForm interactifs en ligne.

BaliseDescription
[textfield, name, 'value', W|H]Champ de saisie de texte
[textarea, name, 'value', W|H]Zone de texte multi-ligne
[checkbox, name, checked, W|H]Case à cocher
[radio, name, group, selected, W|H]Bouton radio
[choicefield, name, opt1|opt2|opt3, index, W|H]Sélection déroulante
[listbox, name, opt1|opt2, 'value', multi, W|H]Boîte de liste

Liens

Attachez une cible cliquable à une portée textuelle. Affiche la sortie PDF.

BaliseDescription
[link, URL]...[/link]Lien hypertexte cliquable
[goto, dest]...[/goto]Sauter à une destination nommée à l'intérieur du document

Imbrication

Les balises peuvent être imbriquées pour combiner les effets :

{ "p": "[b][color, #CC0000]URGENT:[/color][/b] Vérifier [i]avant[/i] [u]fin de journée[/u]." }

Ceci affiche : URGENT : (gras rouge) Vérifier avant (italique) fin de journée (souligné).

Où les Codes courts fonctionnent

Les Codes courts sont pris en charge dans n'importe quel élément textuel :

  • Texte de paragraphe (p)
  • Titres (h1 à h5)
  • Cellules d'en-tête de tableau (th)
  • Cellules de données de tableau (td)