El manual de los complementos de Kate
El manual de los complementos de Kate
Siguiente

El manual de los complementos de Kate

Traductor: Rafael Osuna
Traductor: Miguel Revilla Rodríguez
Traductor: Santiago Fernández Sancho
revisión 3.5.1 (2006-02-24)

Se concede permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia Libre de Documentación de GNU, versión 1.1 o posterior publicada por la Free Software Foundation; con secciones no invariantes, con textos que no estén en la cubierta, y con textos que no estén en la contraportada. Se incluye una copia de la licencia en the section entitled "GNU Free Documentation License".

Este es el manual de los complementos de Kate el editor de textos avanzado de KDE.


Capítulo 1. Complementos de Kate
Complementos de Kate
Anterior
Siguiente

Capítulo 1. Complementos de Kate

Los complementos de Kate son funciones para el editor Kate. Pueden añadir menús y accesos rápidos adicionales, así como extender las funcionalidades de Kate. Puede instalar tantas o tan pocas como quiera en Kate. Abra el diálogo de configuración de Kate con Preferencias->Configurar Kate.... Seleccione Aplicación->Complementos para elegir el complemento deseado.

Para obtener más información sobre cómo usar Kate y cómo activar los complementos, en el manual de Kate.

Los complementos instaladas en este manual son:

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 2. Completado XML
Completado XML
Anterior
Siguiente

Completado XML

Daniel Naber

revisión 3.5.2 (2006-05-17)

Este complemento soporta la escritura de archivos XML a través del listado de las etiquetas permitidas y otras opciones.

Este complemento 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 (p. ej. se muestran todas las entidades si el caracter a la izquierda del cursor es «&»). Además es posible cerrar la etiqueta abierta más próxima.

El DTD debe existir en formato XML, tal y como lo produce el programa de Perl dtdparse. Llamaremos a estos tipos de DTDs «meta DTDs». Se proporcionan algunos meta DTDs. Están instalados en $KDEDIR/share/apps/katexmltools/, que es además la carpeta predeterminada cuando se selecciona Asignar meta DTD.... Para producir sus propios meta DTDs, descargue dtdparse de http://dtdparse.sourceforge.net.

Cómo utilizarlo

Inicie Kate y abra el diálogo de configuración, al que podrá acceder a través de Preferencias->Configurar Kate.... A continuación seleccione Completado XML de Kate, que aparece en la sección Aplicación/Complementos y cierre el diálogo. A continuación seleccione XML->Asignar Meta DTD. Si su documento no contiene «DOCTYPE» o el tipo de documento es desconocido, tendrá que seleccionar un meta DTD desde el sistema de archivos. Si ésto no es así se cargará automáticamente el meta DTD que coincida con el DOCTYPE.

Ahora ya puede utilizar el complemento mientras introduce texto:

< (tecla menor que)

Abre una lista de posibles elementos salvo que el cursor ya esté dentro de una etiqueta. Tenga en cuenta que en ese momento no será posible utilizar esta tecla para insertar un elemento del primer nivel (p. ej. «<html>»).

" (tecla de comillas)

La tecla de comillas abrirá una lista con los posibles valores del atributo (si es que existen) si se encuentra dentro de una etiqueta.

(tecla de espacio)

Esta tecla abrirá una lista de posibles atributos para el elemento actual si se encuentra dentro de una etiqueta.

& (tecla de ampersand)

Este tecla abrirá una lista de entidades nombradas.

Características y limitaciones
Características y limitaciones

Características y limitaciones

Puede probar todas las funciones y limitaciones cargando $KDEDIR/share/apps/katexmltools/testcases.xml en Kate y siguiendo las instrucciones. Tenga en cuenta que trabajar con más de una vista por documento no está todavía correctamente soportado por este complemento.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Estructura de menús
Estructura de menús

Estructura de menús

XML->Insertar elemento... (Ctrl+Entrar)

