Lenguaje de marcado

Un lenguaje especializado basado en SGML es el que se emplea para redactar la versión digital del Oxford English Dictionary. Permite búsquedas sofisticadas, además de facilitar la conversión a HTML.

Un lenguaje de marcado o lenguaje de marcas es una forma de codificar un documento que, junto con el texto, incorpora etiquetas o marcas que contienen información adicional acerca de la estructura del texto o su presentación.

El lenguaje de marcas más extendido es el HTML (HyperText Markup Language, lenguaje de marcado de hipertexto), fundamento del World Wide Web (entramado de comunicación de alcance mundial).

Los lenguajes de marcado suelen confundirse con lenguajes de programación. Sin embargo, no son lo mismo, ya que el lenguaje de marcado no tiene funciones aritméticas o variables, como poseen los lenguajes de programación. Históricamente, el marcado se usaba y se usa en la industria editorial y de la comunicación, así como entre autores, editores e impresores.

Un ejemplo de cómo funciona el lenguaje de marcado puede observarse en el dictado de viva voz de un documento a una persona que lo transcribe a máquina:

Ponga estilo de carta, ponga comillas, ponga mayúsculas, Estimado Juan, ponga dos puntos, aparte, sangría, ponga primera letra mayúscula, te escribo esta carta, ponga negrillas, de forma muy urgente, cierre negrilla, ya que no me has enviado..., etc.

Clases de lenguajes de marcado

Se suele diferenciar entre tres clases de lenguajes de marcado, aunque en la práctica pueden combinarse varias clases en un mismo documento. Por ejemplo, el HTML contiene etiquetas puramente procedimentales, como la B de bold (negrita), junto con otras puramente descriptivas (BLOCKQUOTE, el atributo HREF). El HTML también incluye el elemento PRE, que indica que el texto debe representarse tal y como está escrito.

Marcado de presentación

El marcado de presentación es aquel que indica el formato del texto. Este tipo de marcado es útil para maquetar la presentación de un documento para su lectura, pero resulta insuficiente para el procesamiento automático de la información. El marcado de presentación resulta más fácil de elaborar, sobre todo para cantidades pequeñas de información. Sin embargo resulta complicado de mantener o modificar, por lo que su uso se ha ido reduciendo en proyectos grandes en favor de otros tipos de marcado más estructurados.

Se puede tratar de averiguar la estructura de un documento de esta clase buscando pistas en el texto. Por ejemplo, el título puede ir precedido de varios saltos de línea (o renglón), y estar ubicado centrado en la página web. Varios programas pueden deducir la estructura del texto basándose en esta clase de datos, aunque el resultado suele ser bastante imperfecto. Un ejemplo de marcado de presentación, puede ser RTF.

Marcado de procedimientos

El marcado de procedimientos está enfocado hacia la presentación del texto, sin embargo, también es visible para el usuario que edita el texto. El programa que representa el documento debe interpretar el código en el mismo orden en que aparece. Por ejemplo, para formatear un título, debe haber una serie de directivas inmediatamente antes del texto en cuestión, indicándole al software instrucciones tales como centrar, aumentar el tamaño de la fuente, o cambiar a negrita. Inmediatamente después del título deberá haber etiquetas inversas que reviertan estos efectos. En sistemas más avanzados se utilizan macros o pilas que facilitan el trabajo.

Algunos ejemplos de marcado de procedimientos son nroff, troff, TeX. Este tipo de marcado se ha usado extensivamente en aplicaciones de edición profesional, manipulados por tipógrafos calificados, ya que puede llegar a ser extremadamente complejo.

Marcado descriptivo

El marcado descriptivo o semántico utiliza etiquetas para describir los fragmentos de texto, pero sin especificar cómo deben ser representados, o en qué orden. Los lenguajes expresamente diseñados para generar marcado descriptivo son el SGML y el XML.

