URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 113592
[ Назад ]

Исходное сообщение
"Выпуск LaTeX2HTML 2018"

Отправлено opennews , 18-Фев-18 09:19 
Сформирован (http://mirror.macomnet.net/pub/CTAN/support/latex2html/) новый релиз программы LaTeX2HTML 2018 (http://www.latex2html.org/), предназначенной для преобразования исходных документов в формате LaTeX в web-страницы с разметкой HTML. Поддерживается разбиение документа на несколько связанных HTML-файлов с автоматически  генерируемыми панелями для навигации, перекрёстными ссылками,  оглавлением и сносками. Сложные формулы и таблицы могут экспортироваться в виде изображений, для которых возможно  inline-встраивание в HTML без сохранения в отдельных файлах.

Код проекта поставляется (https://github.com/latex2html/latex2html/) под лицензией GPLv2. Для русскоязычного сообщества наиболее интересное изменение в новой версии связано с добавлением поддержки русской локали, включая поддержку кодировок KOI8-R, CP1251 и UTF-8.

URL: http://mirror.macomnet.net/pub/CTAN/support/latex2html/
Новость: http://www.opennet.me/opennews/art.shtml?num=48095


Содержание

Сообщения в этом обсуждении
"Выпуск LaTeX2HTML 2018"
Отправлено A.Stahl , 18-Фев-18 09:19 
>KOI8-R, CP1251

Разбудите когда КОИ7-H1 начнут поддерживать, а то половинчатое решение какое-то, одному Саахрикту и интересное. Не всем, знаете ли, нужно аж 8 бит тратить на букву. В алфавите не так уж много букв.


"Выпуск LaTeX2HTML 2018"
Отправлено Аноним , 18-Фев-18 10:09 
Особенно CP1251 не нужно и даже вредно. А то вантузоиды непременно и дальше будут лепить странички с этим пережитком прошлого.

"Выпуск LaTeX2HTML 2018"
Отправлено Аноним , 18-Фев-18 10:24 
Горе проигравшим. Терпите или самовыпилитесь.

"Выпуск LaTeX2HTML 2018"
Отправлено нах , 18-Фев-18 13:24 
> Особенно CP1251 не нужно и даже вредно.

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

а этот "пережиток прошлого" включает в себя символы вроде типографских кавычек, long dash, и полный русский алфавит - поэтому там, где не хочется трахаться с кодировкой, превращающейся в билиберду из-за выпадения единственного бита, или переделывать весь софт на работу с полноценным 16 или 32bit unicode (и прощай совместимость с консольными программами без ненужной перекодировки), поживет еще лет 100.



"Выпуск LaTeX2HTML 2018"
Отправлено nobody , 18-Фев-18 18:22 
> или переделывать весь софт на работу с полноценным 16 или 32bit unicode

UTF-16 кодирует меньший диапазон Unicode, чем UTF-8 (b UTF-32). Нах он кому сдался кроме виндузоидов и жабистов? UTF-32 занимает больше места, имеет проблемы с endiannes, не имея никаких преимуществ перед UTF-8. http://utf8everywhere.org/


"Выпуск LaTeX2HTML 2018"
Отправлено Лис , 18-Фев-18 19:19 
> UTF-16 кодирует меньший диапазон Unicode, чем UTF-8

Что за чушь? Не надо его путать с UCS-2.


"Выпуск LaTeX2HTML 2018"
Отправлено nobody , 18-Фев-18 19:30 
Расскажите нам про суррогатные пары и их аналоги в UTF-8, если Вас не затруднит.

"Выпуск LaTeX2HTML 2018"
Отправлено nobody , 18-Фев-18 19:35 
Для тех, кто не в курсе, из юникода выброшено два диапазона кодов "чтобы был UTF-16". Ни UTF-8, ни UTF-32 не имеют таких дурацких ограничений на представление code point

"Выпуск LaTeX2HTML 2018"
Отправлено Stax , 19-Фев-18 18:48 
И что? Выброшено было из всего юникода, эти блоки не требуются ни в каком представлении. Выбросили и выбросили, забудьте об этом.

"Выпуск LaTeX2HTML 2018"
Отправлено Stax , 19-Фев-18 02:10 
Лучше уж CP1251, чем KOI8-R, в котором нет даже типографских кавычек и тире ) Ну и до кучи украинцы и белорусы обижены символами, из-за чего им пришлось изобрести еще два несовместимых варианта KOI8...

Когда делали CP1251, хотя бы головой думали и эти проблемы решили.


"Выпуск LaTeX2HTML 2018"
Отправлено Ю.Т. , 19-Фев-18 10:23 
Изобретатели 1251 -- то есть те, кто высосал эту штуку из пальца по заданию МС -- вроде бы признавались в своё время, что "кабы знали об iso8859-5, не стали бы приумножать" (впрочем, остались бы недовольны украинцы :))).
Но, конечно, после попадания её в винду ничего не поделаешь, нужно знать и уметь. :))

"Выпуск LaTeX2HTML 2018"
Отправлено Nicknnn , 18-Фев-18 11:22 
И куда девать ещё один бит? Расходовать на паритет при передаче по асинхронным каналам? Хорошее начинание, но явно излишнее в задачах, решаемых LaTeX

"Выпуск LaTeX2HTML 2018"
Отправлено A.Stahl , 18-Фев-18 13:36 
Лишний бит? Ну я не стал бы без внимательного размышления утверждать, что 6 бит хватило бы на буквы-цифры и другие необходимые литеры.

"Выпуск LaTeX2HTML 2018"
Отправлено Nicknnn , 18-Фев-18 14:04 
> Лишний бит? Ну я не стал бы без внимательного размышления утверждать, что
> 6 бит хватило бы на буквы-цифры и другие необходимые литеры.

Ну как же, кои7 это семибитная кодировка. Однако не припоминаю современных архитектур с минимальным размером слова меньше 8 бит. Значит единственное  оправдание таких кодировок, это передача символов по разным всяким синхронным/асинхронным последовательным интерфейсам, где это может быть оправданно.

Причём тут 6 бит, и, тем более, зачем кои7 в LaTeX


"Выпуск LaTeX2HTML 2018"
Отправлено A.Stahl , 18-Фев-18 14:43 
А какая связь между кодировкой и размером слова?

"Выпуск LaTeX2HTML 2018"
Отправлено Аноним , 18-Фев-18 16:31 
Слово, традиционно, - 2 байта. А он говорит про 1 байт в понимании 8 бит. Если Вы попытаетесь упаковать 7-битную кодировку в байты, то сильно потратитесь по части производительности. Аналогично с распаковкой. А ещё получите кучу невозможностей. Например, получить указатель на 2-й символ. Ну, вернее, сможете, но для этого понадобится структура, хранящая указатель на байт и смещение в нём в битах.

"Выпуск LaTeX2HTML 2018"
Отправлено A.Stahl , 18-Фев-18 16:48 
И? Какое отношение всё это имеет к кодировке?

"Выпуск LaTeX2HTML 2018"
Отправлено Аноним , 18-Фев-18 17:42 
Человек опечатался просто, очевидно же, не слово, а байт имелся в виду.

"Выпуск LaTeX2HTML 2018"
Отправлено A.Stahl , 18-Фев-18 17:51 
Это ничего не меняет. Эти рассуждения всё равно не имеют никакого отношения к кодировкам.

"Выпуск LaTeX2HTML 2018"
Отправлено фф , 18-Фев-18 20:21 
>Не всем, знаете ли, нужно аж 8 бит тратить на букву. В алфавите не так уж много букв.

Так просвяти же нас, зачем нужны 7ми битные кодировки.
А то, пока, все выглядит как усердная газификация жидкости.


"Выпуск LaTeX2HTML 2018"
Отправлено A.Stahl , 18-Фев-18 20:30 
>просвяти

Чур тебя, свят-свят! Изыди!


"Выпуск LaTeX2HTML 2018"
Отправлено Какаянахренразница , 19-Фев-18 04:21 
С людями надо мягше, герр Шталь.

"Выпуск LaTeX2HTML 2018"
Отправлено adolfus , 19-Фев-18 14:15 
Слово традиционно -- размер регистра общего назначения АЛУ. Все остальное -- пережиток убогой 16-разрядной архитектуры IBM PC/AT.

"Выпуск LaTeX2HTML 2018"
Отправлено IRASoldier , 18-Фев-18 18:01 
>когда КОИ7-H1 начнут поддерживать

Не нужно, переходите на Юникод. Зоопарк национальных кодировок на помойку.


"Выпуск LaTeX2HTML 2018"
Отправлено Аноним , 18-Фев-18 10:20 
Оно формулы только в растровое представление конвертирует или может во что-то масштабируемое?

"Выпуск LaTeX2HTML 2018"
Отправлено adolfus , 19-Фев-18 14:19 
> Оно формулы только в растровое представление конвертирует или может во что-то масштабируемое?

Во все, во что умеет рендерить LaTeX, и что может быть вставлено в html. SVG так уж точно умеет. Причем давно -- педиковикия не даст соврать.



