Word изисква конвертор, за да покаже файла правилно. Конвертирайте документи на Word с една команда. Избор на кодиране при запис на файл

ЗА ТЕЗИ, КОИТО ИМАТ СТАР ОФИС НА МАЙКРОСОФТ КАТО 97, 2003, 2007 и 2010

ЗА СЪВМЕСТИМОСТ НА ОФИС ФОРМАТИ, ИНСТАЛИРАЙТЕ ПРАВИЛНИЯ СОФТУЕР.

така че новите формати да се отварят в стари версии

Преглед

Потребители на Microsoft Office XP и 2003 Word, Excel или PowerPoint: Преди да изтеглите пакета за съвместимост инсталирайте актуализации с висок приоритет от уебсайта Microsoft Update преди да изтеглите пакета за съвместимостКато инсталирате пакета за съвместимост като добавка към Microsoft Office 2000, Office XP или Office 2003, можете да отваряте, редактирате и запазвате файлове в новите формати, които се използват в най-новите версии на Word, Excel и PowerPoint. Пакетът за съвместимост може да се използва и с програми за преглед на Microsoft Office Word 2003, Excel 2003 и PowerPoint 2003 за преглед на файлове, запазени в новите формати. За повече информация относно пакета за съвместимост вижте статията в базата знания.

Забележка.Ако използвате Microsoft Word 2000 или Microsoft Word 2002 за четене или писане на документи, съдържащи сложни знаци, трябва да се обърнете към информацията в тази статия, за да показвате правилно документите на Word в по-новите версии на приложението.

Администратори:Можете да изтеглите административния шаблон за конвертори на Word, Excel и PowerPoint, включени в пакета за съвместимост.

Актуализация.Пакетът за съвместимост на Microsoft Office е актуализиран, за да включва Service Pack 2 (SP2). Сега, ако файловете DOCX или DOCM съдържат персонализирани XML тагове, маркерите се премахват, когато файлът се отвори в Word 2003. За повече информация вижте KB978951

Системни изисквания

  • ОПЕРАЦИОННА СИСТЕМА: Windows 2000 Service Pack 4, Windows Server 2003, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 1, Windows XP Service Pack 2, Windows XP Service Pack 3
    Windows 7; Windows Server 2008
  • Препоръчителни програми на Microsoft Office:
    • Microsoft Word 2000 Service Pack 3 (SP3), Microsoft Excel 2000 Service Pack 3 (SP3) и Microsoft PowerPoint 2000 Service Pack 3 (SP3)
  • Microsoft Word 2002 Service Pack 3 (SP3), Microsoft Excel 2002 Service Pack 3 (SP3) и Microsoft PowerPoint 2002 Service Pack 3 (SP3)
  • Microsoft Office Word 2003 със Service Pack 1 (SP1) или по-нова версия, Microsoft Office Excel 2003 със Service Pack 1 (SP1) или по-нова версия и Microsoft Office PowerPoint 2003 със Service Pack 1 (SP1) или по-нова версия
  • Преглед на Microsoft Office Word 2003.
  • Преглед на Microsoft Office Excel 2003
  • Преглед на Microsoft Office PowerPoint 2003

Инструкции

Инсталиране на актуализацията

  1. Уверете се, че вашата система е актуална, като инсталирате актуализации с висок приоритет и необходимите актуализации, изтеглени от уебсайта на Microsoft Update (изисква се за потребители на Microsoft Office XP и 2003).
  1. След като инсталирате висок приоритет и необходими актуализации от Microsoft Update, изтеглете пакета за съвместимост, като щракнете върху бутона по-горе и запишете файла на твърдия си диск.
  1. Щракнете двукратно върху изпълнимия файл, запазен на вашия твърд диск, за да стартирате инсталационната програма FileFormatConverters.exe.
  1. Следвайте инструкциите на екрана, за да завършите инсталацията.

Изтриване на файла за изтегляне

Преглед

Потребители на Microsoft Office XP и 2003 Word, Excel или PowerPoint: Преди да изтеглите пакета за съвместимост, инсталирайте актуализации с висок приоритет от Microsoft Update, преди да изтеглите пакета за съвместимост.

Като инсталирате пакета за съвместимост като добавка към Microsoft Office 2000, Office XP или Office 2003, можете да отваряте, редактирате и запазвате файлове в новите формати, които се използват в най-новите версии на Word, Excel и PowerPoint. Пакетът за съвместимост може да се използва и с програми за преглед на Microsoft Office Word 2003, Excel 2003 и PowerPoint 2003 за преглед на файлове, запазени в новите формати. За повече информация относно пакета за съвместимост вижте статия от KB 924074.

