Re[3]: Почему жив XSLT ?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 28.05.20 21:12
Оценка:
Здравствуйте, night beast, Вы писали:

NB>его XSLT где-то в промышленных масштабах используют?


XSLT имхо это вообще ублюдочное порождение безумного разума
Маньяк Робокряк колесит по городу
Re[2]: Почему жив TeX/LaTeX ?
От: Kerk  
Дата: 28.05.20 23:02
Оценка:
Здравствуйте, Homunculus, Вы писали:

H>Хочешь замутить почтовик с формулами?


H>..... не все поймут... не многие вспомнят....


Какой ты старый
Re[3]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.05.20 23:40
Оценка:
K>Какой ты старый

И шутки у него глупые


http://www.filebox.ru/p/scientific_letter/
Re[3]: Почему жив TeX/LaTeX ?
От: Cyberax Марс  
Дата: 29.05.20 00:37
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

V>> для примера, есть DocBook

ЭФ>Отлично, вставка .svg в нём есть, через векторную графику можно запихнуть любые формулы.
Ну запихнул. А дальше что? Как сделать, например, пометку на формуле — указать автору на неправильный шаг? Или переписать формулу по-другому?

С научными статьями сейчас редко работает только один человек.
Sapienti sat!
Re[4]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 29.05.20 00:46
Оценка:
C> С научными статьями сейчас редко работает только один человек.

А мне не нужны научные статьи. Мне нужен чёткий подсчёт печатных страниц и
архивное хранение, которые даёт стандарт PDF/A (с внедрением шрифтов).

И вот я думаю, как бы мне его попроще редактировать.
Про Libre Office Write я уже выше написал. У него всё не очень хорошо с API и вообще.
Re[3]: Почему жив XSLT ?
От: maxkar  
Дата: 29.05.20 07:00
Оценка: +1
Здравствуйте, night beast, Вы писали:

NB>его XSLT где-то в промышленных масштабах используют?


Первый и последний раз я XSLT видел 15 лет назад. Причем использовался он успешно. Но там была еще масса факторов, почему решение было уместно. Уже тогда это было большое распределенное приложение. Сервисы (бэкенд) делались многими командами. "Фронтенд" умел координинировать вызовы многих сервисов и гененировал странички с использованием XSLT. Web тогда был по большей части статический, автоматизация CI и (особенно) Deployment только начинала развиваться. Так что оказывалось проще устанавливать шаблоны, чем пересобирать "движок" на каждое изменение.

Я бы XSLT в стандартных проектах использовать не стал. Кодом действительно генерировать что-либо проще. Для достижения комромисса с другими параметрами — можно рассматривать и XSLT, но нужно быть абсолютно уверенным, что возможностей хватит для решения задачи, это все-таки ограниченный язык.
Re[4]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 29.05.20 07:05
Оценка:
C> Как сделать, например, пометку на формуле

.svg — текстовый формат, пусть лежит на git, сослаться можно на имя файла и номер строки
Re[4]: Почему жив XSLT ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 29.05.20 07:07
Оценка:
M> это все-таки ограниченный язык.

XSLT тьюринг-полный — https://www.unidex.com/turing/utm.htm
Re[5]: Почему жив TeX/LaTeX ?
От: Cyberax Марс  
Дата: 29.05.20 07:11
Оценка: 3 (1) +3
Здравствуйте, Эйнсток Файр, Вы писали:

C>> Как сделать, например, пометку на формуле

ЭФ>.svg — текстовый формат, пусть лежит на git, сослаться можно на имя файла и номер строки
.svg невозможно разумно редактировать вручную. Это примерно как редактировать байт-код Java.
Sapienti sat!
Re[4]: Почему жив TeX/LaTeX ?
От: Homunculus Россия  
Дата: 29.05.20 07:15
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:


ЭФ>И шутки у него глупые


Ну хоть какие-то, в отличие от некоторых. А ты и к тому же мелко-мстительный... Фу быть таким.
Re[3]: Почему жив XSLT ?
От: klopodav  
Дата: 29.05.20 11:08
Оценка:
NB>вопрос немного в сторону.
NB>его XSLT где-то в промышленных масштабах используют?
NB>был небольшой опыт с генерацией, впечатления остались не очень положительные (задачу сделал, но на чем то другом получилось бы и быстрее и понятнее)

Используют.

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

Но XSLT подходит еще и для массы других задач.
Например, типичная задача для промышленного применения — надо парсить и куда-то конвертировать входные данные, поступающие в XML, причем некоторые нюансы формата этих данных время от времени меняются.
Re[5]: Почему жив XSLT ?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 29.05.20 15:41
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

M>> это все-таки ограниченный язык.


ЭФ>XSLT тьюринг-полный — https://www.unidex.com/turing/utm.htm


