Скрипт Greasemonkey для вставки математики в Gmail - PullRequest
7 голосов
/ 18 мая 2009

Мне нужен простой способ связать математические уравнения с Gmail.

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

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

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

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

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

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

Есть ли более умные идеи?

Ответы [ 4 ]

6 голосов
/ 14 июня 2010

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

2 голосов
/ 18 мая 2009

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

0 голосов
/ 23 ноября 2017

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

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

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

0 голосов
/ 18 мая 2009

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

...