Abrirá un diálogo que le permitirá insertar un elemento de XML. Los caracteres <,> y la etiqueta de cierre serán insertados automáticamente. Si tiene algún texto seleccionado al utilizar este menú, dicho texto será rodeado por las etiquetas de apertura y cierre. El diálogo también ofrece completado de todos los elementos que pueden ser insertados en la posición actual del cursor si se ha asignado un meta DTD mediante el menú Asignar meta DTD....

XML->Cerrar elemento (Ctrl+<)

Buscará en el texto una etiqueta 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 continúa hacia la izquierda. Si no encuentra ninguna etiqueta abierta no se realizará ninguna operación.

XML->Asignar meta DTD...

Le comunica al complemento qué meta DTD debe utilizar en todos los documentos abiertos. Tenga en cuenta que esta asignación no será almacenada y deberá repetirla la próxima vez que inicie Kate.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Agradecimientos y reconocimientos
Agradecimientos y reconocimientos

Agradecimientos y reconocimientos

Derechos de autor del complemento de Kate «Completado de XML». 2001, 2002. Daniel Naber .

Derechos de autor de la documentación. 2001, 2002. Daniel Naber.

Traducido por Rafael Osuna .

Traducido por Miguel Revilla Rodríguez .

Traducido por José Cohen Cohen .

Traducido por Santiago Fernández Sancho .

Este programa está sujeto a los términos de la Licencia Pública General GNU.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 3. Validación XML
Validación XML
Anterior
Siguiente

Validación XML

Daniel Naber

Traductor: Rafael Osuna
Traductor: Miguel Revilla Rodríguez
Traductor: Santiago Fernández Sancho
revisión 3.5.2 (2006-05-17)

Este complemento comprueba que los archivos XML estén bien formados y sean válidos.

Este complemento comprueba el archivo actual. En la parte inferior de la ventana de principal de Kate aparecerá una lista de advertencias y errores. Puede pulsar en un mensaje de error para saltar al lugar correspondiente del archivo. Si el archivo tiene un «DOCTYPE», el DTD dado con ese tipo de documento será utilizado para comprobar la validez del archivo. Se espera que el DTD esté en una posición relativa al archivo actual, p. ej. si el tipo de documento hace referencia a «DTD/xhtml1-transitional.dtd» y el archivo es /home/pedro/prueba.xml, se esperará que el DTD se encuentre en /home/pedro/DTD/xhtml1-transitional.dtd. Sin embargo, también se pueden especificar DTDs remotos a través de http.

Si el archivo no tiene tipo de documento, se comprobará que esté correctamente formado.

Para aprender más sobre XML, visite las páginas oficiales de XML de W3C.

Internamente este complemento llama a la orden externa xmllint, que es parte de libxml2. Si esta orden no está correctamente instalado en su sistema, el complemento no funcionará.

Nota

Es necesario crear un archivo temporal en la misma carpeta en la que se encuentra el archivo a comprobar, así que deberá tener acceso de escritura a dicha carpeta.

Para cargar este complemento abra el diálogo de configuración de Kate que se encuentra en Preferencias->Configurar Kate.... A continuación seleccione Validación XML de Kate de forma que aparezca en la sección Aplicación/Complementos y cierre el diálogo.

Estructura de menús

XML->Validar XML

Esto iniciará la comprobación, como ya se ha descrito.

Agradecimientos y reconocimientos
Agradecimientos y reconocimientos

Agradecimientos y reconocimientos

Derechos de autor del complemento de Kate «Validación de XML». 2002. Daniel Naber .

Derechos de autor de la documentación. 2002. Daniel Naber.

Traducido por Rafael Osuna

Traducido por Miguel Revilla Rodríguez

Este programa está sujeto a los términos de la Licencia Pública General GNU.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 4. Insertar orden
Insertar orden
Anterior
Siguiente

Insertar orden

Anders Lund

revisión 3.5.2 (2006-05-17)

El complemento «Insertar orden» le permite insertar una orden de consola dentro de un documento abierto en Kate.

El complemento «Insertar orden» le permite insertar una orden de consola dentro de un documento abierto en Kate.

Primero active el complemento «Insertar orden» utilizando el diálogo Preferencias->Configurar Kate... y marcando Insertar orden de Kate en la sección Aplicación Complementos y cierre el diálogo.

