Vorschau kopiert Aliens. Wie ändere ich die Kodierung / damit sie funktioniert?

7

Vorschau kopiert Aliens! Buchstäblich. Hier ist ein Screenshot:

Bildschirmfoto

Der im PDF ausgewählte Text wurde kopiert (Cmd + C) und von der Vorschau in TextEdit eingefügt (Cmd + V). Was habe ich bekommen? Ein Haufen Aliens.

Ich vermute, dies ist ein Codierungsproblem. Gibt es eine Möglichkeit, die Codierung in der Vorschau zu ändern oder so? Gibt es eine Möglichkeit, zu überprüfen, welche Encoiding-Funktion verwendet wird, und dann die entsprechende Option für TextEdit auszuwählen? Hier ist der Text, damit Sie die Quadrate selbst sehen können (Keine Außerirdischen, anscheinend wird dieses Fehlerzeichen nur in nativen OSX-Apps und nicht in Browsern angezeigt).

􏰀􏰒􏰖􏰓􏰎􏰤􏰣􏰠􏰄 􏰔􏰘􏰐􏰗􏰄 􏰡􏰙􏰥􏰛􏰛􏰐􏰑􏰄 􏰒􏰤􏰄 􏰥􏰖􏰑􏰄 􏰥􏰖􏰑􏰄 􏰛􏰔􏰥􏰤􏰐􏰄 􏰎􏰤􏰄 􏰎􏰤􏰄 􏰔􏰘􏰐􏰄 􏰘􏰒􏰜􏰐􏰄 􏰥􏰝􏰄 􏰒 􏰡􏰙􏰐􏰛􏰡􏰐􏰤􏰔􏰄􏰏􏰥􏰥􏰤􏰠􏰄􏰞􏰘􏰎􏰡􏰘􏰄􏰖􏰥􏰥􏰓􏰐􏰑􏰄􏰔􏰥􏰄􏰢􏰐􏰄􏰎􏰤􏰄􏰢􏰒􏰑􏰄 􏰙􏰐􏰜􏰒􏰎􏰙􏰠􏰄􏰒􏰤􏰑􏰄􏰛􏰓􏰎􏰙􏰔􏰐􏰑􏰄􏰒􏰖􏰥􏰤􏰣 􏰔􏰘􏰐􏰄􏰢􏰒􏰤􏰓􏰄􏰞􏰘􏰐􏰙􏰐􏰄􏰞􏰎􏰖􏰖􏰥􏰞􏰄􏰔􏰙􏰐 􏰐􏰄􏰖􏰎􏰏􏰢􏰛􏰄􏰘􏰟􏰤􏰣􏰄􏰖􏰎􏰓􏰐􏰄􏰒􏰄􏰡􏰟􏰙􏰔􏰒􏰎􏰤􏰕

Außerirdischer

(Ich muss zugeben, dass OSXs Fehlercharakter ziemlich amüsant ist).

kevin9794
quelle
Können Sie das PDF bereitstellen?
Pascal Qyy
Sicher. Es war ein E-Book, das ich auf der folgenden Website in PDF konvertiert habe: ebook.online-convert.com/convert-to-pdf . Hier ist das PDF: d.pr/f/vlaf .
kevin9794
Vielleicht ist es eine Art Apple-Copyright-Implementierung ...? (Hoffentlich nicht)
theAmateurProgrammer
1
Das PDF ist wahrscheinlich geschützt.
Gerry

Antworten:

7

Die PDF-Datei wurde geschützt. Sie können keinen Text daraus kopieren und einfügen. Ebene 16 wird angezeigt, wenn sich ein Zeichen im Bereich "privat" der Unicode-Spezifikation befindet. Dies wurde absichtlich gemacht, um das Einfügen von Kopien zu verhindern.

Dies ist auch nicht das Fehlerzeichen von OS X. Es wird nur angezeigt, wenn es im privaten Bereich der Unicode-Spezifikation auf etwas stößt.

Eine PDF-Datei enthält optional eine Zuordnung zum privaten Unicode-Bereich für jedes Zeichen in der Schriftart. Diese bestimmte PDF-Datei enthält eine solche Karte, sodass nur in einem PDF-Reader die richtigen Glyphen angezeigt werden.

Einfaches Englisch: Die PDF-Datei enthält viele Zeichen, die verschiedenen Stellen im privaten Bereich von Unicode zugeordnet sind. Normalerweise wird nur Ebene 16 angezeigt. Da die PDF-Datei jedoch eine Karte enthält, die die Zeichen des privaten Bereichs in lesbare lateinische Glyphen (a, b, R, F usw.) übersetzt, werden in der PDF-Datei Wörter angezeigt, an anderen Stellen jedoch Außerirdische .

duci9y
quelle
1
Jetzt macht der "Private Use" des Charakters Sinn ... Danke! Ich denke, ich muss alle Zitate von Hand kopieren. Wenn es nicht zu störend ist, würde ich eine kurze technische Erklärung genießen, um meiner Neugier zu helfen, jetzt wo Sie es erwähnen.
kevin9794
2

Ich hatte ein halb chinesisches, halb englisches PDF, das auch Aliens kopierte (allerdings andere Aliens). Früher wurde es einwandfrei kopiert, bis ich einige Anmerkungen in Preview.app hinzugefügt habe (einige Hervorhebungen und Text). Ich bin zur vorherigen Version zurückgekehrt und sie wird jetzt wieder gut kopiert. Etwas zu beachten.

Tootsie Rolls
quelle
Du bist absolut richtig !! Genau das ist mir auch passiert !! Danke, dass du das herausgefunden hast !!
Sankalp Singha