¿Qué puede haber dentro de un tag de tipo...? 

(los que están entre {} o [] son opcionales:)
 - {}   cualquier cantidad
 - {}+  uno o más
 - []   uno o ninguno

 - #    numero
 - *    string
 - ***  string con macros
 - %%   valor por defecto
 
 
<conversacion version="#.#" autor="*" pnj="*">
<id>*</id>

<contextos>
  {<contexto id="*" [inicial="si | %no%"] />}+
  {<contexto id="*">
      <nombre>*</nombre>
      {<tema nombre="*" [articulo="{m|f|d|i|s|p}+"]>
	 {<sinonimo>*</sinonimo>}
	  {<item [comando="%preguntar% | decir | ambos"]>
	    {<pregunta>***</pregunta>}
	    {<entorno>***</entorno>}
	    {<respuesta>***</respuesta>}
	    {<hito nombre="*" [valor="*"]>[***]</hito>}
            {<requisito nombre="*" [tipo="%hito% | "]>[***]<requisito/>}
	    {<relacionado contexto="*" nombre="*"/>}
	  </item>}+
      </tema>}+
      [<temaAgotado>]
      [<temaNoEncontrado>]
      [<temaOfftopic>]
  
  </contexto>}
</contextos>

[<sinonimos>
  {<tema nombre="*">
    {<sinonimo>*</sinonimo>}+
  </tema>}
</sinonimos>]


[<temasEspeciales>
[<temaAgotado>
  {<item>}+
</temaAgotado>]

[<temaNoEncontrado>
  {<item>}+
</temaNoEncontrado>]

[<temaOfftopic {tolerancia="#"} {probabilidad="0..%100%"}>
  {<item>}+
</temaOfftopic>]
</temasEspeciales>]
</conversacion>




Textos y macros dentro de un item:

<pj/>   - nombre del personaje activo (el que hace la pregunta)
<pnj/>  - nombre del personaje no jugador que lleva la conversacion
<tu>    - contiene un fragmento que sólo oye el personaje activo
<otros> - contiene un fragmento que no oye el personaje activo, y sí los demás
<oa/>   - genero en funcion del sexo del personaje activo: escribe "a" si es femenino, "o" en otro caso.
<a/>    - añade "a" opcionalmente si el sexo del personaje activo es femenino
<m/>    - añade el texto opcionalmente si el sexo del personaje activo es masculino
<f/>    - añade el texto opcionalmente si el sexo del personaje activo es femenino
<nombretema/> - nombre del ultimo tema por el que se ha preguntado (con o sin éxito)
<tema [antiguedad="#%1%"]/> - nombre del ultimo tema sobre el que se ha llegado a hablar. Si se especifica antiguedad, busca hacia atrás en la historia tantas preguntas como el número indicado.
<contexto [antiguedad="#%1%"]/>: nombre del ultimo contexto visitado
