¡Vista previa de copias extraterrestres! Literalmente. Aquí hay una captura de pantalla:
El texto seleccionado en el pdf se copió (Cmd+C) y se pegó (Cmd+V) desde Vista previa a TextEdit. ¿Qué obtuve? Un montón de extraterrestres.
Supongo que esto es un problema de codificación. ¿Hay alguna manera de cambiar la codificación en Vista previa o algo así? ¿Hay alguna manera de que pueda verificar qué codificación está usando y luego elegir la adecuada en TextEdit? Aquí está el texto, solo para que puedan ver los cuadrados por sí mismos (sin extraterrestres, aparentemente ese carácter de error solo aparece en las aplicaciones OSX nativas y no en los navegadores).
rink
(Debo admitir que el carácter de error de OSX es bastante divertido).
El archivo PDF ha sido protegido. No puede copiar y pegar texto de él. El plano 16 se muestra cuando un carácter está en el área "privada" de la especificación Unicode. Esto se ha hecho deliberadamente para evitar que copie y pegue.
Además, este no es el carácter de error de OS X. Simplemente aparece cuando encuentra algo en el área privada de la especificación Unicode.
Un archivo PDF contiene opcionalmente una asignación al área privada de Unicode para cada carácter de la fuente. Este PDF en particular contiene dicho mapa, por lo que mostrará los glifos correctos solo en un lector de PDF.
Inglés simple: el archivo PDF está lleno de caracteres, que están asignados a diferentes lugares en el área privada de Unicode. Normalmente, solo mostraría el Plano 16, pero debido a que el archivo PDF contiene un mapa que traduce los caracteres del área privada en glifos latinos legibles (a, b, R, F, etc.), verá palabras en el PDF pero extraterrestres en otros lugares .
Tenía un PDF mitad chino, mitad inglés que también copiaba extraterrestres (aunque diferente extraterrestre). Solía copiarse bien hasta que agregué algunas anotaciones en Preview.app (algo resaltado y texto). Volví a la versión anterior y ahora se copia bien de nuevo. Algo a considerar.
Pascal Qyy
kevin9794
el programador aficionado
Gerry