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

2

Si selecciono un correo electrónico en Mail.app y hago + C , 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, puedo pegar en TextEdit en modo de texto simple, que es exactamente lo que quiero poder hacer con otras aplicaciones).

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

    
pregunta Lorin Hochstein 18.10.2010 - 17:51

2 respuestas

3

Esto se debe a la forma en que puede 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 sin formato, hay texto con formato (RTF), hay texto con formato con documentos incrustados (RTFD), hay texto con formato HTML y muchos otros.

Cuando copia algo, la aplicación le dice a la mesa de trabajo cómo se pueden representar estos datos. Por lo general, hay varias representaciones adecuadas: por ejemplo, al copiar su pregunta, los datos de exportación se pueden representar como un archivo web, datos RTF y texto sin formato en tres codificaciones diferentes. Muchos tipos de aplicaciones que es probable que admitan.

Sin embargo, cuando copia un correo de Mail, solo se exporta como dos tipos de datos: texto UTF-8 normal y un documento RTFD. Cocoa intenta pegarlo como un documento RTFD porque le gustan más, pero las aplicaciones dicen "no, no puedo hacer eso"; por lo general, admiten la obtención de texto de RTF, pero no de RTFD, ya que RTFD generalmente tiene recursos integrados, como imágenes, y usted no pega nada porque las aplicaciones no se molestan en buscar los datos de texto sin formato.

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

    
respondido por el zneak 18.10.2010 - 20:57
0

En Lion (y posiblemente antes; no lo he comprobado), Mail tiene este elemento de menú que puede elegir usar 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 vaguemos a través de encabezados de correo electrónico potencialmente inútiles que normalmente están ocultos:

  

Ver > Mensaje > Fuente cruda

    
respondido por el bneely 16.02.2012 - 16:29

Lea otras preguntas en las etiquetas