Оживляем интернет: публикуем формулы в вебе!

среда, 17 декабря 2008, Александр Краковецкий

Графический, мультимедийный, видеоконтент стал неотъемлемой частью интернета, без которого существование современных сайтом просто невозможное. Кроме того, общение нам предлагают отовсюду - социальные сети, форумы, блоги, мессенджеры и т.д. Казалось бы, нет места недовольным. Но не все так просто...

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

Вот, как, например, объяснить человеку в блоге, какую формулу здесь использовать? Выход один - рисовать в Word Equation (а все знают, что это такое [:|]) , сохранять как картинку и постить на сайт. Понятно, что процедура не из легких, если учесть, что формул таких может понадобиться несколько, и кто знает сколько "этажей" они могут содержать? Кроме того, если вам необходимо опубликовать доказательство теоремы или помощь одногруппнику решить задачу на коллоквиуме через интернет? Ну и самый важный вопрос, как поисковый робот, анализируя мой сайт, может узнать, какая формула скрывается за этим рисунком? Вопросов, согласитесь много, а решений, к сожалению мало.

Но все таки некие проблески есть [:)]. И название ему TEX. Это специальный язык разметки для формул, разобравшись с ним единожды, можно с легкостью набирать формулы любой сложности.

Для начала небольшой пример. В том месте, где необходимо вставить формулу, вы пишете что то вроде этого:

\large F(b)-F(a)=\int\limits_a^bf(x)dx

И на вашей странице появляется формула:

\large F(b)-F(a)=\int\limits_a^bf(x)dx

Если вам не нравится размер - ничего страшного, подправим выражение и получим новую формулу:

\large F(b)-F(a)=\int\limits_a^bf(x)dx

\large F(b)-F(a)=\int\limits_a^bf(x)dx

Согласитесь, очень удобно.

Вот пример использования греческих символов:

\large \alpha\theta\tau

И сама формула:

\large \alpha\theta\tau

Далее приведу некоторые правила разметки:

Greek Letters


t1.gif


Binary Operation Symbols


t2.gif

Relation Symbols


t3.gif

Punctuation Symbols


t4.gif


Arrow Symbols

t5.gif


Miscellaneous Symbols

t6.gif


Variable-sized Symbols

t7.gif


Log-like Symbols

t8.gif


Delimiters

t9.gif


Large Delimiters

t10.gif


Math mode accents


t11.gif


Some other constructions


t12.gif

Дополнительные ссылки:


Ищите нас в интернетах!

Комментарии

Свежие вакансии