Om doc är en konstig kodning, hur ändrar jag den. Hur man löser kodningsproblem i Windows och MS Office


Jag har blivit ombedd flera gånger att skriva, hur man ändrar kodningen på webbplatsen. Denna fråga består av flera delar, så den kan inte förklaras i ett nötskal. Och jag bestämde mig för att skriva den här artikeln, där jag tydligt beskriver vad som krävs för ändra kodningen på webbplatsen.

Låt oss vara med dig konvertera webbplatsen till UTF-8-kodning. Om du vill konvertera till någon annan kodning kommer allt att vara liknande. Så här är proceduren för detta:

  1. Alla textfiler ( html, php, js, Text, i allmänhet, som innehåller text) koda om till UTF-8. Detta är väldigt enkelt att göra via Anteckningar++ på pricken " Konvertera till UTF-8 utan BOM"från menyn" Kodningar". Dessutom, alla filer som inte ens visar något på sidan.
  2. Placera filen i roten på webbplatsen .htaccess med text AddDefaultCharset UTF-8.
  3. Ändra kodningen i metataggen

Om din webbplats inte använder en databas kan du i detta skede avsluta med att ändra kodningen. Men om det finns en databas måste du också ta följande steg:

  1. Kör frågan direkt efter anslutning till databasen: SET NAME UTF-8
  2. I phpMyAdminändra databaskodningen till utf8_general_ci i dess inställningar.
  3. Ställ in kodningen för alla tabeller utf8_general_ci.
  4. Ange samma kodning för alla textfältstyper utf8_general_ci.

Det var allt, nu har din kodning på webbplatsen ändrats. Jag lägger bara till att om du någonstans i koden konverterade från en kodning till en annan (till exempel genom funktionen iconv()), kontrollera sedan denna plats noggrant, det kan finnas ett problem där.

Filer och dokument skapade på en dator har alltid sin egen kodning. Det händer ofta att när man utbyter filer eller laddar ner dem från Internet är kodningen som de skapades i inte läsbar av vår dator. Anledningarna till detta kan vara olika - antingen avsaknaden av den nödvändiga kodningen i programmet som vi vill öppna filen med, eller helt enkelt frånvaron av några programkomponenter ( ytterligare paket typsnitt, till exempel).

Nedan kommer vi att titta på hur man ändrar kodningen av en oläsbar fil eller ett dokument i olika program.

Ändra kodningen på en webbläsarsida

För Google Chrome

  1. Välj menyn "Inställningar" → "Verktyg".
  2. Linjen "Kodning" - vi pekar med musen, och en lista över möjliga kodningar visas i webbläsaren.
  3. Vi väljer "Windows 1251" för ryska webbplatser. Om det inte hjälper, försök med "Automatisk".

För Opera

  1. Klicka på "Opera" → "Inställningar"
  2. På den vänstra menyn "Webbplatser" → fält 2 "Visning" → "Anpassa teckensnitt"
  3. I fältet "Kodning" väljer du "kyrillisk (Windows 1251)".

För Firefox

  1. Firefox → Inställningar → Innehåll.
  2. Mittemot raden "Standardtypsnitt", klicka på knappen "Avancerat".
  3. Längst ned i fönstret, välj "Kodning" &rarr "Kyrillisk (Windows 1251)".

Ändra kodning i Word

Låt oss överväga proceduren för att ändra kodningen till Ordexempel 2010

  1. Öppna dokumentet.
  2. Fliken Arkiv → Alternativ.
  3. Välj raden "Avancerat". I avsnittet "Allmänt", bredvid raden "Bekräfta filformatskonvertering vid öppning", kryssa i rutan. Klicka på OK.
  4. Därefter öppnas fönstret "Filkonvertering". Välj "Kodad text" och klicka på OK.
  5. Markera sedan "Annat" i fönstret som öppnas och välj från listan den kodning som ska visa den önskade texten. I fönstret "Sample" kan du se hur text visas i en viss kodning som vi har valt.

Om proceduren ovan inte hjälpte att visa dokumentet kan du prova att ändra teckensnittet. Ibland kan ett dokument visas som "rutor" eller andra tecken om programmet inte har rätt typsnitt.

Ändra kodning i Excel

Låt oss överväga proceduren för att ändra kodningen för Excel 93-2004 och 2007:

  1. Öppna ett oläsbart dokument med Notepad++.
  2. Välj menyn Kodning → Konvertera till UTF-8.
  3. Tecknen kommer inte att ändras, bara kodningen längst ner på skärmen kommer att ändras. Välj sedan en teckenuppsättning. Om det är ryska: Kodning → Teckenuppsättningar → Kyrilliska → Windows-1251.
  4. Klicka på "Spara". Öppna filen i Excel. Om texten inte är läsbar, försök att upprepa steg 3-4.

