Yaxşı gündür
Yəqin ki, hər bir PC istifadəçisi oxşar bir problemlə qarşılaşdı: İnternet səhifəsi və ya Microsoft Word sənədini açırsınız - və mətnin əvəzinə iyeroglifləri (müxtəlif "çatlaqlar", tanımadığı məktublar, nömrələr və s. (Soldakı şəkildəki kimi ...)) görürsünüz.
Yaxşı, əgər bu sənəd (iyerogliflərlə) sizin üçün xüsusilə vacib deyilsə və oxumaq lazımdırsa ?! Çox vaxt oxşar mətnlərin açılmasına kömək etmək üçün oxşar suallar və istəklər mənə ünvanlanır. Bu qısa məqalədə hiyerogliflərin görünüşünün ən populyar səbəblərini nəzərdən keçirmək istəyirəm (əlbəttə və bunları aradan qaldırın).
Mətn sənədlərindəki hiyerogliflər (. Txt)
Ən populyar problem. Fakt budur ki, bir mətn faylı (ümumiyyətlə txt formatında olur, lakin bunlar da formatdır: php, css, info və s.) Müxtəlif kodlaşdırmalarda saxlanıla bilər.
Kodlaşdırma - Bu, mətnin müəyyən bir əlifba ilə yazıldığını (nömrələr və xüsusi simvollar daxil olmaqla) tam təmin etmək üçün lazım olan simvollar toplusudur. Bu barədə daha ətraflı məlumat: //ru.wikipedia.org/wiki/Symbol
Çox vaxt bir şey olur: sənəd sadəcə qarışıqlıq meydana gəldiyinə görə səhv kodlaşdırmada açılır və bəzi simvolların kodu əvəzinə digərləri çağırılacaq. Ekranda müxtəlif qaranlıq simvol görünür (bax. Şəkil 1) ...
Şek. 1. Notepad - kodlaşdırma problemi
Bununla necə məşğul olmaq olar?
Məncə, ən yaxşı seçim inkişaf etmiş bir notebook quraşdırmaqdır, məsələn Notepad ++ və ya Bred 3. Hər birini daha ətraflı nəzərdən keçirək.
Notepad ++
Rəsmi veb sayt: //notepad-plus-plus.org/
Həm təcrübəsiz istifadəçilər, həm də peşəkarlar üçün ən yaxşı noutbuklardan biridir. Pros: pulsuz, rus dilini dəstəkləyir, çox sürətli işləyir, kod vurğulayır, bütün ümumi fayl formatlarını açır, çox sayda parametr onu dəyişməyə imkan verir.
Kodlaşdırma baxımından ümumiyyətlə tam bir sifariş var: ayrıca bir bölmə var "Şifrələr" (bax. Şəkil 2). ANSI-ni UTF-8-yə (məsələn) dəyişdirməyə çalışın.
Şek. 2. Notepad-da kodlaşdırmanın dəyişməsi ++
Şifrələməni dəyişdirdikdən sonra mətn sənədim normal hala gəldi və oxunmağa başladı - iyerogliflər yox oldu (bax Şəkil 3)!
Şek. 3. Mətn oxunmağa başladı ... Notepad ++
3-ü gətirdi
Rəsmi veb sayt: //www.astonshell.ru/freeware/bred3/
Windows'un standart notepadını tamamilə əvəz etmək üçün hazırlanmış başqa bir böyük proqram. Ayrıca bir çox kodlaşdırma ilə "asanlıqla" işləyir, onları asanlıqla dəyişdirir, çox sayda fayl formatını dəstəkləyir, yeni Windows OS dəstəkləyir (8, 10).
Yeri gəlmişkən, Bred 3, MS DOS formatında saxlanan "köhnə" fayllarla işləyərkən çox kömək edir. Digər proqramlar yalnız hiyeroglifləri göstərdikdə - Bred 3 onları asanlıqla açır və onlarla sakit işləməyinizə imkan verir (bax. Şəkil 4).
Şek. 4. BRED3.0.3U
Microsoft Word-də mətn hiyeroglifləri yerinə
Diqqət etməlisiniz ilk şey fayl formatıdır. Fakt odur ki, Word 2007-dən başlayaraq yeni bir format ortaya çıxdı - "docx" (əvvəllər yalnız "doc" idi). Adətən, "köhnə" Sözdə yeni fayl formatlarını aça bilməzsiniz, ancaq bəzən bu "yeni" sənədlərin köhnə proqramda açılması olur.
Yalnız fayl xüsusiyyətlərini açın və sonra "Məlumat" sekmesine baxın (Şəkil 5-də olduğu kimi). Bu, fayl formatını (Şəkil 5-də "txt" formatı) sizə bildirəcəkdir.
Fayl formatı docx - və köhnə bir Word (2007 versiyasından daha aşağı) varsa, onda sadəcə Word 2007 və ya daha yüksək səviyyəyə (2010, 2013, 2016) yeniləyin.
Şek. 5. Fayl Xüsusiyyətləri
Sonra, bir fayl açarkən diqqət yetirin (standart olaraq bu seçim daimdir, əlbəttə ki, "hansı məclisi başa düşmədiyiniz" deyilsə) - Word sizə hansı kodun kodunu soruşacaq (bu mesaj problemlə bağlı hər hansı bir "işarə" olduqda görünür) faylın açılması, bax 5-ə bax.
Şek. 6. Söz - fayl çevrilməsi
Çox vaxt, Word avtomatik olaraq lazımlı kodlaşdırmanı özü müəyyənləşdirir, lakin mətn həmişə oxunmur. Mətn oxunuşa çatdıqda kaydırıcını istədiyiniz kodlaşdırmaya qoymalısınız. Bəzən, oxumaq üçün sənədin necə saxlandığını sanki təxmin etməlisiniz.
Şek. 7. Word - fayl normaldır (kodlaşdırma düzgün seçilmişdir)!
Brauzerdə kodlaşdırmanı dəyişdirin
Brauzer səhv olaraq veb səhifənin kodlanmasını təyin etdikdə, tam olaraq eyni simvolları görəcəksiniz (Şəkil 8).
Şek. 8. Brauzer səhv kodlamanı aşkar etdi
Saytın ekranını düzəltmək üçün: kodlaşdırmanı dəyişdirin. Bu brauzer ayarlarında edilir:
- Google chrome: parametrlər (yuxarı sağ küncdəki simge) / əlavə parametrlər / kodlaşdırma / Windows-1251 (və ya UTF-8);
- Firefox: sol ALT düyməsini (üst panel bağlıdırsa), sonra səhifəyə kodlaşdırma / lazım olanı seçin (ən çox Windows-1251 və ya UTF-8);
- Opera: Opera (yuxarı sol küncdəki qırmızı simge) / səhifə / kodlaşdırma / istədiyini seçin.
PS
Beləliklə, bu yazıda səhv təyin olunmuş bir kodlaşdırma ilə əlaqəli hiyerogliflərin görünüşünün ən çox görülən halları təhlil edildi. Yuxarıda göstərilən metodlardan istifadə edərək - səhv kodlaşdırma ilə bütün əsas problemləri həll edə bilərsiniz.
Mövzuya edilən əlavələrə görə minnətdar olardım. Uğurlar 🙂