Wat om te doen as in plaas van tekshiërogliewe (in Word, blaaier of teksdokument)

Goeie dag.

Waarskynlik het elke rekenaar gebruiker 'n soortgelyke probleem gehad: jy maak 'n webblad of 'n Microsoft Word-dokument oop - en in plaas van teks sien jy hierogliewe (verskeie "quercos", onbekende letters, nommers, ens. (Soos in die foto aan die linkerkant ...).

Dit is goed as hierdie dokument (met hiërogliewe) nie vir jou belangrik is nie, en as jy dit moet lees! Dikwels word sulke vrae en versoeke om te help met die ontdekking van sulke tekste ook vir my gevra. In hierdie klein artikel wil ek die gewildste redes vir die voorkoms van hiërogliewe oorweeg (natuurlik, en skakel hulle uit).

Hiërogliewe in tekslêers (.txt)

Die gewildste probleem. Die feit is dat 'n tekslêer (gewoonlik in txt-formaat, maar ook formate: php, css, info, ens.) In verskeie enkoderings gestoor kan word.

encoding - Dit is 'n stel karakters wat nodig is om ten volle te verseker dat die teks op 'n spesifieke alfabet (insluitend getalle en spesiale karakters) geskryf word. Meer hieroor: //ru.wikipedia.org/wiki/Symbol_set

Dikwels gebeur een ding: die dokument word eenvoudig in die verkeerde enkodering geopen, wat verwarring veroorsaak, en in plaas van die kode van sommige karakters, word ander genoem. Verskeie onbegryplike simbole verskyn op die skerm (sien fig. 1) ...

Fig. 1. Notepad - 'n probleem met die kodering

Hoe om dit te hanteer?

Na my mening is die beste opsie om 'n gevorderde notaboek te installeer, byvoorbeeld Notepad ++ of Bred 3. Kom ons kyk elkeen na.

Notepad + +

Amptelike webwerf: //notepad-plus-plus.org/

Een van die beste notaboeke vir beide beginner-gebruikers en professionele persone. Voordele: gratis program, ondersteun Russiese taal, werk baie vinnig, beklemtoon die kode, maak alle algemene lêerformate oop, met 'n groot aantal opsies kan jy dit self aanpas.

In terme van enkodering is daar oor die algemeen 'n volledige volgorde: daar is 'n afsonderlike afdeling "Encodings" (sien Fig. 2). Probeer net om ANSI te verander na UTF-8 (byvoorbeeld).

Fig. 2. Verander kodering in Notepad + +

Nadat ek die kodering verander het, het my teks dokument normaal en leesbaar geword - die hiërogliewe het verdwyn (sien Figuur 3)!

Fig. 3. Die teks het leesbaar geword ... Notepad + +

Brei 3

Amptelike webwerf: //www.astonshell.ru/freeware/bred3/

Nog 'n goeie program wat ontwerp is om die standaard notaboek in Windows heeltemal te vervang. Dit werk ook maklik met baie enkodering, verander dit maklik, ondersteun 'n groot aantal lêerformate, en ondersteun die nuwe Windows-bedryfstelsel (8, 10).

Terloops, Bred 3 help baie wanneer jy werk met "ou" lêers wat in MS DOS-formate gestoor word. Wanneer ander programme slegs hiërogliewe wys - Breed 3 maak dit maklik oop en laat dit rustig met hulle werk (sien Fig. 4).

Fig. 4. BRED3.0.3U

As in plaas van tekshiërogliewe in Microsoft Word

Die eerste ding wat u moet aandag gee, is die lêerformaat. Die feit is dat sedert Word 2007 'n nuwe formaat verskyn het - 'docx' (dit was gewoon 'doc'). Gewoonlik kan jy in die ou woord nie nuwe lêerformate oopmaak nie, maar soms gebeur dit dat hierdie nuwe lêers in die ou program oopgemaak word.

Maak net die lêer eienskappe oop en kyk dan na die Details-oortjie (soos in Figuur 5). So sal jy die lêerformaat ken (in figuur 5 - die lêerformaat is "txt").

As die docx-lêer formaat jou ou Woord is (onder die 2007-weergawe), moet jy Word net opgradeer na 2007 of hoër (2010, 2013, 2016).

Fig. 5. Lêer eienskappe

Verder, wanneer u 'n lêer oopmaak, moet u aandag skenk. (Standaard is hierdie opsie altyd aan, as u nie moet verstaan ​​wat bou nie), dan sal Word u vra: in watter enkodering om die lêer oop te maak (hierdie boodskap verskyn met enige wenk) maak die lêer oop, sien fig. 5).

Fig. 6. Woord - lêer omskakeling

Meestal bepaal Word outomaties die verlangde enkodering self, maar die teks is nie altyd leesbaar nie. U moet die skuifbalk na die verlangde enkodering stel wanneer die teks leesbaar word. Soms moet jy letterlik raai hoe die lêer gered is om dit te lees.

Fig. 7. Word - die lêer is normaal (die kodering is korrek gekies)!

Verander die enkodering in die blaaier

As die leser die kodering van die webblad foutief bepaal, sal u presies dieselfde hiërogliewe sien (sien Figuur 8).

Fig. 8. Die leser se vasgestelde kodering is verkeerd

Om die vertoning van die werf te verbeter, verander die kodering. Dit word gedoen in die leser instellings:

  1. Google Chrome: parameters (ikoon in die regter boonste hoek) / gevorderde parameters / enkodering / Windows-1251 (of UTF-8);
  2. Firefox: links ALT-knoppie (as jy die boonste paneel afgeskakel het), kyk dan / bladsy kodering / kies die gewenste een (meestal Windows-1251 of UTF-8);
  3. Opera: Opera (rooi ikoon in die boonste linkerhoek) / bladsy / enkodering / kies die gewenste een.

PS

Dus, in hierdie artikel is die mees algemene gevalle van voorkoms van hiërogliewe wat verband hou met 'n verkeerd gedefinieerde kodering ontleed. Met behulp van bogenoemde metodes - kan jy al die basiese probleme oplos met verkeerde kodering.

Ek sal dankbaar wees vir die toevoegings oor die onderwerp. Good Luck 🙂