Начало

Одесский национальный университет имени И.И.Мечникова
Одесский национальный университет имени И.И.Мечникова

Формулы…

Добрый день!
На данном сайте публикуются различные материалы, являющиеся рабочими или тестовыми заданиями, выполняемыми студентами первого курса специальности прикладная математика Одесского национального университета имени И.И.Мечникова в процессе изучения дисциплины «Основы интернет технологий». На сайте мы стараемся размещаются материалы, имеющие самостоятельную информационную ценность и способные вызвать интерес читателя. Хотя большинство материалов являются электронными вариантами конспектов различных разделов дисциплин, изучаемых на первом курсе, в совокупности они не составляют полного конспекта ни одной из них. Следует учитывать, что материалы составлены студентами первого курса и использовать их для обучения стоит с осторожностью.

Кроме конспектов здесь размещаются тренировочные работы по семантической разметке HTML на примере старых (но актуальных!) текстов математических задач из детского физико-математического журнала «Квант».

$TeX$
Для размещения формул допускаются только текстовые форматы ($TeX$/$\LaTeX$, MathML), но не растровая графика (png, gif, jpeg). Краткую шпаргалку о кодировании математических формул можно получить здесь. Если Вы недостаточно прагматичны, чтобы учиться пользоваться клавиатурой или просто любите пользоваться мышкой (там не так много кнопок), то набирать формулы Вам поможет, например, этот или этот редактор.
В настоящее время по техническим причинам сразу два плагина работают с формулами. Во-первых, mathjax, который принимает текст заключенный между символами $ (или парами $$ таких символов если нужно вывести формулу в отдельной строке). Во-вторых, новая функциональность плагина jetpack тоже отображает как формулу все между [latex] и [/latex]. К сожалению он не хочет работать в комментариях.
Первый способ предусматривает большую функциональность и допускает индексирование поисковыми роботами. Второй работает быстрее благодаря предварительной генерации изображений. В разных случаях формулы выглядят немного по-разному.

Лучший, наверное, mathjax. Эта матрица закодирована в mathjax ($ ... $ для формул внутри строки и \$$ ... $$ для формул в отдельной строке):
$$ B = \left(\left.\begin{matrix}4 & 2 & -1 \\5 & 3 & -2 \\3 & 2 & -1\end{matrix}\right|\begin{matrix}5 \\ -1 \\ 2\end{matrix}\right).$$

А эта подготовлена для jetpack ([latex]…[/latex]):
[latex]B = \left(\left.\begin{matrix}4 & 2 & -1 \\5 & 3 & -2 \\3 & 2 & -1\end{matrix}\right|\begin{matrix}5 \\ -1 \\ 2\end{matrix}\right) [/latex]

Часть формул оказались набраны третьим способом — между знаками $latex и $:
$latex B = \left(\left.\begin{matrix}4 & 2 & -1 \\5 & 3 & -2 \\3 & 2 & -1\end{matrix}\right|\begin{matrix}5 \\ -1 \\ 2\end{matrix}\right)$

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

Тесты WP Pro Quiz
Ниже на этой страничке приводится пример использования плагина для создания тестов. В нем нет особого смысла, но студенты его используют как шаблон для создания вопросов различного типа для своих тестов.

Знаете ли Вы, что ...?

Это небольшой демонстрационный тест. Просто, чтобы убедиться, что плагин WP-Pro-Quiz работает и показать какие типы тестов бывают.

Заодно проверим как работает вставка видео. Ниже должен отобразиться фильм об истории Интернет технологий в четырёх частях.

Перечень тем

Перечислим темы курса основ интернет технологий, которые следует рассмотреть по материалам сайта www.w3schools.com. Порядок изучения можно выбирать произвольно.

Из студенческого творчества

  • Если в определителе одна строка будет результатом ее сложения с другой строкой и умножения на число, то он останется тем же.

Начало: 2 комментария

  1. Проверим формулы $\LaTeX$ в комментариях:

    • [latex]…: [latex]e^{i \pi} + 1 = 0[/latex] — работает,
    • $…: $e^{i \pi} + 1 = 0$ — работает.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *