Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   Проблемный Equation 3.0 (http://forum.oszone.net/showthread.php?t=83603)

zl3p 05-05-2007 17:52 583459

Проблемный Equation 3.0
 
Что за глюк? Вчера ещё всё работало нормально. Сегодня открываю свой вордовский документ и тама в формулах вместо русских букв теперь непонятно что. И такое со всеми документами. Русский шрифт улител куда-то. Перестановка офиса ничего не дала! Самое простое решение, конечно, кильнуть винду, но не самое приятное.

Greyman 05-05-2007 20:01 583497

Шрифты новые не устанавливал? А проги какие ставил? Видимо какой-то из шрифтов заменился. Можно попробовать из дистрибутива или другой винды стандартные руские шрифты переписать (Times, Arial, Curier), но иногда бывает просто какой-то из новых поставляется взамен используемого, помогает удаление новыш шрифтов (если известно какие ставил) или поэтапное частичное удаление нестандартных шрифтов с целью нахождения мешающего

zl3p 06-05-2007 01:28 583591

Глюк оказался каким-то странным по меньшей мере...

Шрифты я вообще не ставил. Проги за эти два дня я ставил, притом много, какие именно - уже не помню, но некоторые из последних сейчас удалил.
Действовал сейчас почти как по инструкции, что мне рекомендовали. Удалил я, короче, этот каталог Font (с большим трудом, правда) и слил туда Font от другой завалявшейся у меня на дисках неиспользуемой XP.
Перезагружаюсь - никаких изменений! - всё так же коряво.
Смотрел под линуксом - тоже самое...
Смотрел этот текст вообще на другом компе - всё те же корявые ероглифы.
Да и сами смотрите... (кусок прикреплен)

К счастью, немного позже, мы всё же обнаружили, что если эту формулу открыть Equation, то все букавки становятся на своё место. И сохраняются уже нормально. Не уже ли!
Ворд, правда, выдаётся при этом сообщение:
"Шрифт редактора формул MT Extra недоступен. Некоторые знаки не будут выведены на экран и на печать. Переустановите редактор формул, чтобы должным образом установить его шрифты".

Странно в этой истории то, что копии моих документов, сохранённые ещё пол месяца назад, почему-то теперь стали отображиться на других компах неправильно! Ну ладно, допустим, что формулы там стали отображаться неправильно уже тогда, а мы просто не обратили на это внимания. Но всё равно, на моём компе, я точно знаю, что это началось именно сегодня (ну может быть вчера, т.к. вчера я их не отрывал).

У меня только один вопрос: почему ТАКОЕ всегда начинается за день до сдачи курсовых???

Greyman 06-05-2007 02:32 583608

Вложений: 1
Посмотрел - все в норме. Упоминание MTExtra напомнило аналогичную проблему, к-ая когда-то возникла у меня после установки когого-то ПО еще лет 10 назад. Тоже долго шаманствовал со шрифтами, пока не вышел на Symbol. Помогло восстановление его с другой машины, да и "MT Extra" заодно. Вот прикрепил файлик с 2-мя этими шрифтами от 98 виндов (я щас под ними). Ты можешь попробовать их взять с другой машины с установленным офисом.

А теперь немного о механизме... Ты когда-нить залезал в эквэйшене в меню стили? Особенно интересен пункт "определить". Там указывается в каких случаях для каких элементов используется тот или иной шрифт и его жирность и курсив. там можно устанавливать шрифты только для символов, математические операторы однозначно задаются шрифтом "MT Extra". Поэтому то у тебя и выдавалась на него ошибка, т. к. после удаления папки и восстановления тока стандартных шрифтов его в системе не оказалось, т. к. он ставиться вместе с офисом. Так вот, при редактировании формулы она сохраняется с теми шрифтами, к-ые определены в стилях. Однако если потом оказывается, что во время просмотра формулы одного из используемых в стиле шрифтов на компьютере нет, либо он заменен шрифтом с другой кодировкой, то будут показана абракадабра. Однако при редактировании формулы вновь применяются стили, но уже того компьютера, где происходит редактирование. Соответствено, хоть первоначального шрифта там, например и нет, но в стилях вместо него есть уже другой, и вот теперь применяется уже это другой присутствующий в стилях шрифт.

Если бы ты поточнее сказал, какие именно символы в твоем примере отображаются неверно, то можно было бы точнее определится с "поврежденным" шрифтом и перенастроенными стилями.

Уже забыл, что в первом посте речь шла о русских буквах. Значит виновник "Times New Roman", а точнее тот шрифт, к-ый у тебя раньше был установлен в стилях эквэйшена.

zl3p 06-05-2007 12:36 583658

Значит абракадабра видна только не некоторых компах... На той винде, от куда я копировал каталог Font, Оффис уже стоял (скорее всего и Equation тоже).

Да, дело именно в русских символах и только в формулах:

neja 13-05-2007 23:27 586468

Если пользоваться MathType, с такой проблемой будет значительно легче справиться. Там есть возможность переназначить шрифты для всех формул в документе, не открывая каждую отдельно. Но с формулами, набранными в Equation MathType не работает :(.


Время: 15:43.

Время: 15:43.
© OSzone.net 2001-