Забележка... Ако използвате Microsoft Word 2000 или Microsoft Word 2002 за четене или писане на документи, които съдържат сложни знаци, трябва да се обърнете към информацията в статия 925451, за да показвате правилно документите на Word в по-новите версии на приложението.

Администратори: Можете да изтеглите административния шаблон за конвертори на Word, Excel и PowerPoint, включени в пакета за съвместимост.

Актуализиране... Пакетът за съвместимост на Microsoft Office е актуализиран, за да включва Service Pack 2 (SP2). Сега, ако файловете DOCX или DOCM съдържат персонализирани XML тагове, маркерите се премахват, когато файлът се отвори в Word 2003. За повече информация вижте KB978951

Системни изисквания

ОПЕРАЦИОННА СИСТЕМА:

Windows 2000 Service Pack 4, Windows Server 2003, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 1, Windows XP Service Pack 2, Windows XP Service Pack 3
Windows 7; Windows Server 2008

Microsoft Word 2000 Service Pack 3 (SP3), Microsoft Excel 2000 Service Pack 3 (SP3) и Microsoft PowerPoint 2000 Service Pack 3 (SP3)

Microsoft Word 2002 Service Pack 3 (SP3), Microsoft Excel 2002 Service Pack 3 (SP3) и Microsoft PowerPoint 2002 Service Pack 3 (SP3)

Microsoft Office Word 2003 със Service Pack 1 (SP1) или по-нова версия, Microsoft Office Excel 2003 със Service Pack 1 (SP1) или по-нова версия и Microsoft Office PowerPoint 2003 със Service Pack 1 (SP1) или по-нова версия

Преглед на Microsoft Office Word 2003.

Преглед на Microsoft Office Excel 2003

Преглед на Microsoft Office PowerPoint 2003

Инструкции

Инсталиране на актуализацията
Уверете се, че вашата система е актуална, като инсталирате актуализации с висок приоритет и задължителни актуализации, изтеглени от уебсайта на Microsoft Update (изисква се за потребители на Microsoft Office XP и 2003).

След като инсталирате висок приоритет и необходими актуализации от Microsoft Update, изтеглете пакета за съвместимост, като щракнете върху бутона Изтегляне по-горе и запишете файла на вашия твърд диск.

Щракнете двукратно върху изпълнимия файл FileFormatConverters.exe, записан на вашия твърд диск, за да стартирате инсталационната програма.

Следвайте инструкциите на екрана, за да завършите инсталацията.

Изтриване на файла за изтегляне

От менюто "Старт" на Windows щракнете върху иконата на контролния панел.

Изберете Добавяне или премахване на програми.

В списъка с инсталирани програми изберете 2007 Office Compatibility Pack и след това щракнете върху Премахване или Добавяне или премахване. Ако се появи диалогов прозорец, следвайте инструкциите, за да деинсталирате програмата.

Щракнете върху Да или OK, за да потвърдите премахването на приложението.


Вижте изтеглянето за пълния пакет за съвместимост на Microsoft Office 2010 за файлови формати на Word, Excel и PowerPoint.
Страницата показва фрагмент.

В ежедневните ИТ задачи като мрежово администриране и поддръжка на потребителите често се използват различни файлове, особено документи, написани с текстообработка. За съжаление, вградените инструменти на Windows ви позволяват да работите с документи само като с файлове; стандартните инструменти не обработват вътрешни данни на Word, като например преобразуване на тип документ.

Написах WSH (Windows Script Host) скрипт, наречен ConvertWord, който се използва като командна обвивка за Microsoft Word и улеснява работата с документи. Освен това скриптът може да бъде полезен за тестване на невалидни документи.

Изисквания на ConvertWord

За да използвате ConvertWord, трябва да имате Word 97 или по-нов текстов редактор, инсталиран на вашия компютър. Пълният източник на ConvertWord може да бъде изтеглен от уеб сайта на нашето списание. По-долу са показани фрагменти от скрипта ConvertWord. Файловете convertword.wsf и convertword.cmd трябва да бъдат записани в една и съща папка.

