Чи є спосіб відкрити рівняння TexMaths (.odt) в MS Word?


3

Для написання документів з рівняннями я використовую LibreOffice з TexMaths .

Більшість співробітників використовують MS Word 2007, тому я змушений економити в .docx, щоб вони могли читати рівняння та редагувати текст (але не редагувати рівняння, вони зберігаються як зображення, коли цей модуль використовується та зберігається в. docx).

Якщо MS Word відкриває файл .odt безпосередньо, то рівняння виглядають як руйнівні, але дані TeX явно якимось чином зберігаються, оскільки я можу продовжувати редагувати свої рівняння в LibreOffice.

Чи є якесь просте розширення або еквівалент, який я можу їм сказати встановити, якщо вони хочуть відредагувати мої рівняння, а потім передати їм .odt документ? Як зберігаються дані TexMaths у файлі .odt?

(Примітка: питання також було розміщено на tex.se і вважалося поза темою)

Відповіді:


2

Я не знайомий з цією областю, але в цій частині вашого питання:

Як зберігаються дані TexMaths у файлі .odt

Здається, що TexMaths (та / або LibreOffice) створює малюнок у форматі SVG у елементі draw: g та зберігає оригінальну експресію TeX у елементі svg: desc (трохи згорнувшись).

Я не можу змусити файл .odt відкриватися взагалі (Microsoft Word 10 вважає його пошкодженим), тобто єдиним способом, який я міг би відкрити в Word, було б використовувати функцію "відновлення тексту з будь-якого файлу", що, ймовірно, призведе до хитрощі. Це здається так, ніби ви принаймні можете відкрити свої документи в Word. Але Word не має можливості імпортувати формат SVG безпосередньо або конвертувати їх, і я не знаю жодного корисного розширення, вибачте. Я помічаю, що LibreOffice зберігає SVG при експорті до старого формату .sxw, а Word відкриває це, але відкидає зображення.

Коли LibreOffice експортує в .docx, він вставляє зображення, використовуючи застарілий VML-формат Word всередині елемента aw: малюнок. Наскільки я можу сказати, що інформація у svg: desc відкидається, тому немає можливості кругового відключення. Я не знаю, чи LibreOffice теоретично міг би зберігати TeX з елемента svg: desc всередині w: pic або VML-діаграми.


Дякуємо за інформацію. Я також помітив, що якщо .odt відкриється у TextEdit, то для рівняння $ N \ rightarrow \ infty $ з'явиться щось у вигляді "TexMaths11§display§N \ rightarrow \ infty§svg§600§FALSE". Мені цікаво, що таке повний синтаксис (наприклад, для чого тег FALSE) ... Я вважаю, що якщо я маю вільний час, щоб спробувати зробити щось, але, можливо, трохи вище мого нинішнього рівня кваліфікації.
xyz

FWIW ви можете знайти код, який використовується, заглянувши всередину .odt, який є .zip, що містить деякі XML-файли. Або ви можете зберегти як однофайл .fodt файл і подивитися на це. У Windows я схильний використовувати безкоштовний редактор блокнотів XML (це завантаження Microsoft) для перегляду таких матеріалів. Але ні, я не знаю, чим займаються додаткові речі навколо TeX, хоча я сподіваюся, що це щось означає для TexMaths.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.