typst

2025-06-23 22:14
vak: (Default)
[personal profile] vak
Смотрите какой симпатичный язычок народ наваял в замену LaTeX.

Исходники: github.com/typst/typst

Полезные ссылки: github.com/qjcg/awesome-typst

Date: 2025-06-24 09:16 (UTC)
green_fr: (Default)
From: [personal profile] green_fr
Это больше похоже на .jsp, чем на .tex. Вставлять код в страничку полезно, но это же совсем не то, ради чего делался LaTeX - вёрстка всего чего угодно как угодно.

Date: 2025-06-24 11:35 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Не, ну jsp всё-таки на сервере работает. Этот тоже?

Date: 2025-06-24 11:55 (UTC)
green_fr: (Default)
From: [personal profile] green_fr
Это относительные детали, если честно. Не jps, так javascript. Я к тому, что у тебя есть задача динамических страниц - и тогда ты в язык разметки встраиваешь язык программирования, обеспечивающий динамику данным. И есть задача разметки - тогда ты работаешь над самим языком разметки. Грубо говоря, html, css, word или latex - это игроки одного поля, а jsp, javascript или что там у нас ещё есть - это игроки другого поля, занимающиеся другими задачами.

Date: 2025-06-24 13:06 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Частично согласен. Пока xmlhttprequest не было (и каких-то ещё нынешних стримов), то это были две разные вещи, но сейчас почти одно и то же. Почти. В JSP рендеринг происходит на стороне сервера.

Date: 2025-06-24 11:35 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Бля, наконец-то.

Когда-то я делал такой язычок с фортом внутри.

Date: 2025-06-24 14:26 (UTC)
dmarck: (Default)
From: [personal profile] dmarck
"каждый должен хоть раз написать транслятор хоть чего-нибудь во что-нибудь" ;-)

Date: 2025-06-24 20:04 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
В моём случае это был интерпретатор.

Date: 2025-06-24 20:17 (UTC)
dmarck: (Default)
From: [personal profile] dmarck
я всё позабыл, или "в так называемые наши времена" транслятор было общее, групповое название, как для компиляторов, так и для интерпретаторов?

Date: 2025-06-24 20:41 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
При наличии конструкции "... во что-нибудь" слово "транслятор" приобретает более узкое значение.

Date: 2025-06-24 21:06 (UTC)
dmarck: (Default)
From: [personal profile] dmarck
не-а. патамушта "в машинный код" тоже

и про то, как это относится ко "времени выполнения" -- тоже относится очень косвенно

я ж тоже начинал с "пакетных заданий" (хотя, на самом деле -- начинал вообще с М222, но то было совсем мельком)

Date: 2025-06-24 21:08 (UTC)
dmarck: (Default)
From: [personal profile] dmarck
on the other side, да, соглашусь, и тогда про истинные интерпретаторы я говорить не могу (хотя про самомодифицирующийся код -- могу, что только мы ни делали в юности, но это "интерпретаторами", конешно, называть грешновато ;-P)
Edited Date: 2025-06-24 22:00 (UTC)

Date: 2025-06-24 22:24 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
О нет. Или компилятор, или интерпретатор. Ну в смысле, компилятор может скопилировать во что-нибудь, а не то чтобы прямо текст интерпретировать.

Да вы мне прям вопрос с моего "экзамена по специальности" в аспирантуре задали. Там было насчёт "автоматных и интерпретируемых языков программирования". ЛЭТИ, идиоты рулили идиотами. Я им когда начал задвигать про КС грамматики и регулярные грамматики, и как это работает, например, в бейсике, у них глаза стали закатываться.

Date: 2025-06-24 22:36 (UTC)
dmarck: (Default)
From: [personal profile] dmarck
Дядя Вова, мы ж вроде бы (мельком, но) договаривались на "ты", можно мы продолжым? ;)

да, это очень скользкая тема, и полвека с лишним она всплывает то там то сям

и вообще, "семантика языков компьютерных вкупе (а не "as opposed") с языками человеческими" -- штука довольно неоднозначная, чтоб не сказать гипер-гибкая!

оставляя в стороне паясничество -- "а в какой, собственно, даже не парадигме, а аксиоматике мы начинаем вот всё это?"

а то так можно копий тыщи поломать, а толку-то?

Date: 2025-06-24 23:47 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
А, ой, извини, торможу.

Да всё фигня, конечно. Только если заузить аксиоматику; а смысл?

Date: 2025-06-24 15:13 (UTC)
From: [personal profile] flamedancerii
А потом креативные эксплоиты попрут пачками.....
Первым делом отключаю JavaScript и media в просмотрщиках PDF

А вот что есть closed form (нерекуррентная формула) для Фибоначчи - я не знал, спасибо, интересно.
Edited Date: 2025-06-24 15:15 (UTC)

Date: 2025-06-25 11:55 (UTC)
From: [personal profile] ichthuss
Она, в общем-то, легко выводится. А вот интересно было бы знать, есть ли нерекурсивный алгоритм для вычисления Фибоначчи без использования иррациональных чисел - чтобы вычислять без необходимости следить за потерей точности.

Date: 2025-06-24 21:17 (UTC)
southwest: (Default)
From: [personal profile] southwest
Какой ещё взамен, ЛаТеХ ничто не заменит !

Date: 2025-06-26 03:59 (UTC)
southwest: (Default)
From: [personal profile] southwest
кто там подсел, чайники да некумеки ?

только TeXworks, только хардкор!