"Выпуск LaTeX2HTML 2018"
Отправлено Антонина , 18-Фев-18 11:49 
>UTF-8

Ну наконец-то! Я джва года ждал, серьёзно.


"Выпуск LaTeX2HTML 2018"
Отправлено Anonymoustus , 18-Фев-18 21:22 
Два. Нет, ну вы только посмотрите на этого анонима! Люди тридцать два года ждали этого светлого будущего! Не все дождались. Помянем.

"Выпуск LaTeX2HTML 2018"
Отправлено Ne01eX , 20-Фев-18 08:55 
КОИ-7 не надо. Она не умеет ни "ё" ни "Ё", ни "Ъ". Из того что вспомнил навскидку. К тому же там, где эту кодировку можно использовать, всё-таки довольно сложно реализовать поддержку больше одного шрифта. Это к вопросу, - причём тут латекс. С таким же успехом можно вспомнить и про пятибитные кодировки. :-D :-D :-D

А вот семейство КОИ-8 не смотря на то, что стандарт ГОСТ 19768-74 утратил свою силу, вполне имеют полное право на жизнь. Впрочем, как и другие 8-битные кодировки.


"Выпуск LaTeX2HTML 2018"
Отправлено Evgueni , 20-Фев-18 17:28 
TeX умел поддерживать китайский в те времена, когда американские программисты в большинстве своём не знали, что есть что-то кроме латиницы. Отображение большого числа шрифтов — это вопрос скорее к текстовому редактору. На число одновременно загружаемых шрифтовых файлов в случае ванильного [La]TeX есть ограничение (можно поменять в коде). Я наткнулся на него, когда писал книгу про LaTeX и одновременно в примерах использовал множество матпакетов. Но это ограничение отсутствует в современных его инкарнация, правда все эти инкарнации уже юникодные.

"Выпуск LaTeX2HTML 2018"
Отправлено Гоги , 20-Фев-18 14:32 
Новость напоминает изобретение конвертера "перфокарты->CD". Оно кому вообще нужно?? Кто в академической среде до сих пор пишет на TeX, уже не жилец. Остальные либо пользуются WYSIWYG'ами, либо HTML'ями.

"Выпуск LaTeX2HTML 2018"
Отправлено Ю.Т. , 20-Фев-18 15:30 
> Новость напоминает изобретение конвертера "перфокарты->CD". Оно кому вообще нужно?? Кто
> в академической среде до сих пор пишет на TeX, уже не
> жилец. Остальные либо пользуются WYSIWYG'ами, либо HTML'ями.

Пункты 1 и 3 глупейшие.


"Выпуск LaTeX2HTML 2018"
Отправлено Ne01eX , 20-Фев-18 15:41 
> Новость напоминает изобретение конвертера "перфокарты->CD". Оно кому вообще нужно?? Кто
> в академической среде до сих пор пишет на TeX, уже не
> жилец. Остальные либо пользуются WYSIWYG'ами, либо HTML'ями.

Вы наверно сильно удивитесь, но для латекса есть LyX -> https://www.lyx.org/ :-)

А конкретно данная утилита нужна, в основном, для пакетной автоматической обработки файлов.


"Выпуск LaTeX2HTML 2018"
Отправлено Anonymoustus , 20-Фев-18 22:47 
Вы, возможно, сильно удивитесь, но латексом называть латех ошибочно и некрасиво. Латекс это материал, из которого делают презервативы.

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


"Выпуск LaTeX2HTML 2018"
Отправлено Ne01eX , 21-Фев-18 05:33 
> Вы, возможно, сильно удивитесь, но латексом называть латех ошибочно и некрасиво. Латекс
> это материал, из которого делают презервативы.
> Удивительно, что люди берутся рассуждать о вещах, про которые не прочитали хотя
> бы основные руководства, в которых чёрным по белому объяснено название и
> его произношение.

Есть что возразить по сути моего поста, умник?


"Выпуск LaTeX2HTML 2018"
Отправлено AlZr , 24-Фев-18 13:54 
Так может только думать тот, кто ничего сложнее одностраничного заявления или художественного произведения не писал + не перебрасывал его на разные компьютеры для редактирования и рецензирования другими людьми. Иначе документ рискует превратиться в кашу с поехавшими формулами и несоответствующим списком литературы. А вот в латехе сделать диссертацию (я сделал по физической химии) - благое дело, потратил 1 день на изучение, пишешь только суть и не заморачиваешься на всякую дребедень. Знал бы про него когда писал бакалаврскую и магистерскую работы - перед защитой бы выспался, а не всю ночь сверял номера рисунков, таблиц и литературы.