Las etiquetas pueden utilizarse para añadir al contenido cualquier clase de metadatos. Por ejemplo, el estándar Atom, un lenguaje de sindicación, proporciona un método para marcar la hora «actualizada», que es el dato facilitado por el editor de cuándo ha sido modificada por última vez cierta información. El estándar no especifica cómo se debe representar, o siquiera si se debe representar. El software puede emplear este dato de múltiples maneras, incluyendo algunas no previstas por los diseñadores del estándar.

Una de las virtudes del marcado descriptivo es su flexibilidad: los fragmentos de texto se etiquetan tal como son, y no tal como deben aparecer. Estos fragmentos pueden utilizarse para más usos de los previstos inicialmente. Por ejemplo, los hiperenlaces fueron diseñados en un principio para que un usuario que lee el texto los pulse. Sin embargo, los buscadores los emplean para localizar nuevas páginas con información relacionada, o para evaluar la popularidad de determinado sitio web.

El marcado descriptivo también simplifica la tarea de reformatear un texto, debido a que la información del formato está separada del propio contenido. Por ejemplo, un fragmento indicado como cursiva (<i>texto</i>), puede emplearse para marcar énfasis o bien para señalar palabras en otro idioma. Esta ambigüedad, presente en el marcado presentacional y en el procedimental, no puede soslayarse más que con una tediosa revisión a mano. Sin embargo, si ambos casos se hubieran diferenciado descriptivamente con etiquetas distintas, podrían representarse de manera diferente sin esfuerzo.

El marcado descriptivo está evolucionando hacia el marcado genérico. Los nuevos sistemas de marcado descriptivo estructuran los documentos en árbol, con la posibilidad de añadir referencias cruzadas. Esto permite tratarlos como bases de datos, en las que el propio almacenamiento tiene en cuenta la estructura, no como en los grandes objetos binarios (blobs) como en el pasado. Estos sistemas no tienen un esquema estricto como las bases relacionales, por lo que a menudo se las considera bases semiestructuradas.

Mapa de los lenguajes de marcas

Esta es una relación de los principales lenguajes de marcas ordenados por su campo de aplicación. Nótese que los lenguajes de ámbito general pueden usarse para aplicaciones más específicas (pero no al revés).

Principales

GML --> SGML --> XML --> Dialectos XML

Documentos en general

Lenguajes descriptivos Lenguajes de presentación Lenguajes ligeros Lenguajes para manuales

Tecnologías de internet

World Wide Web Interfaz de usuario Sindicación Servicios web

Lenguajes especializados

Historia

Los lenguajes de marcas se llaman así por la práctica tradicional de marcar los manuscritos con instrucciones de impresión en los márgenes. En la época de la imprenta, esta tarea ha correspondido a los marcadores, que indicaban el tipo de letra, el estilo y el tamaño, así como la corrección de errores, para que otras personas compusieran la tipografía. Esto condujo a la creación de un grupo de marcas estandarizadas.[1]​ Con la introducción de las computadoras, se trasladó un concepto similar al mundo de la informática.

Orígenes

El concepto de lenguaje de marcas fue expuesto por primera vez por William W. Tunnicliffe en 1967.[2]​ La mayor novedad consistía en la separación entre la presentación y la estructura del texto. Tunnicliffe, que prefería referirse a este concepto como codificación genérica (generic coding), dirigiría más tarde el desarrollo de un estándar al que bautizaría como GenCode, destinado a la industria editorial. El editor Stanley Fish también expuso ideas similares a finales de los años 1960. Brian Reid, en su disertación de 1980 en la Carnegie Mellon University, mostró su teoría y una implementación práctica de un lenguaje descriptivo todavía en uso.

Sin embargo, quien es considerado el padre de los lenguajes de marcas es Charles Goldfarb, investigador para la compañía IBM. Goldfarb participó en la creación del lenguaje GML, y posteriormente dirigió el comité que elaboró el estándar SGML, la piedra angular de los lenguajes de marcas. En cualquier caso, y a pesar de las controversias sobre su origen, es comúnmente aceptado que la idea surgió de forma independiente varias veces durante los 70, y que se generalizó en los años 1980.