ConvertWord може автоматично да използва всеки преобразувател на файлов формат, наличен в Word. Основен набор от конвертори на файлов формат за обикновени документи идва с Word. Този комплект обаче не включва специални конвертори като тези за документи на Microsoft Works или WordPerfect. За да получите тези и други незадължителни конвертори, трябва да извършите персонализирана инсталация на Word.

Стандартните преобразуватели на Word, които са включени в комплектите с ресурси на Microsoft Office, могат да бъдат изтеглени от страницата с ресурси на Office 2003 Editions на адрес http://www.microsoft.com/office/ork/2003/default.htm ... Конверторите на пакети с ресурси са съвместими с Word 97 и по-нови версии на редактора. След като инсталирате пакета с ресурси, отидете в създадената директория (по подразбиране \% programfiles% orktools) и намерете файла с набора от конвертори (oconvpck.exe), след което стартирайте oconvpck.exe на всички компютри, към които искате да разгръщане на преобразувателите.

Цел на ConvertWord

Първоначалната цел на ConvertWord беше да изпълни някои задачи, които не бяха възможни със съветника за пакетно преобразуване на Word Editor. Съветникът за пакетно преобразуване е полезно допълнение към инструментариума на всеки администратор. Помощникът е шаблон на Word, който преобразува един входен формат в един изходен формат. За повече информация относно това преобразуване вижте статията на Microsoft „Как автоматично да конвертирате много документи във формат Word 2002“ на адрес http://support.microsoft.com/?kbid=313714.

Съветникът за пакетно преобразуване изпълнява много задачи, но не е оптимизиран за някои от тях, като отдалечено администриране или автоматизиране на прости преобразувания за крайни потребители, които си сътрудничат по документи в отделни мрежови сайтове. ConvertWord може да ви помогне да решите този вид задачи за разпределена трансформация, като изпълни следните основни операции.

  • Изпраща заявка до системата за версията на Word, която има.
  • Автоматично отваря списъци с документи от смесени типове с произволна дължина.
  • Гарантирано запазване на документи с уникални имена в Word (по подразбиране) или други формати.
  • Тества документи, търсещи проблеми с форматирането и неправилни потребителски пароли.

Как работи ConvertWord

Процесът на конвертиране на ConvertWord е процес от четири стъпки. В първата стъпка скриптът генерира екземпляр на приложението Word, както е показано във фрагмента Списък 1 с етикет A. Част от източника на скрипта има за цел да минимизира броя на диалоговите прозорци. Например, изходният текст с етикет B блокира диалоговите прозорци, когато е възможно.

Във втората стъпка ConvertWord отваря всеки документ. Обектът на Word съдържа набор от документи; при извикване на метода Open на този набор (фрагментът с етикет A in Списък 2 ) документът е извлечен. Ако знаете името на документа и искате Word автоматично да открие неговия формат, можете да извикате метода само с името на документа като аргумент.

Като алтернатива можете да посочите формата на документа като друг параметър на метода Open. За съжаление, в зависимост от версията на Word, методът Open изисква до 16 параметъра. Тъй като параметърът за управление на формата е на десето място, трябва да посочите предишните девет параметъра. Резултатът е дълга, тромава линия. Информация за параметрите може да бъде получена на http://msdn.microsoft.com/library/default.asp?url=/library/ enus / dv_wrcore / html / wrconwordobjectmodeloverview.aspили в помощ на Word.

Параметрите на ConvertWord са FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate и Format. Параметърът FileName е името на файла на документа на Word. Параметърът ConfirmConversions показва диалогов прозорец, когато Word конвертира отворен документ. ConvertWord винаги задава този параметър на False, за да улесни автоматизацията.

Параметърът ReadOnly контролира процеса на отваряне на документ само за четене; ConvertWord винаги задава този параметър на True, за да запази оригиналния документ непроменен. AddToRecentFiles определя дали отвореният документ е добавен към списъка RecentFiles на текущия потребител. Документът може да бъде един от десетки или дори стотици, поради което не се препоръчва добавянето му към списъка и параметърът е зададен на False.

PasswordDocument е паролата за отваряне на защитени документи, а PasswordTemplate е паролата за шаблони. Тези стойности не са полезни за документи, различни от Word, така че можете да използвате две двойни кавички (""), за да посочите празен низ вместо параметър. Параметърът Revert определя дали скриптът се връща към текущо отворената версия на документа, ако конвертираният документ вече е отворен. ConvertWord задава този параметър на True, за да избегне загубата на промени и да активира само отворен екземпляр на документа.