Aspectos fundamentales en pantalla

Para usar el complemento, seleccione Insertar orden desde el menú Herramientas, se le presentará un pequeño diálogo para introducir la orden, escoja una carpeta de trabajo y seleccione si incluir errores (salida STDERR) en el texto insertado. También puede mostrar la cadena de la orden encima de la salida.


El diálogo de insertar orden

El complemento le recordará un número de órdenes elegidas en la página de configuración. Esto será usado para autocompletar y puede ser seleccionado de una lista en la entrada de la orden.

De forma predeterminada la orden se ejecutará en la carpeta en la que esté trabajando kate, normalmente es su carpeta personal. Esto puede ser cambiado en la página de configuración del complemento.

Recuerde, que cualquier orden en consola requiere entrada de datos por parte del usuario (por ejemplo passwd) o usar una interface ncurses o similar (por ejemplo top) para producir la esperada salida.

Configuración
Configuración

Configuración

Para configurar el complemento «Insertar orden», abra el diálogo de configuración de Kate desde el menú Preferencias->Configurar Kate... y seleccione Complementos+Insertar orden.


La pestaña de configuración Insertar orden

Las siguientes opciones de configuración están disponibles:

Número de órdenes para recordar

Ésta configuración le permite decidir cuántas órdenes se recordarán. Cualquier número de 0 a 99 es válido. El valor predeterminado es 20.

Carpeta de trabajo predeterminada

Éstos parámetros, presentados como un conjunto de botones de selección, le permiten decidir cómo se elije la carpeta de trabajo de una orden. Las opciones son la carpeta en la que esté ejecutándose Kate (normalmente su carpeta personal cuando Kate es ejecutado desde el menú K), la carpeta del documento (si existe alguno, en otro caso se usará la opción anterior) o la carpeta de trabajo de la última vez que ejecutó el complemento.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Agradecimientos y reconocimientos
Agradecimientos y reconocimientos

Agradecimientos y reconocimientos

Derechos de autor del complemento de Kate «Insertar orden». 2001. Anders Lund .

Derechos de autor de la documentación. 2001. Anders Lund .

Traducido por Rafael Osuna

Traducido por Miguel Revilla Rodríguez

Traducido por José Cohen Cohen

Este programa está sujeto a los términos de la Licencia Pública General GNU.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 5. Herramientas HTML
Herramientas HTML
Anterior
Siguiente

Herramientas HTML

Francis Giannaros

revisión 1.00.00 (2002-05-15)

Un complemento para ayudar en la inserción de elementos HTML.

Este complemento abrirá un diálogo que le preguntará por el nombre de una etiqueta HTML. Los atributos y valores se pueden incluír en la etiqueta abierto introduciendo nombre-atributo="valor-atributo". Después de pulsar Intro la etiqueta abierta -- y su respectiva de cierre-- se colocarán en el documento.

Estructura de menús

Herramientas->Etiqueta HTML...

Esto abrirá el diálogo que se describe a continuación.

Agradecimientos y reconocimientos
Agradecimientos y reconocimientos

Agradecimientos y reconocimientos

Derechos de autor del complemento de Kate «HTML Tools». 2002. Joseph Wenninger .

Derechos de autor de la documentación. 2005. Francis Giannaros.

Traducido por Santiago Fernández Sancho .

Este programa está sujeto a los términos de la Licencia Pública General GNU.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 6. Open Header
Open Header
Anterior
Siguiente

Open Header

El complemento de Kate «Open Header» de momento no tiene documentación. Si está interesado en corregir esta situación, por favor póngase en contacto con Lauri Watts , el coordinador del equipo de documentación de KDE.

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 7. Text Filter
Text Filter
Anterior
Siguiente

Text Filter

El complemento de Kate «Filtrado de texto» de momento no tiene documentación. Si está interesado en corregir esta situación, por favor póngase en contacto con Lauri Watts , el coordinador del equipo de documentación de KDE.

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 8. Archivos de plantillas
Archivos de plantillas
Anterior
Siguiente

Archivos de plantillas

Anders Lund

Traductor: Santiago Fernández Sancho
revisión 0.1 (2006-01-10)

El complemento Plantillas de archivos le permitirá crear archivos basados en otros archivos. Puede utilizar cualquier archivo como plantilla, creándose una copia del archivo con una URL vacía, o utilizar un archivo de plantilla especial que puede contener macros que rellenen información, tal como el nombre, la dirección de correo electrónico, la fecha actual, variables de entorno y la posición en que deba situarse el cursor en el nuevo archivo.

Además, las plantillas que se encuentren en el directorio de plantillas se presentarán en el elemento de menú Archivo->Nuevo desde plantilla.

El complemento también proporciona un método para generar nuevas plantillas de una forma sencilla a partir de un documento abierto.

Las carpetas de plantillas forman parte de sistema de archivos de KDE y consiste al menos en KDEDIR/share/applications/kate/plugins/katefiletemplates/templates y KDEHOME/share/applications/kate/plugins/katefiletemplates/templates. Si su variable de entorno KDEDIRS contiene directorios adicionales, se realizará la búsqueda de forma similar. Si se encuentran plantillas con el mismo nombre, se selecciona la que se encuentre en la carpeta local (KDEHOME).

Estructura de menús

Archivo+Nuevo desde plantilla->Cualquier archivo...

Muestra un diálogo para abrir un archivo que le permitirá utilizar cualquier archivo como plantilla. Si el archivo elegido tiene el complemento katetemplate será analizado para obtener la información de la plantilla así como las macros.

Archivo+Nuevo desde plantilla->Abrir reciente

Muestra una lista con los últimos archivos utilizados como plantillas, representados por su URL.

Archivo->Nuevo desde plantilla

El resto de los submenús contienen enlaces a las plantillas. Pinche en una de las opciones para crear un archivo como el descrito por el texto del elemento del menú.

Preferencias->Administrar plantillas...

Esto hará aparecer un diálogo con una lista de todas las plantillas encontradas en el directorio de plantillas, con opciones para añadir, editar y eliminar plantillas.

Utilizando una plantilla de Kate
Utilizando una plantilla de Kate

Utilizando una plantilla de Kate

Cuando se crea un archivo desde una plantilla éste puede contener macros, algunas macros aparecen como variables editables en el texto. Las variables se muestran como palabras subrayadas en el texto.

Una vez seleccionada la primera variable, puede editarla. Si el documento de texto contiene más instancias de la misma variable, se cambiarán a la vez que la edita. Para llegar a la siguiente variable editable pulse la tecla TAB. Cuando se haya editado la última variable, la lista se abandonará y la tecla TAB funcionará de forma normal.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Creando sus propias plantillas
Creando sus propias plantillas

Creando sus propias plantillas

Para crear una nueva plantilla, utilice la opción Preferencias->Gestionar plantillas que inicia el diálogo de gestión de plantillas. A continuación pulse Nuevo... para iniciar el asistente de archivos de plantillas. Se le preguntará por un nombre opcional de archivo y será informado por las preferencias para la plantilla, creándose a continuación el archivo de plantilla.

Alternativamente, puede crear una plantilla manualmente añadiéndo la información sobre la misma a la parte superior de cualquier archivo, añada texto, macros y la posición del cursor, y a continuación guárdelo con el complemento katetemplate.

El menú de plantillas se actualiza automáticamente si decide almacenar la plantilla en el directorio de plantillas.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Editar plantillas
Editar plantillas

Editar plantillas

Para editar una plantilla, utilice la opción Preferencias->Gestionar plantillas.... Seleccione la plantilla con la que desee trabajar y pinche en Editar..., lo que hará que se abra el archivo de plantilla. Cierre el diálogo, edite el archivo de plantilla, guárdelo y ciérrelo. Los cambios de la plantilla tendrán efecto inmediato, pudiendo activar la plantilla para verificar sus cambios después de guardarlo.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

El formato de plantilla de Kate
El formato de plantilla de Kate

El formato de plantilla de Kate

