Está en la página 1de 7

LM

LENGUAJES DE MARCAS
Apuntes bsicos del Tema 1

Introduccin a los Lenguajes de Marcas.

Curso 2012-2013

LM LENGUAJES DE MARCAS Tema 1

ndice de contenido
Objetivos................................................................................................................................3 Introduccin. ..........................................................................................................................4 Concepto y justificacin de los LM....................................................................................4 Evolucin histrica de los lenguajes de marcas....................................................................5 Clasificacin ..........................................................................................................................7

Profesora: Teresa Galarza

v0(29092012))

CURSO 2012-2013

LM LENGUAJES DE MARCAS Tema 1

Objetivos.
El objetivo de este tema consiste en introducirse en los conceptos bsicos de los lenguajes de marcas, conocer las distintas fases por las que se ha ido imponiendo esta tecnologa, los distintos organismos involucrados en sus recomendaciones, y las ventajas que su uso puede proporcionar.

Recurso bsico: El artculo de la Wikipedia correspondiente a Lenguaje de marcado

En el se describen muchos conceptos que sern desarrollados en temas posteriores.

Se trata de un tema totalmente introductorio, por lo que nos centraremos en una primera toma de contacto con la terminologa , que en muchos casos ser totalmente nueva, y en temas posteriores se ir completando en su significado.

Estos apuntes bsicos deben entenderse como un pequeo guin de los materiales y recursos que entre todos completaremos y ampliaremos mediante la colaboracin en el foro y el glosario.

Profesora: Teresa Galarza

v0(29092012))

CURSO 2012-2013

LM LENGUAJES DE MARCAS Tema 1

Introduccin.
Concepto y justificacin de los LM
Un LM es un tipo de lenguaje que combina el texto con una informacin adicional sobre ese mismo texto. La informacin adicional puede referirse al formato de presentacin o la estructura del texto.

Los lenguajes de marcas no son equivalentes a los lenguajes de programacin, ya que no contienen instrucciones de operatividad, y se limitan a controlar y presentar de una forma determinada el texto que contienen. Podra decirse que son sistemas para la descripcin de la informacin contenida en documentos.

Se puede observar que el uso de los archivos binarios reporta muchas ventajas (fcil de gestionar por el ordenador, ms compacto, etc.), pero los archivos de texto tambin tienen sus ventajas (la principal es que es un formato de intercambio universal). Quiz lo ideal sera tener un formato que combine la universalidad de los archivos de texto con la eficiencia de almacenamiento y las capacidades de formateo de los archivos binarios.

Esta idea de llegar a un formato de datos universal no es nueva. De hecho, desde que existen los ordenadores, los programadores han intentado crear modos de intercambio de informacin entre los diferentes programas informticos.

Profesora: Teresa Galarza

v0(29092012))

CURSO 2012-2013

LM LENGUAJES DE MARCAS Tema 1

SGML (Standard Generalized Markup Language) fue uno de los primeros intentos en el que se pretenda combinar un formato de dato universalmente intercambiable con la posibilidad de almacenar los datos con informacin acerca de su presentacin y formato. Fue creado para que se transformara en un estndar para el marcaje de los datos y tuvo aceptacin en los grandes sistemas de gestin de documentos. Pero cuando se debe tratar con gran cantidad de datos complejos SGML se vuelve un lenguaje muy complicado.

En este curso veremos otras alternativas que cumplen sus recomendaciones pero simplifican su aplicacin.

Evolucin histrica de los lenguajes de marcas.


El nombre de lenguajes de marcas proviene de los usos del trabajo en las imprentas, ya que una marca era una anotacin que se haca en el manuscrito para sealar al tipgrafo como deba imprimir un fragmento de texto, informando sobre tamaos, estilos, y tipos de letra que se deba utilizar. Esta prctica dio lugar al oficio especfico de los marcadores, crendose una serie de marcas reconocidas para cada fin de un estilo de aplicacin.

Este concepto fue asumido posteriormente en el uso y composicin de documentos en el tratamiento informtico.

En los aos 60, IBM intent resolver sus problemas asociados al tratamiento de

Profesora: Teresa Galarza

v0(29092012))

CURSO 2012-2013

LM LENGUAJES DE MARCAS Tema 1

documentos en diferentes plataformas a travs de un lenguaje de marcas denominado GML (Generalized markup Language o Lenguaje de marcas generalizado) . GML libera al creador del documento de preocupaciones especficas del formato del documento tales como especificacin de la fuente, lnea espaciamiento, y disposicin de pgina requerida por Script. Usando GML, un documento est marcado con las etiquetas que definen cules son el texto, en trminos de prrafos, listas, tablas, y as sucesivamente. El documento se puede entonces ajustar al formato automticamente para varios dispositivos simplemente especificando un perfil para el dispositivo. Por ejemplo, es posible ajustar a formato un documento para una impresora laser o para una pantalla simplemente especificando un perfil para el dispositivo sin cambiar el documento.

El principal problema, antes de usar GML, era que cada aplicacin utilizaba sus propias marcas para describir los diferentes elementos. Las marcas son cdigos que indican a un programa cmo debe tratar su contenido y as, si se desea que un texto aparezca con un formato determinado, dicho texto debe ir delimitado por la correspondiente marca que indique como debe ser mostrado en pantalla o impreso. Y lo mismo ocurre con todas las dems caractersticas de cualquier texto.

Conociendo este sistema y conociendo a la perfeccin el sistema de marcas de cada aplicacin sera posible pasar informacin de un sistema a otro sin necesidad de perder el formato indicado.

Ms tarde GML pas a manos de ISO y se convirti en SGML (ISO 8879), Standart Generalized Markup Language. Esta norma es la que se aplica desde entonces a todos los lenguajes de marcas, cuyos ejemplos ms conocidos son el HTML y el RTF.

Profesora: Teresa Galarza

v0(29092012))

CURSO 2012-2013

LM LENGUAJES DE MARCAS Tema 1

Clasificacin
Existen varios criterios de clasificacin de los LM. Uno de los ms clarificadores puede ser el que se hace en funcin del uso que se hace de ellos:

Marcaje para describir contenidos del texto, como en una base de datos

Marcaje para describir el formato de los textos, llamado tambin Marcado de presentacin, como puede ser un tratamiento de textos

Marcaje para describir conjuntamente contenido y formato. En este caso tenemos el conocido HTML

Otra posible clasificacin, quizs la ms extendida, es la expuesta en la Wikipedia:

De presentacin: Indica el formato del texto (informacin para el maquetado).

De procedimientos: Orientado tambin a la presentacin pero, en este caso, se indican los procedimientos que deber realizar el Software de representacin.

Descriptivo o semntico: Describen las diferentes partes en las que se estructura el documento pero sin especificar cmo deben representarse.

Profesora: Teresa Galarza

v0(29092012))

CURSO 2012-2013

También podría gustarte