Los lenguajes primitivos

El primer lenguaje que diferenció claramente la estructura de la presentación fue ciertamente el Scribe, desarrollado por Brian Reid y descrito en 1980 en su tesis doctoral.[3]​ Scribe era revolucionario por varios motivos, no solo porque separaba el estilo de las propias marcas del documento, también por el control gramático del empleo de elementos descriptivos. Scribe influyó en el desarrollo de los lenguajes posteriores.

Otro de los principales estándares de publicación es TeX, creado y mantenido por Donald Knuth en los años 70 y 80. TeX se centra en la estructura detallada del texto y la descripción de las fuentes, fundamentalmente en el campo de las publicaciones matemáticas especializadas. Esto obligó a Knuth a dedicar un tiempo considerable en el estudio de la tipografía. Sin embargo, TeX requiere amplios conocimientos para ser utilizado, por lo que solo ha cuajado en entornos académicos, en los que es el estándar de facto en varias disciplinas científicas. El software más extendido para el empleo de TeX es LaTeX.

Al margen de la industria editorial también surgieron algunas iniciativas, como los lenguajes troff y nroff, lenguajes utilizados para maquetación en sistemas UNIX. Su funcionalidad era limitada porque obligaba a trabajar mediante ensayo y error, hasta que las marcas insertadas en el texto ofrecieran el resultado deseado. Estos lenguajes no llegaron a cuajar en entornos profesionales, siendo utilizados por usuarios ocasionales. La aparición de procesadores de texto tipo WYSIWYG relegó a estos sistemas al olvido.

La generalización de los lenguajes de marcas

La iniciativa que sentaría las bases de los actuales lenguajes, partiría de la empresa IBM, que buscaba nuevas soluciones para mantener grandes cantidades de documentos. El trabajo fue encomendado a Charles F. Goldfarb, que junto con Edward Mosher y Raymond Lorie, diseñó el Generalized Markup Language o GML (nótese que también son las iniciales de sus creadores). Este lenguaje heredó del proyecto GenCode la idea de que la presentación debe separarse del contenido. El marcado, por tanto, se centra en definir la estructura del texto y no su presentación visual.

El lenguaje GML fue un gran éxito y pronto se extendió a otros ámbitos, siendo adoptado por el gobierno de Estados Unidos, con lo que surgió la necesidad de estandarizarlo. En los primeros años 1980 se constituyó un comité dirigido por Goldfarb. Sharon Adler, Anders Berglund y James D. Mason fueron también miembros de dicho comité. Se incorporaron ideas de diferentes fuentes, y participó gran cantidad de gente. Tras un largo proceso, en 1986 la Organización Internacional para la Estandarización publicaría el Standard Generalized Markup Language con rango de Estándar Internacional con el código ISO 8879.[4]

El SGML especifica la sintaxis para la inclusión de marcas en los textos, así como la sintaxis del documento que especifica qué etiquetas están permitidas y dónde: el Document Type Definition o schema. Esto permitía que un autor emplease cualquier marca que quisiera, eligiendo nombres para las etiquetas que tuvieran sentido tanto por el tema del documento como por el idioma. Así, el SGML es, estrictamente hablando, un metalenguaje, del que se derivan varios lenguajes especializados. Desde finales de los 80 han aparecido nuevos lenguajes basados en SGML, como por ejemplo el TEI o el DocBook.

El SGML tuvo una gran aceptación y hoy día se emplea en campos en los que se requiere documentación a gran escala. A pesar de ello, resultó farragoso y difícil de aprender, como consecuencia de la ambición de los objetivos previstos. Su gran potencia era a la vez una ventaja y una desventaja. Por ejemplo, ciertas etiquetas podían tener solo principio, o solo final, o incluso ser obviadas, pensando en que los textos serían redactados a mano y que así se ahorrarían pulsaciones de teclas. Sin embargo fue un punto clave en el desarrollo de los lenguajes de marcas actuales, ya que la gran mayoría derivan de este.