Параметрите WritePasswordDocument и WritePasswordTemplate определят паролите, необходими за запазване на отворен документ или шаблон. За целите на тази статия тези параметри са незадължителни, тъй като ConvertWord не презаписва оригиналния документ; следователно, скриптът определя "" за всеки от тези аргументи.

И накрая, параметърът Format е число, което показва метода, който Word използва за определяне на формата на отворен документ. Не е лесно да посочите правилния номер, тъй като числата и методите, които представляват, зависят от инсталираната версия на Word, допълнителните конвертори на документи и реда, в който са инсталирани. Да предположим, че трябва да отворим и конвертираме RTF (Rich Text Format) документ с формат отворен код 3. За да отворите примерен документ с помощта на стандартен RTF конвертор, използвайте следната процедура:

Задайте doc = Word.Documents._

Отвори ("c: my.rtf", False, _

Вярно невярно, "", "", _

Вярно, "", "", 3)

Някои редове от изходния код в тази статия са разделени на няколко реда поради ограничения на пространството. Списък с допълнителни конвертори на документи със съответните номера и стандартни разширения може да бъде намерен с помощта на набора от обекти FileConverters. Изходният код за листинг 3 показва списък с тези конвертори. Няма изброени стандартни конвертори на Word. Списък със стандартни конвертори на Word можете да намерите на адрес раздел. 1 и в помощ на Word.

Подпрограмата CreateFormatCollections на скрипта ConvertWord показва списък с преобразуватели на Word. Докато скриптът донякъде опростява задачата за дефиниране на отворени и записващи формати, форматът, използван за отваряне или запазване на документ, зависи от версията на Word и реда, в който са инсталирани конверторите.

След отваряне на документа, новата му версия се записва с помощта на метода SaveAs (фрагментът с етикет A in Списък 4 ). Методът SaveAs приема до 16 параметъра, но имаме нужда само от два, тъй като необходимият параметър SaveFormat е вторият. Както при параметрите на OpenFormat, трябва да посочите форматните кодове за документа, който се отваря в параметъра SaveFormat. За да посочите формата за запис - например, за да запишете документа в обикновен текстов файл C: my.txt - трябва да въведете командата

doc.Save As "C: my.txt", 2

След като документът бъде запазен, ConvertWord го затваря с помощта на метода Close (етикет B в листинг 4). False показва, че Word трябва да отхвърли промените, ако документът е променен след запазване. Когато скриптът последователно отвори, запази и затвори всички документи, последната стъпка е да излезете от Word чрез извикване на метода Quit на Word ( Списък 5 ).

Използване на ConvertWord

Преди да стартирате ConvertWord за първи път, е полезно да прегледате локалната версия на информацията на Word, като изпълните командата

convertword / версия

Тази команда показва важна информация, включително версията на Word, инсталирана на машината. Microsoft спря да изброява номера на версията в името на продукта от Office 95 (който ще се нарича Office 7), но вътрешният номер на версията се увеличава с 1 с всяка голяма версия на актуализацията. В Word се използва същата схема на номериране, както в компонент на пакета Office. Вътрешните номера на версиите са 8 (Word 97), 9 (Word 2000), 10 (Word 2002) и 11 (Word 2003).

По подразбиране ConvertWord автоматично отваря файлове, като прави обучени предположения за техния формат (например Word, Plain Text, WordPerfect, RTF) и ги записва като документи на Word, като им дава уникални имена, състоящи се от името на файла, долната черта и номера. ConvertWord предоставя няколко начина за именуване на документи. Името на файла може да бъде въведено като аргумент към следната команда:

convertword unicode.txt plain.txt

Otherdocscorel.wps

В резултат на този подход изходните файлове във формат Word се записват като unicode.doc, plain.doc и otherdocscorel.doc. Друга възможност е да конфигурирате ConvertWord да чете файлове от стандартен източник, например:

convertword

Можете да предавате резултатите от команда, която създава списък с файлове към ConvertWord, както следва:

dir / s / b c: входяща кутия * .txt

| convertword

Ако не е посочен вход, тогава ConvertWord пита за имената на входните документи, докато клавишната комбинация Ctrl + C не бъде натисната два пъти.

