LINUX.ORG.RU

LaTex всё? Да здравствует HTML+CSS?

 , ,


1

4

Тут один анонимус задвинул

А будущее издательства за хтмл и цсс, да.

Имеется ввиду что-то типа этого? А ведь действительно выглядит как разумная альтернатива латеху. Просветите пожалуйста старпёра, помешанного на латехе, что я пропустил, сидя в танке?

★★☆

Ответ на: комментарий от thunar

Там на гитхабе же есть. Пролистай страницу.

yvv ★★☆
() автор топика
Ответ на: комментарий от NoobeR

Я понятия не имею. Перевод с гитхаба:

Быстрый старт:
1. Создаём HTML файл, добавляем туда контент.
2. Подключаем HTML к pub.css.
3. Генерируем PDF командой prince input.html output.pdf

Ссылка на примеры с результатами там тоже есть.

yvv ★★☆
() автор топика

CSS-костыли

разумная

Надеюсь, этого не случится.

EXL ★★★★★
()

Как для замены LaTeX - 💩. Нужно не искать замену, а пилить LaTeX3.

Как для дополнительного варианта онлайн публикации - я обеими руками за. Нужно давать возможность и в браузере просмотреть статью и скачать PDF под разные экраны и исходник (если не жалко).

aquadon ★★★★★
()

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

anonymous
()
Ответ на: комментарий от anonymous

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

Использовать пакет geometry и собирать разные варианты религия не позволяет?

aquadon ★★★★★
()
Последнее исправление: aquadon (всего исправлений: 1)

Формулы на хтмле все равно жутковато выглядят. И таблицы тоже.

А еще я не очень понимаю зачем нужен пдф когда все читают с экрана.

redixin ★★★★
()

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

anonymous
()
Ответ на: комментарий от klokik

А впрочем, оттуда же:

MathML is not intended to be written or edited directly by humans.

klokik
()

Неосиляторы латекса ликуют.

Deleted
()
Ответ на: комментарий от redixin

Формулы на хтмле все равно жутковато выглядят. И таблицы тоже.

Это неправда. С правильным стилем всё выглядит просто отлично.

yvv ★★☆
() автор топика
Ответ на: комментарий от aquadon

Как для замены LaTeX - 💩. Нужно не искать замену, а пилить LaTeX3.

А зачем нужен отдельный маркап язык? Я этого давно понять не могу.

yvv ★★☆
() автор топика
Ответ на: комментарий от yvv

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

aquadon ★★★★★
()
Ответ на: комментарий от yvv

Угу. Не очень опытный CTO очень хотел wkhtmltopdf для документооборота. После первой же попытки удалось отговорить его от этой затеи. Теперь генерим всё через LaTeX и проблем не знаем.

beastie ★★★★★
()
Ответ на: комментарий от beastie

PS: HTML просто не предназначен для печати. 33 несовместимых интерпретора и на выходе всё плывёт. Добавил footer, уплыло всё в одну сторону (и при этом не пропорционально). Вставил параграф и header уплыл чёрти-куда. И т.д. и т.п. О чем-то более сложном уже молчу.

beastie ★★★★★
()
Ответ на: комментарий от beastie

PS: HTML просто не предназначен для печати.

А HTTP - stateless-протокол передачи гипертекста, да. Девяностые, кстати, давно закончились, не говоря уж о восьмидесятых.

уплыл

Чтобы не «уплыл» боженька создал абсолютные единицы измерения и всякие там page-break-.
И кстати, хватит уже пилить деревья для печати всяких тупых высеров, вы, упыри пдфные.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от beastie

Я так понимаю, что HTML не нужно печатать. Это фронтэнд. Под него можно подсунуть разный бэкенд. В том числе и типографский набор типа TeX. TeX же не единственный типографский набор на свете. Вот товарищ по ссылке предлагает свой стиль, pubcss, плюс Prince. Примеры результатов выглядят очень прилично. Там даже список журналов есть, которые пользуются его стилем и принимают публикации в HTML. Не думаю, что они такие дураки.

yvv ★★☆
() автор топика
Ответ на: комментарий от oldstable

> А будущее издательства за хтмл и цсс, да.

Верно. Но генерировать это всё нужно таки латехом.

Tы что, совсем поехал? Латех древний, как говно мамонта. Его придумали до веба ещё.

yvv ★★☆
() автор топика

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

thesis ★★★★★
()
Ответ на: комментарий от yvv

может просто этот, как его, Тим Бернерс-Ли не слышал про латех, не смог его осилить или просто NIH-синдромом страдал

Harald ★★★★★
()
Ответ на: комментарий от beastie

Я ничего не сравниваю. Я констатирую факт. Выше чувак предложил генерировать HTML и CSS с помощью латеха. А я утверждаю, что это - совершенно точно глупая идея. Зачем конвертировать один маркап язык, древний как говно мамонта, в более современный маркап язык?

yvv ★★☆
() автор топика
Последнее исправление: yvv (всего исправлений: 1)
Ответ на: комментарий от redixin

А еще я не очень понимаю зачем нужен пдф когда все читают с экрана.

PDF прекрасно читается с экрана.

tailgunner ★★★★★
()

один анонимус задвинул

Один анонимус надеется и верит в светлое будущее.

помешанного на латехе, что я пропустил, сидя в танке?

Пока ничего, всё в черновиках и хрен знает во что выльется.

Там про принца и ссылки на w3c.

anonymous
()
Ответ на: комментарий от beastie

w3c пыталсо стандардизировать css для бумаги фиксированого размера. Откуда и выросла эта тема, да.

anonymous
()
Ответ на: комментарий от anonymous

О, благодарю, очень познавательно. Там же нашёл более свежий обзор, если кому интересно.

yvv ★★☆
() автор топика
Ответ на: комментарий от yvv

Мысль не здравая по одной очень простой причине — pdf он и в Африке PDF и всегда выглядит одинаково, если у вьювера нет багов или недоделок. А каждый браузер требует своих костылей, чтобы всё смотрелось более-менее одинаково.

peregrine ★★★★★
()
Ответ на: комментарий от anonymous

Отчасти ты прав. Но, честно говоря, до сих пор нет формата для технической литературы под произвольный экран. FB2/epub и иже с ними говно с формулами и более-менее сложным оформлением. PDF надо под отдельный экран специально генерировать и не факт что без правок исходника в *TeX или *.doc(x)/*.odt

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Иксперты в треде.

pdf он и в Африке PDF и всегда выглядит одинаково, если у вьювера нет багов или недоделок.

Ага, там новозеландские друиды шаманскими танцами исправляют различия между разными рендерами. Или ты хотел сказать «если вьювер использует движок от адоба»?

А вообще ты сравниваешь сардельку с пальцем. Перегони html в pdf как ты с latex делаешь и будет тебе одинаково.

anonymous
()

CSS Paged Media Module Level 3 W3C Working Draft 14 March 2013

https://www.w3.org/TR/css3-page/

Всё понятно, расходимся, ждём ещё 5 лет.

yvv ★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.