La popularización: el HTML

En 1991, parecía que los editores WYSIWYG (que almacenan los documentos en formatos binarios propietarios) abarcarían casi la totalidad del procesamiento de textos, relegando al SGML a usos profesionales o industriales muy específicos. Sin embargo, la situación cambió drásticamente cuando Sir Tim Berners-Lee, que había aprendido SGML de su compañero en el CERN Anders Berglund, utilizó la sintaxis SGML para crear el HTML.

Este lenguaje era similar a cualquier otro creado a partir del SGML, sin embargo resultó extraordinariamente sencillo, tanto que el DTD no se desarrolló hasta más tarde. DeRose[5]​ argumenta que la flexibilidad y escalabilidad del marcado HTML fue uno de los principales factores, junto con el empleo de URLs y la distribución libre de navegadores, del éxito de la World Wide Web.

El HTML es hoy día el tipo de documento más empleado en el mundo. Su sencillez era tal que cualquier persona podía escribir documentos en este formato, sin apenas necesidad de conocimientos de informática. Esta fue una de las razones de su éxito, pero también condujo a un cierto caos. El crecimiento exponencial de la web en los años 90 produjo documentos en cantidades ingentes pero mal estructurados, problema agravado aún más por la falta de respeto por los estándares, por parte de diseñadores web y fabricantes de software.

La madurez: el XML

Ejemplo de código XML.

La respuesta a los problemas surgidos en torno al HTML vino de la mano del XML (eXtensible Markup Language). El XML es un metalenguaje que permite crear etiquetas adaptadas a las necesidades (de ahí lo de «extensible»). El estándar define cómo pueden ser esas etiquetas y qué se puede hacer con ellas. Es además especialmente estricto en cuanto a lo que está permitido y lo que no, todo documento debe cumplir dos condiciones: ser válido y estar bien formado.

El XML fue desarrollado por el World Wide Web Consortium,[6]​ mediante un comité creado y dirigido por Jon Bosak. El objetivo principal era simplificar[7]​ el SGML para adaptarlo a un campo muy preciso: documentos en internet.

El nuevo lenguaje se extendió con rapidez, ya que todo documento XML es a su vez SGML. Los programas y documentos creados para y con SGML podían convertirse casi automáticamente al nuevo lenguaje. El XML simplificó radicalmente la complejidad del SGML, facilitando el aprendizaje y la implementación del nuevo estándar. Se solucionaron además viejos problemas, como los surgidos de la internacionalización, y la imposibilidad de validar un documento sin schema. El acierto fundamental de este lenguaje es que logra un equilibrio entre simplicidad y flexibilidad.

El XML fue ideado en principio para entornos semiestructurados, como textos y publicaciones. Uno de los ejemplos más claros es el XHTML, la redefinición del HTML en clave XML, con las ventajas que ello supone. Sin embargo pronto se observó que sus virtudes podían ser útiles en campos bien distintos. Los lenguajes basados en XML tienen aplicaciones incontables, como en la transacción de datos entre servidores, intercambio de información financiera, fórmulas y reacciones químicas, y un largo etcétera.

Tendencias

Las nuevas tendencias han abandonado los documentos con estructura en árbol. Los textos de la literatura antigua suelen tener estructura de prosa o de poesía: versículos, párrafos, etc. Los documentos de referencia suelen organizarse en libros, capítulos, versos y líneas. A menudo se entremezclan unos con otros, por lo que la estructura en árbol no se ajusta a sus necesidades. Los nuevos sistemas de modelado superan estos inconvenientes, como el MECS, diseñado para la obra de Wittgenstein, o las TEI Guidelines, LMNL, y CLIX.

