La balise L#
sert à mettre en forme une suite de longueurs à l'aide d'une table. Cette balise offre également des fonctionnalités simples d'auto-numérotation.
Syntaxe de base
La balise L#
permet d'écrire des tableaux. Elle permet également d'utiliser une écriture de numérotation des longueurs. Sa syntaxe de base est la suivante :
L# | texte 1 | texte 2 | texte 3 | ... | texte n
L# | texte 1 | texte 2 | texte 3 | ... | texte n
- la ligne doit commencer par
L#
(ouR#
) ; - chaque cellule est séparée par un pipe :
|
(Alt Gr + 6 sur les claviers français) ; - la première cellule, désignée par
L#
contient la numérotation ; - cette numérotation est préfixée par un "L" (ou par un R dans le cas de
R#
).
Options de numérotation
Numérotation automatique
Par défaut, la numérotation est automatique, en commençant au numéro 1. Chaque balise (L#
ou R#
) possède son propre compteur.
L# | => L1
L# | => L2
R# | => R1
R# | => R2
Numérotation fixe
En ajoutant un numéro derrière le #
, il est possible de forcer explicitement la numérotation :
L#1 | => L1
L#4 | => L4
L#5 | => L5
Multi longueurs
Pour décrire plusieurs longueurs sur une seule ligne, il faut utiliser le motif suivant à la suite du #
: nombre-nombre
. Par exemple :
L#1 | => L1
L#2-3 | => L2-3
L#4 | => L4
Numérotation secondaire avec suffixes
Il est possible de spécifier une longueur bis (c'est-à-dire une variante), en faisant suivre le numéro fixe par un suffixe. Ce suffixe doit être composé de lettres sans espaces, et ne pas commencer par un chiffre.
L#1 | => L1
L#1bis | => L1bis
L#2 | => L2
Il est également possible de spécifier une longueur bis pour une description de plusieurs longueurs, en faisant suivre le premier numéro fixe par un suffixe.
L#1 | => L1
L#2-3 | => L2-3
L#2bis-3 | => L2bis-3bis
Enfin, en cas de plusieurs longueurs successives avec un suffixe, il faut répéter le suffixe :
L#1 | => L1
L#2 | => L2
L#3 | => L3
L#2bis | => L2bis
L#3bis | => L3bis
L#4 | => L4
Le suffixe doit servir à décrire une variante, et ne doit pas être utilisé pour décrire une longueur de marche. Pour ce dernier cas, utilisez au choix une longueur normale, ou bien la balise L#~
(voir plus bas). Consultez à ce sujet la discussion sur le forum.
Il n'est pas possible de mélanger numérotation automatique et numérotation fixe avec suffixes . Si vous souhaitez utiliser des suffixes, il faut préciser explicitement le numéro de chaque ligne du document. Dans le cas contraire, la première balise non conforme rencontrée désactivera toute interprétation de la numérotation.
Numérotation hybride (automatique et fixe)
Il est possible de mélanger numérotations automatique et fixe (sans suffixe). C'est par exemple utile pour faire des ruptures de numérotation automatique lorsque l'on souhaite faire des blocs dont la numérotation recommence à 1 --> il faut commencer le bloc suivant par L#1 autrement la numérotation automatique continue. Exemple :
Bloc 1
L# | => L1
L# | => L2
L# | => L3
Bloc 2
L#1 | => L1 (Sinon L4 avec la numérotation automatique L#)
L# | => L2
L# | => L3
Facilités au sein des cellules
Retours à la ligne
Dans le cas où le contenu des cellules est long, il est possible de faire démarrer chaque cellule à la ligne :
L# | cellule 1 | cellule 2
| cellule 3 qui est vraiment trop longue
Il est également possible de revenir à la ligne au sein d'une cellule. Le retour à la ligne sera rendu directement dans la cellule. Par contre, deux retours à la ligne termineront le tableau
L# | cellule 1 | la cellule 2 contient
un retour à la ligne
Mais cette ligne ne fait pas partie du tableau
Balises au sein d'une cellule.
Il est possible d'utiliser un L#
ou un R#
au sein d'une cellule. Dans ce cas, la numérotation automatique utilisera le numéro en cours de la ligne, et ce quelle que soit la lettre préfixant le #
:
L# | L1
L# | L2
L# | La balise L# donne L3. | Et la balise R# donne également R3 (et non R1)
Lignes spéciales
Ligne de titre
La balise L#=
permet d’insérer une ligne de titre. Celle-ci sera rendue en gras.
L#= | colonne 2 | colonne 3
L# | cellule 2 | cellule 3
Ligne de commentaire
La balise L#~
permet d'ajouter une ligne ne contenant qu'une seule cellule, de la largeur totale du tableau :
L# | 5a | 30 m | Dalle | Relai sur 2 pitons.
L#~ Transition (marche) env. 20 m vers la droite.
L# | 4c | 30 m | Dièdre | Relai sur la gauche
Cette balise est notamment utilisée pour décrire une longueur de transition (marche, raccord, liaison), ou bien une information complémentaire utile à cet endroit.
Fonctionnalités obsolètes
Lors de la migration à la V6 de camptocamp, il a été décidé de ne conserver qu'une syntaxe réduite de la syntaxe L#
V5. Vous pouvez consulter l'historique de cet article pour avoir plus d'information sur cette syntaxe. Vous pouvez également consulter ce sujet sur le forum pour plus d'information sur l'historique de cette balise.
Commentaires

Bis = Variante
Les itinéraires « Bis » sont des itinéraires alternatifs.
La notion de longueur bis est souvent mal comprise. Une longueur bis n’est pas une longueur supplémentaire.
L3bis signifie : variante de L3.
Pour insérer une longueur supplémentaire (marche, raccord, liaison, transition) : employer le suffixe « tilde » (L#~) suivi du texte descriptif.

J’ai complété l’aide en anglais

merci