понедельник, 24 августа 2009 г.

Сложные формулы на страницах сайта

Вставка формул на страницы сайта всегда была нетривиальной проблемой. Самый простой способ, к которому прибегают многие, это: создание формулы в Microsoft Equation, потом делается снимок экрана (PrintScreen), а потом в графическом редакторе вырезается картинка нужного размера. При этом её еще нужно будет закачать на сервер.
Хочу предложить альтернативный, как мне кажется, простой способ публикации страниц, содержащих формулы. Да, публикация очень проста, но нужно научиться самому набору формул. Об этом и другом сейчас попытаюсь рассказать и дать ссылки на сайты, содержащие подробную информацию о LaTeX. Именно он (LaTeX) будет использоваться для набора формул и представляет собой язык разметки, часть которого отвечает за отображение формул.
Что такое LaTeX можно прочитать на странице свободной энциклопедии.
Не стану вдаваться в подробности и описывать возможности этого языка, а расскажу как вставить формулы на страницу. Те, кто захочет узнать о разметке с помощью LaTeX, могут почитать информацию, по ссылкам в конце статьи.
Итак, рассмотрим на примере формулы

\frac{\sqrt[3]{x+{2}^{x}}}{{x}^{2}+{2}^{x}}
Для создания и вставки этой формулы я использовал Визуальный редактор LaTeX

  1. Ввести формулу на языке разметки LaTeX
  2. Нажать "Render Equation"
  3. Получаем изображение формулы
    Чтобы узнать адрес получившегося изображения, можно открыть его свойства и скопировать адрес. У моей формулы он выглядит так:
    http://ru.numberempire.com/equation.render?\frac{\sqrt[3]{x+{2}^{x}}}{{x}^{2}+{2}^{x}}
    Теперь, зная адрес изображения, можно легко вставить его на Ваш сайт.

    Полезные ссылки:
  • Список всех команд LaTeX
  • On-line LaTeX процессор Texify
  • Введение
  • Базовые элементы
  • Набор математики (школа)
  • Графика
  • Документация и программный код
  • Вёрстка
  • Путеводитель по классам
  • Делаем презентаци
  • Справочно-поисковый аппарат издания
  • Всё о таблицах
  • Начала программирования

  • Для просмотра PDF файлов рекомендуем использовать программу SumatraPDF

    1 комментарий:

    Афанасьев А.А. комментирует...

    наткнулся на сайт http://www.webqc.org/balance.php
    Как я понял, это калькулятор химического баланса. Хотелось бы узнать что думают химики о полезности этого ресурса для учебного процесса.