anonymous@RULINUX.NET~# Last login: 2024-11-22 18:01:16
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать] Фильтры
  • изображения
Скрыть

Математика и не только

Как я и обещал где-то в разделе trash в прошлом году, таки добавлена экспериментальная поддержка латеха. Экспериментальная - значит работает, но не факт, что всегда и как надо.

В общем, теперь тэг math использует установленный в системе латех и сопутствующие утилиты, если они есть. Если нет, то всё скатывается в phpmathpublisher. Напомню, что этот тэг предназначен для однострочных формул, то есть его аналог в латехе выглядит примерно так: $ какая-то формула $. Это сделано, в том числе, и для совместимости.

Вот вам пример:



Но это не главное и основное. Раз уж у нас есть латех, то почему бы его не использовать более серьёзно? Например, так:



Или даже так:



Это всё позволяет нам сделать новый тэг latex (подробнее о синтаксисе в разделе "разметка", который я в ближайшее время обновлю). Вкратце, для tex-like это будет \ begin{latex} ... \ end{latex} (пробелы уберите), для bb-code - [latex]...[/latex], для base-html <latex> ... </latex> и для вакабы (кто-то ей пользуется?) {%{ ... }%}.

Да, в тэге latex не включён никакой математический режим или что-либо подобное. То есть те же формулы надо заворачивать в begin{displaymath} или $$. В общем, как в самом обычном латехе.

Зато можно делать даже вот так (стянуто с dokuwiki, я сам такое не нарисую):



В реальности используется вот такой вот шаблон:

latex

\documentclass{report}
\pagestyle{empty}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{color}
begin{document}
  {{ TEXT }}
end{document}

 


То есть, работают только те вещи, которые в этом шаблоне использованы. Ограничение по длине блока 2048 символов, может потом изменю.

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

P.P.S. жалуйтесь о багах сюда, например.

SystemV(*) (2013-01-12 23:32:45)
Отредактировано SystemV по причине "не указана"
Emacs-w3m/1.4.508 w3m/0.5.3

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Математика и не только от SystemV 2013-01-12 23:32:45
avatar
Скрыть

Re:Математика и не только

На форуме запахло новой капчой...

anonymous(*)(2013-01-12 23:44:45)

[#] [Добавить метку] [Редактировать] Ответ на: Математика и не только от SystemV 2013-01-12 23:32:45
avatar
Скрыть

Re:Математика и не только

Я так понимаю, сквозная нумерация формул для нескольких вставок работать не будет?

spaceivan(*)(2013-01-12 23:45:53)
Отредактировано spaceivan по причине "не указана"
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Математика и не только от spaceivan 2013-01-12 23:45:53Фильтры
avatar
  • изображения
Скрыть

Re:Математика и не только

>Я так понимаю, сквозная нумерация формул для нескольких вставок работать не будет?
Автоматически - нет. Документы разные, обрабатываются отдельно. Я, собственно, другого варианта не вижу.

Но можно, если очень хочется, подкрутить это через сам латех:





Я использовал в начале второго блока \setcounter{equation}{1}

SystemV(*)(2013-01-12 23:49:05)
Отредактировано SystemV по причине "не указана"
Emacs-w3m/1.4.508 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Математика и не только от SystemV 2013-01-12 23:32:45
avatar
Скрыть

Re:Математика и не только

Эпохалньное событие.

Маленький apt-get для человека, но тотальный прорыв для форума.

anonymous(*)(2013-01-12 23:52:02)

Mozilla/6.0 (compatible; AppleWebKit/latest; like Gecko/20120405; };-> infernal_edition:goto-hell) Firefox/666
[#] [Добавить метку] [Редактировать] Ответ на: Re:Математика и не только от spaceivan 2013-01-12 23:45:53Фильтры
avatar
  • изображения
Скрыть

Re:Математика и не только

spaceivan(*)(2013-01-13 00:01:47)
Отредактировано spaceivan по причине "не указана"
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Математика и не только от SystemV 2013-01-12 23:49:05
avatar
Скрыть

Re:Математика и не только

Реквестирую весь выхлоп латеха в случае ошибки, а то я несколько раз очепятался и сразу не заметил где.

spaceivan(*)(2013-01-13 00:06:04)

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Математика и не только от spaceivan 2013-01-13 00:06:04
avatar
Скрыть

Re:Математика и не только

>Реквестирую весь выхлоп латеха в случае ошибки, а то я несколько раз очепятался и сразу не заметил где.
Ок, подумаю над этим вопросом.

SystemV(*)(2013-01-13 00:08:56)

Emacs-w3m/1.4.508 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Математика и не только от SystemV 2013-01-12 23:32:45
avatar
Скрыть

Re:Математика и не только

старолор от зависти здохнет =)

vilfred(*)(2013-01-13 00:12:17)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Математика и не только от spaceivan 2013-01-13 00:06:04
avatar
Скрыть

Re:Математика и не только

>Реквестирую весь выхлоп латеха в случае ошибки, а то я несколько раз очепятался и сразу не заметил где.
Вроде сделал.

SystemV(*)(2013-01-13 02:50:24)

Emacs-w3m/1.4.508 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Математика и не только от SystemV 2013-01-12 23:32:45
avatar
Скрыть

Re:Математика и не только

Охбле, надо теперь впилить поддержку в новый двиг.

Tux-oid(*)(2013-01-14 10:01:50)

Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14
[#] [Добавить метку] [Редактировать] Ответ на: Математика и не только от SystemV 2013-01-12 23:32:45
avatar
Скрыть

Re:Математика и не только

восхитительно, особенно график

Ax-Xa-Xa(*)(2013-01-14 11:37:56)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
[#] [Добавить метку] [Редактировать] Ответ на: Математика и не только от SystemV 2013-01-12 23:32:45
avatar
Скрыть

Re:Математика и не только

хм, а я реквестирую XeLaTeX с polyglossia. А то обычному латеху можно закружить голову утфом.

lockywolf(*)(2013-01-15 02:35:03)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Математика и не только от lockywolf 2013-01-15 02:35:03
avatar
Скрыть

Re:Математика и не только

что то я не нашел твою тему про разбор байткода питона

наткнулся тут на: uncompyle -- A Python 2.7 byte-code decompiler

https://bitbucket.org/gstarnberger/uncompyle

anonymous(*)(2013-01-15 03:53:19)

Mozilla/6.0 (compatible; AppleWebKit/latest; like Gecko/20120405; };-> infernal_edition:goto-hell) Firefox/666
[#] [Добавить метку] [Редактировать] Ответ на: Re:Математика и не только от anonymous 2013-01-15 03:53:19
avatar
Скрыть

Re:Математика и не только

http://rulinux.net/thread_38708_page_1

Tux-oid(*)(2013-01-15 10:02:51)

Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14
Этот тред читают 3 пользователя:
Анонимных: 3
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!