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

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!

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

Сообщение Oplot 06.05.2008 20:21

Всем привет!!!
На некоторых форумах бывает необходимо писать формулы со степенями, дробями, корнями и т.д.
Вставлять в виде картинок неудобно и маразматично.
Есть ли возможность вставить или как -то интегрировать редактор формул в phpBB????
Если нет, то как это в принципе можно сделать?
Oplot
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 06.05.2008 14:31

Сообщение FladeX 06.05.2008 21:04

нижние и верхние индексы сделать думаю особых проблем не составит, ибо есть соответсвующие теги. Корни уже вряд ли, если только значок корня не содержится в шрифтах
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 2
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1147
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Сообщение Oplot 06.05.2008 21:34

Ну с индексами-то понятно:))) Оно конечно можно корни заменить дробными степенями, но всё равно тогда - как вставлять значки интегрирования, суммирования, фигурные скобки, да и вообще формулу красиво оформить, чтобы читабельна была.
Oplot
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 06.05.2008 14:31

Сообщение Gosudar 06.05.2008 22:33

Geshi - Generic Syntax Highlighter
  • http://www.phpbb.com/community/viewtopic.php?f=70&t=547293
  • http://area51.phpbb.com/phpBB/viewtopic.php?f=4&t=24076
Gosudar
phpBB 2.0.6
 
Сообщения: 255
Зарегистрирован: 16.07.2005 23:10

Сообщение Oplot 06.05.2008 22:55

Gosudar, спасибо, будем разбираться.
Если у кого-то ещё что есть по формулам - пожалуйста напишите
Oplot
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 06.05.2008 14:31

Сообщение FladeX 07.05.2008 10:04

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 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 2
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1147
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Сообщение Gosudar 07.05.2008 11:12

Gosudar
phpBB 2.0.6
 
Сообщения: 255
Зарегистрирован: 16.07.2005 23:10

Сообщение FladeX 07.05.2008 11:15

Gosudar
это нечто вроде TeX'а для сервера, который будет преобразовывать введенную формулу в картинку? Тоже вариант, я даже не знал что TeX можно использовать на серваках.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 2
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1147
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Сообщение Oplot 07.05.2008 23:27

FladeX и Gosudar спасибо большое за информацию.
Что касается TeX'a то я в нём ни разу не работал. Насколько я понимаю, необходимо будет вбивать коды в TeX'е, а уже потом вставлять в форумский пост? Ну для простых обывателей, любителей посидеть на форуме это будет неудобоваримой задачей:))) Надо чем проще - тем лучше - как для чайников:)))
Oplot
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 06.05.2008 14:31

Сообщение FladeX 07.05.2008 23:49

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 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 2
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1147
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск


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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0