La Iniciativa de codificación de textos o Text Encoding Initiative (TEI) ha publicado multitud de guías[8]​ para la codificación de documentos de interés en humanidades y ciencias sociales, desarrollados durante años de trabajo colaborativo internacional. Estas directrices se han empleado en innumerables proyectos de catalogación de documentos históricos, trabajos académicos, etc.

La web semántica

Los lenguajes de marcado son la herramienta fundamental en el diseño de la web semántica, aquella que no solo permite acceder a la información, sino que además define su significado, de forma que sea más fácil su procesamiento automático y se pueda reutilizar para distintas aplicaciones.[9]​ Esto se consigue añadiendo datos adicionales a los documentos, por medio de dos lenguajes expresamente creados: el RDF (Resource descriptión framework-Plataforma de descripción de recursos) y OWL (Web Ontology Language-Lenguaje de ontologías para la web), ambos basados en XML.

Características

Texto plano

Una de las principales ventajas de este tipo de codificación es que la gran mayoría puede ser interpretada directamente dado que son archivos de texto plano, quedando excluidos algunos lenguajes de presentación que guardan la información en archivos binarios como '.doc' de MS Word donde solo una pequeña parte de la información es legible. Esto es una ventaja evidente respecto a los sistemas de archivos binarios, que requieren siempre de un programa intermediario para trabajar con ellos. Un documento escrito con lenguajes de marcado puede ser editado por un usuario con un sencillo editor de textos, sin perjuicio de que se puedan utilizar programas más sofisticados que faciliten el trabajo.

Al tratarse solamente de texto, los documentos son independientes de la plataforma, sistema operativo o programa con el que fueron creados. Esta fue una de las premisas de los creadores de GML en los años 70, para no añadir restricciones innecesarias al intercambio de información. Es una de las razones fundamentales de la gran aceptación que han tenido en el pasado y del excelente futuro que se les augura.

Compacidad

[10]​ Las instrucciones de marcado se entremezclan con el propio contenido en un único archivo o flujo de datos. Este es un ejemplo en diferentes lenguajes de marcas:

Ejemplos HTML LaTeX Wikitexto
Título <h1>Título</h1> \section{Título} == Título ==
Lista

<ul>
<li>Punto 1</li>
<li>Punto 2</li>
<li>Punto 3</li>
</ul>

\begin{itemize}
\item Punto 1
\item Punto 2
\item Punto 3
\end{itemize}

* Punto 1
* Punto 2
* Punto 3

texto en negrita <b>texto</b> \bf{texto} '''texto'''
texto en cursiva <i>texto</i> \it{texto} ''texto''

El código entre paréntesis angulares como <ul>, o con códigos \section, son instrucciones de marcado, también llamados etiquetas. Estas etiquetas en concreto son descriptivas de la estructura del documento, pudiendo ser su presentación visual de varias maneras. La etiqueta i (de italics, cursiva), por el contrario, especifica que el texto se debe mostrar en cursiva, sin especificar el motivo de esta diferenciación: es una etiqueta presentacional. El texto entre estas instrucciones es el propio contenido del documento.

Facilidad de procesamiento

Las organizaciones de estándares han venido desarrollando lenguajes especializados para los tipos de documentos de comunidades o industrias concretas. Uno de los primeros fue el CALS, utilizado por las fuerzas armadas de EE. UU. para sus manuales técnicos. Otras industrias con necesidad de gran cantidad de documentación, como las de aeronáutica, telecomunicaciones, automoción o hardware, ha elaborado lenguajes adaptados a sus necesidades. Esto ha conducido a que sus manuales se editen únicamente en versión electrónica, y después se obtenga a partir de esta las versiones impresas, en línea o en CD. Un ejemplo notable fue el caso de Sun Microsystems, empresa que optó por escribir la documentación de sus productos en SGML, ahorrando costes considerables. El responsable de aquella decisión fue Jon Bosak, que más tarde fundaría el comité del XML.

Flexibilidad

