MathJax - Отображение формул

Автор Николай Григорьевич Зуб, января 8, 2016, 17:32

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Николай Григорьевич Зуб

Кроме модуля jstex для работы с формулами добавлен модуль  отображения форумул MathJax.
Для работы с этим модулем имеется две кнопки в редакторе сообщений:
1.  [1latex]
2.  [1latex=inline] для отображения формул с обтеканием текстом.

Эти бб-коды и  должны заканчиваться закрывающим тегом [1/latex], этот тег добавляется автоматом при сохранении.
Единички надо удалять.

Николай Григорьевич Зуб

#1
[1latex]_{10}^{5}C^{16}[1/latex]
[1latex]2H_2 + O_2[1/latex]
[1latex] 2H_2O[1/latex]
[1latex]A\underset{b}{\overset{a}{\longleftrightarrow}}B[1/latex]



[latex]_{10}^{5}C^{16}[/latex]
[latex]2H_2 + O_2[/latex]
[latex] 2H_2O[/latex]
[latex]A\underset{b}{\overset{a}{\longleftrightarrow}}B[/latex]

М. Певунов

#2
Очень хорошо, что появились удобные две кнопки Латекса.
Но осталась одна проблема.
При копировании и вставке из своего же текста, возникает излишнее форматирование.
Надо стразу же выделять и жать на кнопку "убрать форматирование".
Излишнее форматирование возникает при нажатии кнопок индексов.
Я печатаю х2 = У....
Только затем выделяю двойку и жму на верхний индекс
х2 = Далее идет нормальная строка.
В текстах Латекса главное не попутать символ ^ с кнопкой zup
Освоить язык Латекса, также не просто, как и любой язык.
Поначалу, лучше воспользоваться советами Н.Зуба, подглядывать  в уже имеющиеся сообщения, через кнопку "редактировать" и копировать.
Останется только менять нужные буковки.
Не забывать, что если в выражении уже есть символы { } то закрывать дополнительным }
Например \sqrt {1 -\frac {v^2}{c^2}} выделить и нажать на кнопку Сигма.
То будет [latex]\sqrt {1 - \frac {v^2}{c^2}} [/latex]
А если не добавить еще }
то будет [latex] \sqrt {1 -\frac {v^2}{c^2}[/latex]

Николай Григорьевич Зуб

#3
Цитата: М. Певунов от января 15, 2016, 17:40
Очень хорошо, что появились удобные две кнопки Латекса.
Посмотрите эту статью:
Онлайн редактор математических кодов.

М. Певунов

#4
Цитата: Николай Зуб от января 15, 2016, 18:23
Посмотрите эту статью:
Онлайн редактор математических кодов.




Великолепная штука. Так расставлять индексы я не умел. Не все греческие и прочие символы помню. А тут на тебе, все как на ладони.
На выходе в интернет я сделал закладку и сразу нахожу этот редактор.
Эх! Где я раньше был. :-[

Валентин


Валентин

[latex]{\color{Red} c={W_c}\pm v\left(1 \right)}[/latex]
Фигня какая-то! Почему только первая буква краснеет?

Николай Григорьевич Зуб

[latex]{\color{Red} c={W_c}\pm \color{Red} v\left(1 \right)}[/latex]
Тег относится к конкретной букве.

Валентин

#8
[latex]{\color{Red} c \color{Red} ={ \color{Red} W_ \color{Red} c} \color{Red} \pm \color{Red} v  \color{Red} ( \color{Red} 1 \color{Red} )}[/latex]
Фу, замаялся пока писал! А как же целую цитату так выделить, тоже по каждой букве?
Явно не хватает какой-то теговой команды, или в латексе что-то заперто, ведь в онлайн редакторе краснеет всё сразу.

Николай Григорьевич Зуб

[MathJax] - Отображение формул
бб-код [latex] и кнопка в редакторе сообщений.
бб-код [latex=inline] для отображения формул с обтеканием текстом.

Николай Григорьевич Зуб

Цитата: Николай Григорьевич Зуб от января  8, 2016, 17:49[1latex]_{10}^{5}C^{16}[1/latex]
[1latex]2H_2 + O_2[1/latex]
[1latex] 2H_2O[1/latex]
[1latex]A\underset{b}{\overset{a}{\longleftrightarrow}}B[1/latex]

[latex]A\underset{b}{\overset{a}{\longleftrightarrow}}B[/latex]
$$ _{10}^{5}C^{16} $$
 \( 2H_2 + O_2 \)

$$  A\underset{b}{\overset{a}{\longleftrightarrow}}B  $$ или
\(  2H_2O  \)

Николай Григорьевич Зуб

  • Формула внутри текста строки: Оберните её одиночными долларами.

  • Большая формула по центру с новой строки: Оберните её двойными долларами.


Николай Григорьевич Зуб


Николай Григорьевич Зуб


Николай Григорьевич Зуб

  • Одиночные доллары

    $ ... $ — для формул прямо внутри строки текста.
  • Двойные доллары

    $$ ... $$ — для больших формул, которые автоматически встанут по центру с новой строки.