ConvertWord има прост метод, който избягва презаписването на файлове със същото име. Да предположим, че искате да запишете своя Word файл като текстов файл с име mylist.txt. Ако файл със същото име вече съществува, ConvertWord започва да повтаря поредица от производни имена — mylist_1.txt, mylist_2.txt и т.н. — докато не бъде намерено неизползвано име. След това това име се присвоява на запазения файл. Обикновено отнема по-малко време за намиране на името на файла, отколкото за ръчно отваряне и запазване на документа.

Промяна на мястото за съхранение и името на файла

ConvertWord записва файлове в същата папка като оригиналния файл със същото основно име. По този начин, когато конвертирате файлове за много потребители или групи потребители, новите файлове ще бъдат поставени до старите. Обикновено потребителите знаят "своите" файлове и запомнят имената им.

Можете обаче да промените директорията за съхранение на конвертирани документи. За да направите това, достатъчно е да посочите превключвателя /d с пълно име, което може да бъде абсолютно или определено спрямо пътя, сочещ към папката, в която се изпълнява скриптът. ConvertWord разширява пътя до пълния формат и създава подходящата директория, ако тя все още не съществува.

convertword / d: c: empexports

Можете да промените основното име (име на файл без разширение) с помощта на превключвателя / b. Ако ConvertWord открие множество файлове с едно и също име, тогава ConvertWord променя имената на файловете, както е обяснено по-горе. Можете също да използвате превключвателя / x, за да посочите файлово разширение, различно от стандартното разширение на експортирания тип файл.

Създавайте документи, различни от Word

По подразбиране ConvertWord автоматично генерира документи на Word. Ако искате да създадете документ, различен от Word, можете да използвате параметъра / sa на помощната програма ConvertWord, за да промените формата за запис по подразбиране. Форматите, в които могат да се записват файловете, варират в зависимост от версията на Word и допълнителните преобразуватели, налични в системата, на която се изпълнява ConvertWord. Първата стъпка при запис на файл в определен формат е да стартирате Word с превключвателя /cnv, за да видите инсталираните конвертори; номерът на конвертора съответства на типа, в който искате да запишете новия файл. Ако всички файлове трябва да бъдат записани в определен формат, като RTF (номер 6), тогава превключвателят / sa: 6 трябва да се добави към аргументите ConvertWord. Например, за да конвертирате всички WordPerfect файлове в текущата папка в RTF, изпълнете командата

dir / s / b * .wpd

| convertword / sa: 6

В зависимост от версията на Word и инсталираните конвертори, броят на наличните формати може да бъде голям. Винаги трябва да проверявате типовете, преди да конвертирате файлове, тъй като техните номера ще бъдат различни на различните машини. Единственото изключение от това досадно правило са стандартните вградени конвертори на Word. Word 97 и по-нови имат същите стойности от 0 до 6, а стандартните номера на типове се увеличават с добавянето на нови версии. За Word 2003 числата от 0 до 11 ще бъдат еднакви на всички машини. Изключението от стандартните стойности е щифт номер -1. Тази стойност не съвпада с конвертора на Word, но се използва като команда ConvertWord за запис на данни от документен файл в конзолата. Може да се настрои с помощта на превключвателя / sa - / sa: -1 или / sa +.

Грешка при обработка

По време на мащабни операции по преобразуване могат да възникнат проблеми с някои файлове. Имате нужда от начин за проследяване на документи, които не са успели да се конвертират. Ако преобразуването е неуспешно, ConvertWord предава името на файла и описателната информация към стандартния поток за грешки (StdErr); администраторът може да проследява отскачанията, като гледа как имената на файловете се превъртат на екрана или като пренасочва данните за грешка към файл за по-късен анализ, например:

Errors.txt

По подразбиране ConvertWord показва грешки, като изброява само името на файла и номера на грешката:

c: demo.rtf НЕУСПЕШЕН: 2

С помощта на превключвателя / v + (подробен изход) можете да получите по-подробна информация за грешката:

convertword
/v+>errors.txt

Превключвателят / v- не показва номера на грешки; вместо това името на файла просто се предава на StdErr, за да се улесни последващата обработка.

Последната грешка, открита от ConvertWord, винаги се приема като крайно ниво на грешка; след като скриптът приключи, тази стойност е налична в командната среда и може да бъде прочетена от друг скрипт, за да се определи дали извикването на ConvertWord е било успешно или неуспешно.

За да откриете потенциални грешки, без да конвертирате документи, можете да стартирате ConvertWord с превключвателя / w (какво ако). Този превключвател принуждава ConvertWord да отваря всички документи, без да ги запазва. Ако някои файлове се провалят, например вътрешните данни са повредени, тогава ще се покаже обичайното съобщение за грешка.