Si utiliza archivos con extensión katetemplate, serán analizados para obtener la información de la plantilla, macros y la posición del cursor.

Información de la plantilla

Mientras lee el archivo, el analizador guarda las líneas que comiencen con katetemplate: y busca en ellas información para la plantilla con la forma NOMBREVARIABLE=VALOR. La primera línea que no comience con katetemplate: se tomará por el inicio del contenido de la plantilla. VALOR puede contener cualquier caracter excepto el signo igual (=). Son nombres válidos de variable:

Template

Nombre de la plantilla, que se muestra en el menú Archivo->Nuevo desde plantilla.

Group

Grupo del submenú en el que se emplaza la plantilla dentro del menú Archivo->Nuevo desde plantilla.

Name

Nombre que se seleccionará para el documento, y que se mostrará en la lista de archivos y en la barra de título. Si el nombre contiene %N ésto será reemplazado con un número, que se incrementará si existen más documentos con el mismo nombre.

Highlight

El complemento intentará asignar en los documentos nuevos los valores de resaltado aquí asignados. El valor debería ser el nombre tal y como se encuentra en Herramientas->Resaltado.

Description

Es una pequeña descripción de la plantilla. Actualmente se utiliza para asignar el contenido de dicha descripción a la cadena ¿qué es ésto? del elemento de menú, pero es posible que sea utilizada para más propósitos en el futuro.

Author

Una cadena que identifica al autor, por ejemplo en el formulario Nombre <dirección de correo electrónico>. Actualmente se utiliza para asignar el contenido de dicha descripción a la cadena ¿qué es ésto? del elemento de menú, pero es posible que sea utilizada para más propósitos en el futuro.

Plantilla de macros

Mientras se analiza el contenido de la plantilla, se expanden los macros con la forma %{NAME} o ${NAME}. Si utiliza el prefijo $, la macro expandida será tratada como una variable editable cuando se cree el documento desde una plantilla, mientras que si utiliza % no, a menos que la expansión falle.

Se expandirán las siguientes macros:

time

Hora actual en su formato local.

date

Hora actual en su formato corto.

datetime

Hora y fecha actuales, de acuerdo con su formato local.

year

Año actual como un número de cuatro dígitos.

month

Nombre completo del mes actual, de acuerdo que su formato local.

day

Día actual del mes.

hostname

Nombre del servidor ('hostname') de su ordenador.

index

Se expande a 'i'.

fullname

Su nombre completo, tal y como es definido de forma estándar en la libreta de direcciones de KDE.

firstname

Su nombre, tal y como es definido de forma estándar en la libreta de direcciones de KDE.

lastname

Sus apellidos, tal y como son definidos de forma estándar en la libreta de direcciones de KDE.

email

Su dirección de correo electrónico, tal y como es definido de forma estándar en la libreta de direcciones de KDE.

Cualquier macro que no esté incluida en la lista anterior será tratada como una variable editable sin importar el prefijo. Si la misma variable aparece en varias ocasiones en la plantilla, será editada de una vez tras haber creado un documento a partir de una plantilla.

Configurar la posición del cursor

La macro especial ${cursor} se reemplazará con una barra vertical y se añadirá al final de la lista de variables editables, independientemente de su ubicación en el texto.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Agradecimientos y reconocimientos
Agradecimientos y reconocimientos

Agradecimientos y reconocimientos

Derechos de autor del complemento «Archivos de plantillas» de Kate. 2004. Anders Lund .

Derechos de autor de la documentación. 2004. Anders Lund.

Traducido por Santiago Fernández Sancho

Este programa está sujeto a los términos de la Licencia Pública General GNU.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Anterior
Siguiente
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 9. Créditos y licencia
Créditos y licencia
Anterior

Capítulo 9. Créditos y licencia

Los derechos de autor de los distintos complementos se muestran en los capítulos correspondientes.

Esta documentación está sujeta a los términos de la Licencia de Documentación Libre GNU.

Este programa está sujeto a los términos de la Licencia Pública General GNU.

Anterior
Inicio


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Siguiente
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team