You are on page 1of 15

UNIVERSIDAD ESTATAL DE MILAGRO

UNIDAD ACADMICA CIENCIAS DE LA INGENIERA


CARRERA DE INGENIERA EN SISTEMAS COMPUTACIONALES

Ttulo: SISTEMA DE GESTIN DE CONTENIDO DITA Y
HERRAMIENTA XMETAL.

Autora: CUEVA SILVANA
CASTRO JORGE
TORRES STICK

Asignatura: DERECHO INFORMTICO

Docente: ING. BERMEO XAVIER

Tipo de Trabajo: INVESTIGACIN

Fecha de entrega: 29 de noviembre del 2013
Octavo Semestre ljubitza_89@hotmail.com
NDICE GENERAL

SISTEMA DE GESTIN DE DOCUMENTOS Y CONTENIDO - DITA ............... 3
ORIGEN.......................................................................................................... 3
TIPOS DE TRANSFORMACIONES ADMITIDAS EN DITA ............................ 3
DEFINICIN DE DITA .................................................................................... 4
APLICACIN ARBORTEXT ........................................................................... 5
CARACTERSTICAS DITA ............................................................................. 6
HERRAMIENTAS SOBRE DITA ..................................................................... 7
XMETAL ...................................................................................................... 7
ORIGEN.......................................................................................................... 7
QU ES XMETAL? ....................................................................................... 8
CARACTERSTICAS ...................................................................................... 8
VENTAJAS ................................................................................................... 10
POR QU ES XMETAL EL MEJOR DE LA INDUSTRIA PARA XML Y
DITA? ........................................................................................................ 10
CMO SE PUEDE APLICAR? ............................................................... 11
DTD ELEMENTOS ....................................................................................... 12
BIBLIOGRAFIA ................................................................................................ 15


SISTEMA DE GESTIN DE DOCUMENTOS Y CONTENIDO -
DITA

ORIGEN
DITA, abreviatura de "Darwin Information Typing Architecture" (Arquitectura
de escritura de informacin Darwin).
Creada por la compaa IBM a finales de los 90.
En el ao 2004 aparece DITA 1.0 como estndar OASIS. Es responsable de
mantener las especificaciones y las herramientas asociadas (DITA Open
ToolKit). Es principalmente una herramienta de publicacin - que se pretende
convertir el contenido DITA en varios formatos.

TIPOS DE TRANSFORMACIONES ADMITIDAS EN DITA
Descripcin de versiones que DITA admite como entrada, y formatos de salida
disponibles en una instalacin por defecto:

PDF - PDF de salida se basa en un plug-in que produce la salida XSL-FO. La
salida XSL-FO se puede convertir a PDF utilizando una herramientas de cdigo
abierto (Apache FOP) o el uso de herramientas comerciales como RenderX o
Antena Casa Formatter.

XHTML - XHTML salida est soportado junto con una variedad de tipos de
navegacin basados en XHTML. No se requiere de navegacin. La salida
XHTML contiene valores de clase basadas en los elementos DITA lo que los
archivos CSS se pueden utilizar para personalizar el formato de entrega.

Eclipse Help - Eclipse de salida es un formato basado en XHTML que
tambin produce archivos de navegacin e ndice para el uso con los centros
de informacin de Eclipse.

TocJS El TocJS tipo de transformacin incluye salida de XHTML, junto con los
marcos basados en JavaScript para la navegacin, incluyendo secciones de
TOC que se expanden y colapsan.
HTML Help - Microsoft Compiled HTML Help salida produce una ayuda
compilada (CHM). presentar los temas XHTML, tabla de contenidos e ndice.

Ayuda de Java - Java Ayuda incluye una tabla de contenidos e ndice para su
uso con la plataforma Ayuda Java.

OpenDocument - ODT es un formato de documento basado en el estndar
ODF, para su uso con herramientas como Open Office.

Rich Text Format - salida RTF es compatible con el contenido bsico, pero de
marcas complejas y algunas de las caractersticas avanzadas de DITA pueden
no ser compatibles.

