Ru-Board.club
← Вернуться в раздел «Программы»

» Design Science MathType

Автор: Rodny
Дата сообщения: 04.12.2008 22:36
Поставил вчистую MS Office 2007 + MathType 6.5.
При нажатии на кнопку "Convert Equations" ворд выдаёт ошибку:

Цитата:
---------------------------
Microsoft Word
---------------------------
MathType has detected an error inUIRibbonCls.Error running cmd=NoDirectCall_OnConvertEquations mod=UIRibbonCls in RunMTDLLCommand: Type mismatch. Please save your document and report this error to Design Science Technical Support.
---------------------------
ОК
---------------------------

При нажатии кнопки "Toggle Tex" просто ничего не происходит. Хоть в синтаксисе ТеХа набирал, хоть шаблонами MathType.

Может такое кто-нибудь подтвердить?
Автор: Maikl65
Дата сообщения: 05.12.2008 09:49

Цитата:
Может такое кто-нибудь подтвердить?


Подтверждаю.

Те же лыжи - причем не важно: чистый Word 2003, чистый Word 2007 или совместно 2003 + 2007 (WXP SP2 и SP3). Пробовал на русских версиях, как на MUI - не знаю (хотя врядли что изменится).

Похоже, придется ждать 6.5a(b,c,...)
Автор: Dresden
Дата сообщения: 05.12.2008 20:14
Господа, кто-нибудь в курсе, что пофиксили/добавили в 6.5? Смотрел на оф. сайте - не нашел.
Автор: Rodny
Дата сообщения: 06.12.2008 10:45
Dresden
Что пофиксили - точно не известно, а что добавили - здесь, начиная от "MathType 6.5 New Features:"
Автор: Dresden
Дата сообщения: 06.12.2008 12:57
2Rodny
Спасибо. Похоже корявый экспорт в .eps не пофиксили, как и неюникодность. Жаль.

Автор: Rodny
Дата сообщения: 04.02.2009 16:12
В версии 6.5b ошибки с "Convert Equations" и "Toggle Tex" наконец-то пофиксили. Новых багов вроде не видно.
Можно оставлять

Добавлено:
С появлением фичи "Toggle Tex" окончательно отпала необходимость в GrindEQ Utilities
Автор: Arcand
Дата сообщения: 05.02.2009 17:09

Цитата:
Можно оставлять
Не все так радужно . Имеется проблема (в английской версии).
При завершении работы Word всегда появляется сообщение, предлагающее сохранять изменения в шаблоне Normal.dot (у меня Офисс 2003 и установлен флажок Запрос на сохранение шаблона Normal.dot). На сайте Майкрософт сказано
Цитата:
Причина 2. Установленная надстройка или установленный макрос вносят изменения в общий шаблон Normal.dot или Normal.dotm
...
Временное решение
Удаление шаблонов и надстроек WLL из папок автозагрузки Word и Office
Действительно, при удалении MathType Commands 6 For Word.dot из папки Startup проблема уходит. Причем, в случае 6.0с такой проблемы вообще не возникает. Надо ждать 6.5с.

Я в раздумье, сделал русик, потом увидел проблемку. Выкладывать или нет? Лично я пока посижу на 6.0с.
Автор: Rodny
Дата сообщения: 05.02.2009 19:40
Arcand
Да, в MSO 2007 тоже шаблон пересохраняет.
В принципе, у меня Орфо 9 такой же ерундой давно страдает, в связи с чем я запрос на сохранение отключаю. Видимых последствий вроде бы нету.
Русик с удовольствием возьму
Автор: Maikl65
Дата сообщения: 13.02.2009 12:02
All

У кого нибудь есть уже скачанный OfficeWord2007MathMLTransforms.zip ?

Или версия omml2mml.xsl , которая позволяет конвертировать формулы 2007-го офиса.
Автор: pavel_nik_563
Дата сообщения: 17.02.2009 19:56
У меня такой вопросик, стоит Word 2003 и MT, после копирования фрагмента текста при его вставке не выскакивают "параметры вставки", при просмотре отмены действий Word предлагает, не просто отменить "вставку", а отменить "VBA-Selection.Paste". Судя по всему это МТ макрос, что можно сделать, необходимо что бы "параметры вставки" появлялись.
Автор: Strobe
Дата сообщения: 02.03.2009 13:20
Maikl65