Brainfuck тоже
Маньяк Робокряк колесит по городу
Re[4]: Почему жив XSLT ?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 29.05.20 15:43
Оценка:
Здравствуйте, klopodav, Вы писали:

K>Но XSLT подходит еще и для массы других задач.

K>Например, типичная задача для промышленного применения — надо парсить и куда-то конвертировать входные данные, поступающие в XML, причем некоторые нюансы формата этих данных время от времени меняются.

Я бы сказал, что это единственное, для чего он подходит. Собственно, как я понимаю, он для этого и создавался
Маньяк Робокряк колесит по городу
Re[3]: Почему жив TeX/LaTeX ?
От: T4r4sB Россия  
Дата: 30.05.20 04:37
Оценка: +1 -1
Здравствуйте, Эйнсток Файр, Вы писали:

NB>>как будет выглядеть в xml что-то вида $\int_a^b \frac {dx}{\(\dot x + 1\)^2} $?


ЭФ>переводил онлайн переводчиком:

ЭФ>
ЭФ><?xml version="1.0" encoding="utf-8" standalone="no"?>
ЭФ><math xmlns="http://www.w3.org/1998/Math/MathML" display="block" title="$\int_a^b \frac {dx}{\(\dot x + 1\)^2} $ ">
ЭФ>  <mrow>
ЭФ>    <mi>$</mi>
ЭФ>    <msubsup>
ЭФ>      <mo largeop="true">∫</mo>
ЭФ>      <mrow>
ЭФ>        <mi>a</mi>
ЭФ>      </mrow>
ЭФ>      <mrow>
ЭФ>        <mi>b</mi>
ЭФ>      </mrow>
ЭФ>    </msubsup>
ЭФ>    <merror>[\frac?]</merror>
ЭФ>    <mi>{</mi>
ЭФ>    <mi>d</mi>
ЭФ>    <mi>x</mi>
ЭФ>    <mi>}</mi>
ЭФ>    <mi>{</mi>
ЭФ>    <mi>\</mi>
ЭФ>    <mo maxsize="1">(</mo>
ЭФ>    <merror>[\dot?]</merror>
ЭФ>    <mi>x</mi>
ЭФ>    <mo>+</mo>
ЭФ>    <mn>1</mn>
ЭФ>    <mi>\</mi>
ЭФ>    <msup>
ЭФ>      <mrow>
ЭФ>        <mo maxsize="1">)</mo>
ЭФ>      </mrow>
ЭФ>      <mrow>
ЭФ>        <mn>2</mn>
ЭФ>      </mrow>
ЭФ>    </msup>
ЭФ>    <mi>}</mi>
ЭФ>    <mi>$</mi>
ЭФ>  </mrow>
ЭФ></math>
ЭФ>


Разве это не показывает, почему Тех не умер?
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
Re[2]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 01.06.20 22:04
Оценка:
V> Многие отказываются от latex ...
V> для примера, есть DocBook и многие другие.

http://tldp.org/HOWTO/DocBook-Demystification-HOWTO/x128.html
Re[3]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 01.06.20 22:13
Оценка:
Z> пару дней "трахался" с https://xmlgraphics.apache.org/fop/

The elegant way will be FOP, a direct FO-to-Postscript translator being developed by the Apache project.
http://tldp.org/HOWTO/DocBook-Demystification-HOWTO/x128.html

Re[3]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 01.06.20 23:11
Оценка:
Z> чтобы полученный документ был по ГОСТу,
http://lab50.net/portfolio/еспд/
Re[3]: Почему жив TeX/LaTeX ?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.06.20 00:08
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

V>> Многие отказываются от latex ...

V>> для примера, есть DocBook и многие другие.

ЭФ>http://tldp.org/HOWTO/DocBook-Demystification-HOWTO/x128.html

ЭФ>Image: figure2.png

На выходе — убогое гавно, управлять генерацией которого без глубоких знаний XSLT нет никакой возможности. Да и и со знаниями тоже не просто
Маньяк Робокряк колесит по городу
Re[4]: Почему жив TeX/LaTeX ?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.06.20 00:09
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

Z>> пару дней "трахался" с https://xmlgraphics.apache.org/fop/


ЭФ>The elegant way will be FOP, a direct FO-to-Postscript translator being developed by the Apache project.

ЭФ>http://tldp.org/HOWTO/DocBook-Demystification-HOWTO/x128.html

ЭФ>Image: figure3.png


Сам-то пробовал?
Маньяк Робокряк колесит по городу
Re[4]: Почему жив TeX/LaTeX ?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.06.20 00:10
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

Z>> чтобы полученный документ был по ГОСТу,

ЭФ>http://lab50.net/portfolio/еспд/

И когда это появилось?
Маньяк Робокряк колесит по городу
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.