Решаване на проблема с паролата

Паролите са особено проблематични при пакетна обработка, тъй като те могат да бъдат различни за различните документи. По подразбиране ConvertWord използва символ за интервал като парола, което отваря всички документи, които нямат пароли, а документи с пароли генерират грешка, която не спира по-нататъшната обработка.

Това поведение може да се промени с помощта на превключвателя / p (парола). Ако посочите празен аргумент (например / p: ""), Word иска парола за всички защитени документи. С превключвателя /p можете да посочите конкретна парола. Въпреки това, няма да можете да отваряте документи без парола или с парола, различна от посочената.

Практическо използване на ConvertWord

Направих около 30 000 реализации с помощта на ConvertWord и открих няколко често срещани проблема. Необичайните сривове почти винаги са били причинени от грешки в автоматизацията на Word; номерът на грешката и съобщението идват от Word в повечето случаи. Повечето грешки (като например неправилна парола) са лесни за коригиране или разбиране. Следващите три грешки се повтаряха сравнително редовно.

Първият е изскачащият диалогов прозорец на Word за документи, съдържащи макроси. По подразбиране ConvertWord блокира макроси в документи, за да предпази потребителя от опасен код. Въпреки това, когато Word отвори документи, които съдържат макроси, се появява диалогов прозорец със съобщение за блокиране на макроси. Единственият начин, който знам да премахна този прозорец, е да разреша изпълнението на макроси. Можете да направите това, като стартирате ConvertWord и зададете превключвателя / as (защита за автоматизация) със стойност 0 (/ като: 0). Това е стойността по подразбиране за програмно отворени документи на Word. Преди да използвате превключвателя / as, уверете се, че документът, който се отваря, не съдържа опасен програмен код.

Втората грешка е свързана с някои RTF документи, които не могат да бъдат отворени успешно, но въпреки това се показват правилно в WordPad. Обикновено те са неправилно форматирани и не могат да се отворят правилно в Word. ConvertWord не може да реши този проблем, така че не можете да използвате ConvertWord за конвертиране на тези файлове.

Третата грешка възниква, защото Word идентифицира текстови документи в Unicode чрез маркировка за байтове във файла. Ако няма отметка, тогава Word третира документа като обикновен текст и при отваряне на конвертирания документ потребителят ще види празни места след всеки видим знак (всъщност празнините съответстват на нулеви знаци). Единственият начин за решаване на проблема е да конвертирате файлове с превключвателя / oa (OpenAs), зададен на кодиран или Unicode текст (/ oa: 5 за Word 97 и по-нови).

За щастие тези грешки са относително редки. ConvertWord ще бъде изключително полезен за обработка на голям брой документи и ще ви помогне да отваряте и конвертирате Word документи без досадната ръчна работа.

Специалист по консултантска мрежа в Индиана. Той е сертифициран по MCSE, MCP + I и MVP.

Когато отворите текстов файл в Microsoft Word или друга програма (например на компютър, чийто език на операционната система е различен от този, на който е написан текстът във файла), кодирането помага на програмата да определи как трябва да се показва текстът на екрана, за да може да се чете.

В тази статия

Разбиране на кодирането на текст

Текстът, който се появява като текст на екрана, всъщност се записва като числови стойности в текстов файл. Компютърът превежда числовите стойности във видими знаци. За това се използва стандарт за кодиране.

Кодирането е схема за номериране, при която всеки текстов символ в набор съответства на определена числова стойност. Кодирането може да съдържа букви, цифри и други знаци. Различните езици често използват различни набори от знаци, така че много от съществуващите кодировки са предназначени да показват наборите от знаци на съответните езици.

Различни кодировки за различни азбуки

Информацията за кодиране, запазена с текстовия файл, се използва от компютъра за показване на текста на екрана. Например при кодиране на кирилица (Windows) „Y“ съответства на числовата стойност 201. Когато отворите файл, съдържащ този знак, на компютър, който използва кодиране на кирилица (Windows), компютърът чете 201 и показва знак „Y“.

Въпреки това, ако същият файл се отвори на компютър, който използва различно кодиране по подразбиране, на екрана ще се покаже знак, съответстващ на числото 201 в това кодиране. Например, ако компютърът използва кодирането „Западноевропейски (Windows)“, символът „Y“ от оригиналния текстов файл на базата на кирилицата ще се покаже като „É“, тъй като този знак съответства на числото 201 в това кодиране.