Aunque originalmente los lenguajes de marcas se idearon para documentos de texto, se han empezado a utilizar en áreas como gráficos vectoriales, servicios web, sindicación web o interfaces de usuario. Estas nuevas aplicaciones aprovechan la sencillez y potencia del lenguaje XML. Esto ha permitido que se pueda combinar varios lenguajes de marcas diferentes en un único archivo, como en el caso de XHTML+SMIL y de XHTML+MathML+SVG.[11]

Referencias

  1. «Signos de corrección». Archivado desde el original el 10 de agosto de 2006. Consultado el 4 de agosto de 2006. 
  2. Conferencia titulada The Separation of Information Content of Documents from their Format, celebrada en Ottawa en septiembre de 1967.
  3. Reid, Brian. Scribe: A Document Specification Language and its Compiler. Pittsburgh:Ph.D. thesis, Carnegie-Mellon University. , también disponible como informe técnico, CMU-CS-81-100.
  4. Referencia del estándar 8879 en la web del ISO
  5. DeRose, Steven J. (1997). The SGML FAQ Book. Boston: Kluwer Academic Publishers. ISBN 0-7923-9943-9. 
  6. Referencia del lenguaje xml, versión 1.1
  7. Nota del W3C sobre las diferencias entre SGML y XML
  8. Sitio web del consorcio TEI
  9. Web semántica en el W3C
  10. «rodrigomancillabautista - Buscar con Google». www.google.com. Consultado el 3 de febrero de 2023. 
  11. XHTML+MathML+SVG en la web del W3C.

Bibliografía

Enlaces externos

Read other articles:

Hubungan Arab Saudi–Iran Iran Arab Saudi Para peziarah Syiah Arab Saudi di Nishapur, Iran Iran dan Arab Saudi tak memiliki hubungan diplomatik. Hubungan bilateral antara Republik Islam Iran dan Kerajaan Arab Saudi terpecah atas masalah-masalah geo-politik berbeda seperti tafsiran Islam, aspirasi kepemimpinan dunia Islam, kebijakan ekspor minyak dan hubungan dengan Amerika Serikat dan negara-negara Barat lainnya. Meskipun Arab Saudi dan Iran sama-sama negara mayoritas Muslim dan mengikuti d...

 