Ändra textkodning

  1. Öppna filen i standardordbehandlaren Anteckningar.
  2. Klicka på "Spara som".
  3. I sparfönstret som öppnas väljer du platsen där vi vill spara filen, dokumenttypen - text och ställer även in en annan kodningstyp.
  4. Spara.
  5. Låt oss försöka öppna dokumentet.

Läs mer artikel

Hur kan en dator uppfatta, separera och känna igen alla de många kommandona? Alla symboler vi använder är en uppsättning siffror. Med andra ord, varje bokstav och alla andra tecken har sin egen beteckning i form av ett nummer. Så datorsystem det är mycket enklare och snabbare att bearbeta information. Men glöm inte att det finns många språk i världen, och endast 256 tecken används för att indikera kommandon. Det är därför det finns olika kodningar.

Kodningär ett sätt att lagra information och data för senare användning. Om vi ​​på skärmen ser en uppsättning bokstäver som vi inte förstår betyder det att kodningen valdes felaktigt. Och samma 256 nummer representerar symbolerna skrivna under deras betydelser på ett främmande språk. Om det här problemet uppstår, när du öppnar en fil, uppmanar datorn dig att ändra kodningen till en annan som den har. Vanligtvis bestäms kodningen automatiskt av det valda språket (tangentbordslayout) på datorn.

Ändra kodningen i webbläsaren om webbsidan visas snett

Ibland kan en liknande situation med utseendet på obegripliga bokstäver uppstå när du använder sökmotorer. Precis som i dokumentet kan vi ändra sidkodningen. För att göra detta i menyn installerad webbläsare Internet Explorer välj fliken "Visa". Ett fönster visas till höger, klicka på avsnittet "Kodning", välj sedan "Avancerat" och slutligen visas en lista med möjliga kodningar. Klicka på alternativet för den kodning vi behöver. Internet Explorer är konfigurerad att använda sex typer av kodningar: Windows-1251 och UTF-8 (vanligt använda kodningar), ISO-8859-5, KOI-8U, Mac, KOI-8R. R

*Ändra kodningen med hjälp av exemplet med webbläsaren Mazila

Utvecklare av webbplatser och andra Internetresurser förlitar sig på denna informationen och använd samma kodningar. Här kommer tangentbordsspråket att påverka språket för inmatning av information sökruta, men inte på informationen som sökmotorn kommer att tillhandahålla. Förresten, Windows-1251 används för att koda sidor på ryska. Detta är huvudtypen av kodning för ryskspråkiga webbplatser. För webbplatser på utländska språk i kodningen ändras numret i slutet av namnet. Till exempel för på engelska detta kommer att vara Windows-1252, och för centraleuropeiska språk - Windows-1250.

Ändra kodningen på webbplatsen

* hur kodningen ändras (eller snarare transformeras) separat sida webbplats i HTML-redigeraren Notepad++

Problemet blir mycket allvarligare om kodningen av hela webbplatsen är felaktig. De mest populära i Ryssland är två kodningar. Den första av dem är Unicode-kodningen, indikerad i form av utf-8-tecken. Kodningen har flera former av representation: UTF-8, UTF-32 och den mest kända UTF-16. Den innehåller en stor variation av språk. Andra ryska Windows-kodning-1251. Har också stort antal språk, bland vilka de mest använda bland den rysktalande befolkningen och invånare i OSS-länderna.

Många erfarna användare personlig dator De tror att Windows-1251-kodningen praktiskt taget har blivit föråldrad och snart kommer att tona in i bakgrunden. En massiv övergång från en kodning till en annan är redan märkbar, men den sker gradvis. Bevis på detta är användningen av utf-8 utomlands och bland allvarliga dyra ryska internetresurser.

Låt oss säga att du bestämmer dig för att koda om en webbplats från Windows-1251 till Unicode. För att göra detta måste du utföra flera operationer. Ange först kodningen i inställningarna. På fliken "Management" måste du välja avsnittet "Webserverinställningar". Istället för den tidigare kodningen måste du ställa in den valda nya kodningen. I det här fallet är det utf-8. Detta slutför den enkla processen, och nu kan du använda webbplatsen med den nya kodningen. Men i webbläsarmenyn (som beskrivs i avsnittet "Ändra kodningen för en internetsida" i den här artikeln), i avsnittet "Kodning", klicka på "Välj automatiskt". Detta är nödvändigt för att öppna alla sidor och webbplatser, enligt inställningarna, när du använder den nya kodningen.

Sedan måste du korrigera inmatningen i metataggarna. Detta är inte svårt att göra, du behöver bara ändra posten inom parentes. Innan den högra parentesen måste du ta bort orden Windows-1251 och ange utf-8 istället. När du slutför omkodningsprocessen för webbplatsen måste användaren utföra denna åtgärd för varje sida. För annars kommer vissa sidor fortfarande att visa meningslös information. Omkodningens varaktighet beror på antalet sidor på webbplatsen, det vill säga mängden information på den. Ändå är det bättre att inte slösa tid på detta.

* Understruken i rött är metataggen som är ansvarig för kodningen av webbplatsen.

För att undvika svårigheter med att ändra kodningen av en befintlig Internetresurs måste du tillämpa rätt kodning innan du skapar webbplatsen. Om det uppstår ett problem med uppkomsten av okänd text på skärmen när du öppnar webbsidor, kommer användaren inte att vilja slösa bort sin tid på en sådan webbplats, särskilt på att dechiffrera sidan manuellt.

Och då kommer sajten att förlora sina besökare, vilket skapar ogynnsamma förutsättningar för sajtens fortsatta existens. Tävlande kommer inte att vänta tills sajtarrangören åtgärdar alla problem, utan kommer att dra fördel av denna situation. Det kommer att bli svårt att återta den förlorade publiken i framtiden. Det är därför du måste närma dig skapandet av en webbplats på ett ansvarsfullt sätt, eftersom du kommer att lägga mindre tid på att organisera den än att korrigera den.

I den här artikeln kommer vi att prata om hur man ändrar kodningen på en webbplats, vilka kodningar som finns och vilken kodning man ska välja är mer optimal.

Webbplatsens kodning ställs in med en tagg meta. Vi har redan diskuterat vad metataggar är och varför de behövs i artikeln. Sidkodningen ställs in enligt följande:

Denna rad placeras mellan taggarna .

Notera: Förutom att ange den obligatoriska kodningen, rekommenderas det att ange språket för innehållet på sidan för att hjälpa sökmotorer bestäm språket på webbplatsen korrekt:

Huvudtyper av kodningar på webbplatsen

Eftersom vi riktar oss till en rysktalande publik kommer vi att prata om de mest populära kodningarna som stöder det ryska språket. Dessa inkluderar:

  • UTF-8- (Unicode) på det här ögonblicket den mest populära kodningen för webbplatser (8 bitar);
  • Windows-1251- en av de vanligaste kodningarna (8 bitar);
  • KOI8-R- standard för kyrilliska alfabetet Unix-liknande system(8 bitar).

Unicodeär en kodningsstandard som låter dig representera karaktärerna i nästan alla skrivna språk (inklusive matematiska, musikaliska och andra). Unicode har sin manifestation i formaten UTF-8, UTF-16 och UTF-32, som skiljer sig åt i hur de lagrar data. För att säkerställa bästa kompatibilitet med äldre system används 8-bitars kodning.

Ändra textkodning med anteckningsblock

För att ändra kodningen av godtycklig text kan du använda ett vanligt anteckningsblock. Låt oss säga att du behöver ändra textkodningen från KOI8 till Windows-1251. För att göra detta behöver du:

  • Överför önskad text till standardredigeraren för Anteckningar;
  • I menyn "Visa" -> "Kodning" välj "Kyrillisk (Windows)".

När du sparar en fil med Anteckningar kan du välja önskad kodning.

I Nubex webbplatsbyggare skapas alla webbplatser i UTF-kodning, tack vare vilket de visas korrekt olika symboler och språk.

Den uppsättning tecken som vi ser på skärmen när vi öppnar ett dokument kallas en kodning. När den är felaktigt inställd, istället för tydliga och välbekanta bokstäver och siffror, kommer du att se osammanhängande symboler. Detta problem uppstod ofta i teknikens gryning, men nu kan ordbehandlare automatiskt välja lämpliga uppsättningar själva. Uppkomsten och utvecklingen av utf-8, den så kallade Unicode, som omfattar många av de mest olika karaktärer inklusive ryssar. Dokument i denna kodning behöver inte ändras eller konfigureras, eftersom de visar texten korrekt som standard.

Moderna textredigerare upptäcker kodningen när ett dokument öppnas

Å andra sidan uppstår denna situation fortfarande ibland. Och att få ett oläsligt dokument är väldigt irriterande, speciellt om det är viktigt och nödvändigt. Bara för sådana fall i Microsoft Word Det är möjligt att ange kodningen för texten. Detta kommer att återställa den till läsbar form.

Påtvingad förändring