Цитата:
У кого нибудь есть уже скачанный OfficeWord2007MathMLTransforms.zip ?

Или версия omml2mml.xsl , которая позволяет конвертировать формулы 2007-го офис


Залил конвертеры сразу в обоих направлениях OMML и MML

http://rapidshare.com/files/204352179/MML_OMML.zip.html
MD5: 7BB484FF1AB994C3F635CFB1413EB081
It will be deleted after 90 days without download

Но даже с этими файлами конвертирование не работает и выдает ошибку

Цитата:
Problem transformation OMML to MathML.
The Style Sheet was not found, or is the wrong version:
(C:\Program Files\Microsoft Office\Office12\\OMML2MML.XSL)
See installation notes for further information.
Click Yes to download this file, No to cancel.


Скорее всего ошибка именно в пути (двойная черта \\), а как исправить пути неведомо
Автор: Rodny
Дата сообщения: 02.03.2009 15:25
Strobe
Это ведь стандартные файлы из MSO 2007, они просто не подходят. Путь не при чём, можно переместить файл C:\Program Files\Microsoft Office\Office12\OMML2MML.XSL в C:\Program Files\MathType\Office Support\omml2mml.xsl - такая же ошибка.
Нужны новые файлы, доступные на сайте MS после регистрации. Вот здесь есть пригласительный код, если я правильно понял.
Я пробовал регистрироваться по этому коду, пробовал использовать уже имевшийся у меня Windows Live ID - всё бесполезно.
Автор: Strobe
Дата сообщения: 05.03.2009 09:24
Maikl65
Rodny

Таки добыл заветный файлик после длительной регистрации (умеют таки люди запутать доступ к своим наработкам=) )

Итак, инструкция с сайта

Цитата:
Office Word 2007 MathML XSL Transforms Beta

Welcome! This site contains a link to download Beta versions of Office Word 2007 MathML XSL transform files. The XSL transform files are used to convert the XML format for Office Word 2007 equations to/from Office Open XML (OOXML) to/from Mathematical Markup Language (MathML).

We are interested in hearing your feedback on the files. To send feedback or report bugs, click here to send e-mail to the project team.

Thank you for your participation!


Installation Instructions

Prepare for installation

In order to participate in this Beta program, you must have Microsoft Office Word 2007 installed. To preserve the XSL transform files installed with your current version of Word 2007 in case you want to uninstall later, rename the current files:

Navigate to the location on your computer where the Office Word 2007 executable, WINWORD.EXE, is stored. For example, c:\program files\microsoft office\office12.
In the same directory, rename MML2OMML.XSL to MML2OMML_old.XSL and rename OMML2MML.XSL to OMML2XSL_old.XSL. Note that you may need to have administrator privileges and respond to security dialogs to rename the files.
Install

Click the Downloads link in the left navigation bar of this site.
In the list of downloads, click the most recent package.
Follow the instructions on the page to download the .zip file to a location on your hard disk. The .zip file contains the two XSL transform files and a copy of the Installation Instructions and End User License Agreement.
Extract and copy the XSL files from the download location to the location on your computer where the Word 2007 executable, WINWORD.EXE, is stored.
Important Notes:

To determine whether you have the Beta version of the files, look at the top of the files for a comment containing "Beta Version" and a date code. For example, "Beta Version 070708".
Reinstalling Office Word 2007 or Office Word 2007 SP1 will restore the original version of the files. Follow the instructions above to reinstall the Beta version of the files.
Future Service Packs for Office Word 2007 (such as SP2 and later) may install more current files than the Beta files. In this case, keep the updated version of the file.


Сам файлик http://rapidshare.com/files/205518875/OfficeWord2007MathMLTransforms.zip.html
MD5: 2727E1CBC2D798A81E66CE14AC110D78

Проверил с MathType 6.5 теперь работает конвертация из редактора формул Office 2007 в MathType! Что собственно и требовалось! =)
Автор: Rodny
Дата сообщения: 05.03.2009 11:02
Strobe
Вот спасибо!

Можешь описать путь, как ты его получил?
Автор: Maikl65
Дата сообщения: 06.03.2009 13:23
Strobe