Hydroelectric power plant in Devin, Smolyan, Bulgaria Devin Hydro Power PlantCountryBulgariaLocationDevinCoordinates41°43′13″N 24°25′30″E / 41.72028°N 24.42500°E / 41.72028; 24.42500StatusOperationalCommission date1984Owner(s)NEK EADOperator(s)NEK EADThermal power station Primary fuelHydropowerPower generation Units operational4Nameplate capacity88 MWExternal linksCommonsRelated media on Commons[edi...

 

Copa Colsanitas 2013 Sport Tennis Data 18 febbraio – 24 febbraio Edizione 16a Superficie Terra rossa Campioni Singolare Jelena Janković Doppio Tímea Babos / Mandy Minella 2012 2014 Il Copa Colsanitas 2013, noto anche come Copa Claro Colsanitas per motivi di sponsorrizzazione, è stato un torneo femminile di tennis giocato sulla terra rossa. È stata la 16ª edizione del Copa Colsanitas, che fa parte della categoria International nell'ambito del WTA Tour 2013. Si è giocato al Centro De A...

Rail transport in the United StatesA CSX train at a diamond junction in Marion, OhioOperationMajor operatorsAmtrakBNSF RailwayCanadian National RailwayCPKC RailwayCSX TransportationNorfolk Southern RailwayUnion Pacific RailroadStatisticsRidership549,631,632[1]29 million (Amtrak only)[2] (2014)Passenger km10.3 billion[2] (2014)Freight1.71 trillion ton-mile[2] (2014)System lengthTotal160,141 mi (257,722 km)Track gaugeMain1,435 mm (4...

 

Untuk kegunaan lain, lihat Mina (disambiguasi). Tenda-tenda di Mina Mina adalah sebuah lembah di padang pasir yang terletak sekitar 5 kilometer sebelah Timur kota Mekkah, Arab Saudi. Ia terletak di antara Mekkah dan Muzdalifah. Mina mendapat julukan kota tenda, karena berisi tenda-tenda untuk jutaan jamaah haji seluruh dunia. Tenda-tenda itu tetap berdiri meski musim haji tidak berlangsung. Mina paling dikenal sebagai tempat dilaksanakannya kegiatan lempar jumrah dalam ibadah haji Mina didata...

 

Medieval župa in what is now Bosnia and Herzegovina For other places with the same name, see Popovo. In the Middle Ages, most of the territory of the Popovo field by the Trebišnjica was part of the župa of Popovo ([pɔ̌pɔʋɔ]), and was part of the Hum province and form at least 1322 Banate of Bosnia and later Bosnian Kingdom. It encompassed most of the tribal territories of Vlasi Bobani, Vlasi Žurovci, Vlasi Hrabreni and Vlasi Burmazi. On the north it encompassed parts of the L...

This article is part of a series on theBudget and debt in theUnited States of America Major dimensions Economy Expenditures Federal budget Financial position Military budget Public debt Taxation Unemployment Gov't spending Programs Medicare Social programs Social Security Contemporary issues Bowles–Simpson Commission Bush tax cuts Debt ceiling history Deficit reduction Fiscal cliff Healthcare reform Political debates Social Security debate Starve the beast Subprime mortgage crisis 2007–2...

 

OC&E Woods Line State TrailOC&E Trail through Klamath Falls at Wiard ParkShow map of OregonShow map of the United StatesTypePublic, stateLocationKlamath and Lake counties, OregonNearest cityKlamath FallsCoordinates42°12′27″N 121°45′07″W / 42.20749°N 121.7519°W / 42.20749; -121.7519Operated byOregon Parks and Recreation DepartmentOpenYear-roundStatusDay use, fee-free The OC&E Woods Line State Trail is a rail trail in Klamath and Lake c...

 

Steigenberger Cecil Hotel Khách sạn Steigenberger Cecil Địa điểm Alexandria, Ai Cập Địa chỉ 16, Quảng trường Saad Zagloul Khai trương 1929 Quản lý Deutsche Hospitality Sở hữu Chính phủ Ai Cập Số phòng 82 Khách sạn Steigenberger Cecil là một khách sạn 4 sao ở Alexandria, Ai Cập, được xây dựng với tên gọi Khách sạn Cecil vào năm 1929 bởi gia đình người Do Thái gốc Pháp gốc Ai Cập Metzger như một khách sạn ...

American firearms manufacturer Stevens ArmsIndustryFirearms manufacturerPredecessorJ. Stevens & Co. (1864–1886)J. Stevens Arms & Tool Company (1886–1916)J. Stevens Arms Company (1915–1945)Stevens Arms (1945–1991; 1999–present)Founded1864; 160 years ago (1864)FounderJoshua StevensHeadquartersChicopee Falls, Massachusetts, U.S.Key peopleW.B. Fay and James TaylorProductsRifles, pistols, shotgunsParentSavage ArmsWebsitehttp://www.savagearms.com Stevens Arms is ...

 

Spanish journalist and television presenter You can help expand this article with text translated from the corresponding article in Spanish. (May 2024) Click [show] for important translation instructions. View a machine-translated version of the Spanish article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machi...

 

Giacomo BulgarelliBulgarelli al Bologna nel 1964Nazionalità Italia Altezza176 cm Calcio RuoloCentrocampista Termine carriera1975 CarrieraGiovanili 1955-1958 Bologna Squadre di club1 1959-1975 Bologna391 (43)[1]1975 Hartford Bicentennials2 (0) Nazionale 1960 Italia U-218 (3)1960 Italia olimpica2 (2)1962-1968 Italia29 (7) Palmarès  Europei di calcio OroItalia 1968 1 I due numeri indicano le presenze e le reti segnate, per le sole partite di campionato.Il s...

Group obtained by aggregating similar elements of a larger group Algebraic structure → Group theoryGroup theory Basic notions Subgroup Normal subgroup Group action Quotient group (Semi-)direct product Direct sum Free product Wreath product Group homomorphisms kernel image simple finite infinite continuous multiplicative additive cyclic abelian dihedral nilpotent solvable Glossary of group theory List of group theory topics Finite groups Cyclic group Zn Symmetric group Sn Alternating group A...

 

Mythical character For the 4th-century warrior, see Latinus (Alemanni). Latinus from Guillaume Rouillé's Promptuarii Iconum Insigniorum Latinus (Latin: Latinus; Ancient Greek: Λατῖνος, Latînos, or Λατεῖνος, Lateînos) was a figure both in Greek and Roman mythology. He is often associated with the heroes of the Trojan War, namely Odysseus and Aeneas. Although his appearance in the Aeneid is irreconcilable with his appearance in Greek mythology, the two pictures are not so di...

 

Northern regions of Australia For the former administrative subdivision, see North Australia. AreaNorthern AustraliaArea The unofficial geographic term Northern Australia includes those parts of Queensland and Western Australia north of latitude 26° and all of the Northern Territory.[citation needed] Those local government areas of Western Australia and Queensland that lie partially in the north are included. Although it comprises 45% of the total area of Australia, Northern Australi...

アフガニスタン・イスラム共和国大統領 د افغانستان د اسلامي جمهوریت رئیس رئيس جمهوری اسلامی افغانستان大統領旗現職者アムルッラー・サーレハ(英語版)(暫定)就任日 2021年8月17日庁舎大統領府(英語版)任期5年(3選禁止)初代就任ムハンマド・ダーウード創設2004年12月7日職務代行者副大統領(英語版)空席(第一)空席(第二)ウェブ�...

 

1635 battle of the Franco-Spanish War Battle of Les AvinsPart of the Franco-Spanish War (1635–59)Battle site; Spanish forces at left, French belowDate20 May 1635LocationLes Avins, near Huy, modern BelgiumResult French victoryBelligerents  France  SpainCommanders and leaders Urbain de Maillé-Brezé Châtillon Charles de La Porte Mothe-Houdancourt Carignano Bucquoy Count Feria  (POW)Strength c. 27,000 [1] [2] [3] c. 16,000 [2] [1] [4...

 

Arts school in Carrara, Italy This article is about the academy in the city of Carrara. For the Accademia Carrara, see Accademia Carrara di Belle Arti di Bergamo. Accademia di Belle Arti di CarraraAccademia di belle arti di CarraraPalazzo Cybo-Malaspina, which houses the accademiaTypeacademy of artEstablished26 September 1769 (26 September 1769)DirectorLuciano Massari[1]LocationCarrara, Tuscany, Italy44°04′42″N 10°05′57″E / 44.0782°N 10.0992°E ...

1869 short-lived state on Hokkaido Republic of Japan redirects here. For the sovereign state in East Asia, see Japan. Republic of Ezo蝦夷共和國Ezo Kyōwakoku1869 The Seal of the Governor General of Hokuitō (Hokkaido) (北夷島總督印) used by Enomoto Takeaki during his administration of the Ezo Republic Location of EzoStatusBreak-away stateCapitalHakodateCommon languagesJapanese, AinuGovernmentPresidential republic under a samurai aristocracySosai • 1869 Enomoto Take...

 

Capital and the largest city of Panama This article is about the capital city of the Republic of Panama. For the U.S. city of the same name, see Panama City, Florida. For the ancient historical city and archaeological ruin, see Panam City (Panam Nagor). Capital city in Panamá Province, PanamaPanama City Ciudad de PanamáCapital cityNuestra Señora de la Asunción de PanamáSkyline of Panama CityPanama Canal at Panama CityCasco Viejo (old quarter) of PanamaBridge of the AmericasMetropolitan C...