Om du fått från någon källa textfil, men du kan inte läsa dess innehåll, måste du ändra kodningen manuellt. För att göra detta, gå till avsnittet "Information" på fliken "Arkiv". Globala igenkännings- och visningsinställningar samlas här, och om du ändrar dem i ett öppet dokument blir de individuella för det, men för andra kommer de inte att ändras. Låt oss dra nytta av detta. I avsnittet "Avancerat" i fönstret som visas, hitta rubriken "Allmänt" och kryssa i kryssrutan "Bekräfta filkonvertering vid öppning". Bekräfta dina ändringar och stäng Word. Öppna nu dokumentet igen, som om du tillämpar inställningarna, och filkonverteringsfönstret visas framför dig. Den kommer att innehålla en lista möjliga format, bland vilka vi hittar "Kodad text", och vi får följande dialog.

Detta nya fönster kommer att ha tre alternativknappar. Den första är som standard CP-1251, Windows-kodning. Den andra är MS-DOS. Vi behöver ett tredje objekt - manuellt val, till höger om vilken listas olika uppsättningar av symboler. Men som regel vet användaren inte vilka tecken den tidigare författaren använde för att skriva texten, så längst ner i detta fönster finns ett fält som heter "Sample", där ett fragment av texten kommer att visas i verkligheten tid när du väljer en viss uppsättning tecken. Detta är väldigt bekvämt eftersom du inte behöver stänga och öppna dokumentet igen varje gång för att hitta det du behöver.

Gå igenom alternativen ett efter ett och titta på texten i exempelfältet, välj kodningen där tecknen ska vara ryska. Men observera att detta inte betyder någonting - titta noga så att de bildar meningsfulla ord. Faktum är att det finns mer än en kodning för det ryska språket, och text i en av dem kommer inte att visas korrekt i en annan. Så var försiktig.

Det måste sägas att med filer gjorda på moderna ordbehandlare uppstår sällan problem. liknande problem. Men det finns också en sådan plåga av modern informationssamhälle, som inkompatibilitet mellan format. Faktum är att det finns ett antal textredigerare, och alla använder dem. Kanske behöver vissa människor inte funktionaliteten i Word, andra anser att det inte är nödvändigt att betala för det, etc. Det kan finnas många anledningar.

Om författaren, när han sparade dokumentet, valde ett format som är kompatibelt med MS Word, borde det inte vara några problem. Men det händer inte ofta. Till exempel, om texten sparas med tillägget .rtf, kommer dialogrutan för val av kodning att visas framför dig direkt när du öppnar texten. Men Word kommer inte ens att öppna formaten för en annan populär ordbehandlare, OpenOffice, så om du använder det, glöm inte att välja "Spara som" när du skickar filen till en Office-användare.

Sparar med angiven kodning

Användaren kan ha en situation där han specifikt specificerar en viss kodning. Till exempel presenteras ett sådant krav för honom av mottagaren av dokumentet. I det här fallet måste du spara dokumentet som vanlig text via menyn "Arkiv". Poängen är att det för givna format i Word finns globala Systeminställningar kodning, men för "vanlig text" upprättas inte en sådan anslutning. Därför kommer Word att erbjuda dig att välja kodning för det själv, vilket visar dokumentkonverteringsfönstret som redan är bekant för oss. Välj den kodning du behöver för det, spara det och du kan skicka eller överföra det här dokumentet. Som du förstår måste den slutliga mottagaren ändra sina textredigerare kodning till samma för att läsa din text.

Slutsats

Frågan om att ändra kodningen i Word-dokument uppstår inte särskilt ofta för vanliga användare. Vanligtvis, ordbehandlare kan automatiskt fastställa vilken uppsättning tecken som krävs för korrekt visning och visa texten i en läsbar form. Men det finns undantag från varje regel, så det är nödvändigt och användbart att kunna göra det själv, lyckligtvis är processen implementerad i Word helt enkelt.

Det vi har tagit upp gäller även för andra program i Office-paketet. De kan också uppleva problem på grund av, till exempel, inkompatibilitet hos sparade filformat. Här måste användaren utföra samma steg, så den här artikeln kan hjälpa inte bara de som arbetar i Word. Enhet av inställningsregler för alla kontorsprogram Microsoft-paket hjälper till att inte bli förvirrad i dem när du arbetar med alla typer av dokument, vare sig det är texter, tabeller eller presentationer.

Slutligen måste det sägas att man inte alltid ska skylla på kodningen. Kanske är allt mycket enklare. Faktum är att många användare, i jakten på "snygga saker", glömmer standardisering. Om en sådan författare väljer typsnittet som är installerat på honom, skriver ett dokument med det och sparar, kommer hans text att visas korrekt. Men när det här dokumentet kommer till en person som inte har ett sådant typsnitt installerat, kommer en oläsbar uppsättning tecken att dyka upp på skärmen. Detta är väldigt likt en "förlorad" kodning, så det är lätt att göra ett misstag. Så innan du försöker avkoda text i Word, försök först att helt enkelt ändra teckensnittet.







2024 gtavrl.ru.