<chapter id="xmltools">
<chapterinfo>

<title
><acronym
>XML</acronym
> Herramientas </title>

<authorgroup>
<author
> <firstname
>Daniel</firstname
> <surname
>Naber</surname
> <affiliation
> <address
><email
>daniel.naber@t-online.de</email
></address
> </affiliation
> </author>
</authorgroup>
<date
>2002-01-25</date>
<releaseinfo
>0.70.00</releaseinfo>
<abstract>

<para
>Este conector soporta la escritura de archivos XML a través del listado de las marcas permitidas y otras opciones.</para>

</abstract>
<keywordset>
<keyword
>KDE</keyword>
<keyword
>kate</keyword>
<keyword
>xml</keyword>
</keywordset>
</chapterinfo>

<title
>Introducción</title>

<para
>Este conector proporciona ayuda sobre lo que está permitido en un punto determinado de un archivo XML, en función del DTD del archivo. Mostrará una lista de posibles elementos, atributos, valores de atributos o entidades, dependiendo de la posición del cursor (se muestran todas las entidades si el carácter a la izquierda del cursor es <quote
>&amp;</quote
>). Además es posible cerrar la marca sin cerrar más próxima por la izquierda.</para>

<para
>El DTD debe existir en formato XML, tal y como lo produce el programa de Perl <command
>dtdparse</command
> (tenga en cuenta que este formato XML del DTD no es el esquema de XML). Llamaré a estos tipos de DTDs <quote
>meta DTDs</quote
>. Se proporcionan algunos meta DTDs. Están instalados en <filename class="directory"
>$KDEDIR/share/apps/katexmltools/</filename
>, que es además el directorio predeterminado cuando selecciona <guimenuitem
>Asignar Meta DTD...</guimenuitem
>. Para producir sus propios meta DTDs, descargue dtdparse de <ulink url="http://dtdparse.sourceforge.net"
>http://dtdparse.sourceforge.net</ulink
>.</para>


<sect1 id="xmltools-features-and-limitations">
<title
>Características y limitaciones</title>

<para
>Usted puede probar todas las funciones y limitaciones cargando <filename
>$KDEDIR/share/apps/katexmltools/testcases.xml</filename
> en &kate; y siguiendo las instrucciones.Nota esto trabaja con más de un documento que no está soportado correctamente todavía, Usted solo puede usar un meta DTD para todos los documentos </para>

</sect1>


<sect1 id="xmltools-menu">
<title
>Estructura de menús</title>

<variablelist
> <varlistentry
> <term
> <menuchoice
> <guimenu
>Conector XML</guimenu
> <guimenuitem
>Insertar XML...</guimenuitem
> </menuchoice
> </term
> <listitem
><para
>Esto mostrará una lista de todos los elementos, atributos o valores de atributos permitidos, dependiendo de la posición del cursor y del DTD. Para utilizarlo, debe tener asignado un meta DTD utilizando <guimenuitem
>Asignar Meta DTD...</guimenuitem
>. </para
></listitem
> </varlistentry
> <varlistentry
> <term
> <menuchoice
> <guimenu
>Conector XML</guimenu
> <guimenuitem
>Insertar entidad...</guimenuitem
> </menuchoice
> </term
> <listitem
><para
>Esto mostrará una lista de todas las entidades disponibles, en base al DTD actual. Para utilizarlo debe tener un meta DTD asignado mediante <guimenuitem
>Asignar Meta DTD...</guimenuitem
>.</para
></listitem
> </varlistentry
> <varlistentry
> <term
> <menuchoice
> <guimenu
>Conector XML</guimenu
> <guimenuitem
>Cerrar elemento</guimenuitem
> </menuchoice
> </term
> <listitem
><para
>Esto buscará en el texto una marca que aún no esté cerrada y la cerrará insertando la marca de cierre correspondiente. La búsqueda comienza en la posición del cursor y se desplaza hacia la izquierda. Si no encuentra ninguna marca abierta no se realizará ninguna operación.</para
></listitem
> </varlistentry
> <varlistentry
> <term
> <menuchoice
> <guimenu
>Conector XML</guimenu
> <guimenuitem
>Asignar Meta DTD...</guimenuitem
> </menuchoice
> </term
> <listitem
><para
>Esto le comunica al conector qué DTD debe utilizar en todos los documentos abiertos. Tenga en cuenta que esta asignación no será almacenada y deberá repetirla la siguiente vez que inicie &kate;.</para
></listitem
> </varlistentry
> </variablelist>

</sect1>

<sect1 id="xmltools-thanks-and-acknowledgements">
<title
>Agradecimientos</title>

<para
> Conector de &kate; <quote
>Herramientas XML</quote
> copyright 2001 Daniel Naber <email
>daniel.naber@t-online.de</email
>. </para>

<para
> Copyright de la documentación 2001 Daniel Naber </para>

<para
>Traducido por Miguel Revilla Rodríguez <email
>yo@miguelrevilla.com</email
></para
> <para
>Traducido por José Cohen Cohen <email
>yosilnx@yahoo.com</email
></para
> 

&underFDL;
&underGPL;

</sect1>
</chapter>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->