Unicode: едно кодиране за различни азбуки

За да избегнете проблеми с кодирането и декодирането на текстови файлове, можете да ги запишете в Unicode. Това кодиране включва повечето знаци от всички езици, които обикновено се използват на съвременните компютри.

Тъй като Word е базиран на Unicode, всички файлове в него се записват автоматично в това кодиране. Unicode файловете могат да се отварят на всеки компютър с английска операционна система, независимо от езика на текста. Освен това на такъв компютър можете да записвате файлове в Unicode, които съдържат знаци, които не са в западноевропейските азбуки (например гръцки, кирилица, арабски или японски).

Избор на кодиране при отваряне на файл

Ако текстът в отворен файл е изкривен или се появява като въпросителни или квадратчета, Word може да е разкрил неправилно кодирането. Можете да посочите кодирането, което да се използва за показване (декодиране) на текста.

    Отворете раздела Файл.

    Щракнете върху бутона Настроики.

    Щракнете върху бутона Освен това.

    Отидете в раздел Общи поставете отметка в квадратчето Потвърдете преобразуването на файлов формат при отваряне.

    Забележка:Ако това квадратче е отметнато, Word показва диалогов прозорец Преобразуване на файловевсеки път, когато отворите файл във формат, различен от Word (тоест файл, който няма разширението DOC, DOT, DOCX, DOCM, DOTX или DOTM). Ако често работите с тези файлове, но обикновено не е необходимо да избирате кодиране, не забравяйте да деактивирате тази опция, за да не се показва този диалогов прозорец.

    Затворете и след това отворете отново файла.

    В диалоговия прозорец Преобразуване на файловеИзбери предмет Кодиран текст.

    В диалоговия прозорец Преобразуване на файловенастройте превключвателя Другои изберете желаното кодиране от списъка.

    В района на Проба

Ако по-голямата част от текста изглежда една и съща (като квадратчета или точки), възможно е на компютъра ви да не е инсталиран правилният шрифт. В този случай можете да инсталирате допълнителни шрифтове.

За да инсталирате допълнителни шрифтове, направете следното:

    Щракнете върху бутона Започнетеи изберете елемента Контролен панел.

    Направете едно от следните неща:

    На Windows 7

    1. В контролния панел изберете елемента Премахване на програми.

      Промяна.

    В Windows Vista

      В контролния панел изберете секцията Премахване на програма.

      В списъка с програми щракнете върху Microsoft Office или Microsoft Word, ако е инсталиран отделно от Microsoft Office, и след това щракнете върху Промяна.

    На Windows XP

      В контролния панел щракнете Инсталиране и премахване на програми.

      В списъка Инсталирани програмищракнете върху Microsoft Office или Microsoft Word, ако е инсталиран отделно от Microsoft Office, и след това щракнете върху Промяна.

    В група Променете вашата инсталация на Microsoft OfficeНатисни бутона Добавете или премахнете компонентии след това натиснете бутона Продължете.

    В гл Опции за инсталиранеразширете артикула Общи инструменти за офиса, и тогава - Многоезична поддръжка.

    Изберете шрифта, който искате, щракнете върху стрелката до него и след това щракнете Пусни от моя компютър.

съвет:Когато отваря текстов файл в определено кодиране, Word използва шрифтовете, дефинирани в диалоговия прозорец Опции за уеб документ... (За да изведете диалогов прозорец Опции за уеб документ, щракнете Бутон на Microsoft Officeслед това щракнете Опции за думии изберете категория Освен това... В гл ОбщНатисни бутона Опции за уеб документ.) Използване на опциите в раздела Шрифтоведиалогов прозорец Опции за уеб документможете да персонализирате шрифта за всяко кодиране.

Избор на кодиране при запис на файл

Ако не изберете кодиране при записване на файла, ще се използва Unicode. Обикновено се препоръчва Unicode, тъй като поддържа повечето знаци на повечето езици.

Ако планирате да отворите документа в програма, която не поддържа Unicode, можете да изберете желаното кодиране. Например, на английска операционна система можете да създадете китайски (традиционен) документ с помощта на Unicode. Въпреки това, ако такъв документ ще бъде отворен в програма, която поддържа китайски, но не поддържа Unicode, файлът може да бъде запазен в традиционен китайски (Big5) кодиране. В резултат на това текстът ще се показва правилно, когато отворите документа в китайска (традиционна) програма.

