
Nach dem Kopieren von Text aus dem PDF-Viewer kommt es manchmal vor, dass fi als ein Zeichen kopiert werden. Beim Versuch dieses Dokument zu speichern, erscheint die Fehlermeldung „Der Text enthält Zeichen, die in der aktuellen Kodierung nicht gespeichert werden können.“
Wenn man jedoch einen langen Text kopiert, ist es schwer zu erkennen, wo sich diese Zeichen befinden. Gibt es eine einfache Lösung, um sie hervorzuheben oder die Kodierung umzuwandeln?
Ich verwende das Programm TestComplete, aber jedes andere Programm ist zur Erfüllung der Aufgabe willkommen.
Antwort1
"fi" ist eine Ligatur. Wenn Sie es in ein Programm wie Notepad einfügen, können Sie es speichern, indem Sie die Kodierung als UTF-8 imDatei,Speichern alsDialog. Andere Programme verfügen über eine ähnliche Fähigkeit, Text in UTF-8-Kodierung zu speichern.
Wenn Sie „fi“ in „f“ und „i“ zerlegen möchten, benötigen Sie eine Software, die das kann. Vielleicht iconv oder recode?
iconv -t ASCII//translit
Smartbear Softwaresagen
TestComplete unterstützt Unicode … Im Testprojekt enthaltene Skripteinheiten müssen entweder in der UTF-8- oder UTF-16-Kodierung gespeichert werden. Sie können die Kodierung mithilfe der Eigenschaft „Zeichenkodierung“ Ihres Projekts auswählen.