Большое спасибо! А то пробовал зарегистрироваться у мелкомягких - не получилось.
Автор: Unnicked
Дата сообщения: 06.03.2009 13:37
Подскажите, как можно повернуть формулу MathType влево на 90 градусов?
Мне надо было повернуть таблицу, я сделал соответсвующен направление текста в ней, но формулы не повернулись
Автор: Unnicked
Дата сообщения: 07.03.2009 16:32
В общем, добился поворота формул по этому способу. Изврат, конечно, но более простого решения, по-видимому, нет.
Автор: Strobe
Дата сообщения: 07.03.2009 21:23
Rodny

Цитата:
Можешь описать путь, как ты его получил?


Самый простой путь - зарегистрировать бесплатный почтовый ящик на www.hotmail.com и входить на сайт http://connect.microsoft.com/ указывая этот ящик и пароль к нему, потом заполнить ОГРОМНУЮ анкету ПРАВИЛЬНО!!! (самая трудная задача, ибо куча проверок делается на правильность) и вуаля =) Windows Live ID service у ваших ног

Потом в поле "Were you invited to join Connect?" вводить 0707-84P4-DPWT - код собственно искомого конвертора OfficeWord2007MathMLTransforms.zip


По офису 2007 есть описание форматов документов и объектов офиса, в том числе и формул, так что стандарты становятся открытыми ближе к сторонним разработчикам)

Знание английского обязательно! =))
Автор: Rodny
Дата сообщения: 07.03.2009 23:26
Strobe
Хм. Воистину, странное дело. Когда я входил через имеющийся Windows Live ID и вводил этот код, мне отвечали, что он недействителен.
А когда регистрировался по-новой, получил "Verification E-Mail" от MS с линком, после которого вхожу-таки в систему (судя по кнопке Sign Out), но вижу одно и то же:

Ладно, пока мне больше от MS ничего не надо
Автор: Strobe
Дата сообщения: 10.03.2009 10:17
Rodny

У меня возникли подозрения что Opera на этом сайте не любят =)
Попробуй с помощью Internet Explorer зайти
Автор: Rodny
Дата сообщения: 10.03.2009 12:35
Strobe
Это я в первую очередь проверил Не любят там конкретно меня, независимо от браузера
Так, я втянул тебя в конкретный оффтоп, давай заканчивать, а то получим по шапке.
Автор: REDD36
Дата сообщения: 20.03.2009 23:26
У меня стоит math type 6.0c и MW2003. Подскажите пожалуйста, можно ли создавать формулы в math type иметь возможность их открывать для редактирования на компьютере, где math type не установлен (только microsoft equation3.0) ?
У меня все формулы на другом компьютере сейчас отобржаются как картинки (
Автор: Rodny
Дата сообщения: 21.03.2009 01:09
REDD36
Нет, везде, где нужно будет редактировать, придётся поставить MathType. Или везде использовать Microsoft Equation.
Автор: Unnicked
Дата сообщения: 21.03.2009 16:36
REDD36
Можно сконвертировать формулы MathType в формулы Microsoft Equation, используя это
Автор: MIHMIH007
Дата сообщения: 28.03.2009 21:33
Strobe

Цитата:
Сам файлик http://rapidshare.com/files/205518875/OfficeWord2007MathMLTransforms.zip.html
MD5: 2727E1CBC2D798A81E66CE14AC110D78

Проверил с MathType 6.5 теперь работает конвертация из редактора формул Office 2007 в MathType! Что собственно и требовалось! =)


Выложите плз ещё раз.... не успел скачать( а с 6.0с работать будет?
Автор: Rodny
Дата сообщения: 28.03.2009 22:38
MIHMIH007
rapidshare
ifolder

Добавлено:
По-моему, конвертация формул MSO2k7 появилась только в 6.5, так что нет.
Автор: Strobe
Дата сообщения: 29.03.2009 11:03
Разбирая структуру файлов word 2007 (docx) наконец разобрался почему "слетают" формулы MathType Equation - теряется информация об OLE-объекте, а картинка остается
1) информация об OLE объектах хранится в архиве файла в каталоге word\embeddings\oleObject*.bin (если нужно удалить OLE-объекты, а оставить только их изображения, то этот каталог можно безболезненно снести для уменьшения размера файла)
2) сами изображения формул находятся в каталоге word\media
Автор: Onger
Дата сообщения: 14.04.2009 00:58
А кого-то получилось использовать другой символьный шрифт c MathType, кроме Symbol и Euсlid Symbol?
Автор: Strobe
Дата сообщения: 16.05.2009 13:41
Ogner