Забележка:Тъй като Unicode е най-изчерпателният стандарт, някои знаци може да не се показват, когато се съхранява текст в други кодировки. Например, да предположим, че документ в Unicode съдържа текст на иврит и кирилица. Ако запазите файла в кодиране на кирилица (Windows), текстът на иврит няма да се показва, а ако го запазите в кодиране на иврит (Windows), текстът на кирилица няма да се показва.

Ако изберете стандарт за кодиране, който не поддържа някои знаци във файла, Word ще ги маркира в червено. Можете да прегледате текста в избраното кодиране, преди да запишете файла.

Когато запазите файла като кодиран текст, текстът, за който е избран шрифтът Symbol, и кодовете на полетата се премахват от файла.

Избор на кодиране

    Отворете раздела Файл.

    В полето Име на файлвъведете име за новия файл.

    В полето Тип файлизбирам Обикновен текст.

    Ако се появи диалогов прозорец Microsoft Office Word - Проверка на съвместимостта, Натисни бутона Продължете.

    В диалоговия прозорец Преобразуване на файловеизберете подходящото кодиране.

    • За да използвате стандартно кодиране, изберете опцията Windows (по подразбиране).

      За да използвате MS-DOS кодиране, изберете опцията MS-DOS.

      За да зададете различно кодиране, изберете радио бутона Другои изберете желания елемент от списъка. В района на Пробаможете да видите текста и да проверите дали се показва правилно в избраното кодиране.

      Забележка:За да увеличите площта за показване на документа, можете да преоразмерите диалоговия прозорец Преобразуване на файлове.

    Ако се появи съобщението „Текстът в червено не може да бъде запазен правилно в избраното кодиране“, можете да изберете друго кодиране или да поставите отметка в квадратчето Разрешаване на заместване на знаци.

    Ако заместването на знаци е разрешено, знаците, които не могат да бъдат показани, ще бъдат заменени с най-близкия еквивалентен знак в избраното кодиране. Например, многоточината се заменят с три точки, а ъгловите кавички се заменят с прави.

    Ако избраното кодиране няма еквивалентни знаци за знаците, подчертани в червено, те ще бъдат запазени като извън контекста (например под формата на въпросителни знаци).

    Ако документът ще се отвори в програма, която не обвива текст от един ред в друг, можете да включите твърди прекъсвания на реда в документа. За да направите това, поставете отметка в квадратчето Вмъкване на прекъсвания на редовеи въведете желания символ за прекъсване (връщане на карета (CR), преместване на ред (LF) или и двете) в полето Крайни линии.

Намерете наличните кодировки в Word

Word разпознава няколко кодировки и поддържа кодировки, които идват със системния софтуер.

По-долу е даден списък със скриптове и свързани кодировки (кодови страници).

Система за писане

Кодировки

Използван шрифт

Многоезичен

Unicode (големи числа UCS-2, UTF-8, UTF-7)

Стандартен шрифт за "Нормалния" стил на локализираната версия на Word

арабски

Windows 1256, ASMO 708

Опростен китайски)

GB2312, GBK, EUC-CN, ISO-2022-CN, HZ

Традиционен китайски)

BIG5, EUC-TW, ISO-2022-TW

кирилица

Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866

Английски, западноевропейски и други на базата на латинската азбука

Windows 1250, 1252-1254, 1257, ISO8859-x

Гръцки

японски

Shift-JIS, ISO-2022-JP (JIS), EUC-JP

корейски

Wansung, Johab, ISO-2022-KR, EUC-KR

виетнамски

Индийски: тамилски

Индийски: непалски

ISCII 57002 (деванагари)

Индийски: Конкани

ISCII 57002 (деванагари)

Индийски: хинди

ISCII 57002 (деванагари)

Индийски: асамски

Индийски: бенгалски

Индийски: гуджарати

Индийски: каннада

Индийски: малаялам

Индиец: Ория

Индийски: маратхи

ISCII 57002 (деванагари)

Индийски: пенджаби

Индийски: санскрит

ISCII 57002 (деванагари)

Индийски: телугу

    За да използвате индийски езици, трябва да ги поддържате в операционната система и да имате подходящите OpenType шрифтове.

    Налична е само ограничена поддръжка за непалски, асамски, бенгалски, гуджарати, малаялам и ория.