troff troff - basado pginas man son compatibles; una pgina del manual se
genera para cada tema de entrada. Tenga en cuenta que las tablas no son
compatibles con este tipo de transformacin.

DEFINICIN DE DITA
DITA: Es una arquitectura basada en contenido XML para la codificacin y
reutilizacin de documentacin tcnica.
El software de trabajo para esta herramienta es ARBORTEXT, que te
permite: Utilizar un origen nico de informacin para controlar varias
versiones de contenido de origen y publicaciones terminadas.
Gestione fcilmente activa de informacin, documentacin y procesos de
publicacin complejos.








APLICACIN ARBORTEXT

















El software de creacin basada en componentes PTC Arbortext proporciona a
los usuarios herramientas lderes para crear contenido tcnico que se puede
reutilizar en todos los canales de documentacin tcnica y de productos. Estas
herramientas se pueden usar de forma independiente o conjunta para
maximizar la productividad de los trabajadores y el valor de la informacin
creando contenido reutilizable basado en componentes con el fin de garantizar
mayor calidad de la informacin del producto en menos tiempo:

PTC Arbortext Editor: Permite crear componentes estructurados para
publicacin dinmica y soporta las normas DITA.
PTC Arbortext Content Manager: permite proporcionar un origen nico de
informacin optimizado para gestionar documentos creados con Arbortext.
PTC Arbortext Styler: permite crear hojas de estilo basadas en XML para
publicacin automatizada.
PTC Arbortext Publishing Engine: permite filtrar, ensamblar y publicar
contenido tcnico automticamente.
PTC Arbortext Advanced Print Publisher: automatiza la disposicin y el
diseo de documentos tcnicos complejos.














CARACTERSTICAS DITA
1. DITA es un modelo de datos. Define una DTD y un esquema (Schema)
que determina las etiquetas que se pueden utilizar. Permite al usuario
crear sus propias etiquetas utilizando un mecanismo llamado
"especializacin" que requiere que se definan las nuevas etiquetas
basndolas en las etiquetas existentes.
2. DITA es una metodologa de reutilizacin. Es un enfoque basado en
temas que hace que los autores escriban pequeos mdulos
independientes que sean ms fciles de reutilizar en diversos tipos de
documentos.
3. DITA es una arquitectura de informacin. DITA define un enfoque
para escribir y presentar la informacin que conlleva dcadas de
experiencia; especifica que la informacin tcnica sea clasificada como
un Concepto, Tarea o Referencia, lo que lleva a los autores a escribir de
forma ms especfica y utilizando el menor nmero posible de palabras.



VENTAJAS DITA
1. Facilidad de desarrollo y mantenimiento de las aplicaciones
2. Rapidez de formacin para procesos de creacin
3. Reutilizacin y uso compartido de la informacin

HERRAMIENTAS SOBRE DITA
XMETAL

ORIGEN
Fue desarrollado por primera vez por SoftQuad Software, concido como
HotMetal en el ao 1987.
Ao 2002, la sede en Ottawa Corel Corporation compr SoftQuad, sin lograr
xitos de mejora.
Ao 2003, el desarrollador Blass Radius cre XMetal, el cual se dividi en dos
productos, dividiendo caractersticas, fue nombrad: XMetal Autor y xMetal
desarrollador.
Ao 2004 Corel vendi negocio XMetal de Blass Raidus, empresa con sede en
Vancouver, hogar del equipo de desarrolladores de XMetal; convirtindose en
el primer editor que proporciona caractersticas especficas de DITA.
En el ao 2006, con sede en Japn JustSystems Corporation adquiri el
negocio XMetaL de Blast Radius, manteniendo el equipo de desarrollo XMetaL
con sede en Vancouver.

XMetaL Autor
Ayuda a llegar al mercado ms rpido al traer estructura y la automatizacin
para la creacin de contenidos.
Permite a los autores y colaboradores de colaborar eficazmente - y reutilizar
informacin de alto valor dentro de la gran variedad de lenguas y da formato a
una solicitud de los clientes.
XMetal Desarrollador.- Es un entorno de desarrollo para la creacin de
aplicaciones basadas en Xmetal. Diseada como un plug-in para Microsoft
Visual Studio .NET, permite a los desarrolladores aprovechar los conocimientos
que tengan en Script, COM y DOM.
XMAX es una plataforma para la creacin de cliente ligero (depende de un
servidor) editores XML personalizados, fue lanzado por primera vez en 2003
bajo el nombre de "XMetaL para ActiveX.

