Здравствуйте!
Может, кто знает, что делать. Дело вот в чем: на старом компе стоял word97 (ОС - windows98), где я через wordart пользовалась шрифтами webdings и wingdings, причем не только в латинице, но и в кириллице. Сделала тексты с различными символами. Записала на диск. При попытке просмотреть диск на другом компьютере, где word2003 и word2007 (windows xp), практически все символы webdings и wingdings, взятые именно через кириллицу, превратились в какие-то рамки. Через латиницу - всё осталось. Работа оказалась испорчена.
Вопрос в следующем: это при загрузке ос не были активизированы какие-то языки? или в версиях word после 97 года исчезли некоторые символы из этих шрифтов в кириллице? или что-то еще?
Спасибо!
Cheechako
04.04.2011, 01:21
Именно что-то ещё, старое, как Word 2000.
Чтобы не казаться слишком умным :blush:
"...29) Если Word 97 отображает символы кириллицы некоторых шрифтов в виде квадратиков, то, скорее всего, вы пытаетесь использовать не Unicode-шрифты. Эти шрифты попробуйте конвертировать, например, с помощью утилиты ttfconv, которую можно взять на сайте www.sovety.net" (http://macrosoft-cs.narod.ru/Word.html).
Не то, чтобы панацея от всех бед (после этого Word часто перестаёт понимать язык текста, и указывает на орфографическую ошибку), но всё-таки.
Олльга
04.04.2011, 14:00
Если Word 97 отображает символы кириллицы некоторых шрифтов в виде квадратиков, то, скорее всего, вы пытаетесь использовать не Unicode-шрифты. Эти шрифты попробуйте конвертировать, например, с помощью утилиты ttfconv, которую можно взять на сайте www.sovety.net".
Cheechako, спасибо. ttfconv взяла. А как конвертировать? Не умею:blush:
Cheechako
05.04.2011, 17:11
...как конвертировать...
Начал было писать, но поленился и решил привести текст с любимого сайта :rolleyes:
TtfConv (http://soft.softodrom.ru/ap/TtfConv-p3721) - Утилита для преобразования "старых" шрифтов в UNICODE-шрифты. Программа эта далеко не новая, но оказалось, что о ней знают далеко не все.
Дело в том, что еще в 1997 году обнаружилось, что такой популярный пакет офисных приложений, как MS Office, стал воспринимать только UNICODE-шрифты (в противном случае вместо букв были видны одни лишь пустые квадратики); то же самое случилось с Windows 2000, а затем и с Windows XP - эти системы не понимают не-UNICODE-шрифты. TtfConv добавляет в шрифты юникодовые значения кириллицы и т.п., после чего операционная система и все программы начинают считать их Unicode-шрифтами.
Порядок модификации шрифтов:
- скачать и распаковать архив в любую пустую папку (для примера назовем ее conv и разместим на диске C: ).
- скопировать в эту же папку файлы "старых" шрифтов (*.ttf) из системного каталога Fonts (или из другого места, где они находятся). В том случае, если эти шрифты уже были установлены в систему, их следует предварительно удалить из списка шрифтов (через Контрольную панель зайти в папку Шрифты и удалить иконки "старых" шрифтов)
- открыть окно MS-DOS или диалог "Выполнить" (Run) (кнопка Пуск -> Выполнить) и обработать файлы "старых" шрифтов:
C:\>ttfconv *.ttf
После этого нужно будет переместить модифицированные шрифты в системную папку Fonts и установить их в систему.
Можно запустить
C:\>ttfconv *.ttf >00.txt
и получить результат в файл.