--- /dev/null
+
+<!--
+
+ DTD EMUFS - Especificacion de Documento para archivo de configuracion
+
+-->
+
+<!ELEMENT emufs (articulos, facturas)>
+<!ELEMENT articulos (fuente, datos, indices)>
+<!ELEMENT facturas (fuente, datos, datos_notas, indices)>
+<!ELEMENT fuente (#PCDATA)>
+<!ELEMENT datos EMPTY>
+<!ATTLIST datos
+ tipo (1 | 2 | 3) #REQUIRED
+ bloque CDATA #REQUIRED
+>
+<!ELEMENT datos_notas EMPTY>
+<!ATTLIST datos_notas
+ tipo (1 | 2 | 3) #REQUIRED
+ bloque CDATA #REQUIRED
+>
+<!ELEMENT indices (indice)+>
+<!ELEMENT indice EMPTY>
+<!ATTLIST indice
+ nombre CDATA #REQUIRED
+ tipo (B | B_A | B_P) #REQUIRED
+ bloque CDATA #REQUIRED
+>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE emufs SYSTEM "emufs.dtd">
+
+<emufs>
+ <articulos>
+ <fuente>articulos.xml</fuente>
+ <datos tipo="1" bloque="512" />
+ <indices>
+ <indice nombre="codigo" tipo="B" bloque="512" />
+ <indice nombre="desc" tipo="B" bloque="512" />
+ <indice nombre="presentacion" tipo="B_A" bloque="512" />
+ </indices>
+ </articulos>
+ <facturas>
+ <fuente>facturas.xml</fuente>
+ <datos tipo="3" bloque="512" />
+ <datos_notas tipo="2" bloque="0" />
+ <indices>
+ <indice nombre="numero" tipo="B" bloque="512" />
+ <indice nombre="emision" tipo="B" bloque="512" />
+ </indices>
+ </facturas>
+</emufs>