Вёрстка формул

12
юни
На сайте с 01.11.2005
Offline
933
1825

Бояре, скажите-ка - а возможно ли вообще средствами HTML изобразить приведённые ниже чудеса научной мысли?

Причем нормально изобразить - чтобы и в коде была, более или менее, видна формула, а не куча div`ов, или таблица в пицот ячеек.

jpg new-1.jpg
jpg new-2.jpg
jpg new-3.jpg
https://searchengines.guru/ru/forum/944108 - прокси-сервис на базе операторов домашнего интернета, сотни тысяч IP-адресов, канал от 20 Мбит
Onna
На сайте с 10.04.2007
Offline
77
#1

Простые верхние и нижние индексы, греческий алфавит, математические знаки рисуются спецсимволами html. С дробями засада - или вместо горизонтальной черты изображать косую, или таблицами лепить. Сложные индексы туда же :(

lazio
На сайте с 05.10.2006
Offline
47
#2

нус... лучше не дурить голову и сделать картинкой ;) уж очень много здесь надстрочных и подстрочных элементов. Почти уверен что без кучи дивов или таблицы в пицот ячеек нельзя.... да и с ними хз...

COMFI - Начни Зарабатывать! (http://affiliate.comfi.ru/a2/466735/Program-Overview)
mihan
На сайте с 20.12.2005
Offline
379
#3

lazio, +1

юни, со спец. символами лучше не париться

yeezypay.io - платежный сервис google.yeezypay.io - агентские кабинеты google ads
Shtogrin
На сайте с 02.11.2006
Offline
95
#4

Пока только картинками.

Есть красивое решение MathML

http://www.w3.org/Math/

и плагины к браузерам

http://www.w3.org/Math/Software/mathml_software_cat_plugins.html

но это пока решение только для специальных пользователей

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
Polimer
На сайте с 01.09.2006
Offline
84
#6

покопайтесь в инете еще, попадались очень интересные скрипты, правда на вскидку вспомнить не могу где.

там было что-то типа того, что в коде страницы формула могла выглядеть так:

S{i}=Sum[j,sigma]((sigma{i})/j^((4*k))) // т.е. вполне понятно для человека

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

где-то было, попробую поискать

Upd: во, опередили, похоже на то

Программные решения для бизнеса. (http://frontsoft.ru/) На заказ. Дорого.
Shtogrin
На сайте с 02.11.2006
Offline
95
#7

Есть еще одно решение, используемое для создание формул в Википедии, используется TeX для генерации PNG картинок. Не знаю как сейчас, но лет пять назад много издательств брали математические статьи только на TeX.

http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B_%D0%BE%D1%84%D0%BE%D1%80%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB

http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A4%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8B

юни
На сайте с 01.11.2005
Offline
933
#8

Об TeX и Math слышал краем уха, но знакомиться ближе не хотелось бы... именно в том смысле, что нужны формулы, которые 1) индексируются поисковиком и 2) видны пользователям безо всяких плагинов (приоритет мест можно поменять).

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

iexpert
На сайте с 01.09.2005
Offline
184
#9

Есть пример. Картинками.

Бойтесь ваших желаний, ибо они могут исполниться
Shtogrin
На сайте с 02.11.2006
Offline
95
#10
юни:
индексируются поисковиком

А что там можно проиндексировать в формуле?

То что я встречал

1) PDF

2) HTML+IMG

Оба варианта могут генерироваться из TeX.

Примеры

http://www.dmoz.org/Science/Math/Publications/Online_Texts/

Даже из названий видно - PDF, PS, DVI, HTML with GIFs

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий