Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Zvýraznit znaky jež nelze uložit v kódu UTF-8  (Přečteno 928 krát)

regine

  • Stálý člen
  • ***
  • Příspěvků: 614
  • Karma: +21/-3
    • Zobrazit profil
Zvýraznit znaky jež nelze uložit v kódu UTF-8
« kdy: 14 Září 2019, 09:41:36 »
Občas si potřebuji uložit z internetové stránky okopírovaný text. Při ukládání se zobrazí hlášení (obr. v příloze), že v textu je znak, který nelze v UTF-8 ukládat.
Lze nějak zvýraznit o jaké znaky (oblast) se jedná například v gedit? Díky za náměty řešení.
Ubuntu 16.04 LTS 32bit

juwa2

  • Závislák
  • ****
  • Příspěvků: 2989
  • Karma: +219/-39
    • Zobrazit profil
Re:Zvýraznit znaky jež nelze uložit v kódu UTF-8
« Odpověď #1 kdy: 14 Září 2019, 10:29:14 »
Je třeba použít nějaký "chytřejší" editor. Já v těchto případech používám osvědčený npp++ (pod wine). Nejprve je třeba text zobrazit v jeho originálním kódování (Formát > Výběr znakové sady - pozná se podle toho že jsou všechny znaky čitelné) a potom převést na utf-8 a uložit.
Z linuxových editorů které jsem zkoušel to většina nezvládla (např. gedit obr. 1). Jediný Textosaurus https://github.com/martinrotter/textosaurus/releases/download/0.9.12/textosaurus-0.9.12-e079c6a-linux64.AppImage s detekcí nezaváhal (obr. 2).
« Poslední změna: 14 Září 2019, 17:04:34 od juwa2 »