El formato de texto enriquecido (a menudo abreviado como RTF ) es un formato de archivo de documento propietario [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] heredado con especificaciones publicadas, desarrollado por Microsoft Corporation desde 1987 hasta 2008 para el intercambio de documentos multiplataforma con productos de Microsoft. Antes de 2008, Microsoft publicó especificaciones actualizadas para RTF con revisiones importantes de las versiones de Microsoft Word y Office .
Es el formato predeterminado de WordPad y TextEdit , pero ambos permiten guardar en ODF desde 2009 [ 15 ] [ 16 ] [ 17 ] . Las suites ofimáticas completas nunca lo usaron como formato predeterminado. Desde que Windows 11 eliminó WordPad en una actualización [ 18 ] , ya no puede abrirlos sin software adicional. [ 19 ]
La mayoría de los procesadores de texto pueden leer y escribir algunas versiones de RTF. [ 20 ] Existen varias revisiones diferentes de la especificación RTF; la portabilidad de los archivos dependerá de la versión de RTF que se utilice. [ 13 ] [ 21 ]
RTF no debe confundirse con texto enriquecido [ 22 ] o su predecesor Rich Text, [ 23 ] [ 24 ] o con RFT-DCA de IBM (Revisable Format Text-Document Content Architecture), ya que son especificaciones diferentes.
RTF no es un lenguaje de marcado. [ 25 ] [ 26 ] [ 27 ] No se considera legible para humanos y nunca se concibió para ser editado en un editor de texto .
La mayoría de los archivos RTF solo contienen texto plano en codificación ASCII porque las letras no ASCII se representan mediante secuencias de escape y los datos binarios se codifican en Base16 . La especificación menciona \binNla inserción directa de datos binarios, pero salvo algunas excepciones históricas, todas las implementaciones escriben datos binarios en Base16 y la \binNfunción de incrustación ha sido objeto de abuso principalmente por parte de software malicioso. [ 28 ] En el contexto de los datos binarios RTF, se hace referencia a imágenes, fuentes y objetos OLE.
Historia
Richard Brodie , Charles Simonyi y David Luebbert, miembros del equipo de desarrollo de Microsoft Word , crearon el formato RTF original entre mediados y finales de la década de 1980. El primer lector y escritor de RTF se lanzó en 1987 como parte de Microsoft Word 3.0 para Macintosh , que implementaba la especificación RTF versión 1.0. Todas las versiones posteriores de Microsoft Word para Macintosh, así como todas las versiones para Windows, pueden leer y escribir en formato RTF.
Microsoft mantiene el formato RTF. La versión final fue la 1.9.1 en 2008, que implementó características de Office 2007. Microsoft ha interrumpido las mejoras a la especificación RTF, por lo que las características nuevas de Word 2010 o versiones posteriores no se guardarán correctamente en formato RTF. [ 29 ] Microsoft no prevé más actualizaciones para RTF, pero ha manifestado su disposición a considerar modificaciones editoriales y otras modificaciones no sustanciales de la especificación RTF durante un período de votación asociado de ISO/IEC 29500. [ 30 ]
Los archivos RTF se utilizaban para generar los archivos de ayuda de Windows , aunque desde entonces han sido reemplazados por los archivos de ayuda HTML compilados de Microsoft .
Desde sus inicios, RTF ha sido compatible con los objetos integrados de Microsoft OLE y los objetos de suscriptor de Macintosh Edition Manager.
Sintaxis del código
El formato RTF se programa utilizando grupos, una barra invertida, una palabra de control y un delimitador. Los grupos se encuentran entre llaves ({}) e indican qué atributos deben aplicarse a un texto determinado.
La barra invertida (\) introduce una palabra de control, que es un comando programado específicamente para RTF. Las palabras de control pueden tener ciertos estados en los que están activas. Estos estados están representados por números. Por ejemplo,
\b0- indica que el texto en negrita está desactivado
\b1- indica que el texto en negrita está en
\i0- indica que el texto en cursiva está desactivado
\i1- indica que el texto en cursiva está en
\ul0- indica que el texto subrayado está desactivado
\ul1- indica que el texto subrayado está en
\sub0- indica que el texto del subíndice está desactivado
\sub1- indica que el texto del subíndice está en
\superscript0- indica que el texto en superíndice está desactivado
\superscript1- indica que el texto en superíndice está en
Un delimitador es una de tres cosas:
- Un espacio
- Un dígito o un guion (por ejemplo, -23, 23, 275)
- Un carácter distinto de un dígito o una letra (por ejemplo, \, /, }) [ 40 ]
Como ejemplo, el siguiente código RTF
{ \rtf 1 \ansi { \fonttbl\f 0 \fswiss Helvetica; } \f 0 \pard Este es un texto { \b en negrita } . \par }se representaría de la siguiente manera:
Este es un texto en negrita .
Codificación de caracteres
Las secuencias de escape se utilizan para codificar unidades de código fuera del rango ASCII de 7 bits . [ 45 ] Los dos tipos de escape de caracteres son los de página de códigos y, a partir de RTF 1.5, los de Unicode . En un escape de página de códigos, dos dígitos hexadecimales seguidos de una barra invertida y un apóstrofo de máquina de escribir denotan un carácter tomado de una página de códigos de Windows. Por ejemplo, si la página de códigos está configurada en Windows-1256 , la secuencia \'c8codificará la letra árabe bāʼ ب. También es posible especificar un "Conjunto de caracteres" en el preámbulo del documento RTF y asociarlo a un encabezado. Por ejemplo, el preámbulo tiene el texto \f3\fnil\fcharset128, entonces, en el cuerpo del documento, el texto \f3\'bd\'f0representará el punto de código 0xbd 0xf0 del Conjunto de caracteres 128 (que corresponde a la página de códigos Shift-JIS ), que codifica "金".
Para una secuencia de escape Unicode, \use utiliza la palabra de control, seguida de un entero con signo de 16 bits que corresponde al número de unidad de código Unicode UTF-16. Para beneficio de los programas que no admiten Unicode, esto debe ir seguido de la representación más cercana de este carácter en la página de códigos especificada. Por ejemplo, \u1576?daría como resultado la letra árabe bāʼ ب, pero indica que los programas más antiguos que no admiten Unicode deben representarla como un signo de interrogación.
La palabra de control \uc0se puede utilizar para indicar que las secuencias de escape Unicode subsiguientes dentro del grupo actual no especifican el carácter de sustitución.
Hasta el lanzamiento de la versión 1.5 de la especificación RTF en 1997, RTF solo manejaba caracteres de 7 bits directamente y caracteres de 8 bits codificados como hexadecimal (usando \'xx). Sin embargo, desde RTF 1.5, las palabras de control RTF generalmente aceptan números con signo de 16 bits como argumentos. Los valores Unicode mayores que 32767 deben expresarse como números negativos. [ 40 ] Si un carácter Unicode está fuera de BMP , se codifica con un par sustituto. La compatibilidad con Unicode se hizo debido a cambios en el manejo de texto en Microsoft Word: Microsoft Word 97 es una aplicación parcialmente habilitada para Unicode y maneja texto usando el esquema de codificación de caracteres Unicode de 16 bits . [ 40 ] Microsoft Word 2000 y versiones posteriores son aplicaciones habilitadas para Unicode que manejan texto usando el esquema de codificación de caracteres Unicode de 16 bits. [ 3 ]
Los textos escritos utilizando únicamente caracteres ASCII (especialmente en inglés) pueden descifrarse en un editor de texto plano.
Características
La mayoría de los procesadores de texto admiten la importación o exportación de alguna versión del formato RTF, pero no lo admiten completamente. Las palabras de control RTF desconocidas suelen ignorarse. [ 47 ] Esto significa que no solo la apariencia, sino también las anotaciones, las notas al pie y las tablas [ 48 ] [ 49 ] o los metadatos como el autor o el título pueden desaparecer silenciosamente sin dejar rastro. Existen varios dialectos RTF diseñados conscientemente o surgidos accidentalmente. [ 47 ]
Los valores predeterminados de fuente y margen, los estilos preestablecidos y otras funciones varían según la configuración predeterminada del programa. También pueden existir incompatibilidades entre diferentes versiones de RTF, por ejemplo, entre RTF 1.0 de 1987 y especificaciones posteriores, o entre RTF 1.0–1.4 y RTF 1.5+ en el uso de caracteres Unicode. [ 50 ] [ 51 ] [ 52 ] Y aunque RTF admite metadatos como el título y el autor, no todas las implementaciones lo admiten.
objetos
Los objetos de Microsoft Object Linking and Embedding (OLE) y los objetos de suscriptor de Macintosh Edition Manager permiten incrustar otros archivos dentro del RTF, como tablas o gráficos de aplicaciones de hojas de cálculo. Sin embargo, dado que estos objetos no son ampliamente compatibles con los programas para visualizar o editar archivos RTF, también limitan la interoperabilidad de RTF. [ 53 ] [ 54 ] [ 55 ] [ 56 ] [ 57 ] Si no se dispone de software que entienda un objeto OLE en particular, el objeto se muestra mediante una imagen del mismo que se incrusta junto con él. [ 58 ] [ 59 ]
Fotos
RTF admite la inclusión de formatos de imagen JPEG , PNG , Enhanced Metafile (EMF), Windows Metafile (WMF), Apple PICT, mapas de bits dependientes del dispositivo Windows, mapas de bits independientes del dispositivo Windows y metafiles de OS/2. No todos estos formatos de imagen son compatibles con todos los lectores de RTF.
Algunos escritores de RTF como Microsoft Word [ 60 ] incluyen la misma imagen en dos tipos de imagen diferentes en un archivo RTF: un tipo de imagen compatible para mostrar y una copia WMF sin comprimir de la imagen original para compatibilidad con versiones antiguas de Word y Wordpad [ 60 ] lo que aumenta el tamaño del archivo.
Fuentes
RTF admite la incrustación de fuentes utilizadas en el documento, pero esta característica no es ampliamente compatible en las implementaciones de software. [ 61 ] [ 62 ] [ 63 ]
RTF también admite nombres de familias de fuentes genéricas utilizadas para la sustitución de fuentes : roman ( serif ), Swiss ( sans-serif ), modern ( monospace ), script , Decorative y Technical . [ 34 ] Esta característica tampoco es ampliamente compatible.
Anotaciones
Desde RTF 1.0, la especificación RTF ha admitido anotaciones/comentarios en documentos. [ 34 ] La especificación RTF 1.7 definió algunas características nuevas para las anotaciones, incluyendo la marca de fecha (anteriormente solo existía la "marca de tiempo") y los padres de las anotaciones. [ 42 ] Cuando un documento RTF con anotaciones se abre en una aplicación que no admite anotaciones RTF, las anotaciones no se muestran. De manera similar, cuando un documento con anotaciones se guarda como RTF en una aplicación que no admite anotaciones RTF, las anotaciones no se conservan en el archivo RTF. Algunas implementaciones, como Abiword (desde la versión 2.8) e IBM Lotus Symphony (hasta la versión 1.3), pueden ocultar las anotaciones de forma predeterminada o requerir alguna acción del usuario para mostrarlas.
La especificación RTF también admite notas al pie, que son ampliamente compatibles con las implementaciones de RTF (por ejemplo, en OpenOffice.org , Abiword, KWord , Ted, pero no en Wordpad). Las notas finales se implementan como una variante de las notas al pie, por lo que las aplicaciones que admiten notas al pie pero no notas finales las mostrarán como notas al pie.
Dibujar objetos
La especificación RTF 1.2 definió el uso de objetos de dibujo, conocidos como formas, tales como rectángulos, elipses, líneas, flechas y polígonos. La especificación RTF 1.5 introdujo muchas palabras de control nuevas para los objetos de dibujo. [ 40 ]
Vulnerabilidades conocidas
Aunque RTF no incluye su propio lenguaje de macros y, a pesar de las antiguas afirmaciones de que es seguro contra virus [ 20 ] [ 64 ] , es vulnerable a una amplia gama de ataques. Por ejemplo, ataques de inyección de plantillas [ 65 ] que utilizan el control de plantillas nativo *\templateWord o exploits OLE [ 66 ] que lo hacen vulnerable a muchos exploits de Microsoft Office , si están disponibles. Algunas funcionalidades OLE también están disponibles sin MS Office. Microsoft Word también abrirá otros formatos renombrados a un nombre de archivo con extensión .rtf y ejecutará las macros que contengan como de costumbre. Aunque WordPad nunca admitió estas funciones avanzadas, ya no se incluye en Windows 11 y las versiones antiguas de WordPad han sido vulnerables a exploits de ejecución remota de código al abrir archivos RTF parcheados en 2017. [ 67 ] También existen vulnerabilidades más recientes. [ 68 ]
Un exploit que explotaba una vulnerabilidad fue parcheado en Microsoft Word en abril de 2015. [ 69 ] Desde 2014 han existido archivos RTF de malware que incorporan exploits de OpenXML . [ 70 ]
Implementaciones
Cada implementación de RTF generalmente implementa solo algunas versiones o subconjuntos de la especificación RTF. [ 13 ] Muchos de los convertidores RTF disponibles no pueden comprender todas las nuevas características en las últimas especificaciones RTF. [ 50 ] [ 71 ]
El editor WordPad de Microsoft Windows crea archivos RTF de forma predeterminada. Anteriormente, utilizaba por defecto el formato de archivo de Microsoft Word 6.0, pero la compatibilidad con la escritura de documentos de Word (.doc) se eliminó en una actualización de seguridad. La compatibilidad con la lectura también se eliminó en Windows 7. WordPad no admite algunas características de RTF, como encabezados y pies de página. [ 72 ] Sin embargo, WordPad puede leer y guardar muchas características de RTF que no puede crear, incluyendo tablas, tachado, superíndice, subíndice, colores "adicionales", colores de fondo de texto, listas numeradas, sangría derecha o izquierda, enlaces cuasi hipertextuales y URL, y varios espaciados entre líneas. RTF también es el formato de almacenamiento para los "controles de texto enriquecido" en las API de MS Windows. [ 73 ]
El editor de texto predeterminado de macOS , TextEdit , también puede ver, editar y guardar archivos RTF y RTFD , y utiliza este formato por defecto. Desde julio de 2009, TextEdit tiene capacidades limitadas para editar los márgenes de los documentos RTF. Programas de procesamiento de texto para Mac mucho más antiguos, como MacWrite y WriteNow, tenían las mismas capacidades para RTF que TextEdit.
Los siguientes procesadores de texto gratuitos y de código abierto intentan trabajar con el formato de archivo RTF de Microsoft; consulte el párrafo de críticas a continuación: AbiWord , Apache OpenOffice , Bean , Calligra , Collabora Online y LibreOffice .
Microsoft Outlook y Microsoft Exchange Server admiten RTF en los correos electrónicos, pero actualmente Microsoft recomienda usar HTML en su lugar. [ 74 ] [ 75 ]
Scrivener utiliza archivos RTF individuales para todos los archivos de texto que componen un "proyecto" determinado.
La aplicación gratuita de SIL International para desarrollar y publicar diccionarios utiliza RTF como formato de salida de documentos más común. Los archivos RTF generados por Toolbox están diseñados para usarse en Microsoft Word , pero también pueden utilizarse con otros procesadores de texto compatibles con RTF.
El formato RTF es compatible con muchos lectores de libros electrónicos .
Bibliotecas y convertidores
Pandoc es un convertidor de documentos gratuito y de código abierto que puede leer diversos formatos de archivo y convertirlos a una gran cantidad de formatos de salida. Pandoc admite tanto la lectura como la escritura en RTF. [ 76 ] Se puede utilizar, por ejemplo, para convertir de Markdown a RTF o de RTF a HTML.
GNU UnRTF es un programa de código abierto para convertir RTF a HTML, LaTeX, macros troff y otros formatos. pyth es una biblioteca de Python para crear y convertir documentos en formato RTF, XHTML y PDF. rtf.js es una biblioteca basada en JavaScript para renderizar documentos RTF en HTML.
La herramienta de línea de comandos de macOS textutil puede convertir archivos entre los formatos rtf, rtfd, text, doc, docx, wordml, odt y webarchive. [ 77 ] El editor Ted también puede convertir archivos RTF a formato HTML y PS.
El script de código abierto rtf2xml puede convertir parcialmente RTF a XML. [ 78 ] [ 79 ]
Crítica
El formato RTF (Rich Text Format) era el formato de archivo estándar para documentos de texto en las aplicaciones desarrolladas para Microsoft Windows. Inicialmente, Microsoft no hizo pública la especificación RTF, lo que dificultó a la competencia el desarrollo de funciones de conversión de documentos en sus aplicaciones. Gracias a que los desarrolladores de Microsoft tenían acceso a la especificación, las aplicaciones de Microsoft presentaban una mayor compatibilidad con el formato. Además, cada vez que Microsoft modificaba la especificación RTF, sus propias aplicaciones tenían ventaja en el tiempo de comercialización, ya que la competencia debía rediseñar sus aplicaciones tras estudiar la nueva versión del formato.
Novell alegó que las prácticas de Microsoft eran anticompetitivas en su demanda antimonopolio de 2004 contra Microsoft. [ 80 ] [ 81 ]
Limitaciones
- La codificación Unicode
\uNsolo es compatible a partir de Vista. En versiones anteriores de Windows, para muchos idiomas, los procesadores de texto solo mostraban signos de interrogación al abrir documentos más recientes, ya que el texto completo solo tenía el signo de interrogación como carácter alternativo, sin una representación alternativa adecuada. - La especificación permite explícitamente que las páginas de código antiguas se asignen incorrectamente.
- Excepto Word, todos los programas implementan solo una fracción del estándar RTF. El objetivo declarado de interoperabilidad no se logró en absoluto. Otros formatos, como OpenDocument, ofrecen una interoperabilidad mucho mejor en la actualidad.
- Las imágenes incrustadas (u otros datos binarios) tienen al menos el doble de tamaño que el archivo original debido a que están codificadas en Base16 , e incluso más si se crea una imagen de respaldo WMF adicional.
- Cada letra que no es ASCII en RTF utiliza varias veces más bytes que en UTF-8.
- A diferencia de otros formatos de documento, RTF no está comprimido.
Véase también
- Directorio en formato de texto enriquecido ( archivo tipo .rtfd )
- Formato de texto enriquecido
- Formato de archivo de documento
- Texto de formato revisable (RFT), parte de la arquitectura de contenido de documentos (DCA) de IBM.
- TNEF , formato de encapsulación neutral de transporte, el formato de mensaje predeterminado de Microsoft Outlook.
Referencias
- ↑ "Tipos de medios de texto" . iana.org. 8 de junio de 1993. Consultado el 13 de marzo de 2010 .
- ↑ "Tipos de medios de aplicación" . iana.org. 18 de junio de 2007. Consultado el 20 de agosto de 2010 .
- 1 2 3 Microsoft Corporation (mayo de 1999). "Especificación del formato de texto enriquecido (RTF), versión 1.6" . Recuperado el 13 de marzo de 2010 .
- 1 2 Microsoft Corporation (2004-04-20). "Word 2003: Especificación del formato de texto enriquecido (RTF), versión 1.8" . Microsoft . Recuperado el 13 de marzo de 2010 .
- ↑ John Siracusa (28 de abril de 2005). "Mac OS X 10.4 Tiger : revisión de los tipos de archivo" . Consultado el 13 de marzo de 2010 .
- ↑ Brock, Richard (25/09/2025). "Una breve historia de los formatos de archivo: DOC vs DOCX vs ODF..." Collabora Online y Collabora Office . Recuperado el 01/06/2026 .
Deben evitarse los formatos propietarios heredados (como .doc o .rtf) que ya no se desarrollan activamente. En el futuro, si no es que ya lo son, serán cada vez más difíciles de usar (¿ha intentado recientemente conservar el formato al abrir un archivo .wps o .xlr de Microsoft Works en un editor de documentos moderno?).
- ↑ "Descontinuación de formatos de archivo heredados basados en MS" . Frase . Consultado el 1 de junio de 2026.
Los siguientes formatos de archivo heredados ya no se aceptarán durante la carga de archivos: ... .rtf (convertir a .docx)
- ↑ Lapunov, Dmitry (17 de febrero de 2025). "Comprendiendo el formato de texto enriquecido: ¿Qué es exactamente RTF?" . iScanner . Consultado el 30 de junio de 2026.
Su soporte oficial finalizó hace casi dos décadas, en 2008
. - ↑ "Convertir RTF a PDF: el formato antiguo que sobrevivió a Word, la web y el tiempo" . www.fireconvertapp.com . 25 de abril de 2026. Consultado el 30 de junio de 2026 .
- ↑ Equipo, ChangeThisFile (19/03/2026). "RTF: El formato de documento multiplataforma que se resiste a desaparecer" . ChangeThisFile . Consultado el 30/06/2026 .
Microsoft dejó de actualizar discretamente la especificación RTF después de la versión 1.9.1 en 2008. Han desaconsejado activamente su uso en favor de DOCX.
- ↑ Happy2Convert. "Conversión de RTF/formato antiguo a PDF moderno" . www.happy2convert.com . Consultado el 30 de junio de 2026. Las
empresas almacenan décadas de documentos en formatos antiguos: RTF, DOC, WPD (WordPerfect), WKS (Lotus). Estos formatos son cada vez más difíciles de abrir, buscar y mantener.
{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ "Tutorial: Formato de texto enriquecido (RTF)" . Universidad Estatal de Colorado. Archivado del original el 30 de junio de 2012. Consultado el 13 de marzo de 2010. Al
igual que ".doc", RTF es un formato de archivo propietario, pero ha sido diseñado para ser más compatible y transferible.
- 1 2 3 "4.3 Formatos de archivo que no son HTML" . Unidad de Gobierno Electrónico. Mayo de 2002. Archivado del original el 2 de abril de 2007. Recuperado el 13 de marzo de 2010. Existen muchas revisiones diferentes del formato de texto enriquecido (RTF )
propietario de Microsoft, y la portabilidad de los archivos dependerá de la versión de RTF que se utilice.
- ↑ Unidad de Gobierno Electrónico (mayo de 2002). "4.3 Formatos de archivo que no son HTML (sitio archivado)" . Archivado del original el 21 de marzo de 2007. Consultado el 12 de enero de 2011. Existen
muchas revisiones diferentes del formato de texto enriquecido (RTF) propietario de Microsoft, y la portabilidad de los archivos dependerá de la versión de RTF que se utilice.
- ↑ Schestowitz, Dr Roy (21 de agosto de 2009). "Nuevas victorias para ODF y la prohibición de Word impuesta por i4i como una oportunidad para ODF" . techrights.org . Recuperado el 30 de junio de 2026.
La versión más reciente de TextEdit, incluida con OS X Leopard, puede abrir y editar archivos en formato de texto enriquecido (.rtf), los formatos antiguos y nuevos de Word de Microsoft (.doc y .docx) y el formato OpenDocument (.odt) utilizado por OpenOffice.
- ↑ "Crear, abrir y convertir documentos en TextEdit en Mac" . Soporte técnico de Apple . Consultado el 30 de junio de 2026 .
- ↑ "Neues WordPad adaptado a Konkurrenzformat" . DER STANDARD (en alemán austriaco). 21 de enero de 2009 . Consultado el 30 de junio de 2026 . [ El nuevo editor de texto WordPad en Windows 7 también puede manejar textos en el formato de documento abierto (ODF) utilizado por OpenOffice. ]
- ↑ Gatlan, Sergiu. "Microsoft: Windows 24H2 eliminará las aplicaciones Cortana y WordPad" . BleepingComputer . Consultado el 30 de mayo de 2026 .
- ↑ Parmar, Mayank (2 de octubre de 2024). "Windows 11 24H2 elimina WordPad, pero puedes recuperarlo" . Windows Latest . Consultado el 30 de junio de 2026.
En primer lugar, dado que Windows ya no tiene un lector de RTF predeterminado, no podrás abrir archivos .rtf de forma predeterminada a menos que tengas Word instalado.
- 1 2 "Beneficios del formato de texto enriquecido (RTF)" . Autoedición, presentaciones y procesamiento de textos . ETR Associates. Archivado del original el 23 de marzo de 2008.
- ↑ "Sean M. Burke – RTF-Writer – The RTF Cookbook" . Consultado el 16 de noviembre de 2025 .
- ↑ Resnick, P.; Walker, A. (febrero de 1996). "El tipo de contenido MIME text/enriched" .
- ↑ Borenstein, N.; Freed, N. (junio de 1992). "MIME (Multipurpose Internet Mail Extensions): Mecanismos para especificar y describir el formato de los cuerpos de los mensajes de Internet" .
- ↑ Borenstein, N.; Freed, N. (septiembre de 1993). "MIME (Extensiones de correo de Internet multipropósito) Parte uno: Mecanismos para especificar y describir el formato de los cuerpos de los mensajes de Internet" .
- ↑ "Extensión de archivo RTF: ¿Qué es? ¿Cómo abrir un archivo RTF?" . filext.com . Consultado el 30/06/2026 .
Aunque el formato de texto enriquecido no es un lenguaje de marcado, utiliza una sintaxis sencilla similar a la del marcado para añadir formato, como texto en negrita, a un documento.
- ↑ "Una breve historia del texto con formato en Mac: TeachText a TextEdit y RTF" . The Eclectic Light Company . 25 de mayo de 2024. Consultado el 30 de junio de 2026.
Aunque no se concibió como un lenguaje de marcado como HTML, RTF se basa en texto, y en aquel entonces eso significaba ASCII, no Unicode
. - ↑ Burke, Sean M. Guía de bolsillo RTF . ISBN 978-1-4493-0204-7RTF
es un formato de documento. RTF no está pensado para ser un lenguaje de marcado que alguien usaría para codificar documentos completos a mano (¡aunque se ha hecho!).
- ↑ Yang, Junfeng (20 de mayo de 2016). "Cómo el malware RTF evade la detección basada en firmas estáticas | Mandiant" . Blog de Google Cloud / Inteligencia de amenazas . Consultado el 8 de julio de 2026 .
- ↑ Inc), Niveditha Narva (Beyondsoft Consulting. "Cambios en Word 2010 (para profesionales de TI)" . docs.microsoft.com .
- ↑ Microsoft (17/03/2011), Informe explicativo de referencias (RER) GS26 RS para DR 10-0017, General: referencia normativa faltante, para RTF , archivado del original (PDF) el 12/05/2014 , recuperado el 02/04/2011
- ↑ "Información sobre las especificaciones de la versión del formato de texto enriquecido (RTF) para varias versiones de Word" . 21 de febrero de 2007. Consultado el 13 de marzo de 2010 .
- ↑ "Quienes olvidan a Santayana…" . Rob Weir. 2007-12-20 . Consultado el 2010-03-13 .
- ↑ Microsoft Corporation, Especificación del formato de texto enriquecido (RTF) – Versión 1.0 de RTF , archivado del original (RTF) el 6 de agosto de 2020 , recuperado el 13 de marzo de 2010.
- 1 2 3 Microsoft Corporation (junio de 1992), Nota de aplicación de los Servicios de soporte de productos de Microsoft (archivo de texto) – GC0165: Especificación del formato de texto enriquecido (RTF) (TXT) , consultado el 13 de marzo de 2010
- ↑ Microsoft Corporation, Especificación de formato de texto enriquecido v. 1.2 , archivado del original (RTF) el 24/07/2011 , recuperado el 13/03/2010.
- ↑ Especificación del formato de texto enriquecido v. 1.2 (PDF) , consultado el 13 de marzo de 2010.
- ↑ Microsoft Corporation (enero de 1994), Especificación del formato de texto enriquecido (RTF) – Versión 1.3 de RTF , archivado del original (RTF) el 24 de julio de 2011 , recuperado el 13 de marzo de 2010.
- ↑ Microsoft Corporation (enero de 1994), Especificación del formato de texto enriquecido (RTF) – Versión 1.3 de RTF (TXT) , consultado el 13 de marzo de 2010.
- ↑ Microsoft Corporation. "RTF – Formato de texto enriquecido" . Consultado el 13 de marzo de 2010 .
- 1 2 3 4 5 Microsoft Corporation. "Especificación de formato de texto enriquecido (RTF) versión 1.5" . Recuperado el 13 de marzo de 2010 .
- ↑ Herramienta de Word 2002: Especificación de formato de texto enriquecido , archivado del original el 12 de noviembre de 2010 , recuperado el 26 de septiembre de 2012.
- 1 2 Microsoft Corporation (31/08/2001), Herramienta de Word 2002: Especificación de formato de texto enriquecido – 8/2001 – Especificación RTF de Word 2002 , archivado del original (EXE (ZIP)) el 10/06/2016 , recuperado el 13/03/2010
- ↑ "Especificación RTF 1.9 (Word 2007)" . Greg Duncan. 9 de enero de 2007. Consultado el 13 de marzo de 2010 .
- ↑ Microsoft Corporation (2008-03-20). "Word 2007: Especificación del formato de texto enriquecido (RTF), versión 1.9.1" (PDF) . Archivado del original (PDF) el 8 de julio de 2019. Consultado el 18 de febrero de 2020 .
- ↑ Sintaxis RTF de Microsoft
- ↑ Kaplan, Michael S (2005-11-08). "Más de lo que jamás quisiste saber sobre CP_SYMBOL" . Resolviéndolo todo .
- 1 2 Mark de Does (23-10-2009). "Ted, un procesador de texto enriquecido fácil" . Recuperado el 13-03-2010 .
- ↑ jgm. "RTF a HTML solo produce una tabla vacía · jgm pandoc · Discusión #11217" . GitHub . Consultado el 30-06-2026 .
- ↑ "Convierte RTF a PDF: el formato antiguo que sobrevivió a Word, la web y el tiempo" . www.fireconvertapp.com . 25/04/2026 . Consultado el 30/06/2026 .
¿RTF con tablas complejas? Ábrelo primero en Word o LibreOffice, revisa visualmente la tabla y luego expórtala. La especificación de tablas RTF es frágil; los convertidores silenciosos rompen las filas anidadas.
- 1 2 "Cómo importar archivos de Microsoft Word a WordPerfect para DOS" . Consultado el 13 de marzo de 2010 .
- ↑ "Ayuda de Abiword – Formatos de archivo" . Consultado el 13 de marzo de 2010 .
- ↑ "Abrir archivos en formato de texto enriquecido (RTF)" . Consultado el 13 de marzo de 2010 .
- ↑ Byfield, Bruce (23 de agosto de 2005). "Comparativa de procesadores de texto FOSS: OOo Writer, AbiWord y KWord" . Linux.com . The Linux Foundation . Consultado el 29 de septiembre de 2020 .
- ↑ Byfield, Bruce (28 de julio de 2005). "Compartir archivos entre OpenOffice.org y Microsoft Office" . Linux.com . The Linux Foundation . Consultado el 29 de septiembre de 2020 .
- ↑ Sharma, Mayank (2008-11-20). "SoftMaker Office 2008 se centra en la compatibilidad con Microsoft Office" . Linux.com . The Linux Foundation . Consultado el 29 de septiembre de 2020 .
- ↑ Byfield, Bruce (21 de noviembre de 2006). "SoftMaker Office 2006 beta: No es una aplicación revolucionaria" . Linux.com . The Linux Foundation . Consultado el 29 de septiembre de 2020 .
- ↑ Lagadec, Philippe (30 de noviembre de 2006). "Seguridad de OpenOffice / OpenDocument y Microsoft Office 2007 / Open XML" (PDF) . Conferencia PacSec 2006. Archivado del original (PDF) el 22 de julio de 2011. Consultado el 29 de septiembre de 2020 .
- ↑ Gong, Rhett (5 de septiembre de 2005). "RE: ¿Representación de objeto OLE en mapa de bits?" . Grupo de noticias : microsoft.public.win32.programmer.ole . Usenet: iZFkEiesFHA.1204@TK2MSFTNGXA01.phx.gbl . Consultado el 29 de septiembre de 2020 .
- ↑ "ACC: Por qué los objetos OLE provocan el crecimiento de las bases de datos" . Microsoft . 19 de enero de 2007. Archivado del original el 15 de febrero de 2008.
- 1 2 "El tamaño del archivo del documento aumenta con gráficos EMF, PNG, GIF o JPEG en Word" . Archivado del original el 20 de abril de 2015. Recuperado el 1 de marzo de 2011 .
- ↑ "Las fuentes incrustadas no se muestran como se espera en los documentos guardados como RTF en Word" . Microsoft Corporation. 20 de febrero de 2007. Consultado el 17 de marzo de 2010 .
- ↑ "Incrustar fuentes en un archivo RTF" . 23 de abril de 2005. Consultado el 17 de marzo de 2010 .
- ↑ "Problema de OpenOffice.org : Interoperabilidad con MS: incrustar fuentes en el documento" . Consultado el 17 de marzo de 2010 .
- ↑ "Cómo evitar los virus de macro" . Archivado del original el 10 de junio de 2011. Consultado el 6 de junio de 2015 .
- ↑ "Inyección de plantillas, técnica T1221 - Enterprise | MITRE ATT&CK®" . attack.mitre.org . Consultado el 4 de junio de 2026 .
- ↑ "Una mirada al interior de las vulnerabilidades de formato de texto enriquecido y OLE de Microsoft" . Blog de McAfee .
- ↑ "NVD - CVE-2017-0199" . nvd.nist.gov . Consultado el 4 de junio de 2026 .
- ↑ "NVD - CVE-2023-36563" . nvd.nist.gov . Consultado el 4 de junio de 2026 .
- ↑ Paul Ducklin (8 de septiembre de 2015). "Anatomía de un correo electrónico malicioso: los delincuentes explotan una reciente vulnerabilidad en Word – Naked Security" . Sitio web de Sophos . Archivado del original el 20 de febrero de 2016. Consultado el 16 de febrero de 2016 .
- ↑ "Blog de rastreo de malware: Análisis de documentos Cryptam + OpenXML incrustado en RTF" . Blog.malwaretracker.com . Consultado el 16 de febrero de 2016 .
- ↑ Wilfried Hennings (2010). "Convertidores de procesadores de texto de PC a LaTeX : descripción general : conversión desde RTF" . Recuperado el 13 de marzo de 2010 .
- ↑ "¿Por qué el formato RTF no funciona correctamente en WordPad y Bloc de notas?" . FamilySearch . Archivado del original el 5 de agosto de 2009 . Consultado el 13 de marzo de 2010 .
- ↑ adegeo. "Cargar archivos en el control RichTextBox - Windows Forms" . learn.microsoft.com . Consultado el 1 de junio de 2026 .
- ↑ "Cambiar el formato del mensaje a HTML, formato de texto enriquecido o texto sin formato en Outlook - Soporte técnico de Microsoft" . support.microsoft.com . Consultado el 1 de junio de 2026 .
- ↑ "¿Por qué configuramos el uso de RTF en nunca en Exchange Online?" . help.opensense.com . Consultado el 1 de junio de 2026 .
- ↑ "Pandoc - índice" . Consultado el 17 de noviembre de 2025 .
- ↑ "página man de textutil" . Consultado el 25 de junio de 2013 .
- ↑ "rtf2xml: convierte MS RTF a XML" . Consultado el 5 de junio de 2010 .
- ↑ "rtf2xml – La página del manual" . Consultado el 5 de junio de 2010 .
- ↑ Novell (12 de noviembre de 2004), Novell presenta una demanda antimonopolio contra Microsoft por WordPerfect (PDF) , consultado el 13 de marzo de 2010.
- ↑ "La demanda antimonopolio de Novell (como texto) y una ley sobre derecho antimonopolio y redacción de normas" . 17 de noviembre de 2004. Archivado del original el 30 de diciembre de 2005. Consultado el 13 de marzo de 2010 .
Enlaces externos
- Especificación RTF 1.9.1 Archivada el 8 de julio de 2019 en Wayback Machine , marzo de 2008, de Microsoft
- Especificación RTF 1.9.1 , marzo de 2008, obtenida mediante descarga previa de Microsoft e Internet Archive.
- Especificación RTF 1.8 , abril de 2004, de ysagnier.free.fr
- Especificación RTF 1.6 , mayo de 1999, de Microsoft
- Especificación RTF 1.5 , abril de 1997, de biblioscape.com
- Especificaciones de RTF 1.0, 1.2, 1.3, 1.5 y 1.7. Archivadas el 27/10/2005 en Wayback Machine , del proyecto de código abierto RTF Tools.
- Especificación RTF 1.0 , junio de 1992, del proyecto de código abierto latex2rtf.
- Guía de bolsillo RTF , página principal del libro
- Página de conversión de caracteres RTF a código , última edición: junio de 2017
- formatos de archivos informáticos
- Comunicación técnica
- formatos de archivo de documentos de Office
- formatos de archivos de texto