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

Редактор формул

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Oplot
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 5 месяцев

Редактор формул

Сообщение Oplot »

Всем привет!!!
На некоторых форумах бывает необходимо писать формулы со степенями, дробями, корнями и т.д.
Вставлять в виде картинок неудобно и маразматично.
Есть ли возможность вставить или как -то интегрировать редактор формул в phpBB????
Если нет, то как это в принципе можно сделать?
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 4 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Сообщение FladeX »

нижние и верхние индексы сделать думаю особых проблем не составит, ибо есть соответсвующие теги. Корни уже вряд ли, если только значок корня не содержится в шрифтах
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Oplot
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 5 месяцев

Сообщение Oplot »

Ну с индексами-то понятно:))) Оно конечно можно корни заменить дробными степенями, но всё равно тогда - как вставлять значки интегрирования, суммирования, фигурные скобки, да и вообще формулу красиво оформить, чтобы читабельна была.
Gosudar
phpBB 2.0.0
Сообщения: 227
Стаж: 21 год 3 месяца

Сообщение Gosudar »

Oplot
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 5 месяцев

Сообщение Oplot »

Gosudar, спасибо, будем разбираться.
Если у кого-то ещё что есть по формулам - пожалуйста напишите
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 4 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Сообщение FladeX »

Oplot
вам нужно найти мануал по добавлению своих bb-кодов (он есть, я знаю :) ) и затем почитать хотя бы вкратце про xHTML, XML и особенно MathML (думаю именно он вам и нужен):
MathML (от англ. Mathematical Markup Language, язык математической разметки) — это приложение XML, используемое для представления математических символов и формул в документах WWW. MathML рекомендован математической группой W3C.

Спецификация MathML версии 1.01 вышла в июле 1999, в феврале 2001 появилась версия 2.0. В октябре 2003 была опубликована вторая редакция MathML версии 2.0, которая является на настоящий момент последней спецификацией, выпущенной математической группой W3C.

MathML рассматривает не только представление, но и смысл элементов формулы. Также разрабатывается система разметки математической семантики, призванная дополнить MathML. Она называется OpenMath.
Взято с википедии
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Gosudar
phpBB 2.0.0
Сообщения: 227
Стаж: 21 год 3 месяца

Сообщение Gosudar »

Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 4 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Сообщение FladeX »

Gosudar
это нечто вроде TeX'а для сервера, который будет преобразовывать введенную формулу в картинку? Тоже вариант, я даже не знал что TeX можно использовать на серваках.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Oplot
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 5 месяцев

Сообщение Oplot »

FladeX и Gosudar спасибо большое за информацию.
Что касается TeX'a то я в нём ни разу не работал. Насколько я понимаю, необходимо будет вбивать коды в TeX'е, а уже потом вставлять в форумский пост? Ну для простых обывателей, любителей посидеть на форуме это будет неудобоваримой задачей:))) Надо чем проще - тем лучше - как для чайников:)))
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 4 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Сообщение FladeX »

Oplot
TeX это ооочень классная штука для работы с математическими документами. Те, кто им пользовался хотя бы раз, потом пользуются только им, так как ворды и прочее нервно курят в сторонке по сравнению с ним :) Советую хотя бы кратенькое описание TeX'а почитать.

Про MathML тоже почитайте, ибо у него есть очень важное преимущество - поддержка концорсиума. А это значит что все браузеры должны его нормально обрабатывать (ну возможно кроме ИЕ :) ).

Насчет "для чайников" - вам все равно же нужно будет как-то формулы записывать, чтобы они обрабатывались нужным образом. Хотя из этого можно найти выход, например сделать WYSIWYG-редактор. наподобие дефолтного в phpBB (то есть кнопки B, i, u, Quote, Code, List и т.д.) - выделил цифру, нажал кнопку например "корень" - и в форму ответа автоматически вставляется нужный код.

Вот такие рассуждения у меня :)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы

Вернуться в «Запросы модов для phpBB 3.0.x»