2 votos

Cuando hago clic en ⌘+C en un correo electrónico en Mail.app, ¿por qué no puedo pegarlo como texto sin formato?

Si selecciono un correo electrónico en Mail.app y hago + C Luego puedo pegar todo el correo electrónico (incluida la información del encabezado) en una aplicación de editor de texto enriquecido, como TextEdit o VoodooPad. Sin embargo, no puedo pegarlo en un editor de texto plano como TextMate o en una ventana de terminal.

(Curiosamente, yo puede pegar en TextEdit en modo de texto plano, que es exactamente lo que quiero poder hacer con otras aplicaciones).

¿Por qué hace esto? ¿Hay alguna solución? Tenga en cuenta que Clip liso no funciona como solución en este caso.

3voto

MattH Puntos 746

Esto se debe a la forma de programar la mesa de trabajo en Mac OS X.

Los editores de texto esperan que la mesa de trabajo contenga, bueno, datos de texto. Sin embargo, hay varios tipos de texto: hay texto plano, hay texto formateado (RTF), hay texto formateado con documentos incrustados (RTFD), hay texto con formato HTML, y un montón de otros.

Cuando se copia algo, la aplicación indica a la mesa de trabajo cómo se pueden representar estos datos. Normalmente hay varias representaciones adecuadas: por ejemplo, al copiar tu pregunta se exportan datos en la mesa de trabajo que pueden representarse como un archivo web, datos RTF y texto plano en tres codificaciones diferentes. Son muchos los tipos que probablemente admitan las aplicaciones.

Sin embargo, cuando se copia un correo desde Mail, sólo se exporta como dos tipos de datos: texto plano UTF-8 y un documento RTFD. Cocoa intenta pegar como un documento RTFD porque le gustan más, pero las aplicaciones dicen "no no, no puedo hacer eso"; normalmente soportan obtener texto de RTF, pero no de RTFD ya que el RTFD suele tener recursos incrustados como imágenes, y terminas pegando nada porque las aplicaciones no se molestan en buscar los datos de texto plano.

TextEdit, por su parte, es capaz de editar documentos RTFD, por lo que no tiene problemas para pegar los datos.

0voto

Brian Puntos 48423

En Lion (y posiblemente antes; no lo he comprobado), Mail tiene esta opción de menú que puedes utilizar antes de copiar un mensaje para pegarlo en otro lugar:

Ver > Mensaje > Alternativa de texto sin formato

Hay otra opción, pero abre una ventana separada y requiere que usted vadee a través de encabezados de correo electrónico potencialmente inútiles que suelen estar ocultos:

Ver > Mensaje > Fuente bruta

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X