ActiveX: Es un marco de software creado por Microsoft, donde aplicaciones
de Microsoft Windows incluyendo muchos de los de la propia Microsoft, como
Internet Explorer , Microsoft Office , Microsoft Visual Studio y Windows Media
Player, utilizan controles ActiveX para construir su conjunto de caractersticas y
tambin encapsular su propia funcionalidad como controles ActiveX que puede
ser embebidos en otras aplicaciones. Internet Explorer tambin permite la
incorporacin de controles ActiveX en pginas web

Mint- XMetal.- empleado en el manejo de sistemas operativos Opensource
(Linux, Ubuntu)

QU ES XMETAL?
Es un editor de contenido que te permite compartir, reutilizar y
entregar el contenido XML, en cualquier formato, para cualquier
destino. Proteccin de la plataforma que soporta portal web.
Considerado sistema de gestin de contenido empresarial lder en el
mercado.
Los usuarios de Documentum pueden crear contenido XML con una
velocidad sin precedentes.
XMetaL es utilizado a menudo para desarrollar documentos tcnicos,
contenidos web, prensa y contenido de la revista, y las polticas y
procedimientos de la organizacin. Las agencias gubernamentales
tambin utilizan XMetaL para la legislacin de seguimiento.

CARACTERSTICAS
Tiene una interfaz que se asemeja a la de un procesador de textos,
incluye caractersticas comunes a los procesadores de texto, como un
corrector ortogrfico, diccionario de sinnimos, y la capacidad de
seguimiento de los cambios realizados a los documentos.
Ofrece diferentes vistas de un documento, conocido como "Normal",
"Etiquetas ON" y "Plain Texto ", que revelan las etiquetas de los
elementos subyacentes y otros de marcado XML en diversos grados.
Utiliza: Cascading Style Sheets (CSS) es un lenguaje de hojas de estilo,
que describe la semntica de la presentacin (el aspecto y el formato)
de un documento escrito en un lenguaje de marcas (XML).
Un "panel de Resource Manager" para localizar e insertar elementos
como los archivos de imagen y los fragmentos de texto frecuentemente
reutilizados.
XMetaL puede ser configurado para trabajar con estndares o
personalizados DTD o esquemas XML (XSD), documentos de esquema
XML tienen la extensin. Xsd".
Los desarrolladores pueden aadir personalizados cuadros de dilogo y
comandos de men, botones de la barra de herramientas, formas y
comportamientos, utilizando lenguajes soportados por el entorno
Microsoft script como: JScript y VBScript.
Incluye funciones para importar el contenido de una base de datos en un
documento XML


Captura de pantalla de un mapa DITA y archivo de tema libre en XMetaL
Autor, Enterprise Edition


VENTAJAS
Acelerar el tiempo de salida al mercado de todos los materiales de
informacin
Mejorar la calidad y la precisin de los contenidos en toda la empresa
Aumentar la eficiencia del personal con la reutilizacin de contenido
Reducir los costos de publicacin
POR QU ES XMETAL EL MEJOR DE LA INDUSTRIA PARA XML Y
DITA?
1. Extensibilidad.- Puede integrarse con los sistemas de gestin de
contenidos y publicacin para crear una solucin completa, desde la
edicin de extremo a extremo para la revisin, edicin, traduccin y
gestin.
2. Flexibilidad.- Permite personalizar y crear un cmodo ambiente de
trabajo, ya sea desde el escritorio de software, incrustados en otra
aplicacin o dentro de un navegador web.
3. Es un pionero en autora estructurada y XML..

CMO SE PUEDE APLICAR?

XMetal trabaja por medio de:

ESQUEMA DTD:
Que a travs de declaracin de tipo de documento (DOCTYPE).
La declaracin DOCTYPE proporciona un espacio para que un documento
identifique su elemento raz y definicin de tipo de documento (DTD) mediante
referencia a un archivo externo, a travs de declaraciones directas o de ambas
maneras.

Una declaracin DOCTYPE puede contener:
El nombre del documento o del elemento raz.
Esto es necesario si se utiliza una declaracin DOCTYPE.
Identificadores de sistema y pblicos para la DTD que pueden utilizarse
para validar la estructura del documento.
Si se utiliza un identificador pblico, tambin debe estar presente un
identificador de sistema.
Un subconjunto interno de declaraciones DTD.
El subconjunto interno aparece entre corchetes ([ ]).
Una declaracin DOCTYPE es obligatoria si el documento se va a
procesar en un entorno de validacin. Para ser vlida, la declaracin
DOCTYPE debe identificar una DTD que corresponda a la estructura del
documento. Los analizadores no validadores aceptarn documentos sin
declaraciones DOCTYPE.
La declaracin DOCTYPE ms simple identifica solo el elemento raz del
documento.


DTD ELEMENTOS



EJEMPLOS:
La declaracin DOCTYPE ms simple identifica solo el elemento raz del
documento.
<!DOCTYPE rootElement>




Los documentos que utilizan la declaracin DOCTYPE a menudo hacen
referencia a un documento externo que contiene las declaraciones que
constituyen la DTD. Lo siguiente puede utilizarse para identificar la DTD
externa.

La URIreference seala a un archivo que contiene las declaraciones.
<!DOCTYPE rootElement PUBLIC "PublicIdentifier" "URIreference">

El PublicIdentifier proporciona un identificador separado que algunos
analizadores XML pueden utilizar para hacer referencia a la DTD en vez de
la URIreference. Esto es til si el analizador se utiliza en un sistema sin
conexin de red o donde esa conexin aminorara la velocidad del proceso
significativamente.

DECLARACIN INTERNA



ESQUEMAS XML SCHEMA
El esquema se puede utilizar para generar cdigo, conocido como enlace de
datos XML. Este cdigo permite que el contenido de los documentos XML sean
tratados como objetos dentro del entorno de programacin.

EJEMPLO:
Este es un ejemplo de un documento de esquema bastante simple para
describir una direccin.

<? Xml version = "1.0" encoding = "UTF-8">
<xs:schema elementFormDefault = "qualified" xmlns:xs =
"http://www.w3.org/2001/XMLSchema">
Nombre <xs:element = "Address">
<xs:complexType>
<xs:sequence>
Nombre <xs:element = tipo "Recipient" = "xs:string" />
Nombre <xs:element = tipo "House" = "xs:string" />
Nombre <xs:element = tipo "Street" = "xs:string" />
Nombre <xs:element = tipo "Town" = "xs:string" />
Nombre <xs:element = tipo "County" = "xs:string" minOccurs =
"0" />
Nombre <xs:element = tipo "PostCode" = "xs:string" />
Nombre <xs:element = "Country" minOccurs = "0">
<xs:simpleType>
<xs:restriction base = "xs:string">
valor <xs:enumeration = "IN" />
valor <xs:enumeration = "DE" />
valor <xs:enumeration = "ES" />
valor <xs:enumeration = "UK" />
valor <xs:enumeration = "US" />
</ Xs: restriction>
</ Xs: simpleType>
</ Xs: element>
</ Xs: sequence>
</ Xs: complexType>
</ Xs: element>
</ Xs: schema>



BIBLIOGRAFIA

DITA, art, Herramientas DITA, obtenido de: http://dita-ot.github.io/
Microsoft, art: Instrucciones de procesamiento Normas XML Schema,
obtenido de http://msdn.microsoft.com/es-
es/library/ms256173(v=vs.110).aspx
JustSystems, art, Xmetal, obtenido de:
http://na.justsystems.com/index.php
spain.com , art Xmetal, obtenido de: X - See more at: http://www.cms-
spain.com/articulo/1429/xml-schema/comunidades-autonomas/corel-
lanzara-en-enero-su-editor-xml-xmetal-4#sthash.hnDzrvD0.dpuf

You might also like