Como los bucles, las balizas tiene partes opcionales, y pueden tener argumentos. Los asteriscos cancelan tratamientos automáticos.
#BALIZA
#BALIZA{argumento}
#BALIZA{argumento, argumento, argumento}
#BALIZA*
#BALIZA**
[(#BALIZA)]
[(#BALIZA{argumento})]
[(#BALIZA*{argumento})]
[ antes (#BALIZA) después ]
[ antes (#BALIZA{argumento}|filtro) después ]
[ antes (#BALIZA{argumento}|filtro{argumento}|filtro) después ]
...
Regla de corchetes
La escritura completa, con paréntesis y corchetes es obligatoria en cuanto uno de los argumentos de la baliza utiliza también paréntesis y corchetes o cuando la baliza contiene un filtro.
// riesgo de malas sorpresas:
#BALIZA{[(#BALIZA|filtro)]}
// interpretación siempre correcta:
[(#BALIZA{[(#BALIZA|filtro)]})]
// aún si esta escritura funciona en SPIP 2.0, no esta garantizada:
#BALIZA{#BALIZA|filtro}
// la utilización de un filtro exige corchetes y paréntesis:
[(#BALIZA|filtro)]