LaTeX

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

LaTeX

Сообщение Гога »

http://www.tug.org/tex-archive/support/ ... hpBB/latex

Есть идея сделать возможным использование LaTeX на форуме.
Это сделано, например, здесь:
http://lib.mexmat.ru/forum/viewtopic.php?p=901

Понадобится доступ к ImageMagic (convert и identify) и LaTeX (latex и dvips):
http://www.tug.org/tex-archive/support/ ... _phpBB.txt

Пока не знаю, на сколько это сложно, по попробую :)
Кто делал? Нет ли более свежей версии этого мода (я не нашёл)?

Добавлено спустя 3 часа 26 минут 18 секунд:

На мехмате говорят, что используют это:
L2P
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

Сообщение Гога »

Короче, берусь привести мод (расширение?) в божеский вид. В течение недели будет.

ЗЫ. Оригинальный вариант уж очень страшненький :D
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

Сообщение Гога »

Кстати, тему можно перенести в БЕТЫ.

Сразу оговорюсь, решение простое для Unix/Linux, и при добром админе на сервере ;)

Siava! Ты где? :D

Нужны специалисты и чайники по LaTeX'у и по Unix/Linux для пристрастного и жёсткого тестирования!

Ну, и вообще, кому интересно - посмотрите, выскажитесь :wink:

Грузить здесь:
http://www.pomorsu.ru/forum/phpbb-latex.tar.bz2

P.S. Под Windows тоже можно, главное - скрипт latex2png, который и делает всю работу.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гога 05.12.2005 20:21, всего редактировалось 1 раз.
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

Сообщение Гога »

Благодаря всеобщему молчанию, медленно, но верно приближаемся к релизу ;)

PRE1: Удалён тег [math], переписана
(и переименована) функция latex_bbcode
(bbencode_second_pass_latex), изменена логика
includes/bbcode.php - в итоге обеспечена разумная возможность
вложения тегов друг в друга.

Мод прошёл пристрастную внутреннюю проверку ([math] не выжил... :twisted: )

Очень жду комметариев, хотя бы по PHP-коду ;)
А пока жду, похоже, сам достигну просветления...
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Гога
Если б я понял что мне это хоть чуть-чуть нужно, то с удовольствием пощупал бы.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

Сообщение Гога »

Последний момент остался, как я думаю.
Нужно обеспечить "динамическое равновесие" кэша формул.
На данный момент формулы из кэша не удаляются,
что может привести к заси... заполнению большого объёма на диске.

Варианты:
а) проверять на максимально допустимое число файлов
б) проверять на максимально допустимый размер кэша

Или и то, и другое, это просто. Сложнее другое: что удалять?
Либо самые старые файлы по времени последнего доступа,
либо (если оно не сохраняется) по времени создания
(возможно, с использованием touch при каждой выдаче
формулы из кэша). Вопрос в том, как сделать эту самую
выборку старых файлов?
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

Сообщение Гога »

Я продолжу тихо сам с собою беседу вести.

Сначала плохая новость:
пока я занимался всякой писаниной, выяснилось,
что safe_mode_exec_dir задаётся только глобально :(
Уговорить скопировать мой скрипт в эту директорию
сложновато ;) ...

И ОТЛИЧНАЯ НОВОСТЬ!!!
В Дебиане ЕСТЬ утилита latex2png (в пакете latex2rtf),
поэтому уговорить админа поставить этот мод
становится намного проще!!
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

Сообщение Гога »

У меня всё готово, ссылка та же:
http://www.pomorsu.ru/forum/phpbb-latex.tar.bz2

Хоть кто-нибудь посмотрит? :?
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Гога писал(а):Хоть кто-нибудь посмотрит?
Я всосал.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
RWinner
phpBB 1.4.4
Сообщения: 162
Стаж: 19 лет 3 месяца
Благодарил (а): 12 раз

Сообщение RWinner »

Гога, на самом деле всё конечно же круто :D но очень уж мод специфический...

С другой стороны, если ты поднимешь форум с таким модом - то при должном промоушене - к тебе сбегутся на тусовку все математики из сетки *-)

Так что всё не так уж плохо, скорее даже очень хорошо :wink:
Давненько я здесь не был... (-:
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

RWinner
а теперь открой секрет... к чему тут этот пост?
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
RWinner
phpBB 1.4.4
Сообщения: 162
Стаж: 19 лет 3 месяца
Благодарил (а): 12 раз

Сообщение RWinner »

[R: R@m$e$ :U] писал(а):RWinner
а теперь открой секрет... к чему тут этот пост?
Вопрос взаимный конечно же :wink:
Давненько я здесь не был... (-:
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет 11 месяцев
Откуда: Архангельск

Сообщение Гога »

Товарищи! Я не надеюсь, что кто-то из вас поставит этот мод, но надеюсь, что кто-нибудь посмотрит хотя бы PHP-часть его: может я где-то функцию неправильно вызвал, bbcode не так обработал, где-то можно написать более быстрый/безопасный/короткий код.

Клянусь помянуть в благодарностях! :wink:
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.

Вернуться в «Поддержка модов для phpBB 2.0.x»