Se pueden conseguir tipos arbitrarios de marcado empleando la etiqueta <lisp>. Con dicha etiqueta se puede generar cualquier texto de salida que se desee. La salida insertada quedará marcada si la etiqueta <lisp> aparece dentro del texto principal del documento.
<lisp>(concat "Esta forma queda " "insertada")</lisp>
Téngase presente que no se debe usar el comando insert
dentro
de un conjunto de etiquetas <lisp>, ya que el valor de
retorno desde esas etiquetas <lisp> sería insertado
automáticamente en el documento.
También es posible tratar la salida como si estuviera rodeada por las etiquetas <example>, <src> o <verse>, especificando “example”, “src” o “verse” como el atributo markup de la etiqueta <lisp>.
<lisp markup="ejemplo"> (concat "Inserta" " me") </lisp>
Hay otros lenguajes que también tienen etiquetas que provocan que su código fuente sea evaluado. See Sumario de etiquetas, para los detalles.