Другие шрифты вполне можно использовать, но они не всегда будут корректно отображать некоторые спец-символы, характерные для элементов формул. В формуле использовал PragmaticaC, SchoolBookC, NewtonC

Иногда даже кириллический текст, набранный в MathType с клавиатуры, отображается и выводится неправильно.

Решение:
скопировать в папку C:\Program Files\MathType\Fonts файл cyrfont.enc (см. вложение) и внести в находящийся там же файл fontinfo.ini следующую правку:
В секцию [Encoding]
добавить строчку
Cyrfont = cyrfont.enc

и в конец файла fontinfo.ini строчки вида
[Font1]
Name = NewtonC
Encoding = Cyrfont
для каждого кириллического шрифта, используемого в MathType (подробности есть в самом файле fontinfo.ini).

После этого следует макросом MathType переформатировать формулы, используя соответствующий mathtype equation preference файл .eqp.

Примечание 1. После выполнения мероприятий, перечисленных в п. 2, возможен слет в некоторых шрифтах кириллических символов, набранных в Маттайпе с помощью окна Insert Symbol. К сожалению, это неизбежная плата за последующее удобство работы.

Примечание 2. На данный момент не удалось устранить проблему с набором для полноценных юникодных шрифтов, у которых в диапазоне 128-255 находится расширенная латиница (таких как системный TimesNewRoman, опентайповские шрифты ParaType и т. п.). Похоже это системный недостаток нынешних версий MathType, связанный с неполной поддержкой юникода. Для таких шрифтов вносить изменения в fontinfo.ini смысла не имеет


Юникодные шрифты Маттайп не поддерживает (а уж тем более опентайпые). Существует неюникодная версия Миньона с кириллицей, зовут ее Minion Cyr (Type 1 font). Вот она будет работать нормально.

Содержимое файла cyrfont.enc

Код: FontEncoding, 1.0, Byte, Cyrfont
# Cyrfont.enc --- encoding file for Cyrillic fonts
# code,MTCode,UnicodeName
20,0020,SPACE
21,0021,EXCLAMATION MARK
22,0022,QUOTATION MARK
23,0023,NUMBER SIGN
24,0024,DOLLAR SIGN
25,0025,PERCENT SIGN
26,0026,AMPERSAND
27,0027,APOSTROPHE
28,0028,LEFT PARENTHESIS
29,0029,RIGHT PARENTHESIS
2A,002A,ASTERISK
2B,002B,PLUS SIGN
2C,002C,COMMA
2D,002D,HYPHEN-MINUS
2E,002E,FULL STOP
2F,002F,SOLIDUS

30,0030,DIGIT ZERO
31,0031,DIGIT ONE
32,0032,DIGIT TWO
33,0033,DIGIT THREE
34,0034,DIGIT FOUR
35,0035,DIGIT FIVE
36,0036,DIGIT SIX
37,0037,DIGIT SEVEN
38,0038,DIGIT EIGHT
39,0039,DIGIT NINE
3A,003A,COLON
3B,003B,SEMICOLON
3C,003C,LESS-THAN SIGN
3D,003D,EQUALS SIGN
3E,003E,GREATER-THAN SIGN
3F,003F,QUESTION MARK

40,0040,COMMERCIAL AT
41,0041,LATIN CAPITAL LETTER A
42,0042,LATIN CAPITAL LETTER B
43,0043,LATIN CAPITAL LETTER C
44,0044,LATIN CAPITAL LETTER D
45,0045,LATIN CAPITAL LETTER E
46,0046,LATIN CAPITAL LETTER F
47,0047,LATIN CAPITAL LETTER G
48,0048,LATIN CAPITAL LETTER H
49,0049,LATIN CAPITAL LETTER I
4A,004A,LATIN CAPITAL LETTER J
4B,004B,LATIN CAPITAL LETTER K
4C,004C,LATIN CAPITAL LETTER L
4D,004D,LATIN CAPITAL LETTER M
4E,004E,LATIN CAPITAL LETTER N
4F,004F,LATIN CAPITAL LETTER O

50,0050,LATIN CAPITAL LETTER P
51,0051,LATIN CAPITAL LETTER Q
52,0052,LATIN CAPITAL LETTER R
53,0053,LATIN CAPITAL LETTER S
54,0054,LATIN CAPITAL LETTER T
55,0055,LATIN CAPITAL LETTER U
56,0056,LATIN CAPITAL LETTER V
57,0057,LATIN CAPITAL LETTER W
58,0058,LATIN CAPITAL LETTER X
59,0059,LATIN CAPITAL LETTER Y
5A,005A,LATIN CAPITAL LETTER Z
5B,005B,LEFT SQUARE BRACKET
5C,005C,REVERSE SOLIDUS
5D,005D,RIGHT SQUARE BRACKET
5E,005E,CIRCUMFLEX ACCENT
5F,005E,CIRCUMFLEX ACCENT

60,0060,GRAVE ACCENT
61,0061,LATIN SMALL LETTER A
62,0062,LATIN SMALL LETTER B
63,0063,LATIN SMALL LETTER C
64,0064,LATIN SMALL LETTER D
65,0065,LATIN SMALL LETTER E
66,0066,LATIN SMALL LETTER F
67,0067,LATIN SMALL LETTER G
68,0068,LATIN SMALL LETTER H
69,0069,LATIN SMALL LETTER I
6A,006A,LATIN SMALL LETTER J
6B,006B,LATIN SMALL LETTER K
6C,006C,LATIN SMALL LETTER L
6D,006D,LATIN SMALL LETTER M
6E,006E,LATIN SMALL LETTER N
6F,006F,LATIN SMALL LETTER O

70,0070,LATIN SMALL LETTER P
71,0071,LATIN SMALL LETTER Q
72,0072,LATIN SMALL LETTER R
73,0073,LATIN SMALL LETTER S
74,0074,LATIN SMALL LETTER T
75,0075,LATIN SMALL LETTER U
76,0076,LATIN SMALL LETTER V
77,0077,LATIN SMALL LETTER W
78,0078,LATIN SMALL LETTER X
79,0079,LATIN SMALL LETTER Y
7A,007A,LATIN SMALL LETTER Z
7B,007B,LEFT CURLY BRACKET
7C,007C,VERTICAL LINE
7D,007D,RIGHT CURLY BRACKET
7E,007E,TILDE

85,2026,HORIZONTAL ELLIPSIS
89,2030,PER MILLE SIGN

96,2013,EN DASH
97,2014,EM DASH


A1,00A1,INVERTED EXCLAMATION MARK
A2,00A2,CENT SIGN
A3,00A3,POUND SIGN
A4,00A4,CURRENCY SIGN
A5,00A5,YEN SIGN
A6,00A6,BROKEN BAR
A7,00A7,SECTION SIGN
A8,0401,CYRILLIC CAPITAL LETTER IO
A9,00A9,COPYRIGHT SIGN
AA,0404,CYRILLIC CAPITAL LETTER UKRAINIAN IE
AB,00AB,LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
AC,00AC,NOT SIGN
AD,00AD,SOFT HYPHEN
AE,00AE,REGISTERED SIGN

B0,00B0,DEGREE SIGN
B1,00B1,PLUS-MINUS SIGN
B5,00B5,MICRO SIGN
B6,00B6,PILCROW SIGN
B7,00B7,MIDDLE DOT
B8,0451,CYRILLIC SMALL LETTER IO
B9,2116,NUMERO SIGN
BA,0454,CYRILLIC SMALL LETTER UKRAINIAN IE
BB,00BB,RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK

C0,0410,CYRILLIC CAPITAL LETTER A
C1,0411,CYRILLIC CAPITAL LETTER BE
C2,0412,CYRILLIC CAPITAL LETTER VE
C3,0413,CYRILLIC CAPITAL LETTER GHE
C4,0414,CYRILLIC CAPITAL LETTER DE
C5,0415,CYRILLIC CAPITAL LETTER IE
C6,0416,CYRILLIC CAPITAL LETTER ZHE
C7,0417,CYRILLIC CAPITAL LETTER ZE
C8,0418,CYRILLIC CAPITAL LETTER I
C9,0419,CYRILLIC CAPITAL LETTER SHORT I
CA,041A,CYRILLIC CAPITAL LETTER KA
CB,041B,CYRILLIC CAPITAL LETTER EL
CC,041C,CYRILLIC CAPITAL LETTER EM
CD,041D,CYRILLIC CAPITAL LETTER EN
CE,041E,CYRILLIC CAPITAL LETTER O
CF,041F,CYRILLIC CAPITAL LETTER PE

D0,0420,CYRILLIC CAPITAL LETTER ER
D1,0421,CYRILLIC CAPITAL LETTER ES
D2,0422,CYRILLIC CAPITAL LETTER TE
D3,0423,CYRILLIC CAPITAL LETTER U
D4,0424,CYRILLIC CAPITAL LETTER EF
D5,0425,CYRILLIC CAPITAL LETTER HA
D6,0426,CYRILLIC CAPITAL LETTER TSE
D7,0427,CYRILLIC CAPITAL LETTER CHE
D8,0428,CYRILLIC CAPITAL LETTER SHA
D9,0429,CYRILLIC CAPITAL LETTER SHCHA
DA,042A,CYRILLIC CAPITAL LETTER HARD SIGN
DB,042B,CYRILLIC CAPITAL LETTER YERU
DC,042C,CYRILLIC CAPITAL LETTER SOFT SIGN
DD,042D,CYRILLIC CAPITAL LETTER E
DE,042E,CYRILLIC CAPITAL LETTER YU
DF,042F,CYRILLIC CAPITAL LETTER YA

E0,0430,CYRILLIC SMALL LETTER A
E1,0431,CYRILLIC SMALL LETTER BE
E2,0432,CYRILLIC SMALL LETTER VE
E3,0433,CYRILLIC SMALL LETTER GHE
E4,0434,CYRILLIC SMALL LETTER DE
E5,0435,CYRILLIC SMALL LETTER IE
E6,0436,CYRILLIC SMALL LETTER ZHE
E7,0437,CYRILLIC SMALL LETTER ZE
E8,0438,CYRILLIC SMALL LETTER I
E9,0439,CYRILLIC SMALL LETTER SHORT I
EA,043A,CYRILLIC SMALL LETTER KA
EB,043B,CYRILLIC SMALL LETTER EL
EC,043C,CYRILLIC SMALL LETTER EM
ED,043D,CYRILLIC SMALL LETTER EN
EE,043E,CYRILLIC SMALL LETTER O
EF,043F,CYRILLIC SMALL LETTER PE

F0,0440,CYRILLIC SMALL LETTER ER
F1,0441,CYRILLIC SMALL LETTER ES
F2,442,CYRILLIC SMALL LETTER TE
F3,0443,CYRILLIC SMALL LETTER U
F4,0444,CYRILLIC SMALL LETTER EF
F5,0445,CYRILLIC SMALL LETTER HA
F6,0446,CYRILLIC SMALL LETTER TSE
F7,0447,CYRILLIC SMALL LETTER CHE
F8,0448,CYRILLIC SMALL LETTER SHA
F9,0449,CYRILLIC SMALL LETTER SHCHA
FA,044A,CYRILLIC SMALL LETTER HARD SIGN
FB,044B,CYRILLIC SMALL LETTER YERU
FC,044C,CYRILLIC SMALL LETTER SOFT SIGN
FD,044D,CYRILLIC SMALL LETTER E
FE,044E,CYRILLIC SMALL LETTER YU
FF,044F,CYRILLIC SMALL LETTER YA
Автор: Benoni
Дата сообщения: 17.05.2009 22:24
MechanicCDRR

Цитата:
а просто создал копию одного из файлов (Times+Symbol 12.eqp) и подредактровал его в обычном Блокноте:

И куда его надо поместить? Надо сделать разширение *.reg?

Добавлено:
Arcand

Цитата:
Unnicked Формула->Конвертация формул...

А где они находятся?

Страницы: 123456789101112

Предыдущая тема: iconv.dll


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.