2009-05-17 6 views
7

Мне очень нужен простой способ передачи математических уравнений с помощью gmail.Сценарий Greasemonkey для вставки математики в gmail

Существует сценарий javascript под названием AsciiMath, который должен преобразовывать Tex-подобные уравнения в стандартный mathML.

Я думал, что было бы неплохо использовать этот скрипт с GM. Я подумал, что перед отправкой электронной почты этот скрипт преобразует все текс-подобные уравнения в ваш адрес электронной почты в MathML. Таким образом, читатель, который использует FF (или IE с установленным MathPlayer), сможет легко прочитать эти уравнения.

В идеале, я хочу как-то сохранить исходные уравнения типа TeX в текстовом сообщении, чтобы он читался обычными текстовыми почтовыми клиентами, такими как mutt.

Очевидно, что самым слабым звеном здесь является клиентское программное обеспечение, которое, скорее всего, не поддерживает MathML. Тем не менее, если мой корреспондент использует Firefox и какую-то веб-почту (что довольно разумно), он должен работать.

Мой вопрос: возможно ли это? Кто-нибудь это сделал?

Вы видите какие-либо технические проблемы при таком подходе (gmail-фильтрация MathML, клиент не разбирает его правильно и т. Д.)?

Любые более умные идеи?

ответ

6

GmailTeX делает именно то, что вы хотите. Это чистый javascript, поэтому он работает в Firefox, Chrome, Opera.

+1

Удивительный! Этот парень преподавал мой класс Calc 2. –

2

Как насчет использования texify и преобразования его только в HTML-изображение или ссылку на это изображение? Это сэкономит некоторую работу с синтаксическим разбором и преобразованием математического кода tex и работы wold даже при использовании простых почтовых клиентов.

+0

Большинство клиентов по умолчанию блокируют изображения, связанные с другими веб-сайтами. И это заставило бы всю вашу корреспонденцию зависеть от текстурирования. Это возможно, если я узнаю, что большинство почтовых клиентов по умолчанию показывают alt-текст вместо изображения. Спасибо. –

+1

texify.com больше не позволяет напрямую соединять изображения; Теперь я использую http://code.google.com/apis/chart/docs/gallery/formulas.html. – ephemient

0

В зависимости от того, с кем вы общаетесь с самым простым решением, иногда можно отправить по электронной почте raw tex.

0

Насколько я могу судить, GmailTeX (предлагается в верхнем ответе) больше не работает в Firefox.

Я могу предложить браузер плагин MathQuill for Gmail (также существует for Chrome), что позволяет редактировать формулы в окне компоновки Gmail и преобразовывать их в изображения. (Как и в GmailTeX, но с интерактивным редактором.)

Отказ от ответственности: Я являюсь автором плагина.