Показать сообщение отдельно
  #1 (permalink)  
Старый 22.06.2012, 19:56
Аватар для Demath
Профессор
Отправить личное сообщение для Demath Посмотреть профиль Найти все сообщения от Demath
 
Регистрация: 22.06.2012
Сообщений: 168

Редактор математических формул для форума phpBB
Помогите доделать редактор для ввода математических формул (LaTeX) для форума на phpBB_3.
Делаю по аналогии со смайлами в phpbb_3, то есть при нажатии на картинку с формулой в форму ответа вставляется её LaTeX-код. Например, неопределённый интеграл

<a href="#" onclick="insert_text('\\int', true); return false;"
    style="display:block; width: 30px; height: 70px; cursor: pointer;">
<img src="/indefinite_integral.png" title="Неопределённый интеграл" />
</a>

Но для матриц разумно сделать форму ввода, что-то типа такого
_______________________________________________

Выберите тип скобок и введите число строк и колонок
__(A)__|A|__[A]__ǁAǁ___Строки_ n __Колонки_ k __
_______________________________________________

Например, если пользователь выберет (A) и введёт n=3 и k=4, то в форму ответа вставится LaTeX-код

Код:
\begin{pmatrix}
   &   &   &   \\ 
   &   &   &   \\ 
   &   &   &   
\end{pmatrix}
Как видно, ячейки разделяются символом &, а строки - \\.
Скобки имеют вид:
- круглые \begin{pmatrix}\end{pmatrix}
- прямые \begin{vmatrix}\end{vmatrix}
- квадратные \begin{bmatrix}\end{bmatrix}
- двойные прямые \begin{Vmatrix}\end{Vmatrix}

Последний раз редактировалось Demath, 22.06.2012 в 20:06.
Ответить с цитированием