Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.05.20 09:40
Оценка: :))) :))) :))
С тех пор уже придумали XML, семантическую разметку, json наконец.

Ведь ничего сложного в том, чтобы написать программу, которая формирует .pdf-файл
из XML-файла, а последний можно редактировать в любом текстовом редакторе
так же как и .tex-файлы.

Что такого есть в этом LaTeX, раз его ещё до сих пор не переписали на rust и json ?


Вот что вы смеётесь? В WPF описывается изображение при помощи XML, а представляете, если бы там были TeX макросы?
Отредактировано 28.05.2020 9:52 Эйнсток Файр . Предыдущая версия .
tex
Re: Почему жив TeX/LaTeX ?
От: velkin Удмуртия http://blogs.rsdn.org/effective/
Дата: 28.05.20 09:58
Оценка: 2 (1) +3
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Ведь ничего сложного в том, чтобы написать программу, которая формирует .pdf-файл

ЭФ>из XML-файла
ЭФ>Что такого есть в этом LaTeX, раз его ещё до сих пор не переписали на rust и json ?

Многие отказываются от latex в пользу более простых систем документирования, так сказать ближе к людям. Что касается вопроса, для примера, есть DocBook и многие другие.
 <?xml version="1.0" encoding="UTF-8"?>
 <book xml:id="simple_book" xmlns="http://docbook.org/ns/docbook" version="5.0">
   <title>Very simple book</title>
   <chapter xml:id="chapter_1">
     <title>Chapter 1</title>
     <para>Hello world!</para>
     <para>I hope that your day is proceeding <emphasis>splendidly</emphasis>!</para>
   </chapter>
   <chapter xml:id="chapter_2">
     <title>Chapter 2</title>
     <para>Hello again, world!</para>
   </chapter>
 </book>

Но проблема не в том, что есть, а в том, что в итоге выбирают люди. Для машины тот же xml удобен, для человека нет. Чтобы это понять достаточно самому попробовать написать книгу в различных системах документирования. Впрочем думаю поклонники есть даже у xml, хотя я к их числу не отношусь.
Re[2]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.05.20 10:17
Оценка:
V> что в итоге выбирают люди

Люди выбирают Libre Office Write. А он документы хранит в XML.
И он даже умеет экспортировать в .pdf,
но что-то мне в нём не нравится:
1) усложнён обратный путь, из несжатых файлов с XML-текстами в WYSIWYG-редактор;
2) недостаточный контроль того, как формируется .pdf;
3) нет интегрированных средств редактирования низкоуровневого XML-текста напрямую.
Re: Почему жив TeX/LaTeX ?
От: night beast СССР  
Дата: 28.05.20 10:21
Оценка: +5
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>С тех пор уже придумали XML, семантическую разметку, json наконец.


как будет выглядеть в xml что-то вида $\int_a^b \frac {dx}{\(\dot x + 1\)^2} $?
Re[2]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.05.20 10:26
Оценка:
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>
Re: Почему жив TeX/LaTeX ?
От: klopodav  
Дата: 28.05.20 10:26
Оценка: +10
ЭФ>Что такого есть в этом LaTeX, раз его ещё до сих пор не переписали на rust и json ?


ЭФ>Вот что вы смеётесь? В WPF описывается изображение при помощи XML, а представляете, если бы там были TeX макросы?


Когда надо быстро набрать много текста с кучей формул, спецсимволов, специфического форматирования (корни, дроби, скобки, матрицы и т.п.) — в TeX при некотром уровне освоения это получится тупо быстрее, чем если тыкать мышкой в имеющихся визуальных редакторах.

И гораздо быстрее, чем если править руками xml или json (да, править руками xml или json вполне можно, но не для тех задач, для которых обычно используют TeX)
Re[3]: Почему жив TeX/LaTeX ?
От: klopodav  
Дата: 28.05.20 10:28
Оценка:
NB>>как будет выглядеть в xml что-то вида $\int_a^b \frac {dx}{\(\dot x + 1\)^2} $?

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


А теперь для эксперимента набери с клавиатуры первое и второе
Re[3]: Почему жив TeX/LaTeX ?
От: night beast СССР  
Дата: 28.05.20 10:28
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

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


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


он не справился, но смысл показан верный -- дофига лишнего мусора.
Re[2]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.05.20 10:31
Оценка: -1 :))
K> Когда надо быстро набрать много текста с кучей формул, спецсимволов, специфического форматирования (корни, дроби, скобки, матрицы и т.п.)

Человек возьмёт Surface Pro 7, нарисует руками и вставит картинкой.
(я не пробовал, но возможно даже что .svg)
Отредактировано 28.05.2020 10:39 Эйнсток Файр . Предыдущая версия .
Re: Почему жив TeX/LaTeX ?
От: Privalov  
Дата: 28.05.20 10:38
Оценка: 1 (1)
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Ведь ничего сложного в том, чтобы написать программу, которая формирует .pdf-файл

ЭФ>из XML-файла, а последний можно редактировать в любом текстовом редакторе

TeX-файлы редактировать легче и проще всяких XML/JSON. Мы в свое время писали все отчеты в одном из клонов TeX. Его язык разметки очень логичен, заучивать его не надо, пальцы сами запоминают.
Но однажды начальство решило все перевести в Word. Я думал, у меня рука отвалится мышь совать туда-сюда. И абсолютно по барабану, в каком формате он хранит свои документы.
У того же Libre Office редактор формул намного удобней. И язык его чем-то напоминает TeX. Странно, почему разработчики Либры не реализовали его.
Re[3]: Почему жив TeX/LaTeX ?
От: Zhendos  
Дата: 28.05.20 10:39
Оценка: +4
Здравствуйте, Эйнсток Файр, Вы писали:

K>> Когда надо быстро набрать много текста с кучей формул, спецсимволов, специфического форматирования (корни, дроби, скобки, матрицы и т.п.)


ЭФ>Человек возьмёт Surface Pro 7, нарисует руками и вставит картинкой.


Так раньше и делали, когда я учился можно было увидеть методички,
где формулы примерно так и получены: нарисованы и отксеракопированы,
а потом вклеены. Но потом появился TeX и люди перестали пользоваться
методами "каменного века", предалагаете все вернуть, деды и прадеды так
делали и мы будем?
Re[4]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.05.20 10:43
Оценка: -1
Z> люди перестали пользоваться методами "каменного века"

Это у них просто не было планшетов с перьями. А теперь есть, поэтому TeX — это каменный век (и он ещё наверняка в неметрической системе считает расстояния — идеологический диверсант.

1 point (TeX) = 0.3514598035 mm = 1/72.27 inch.
Отредактировано 28.05.2020 10:44 Эйнсток Файр . Предыдущая версия .
Re: Почему жив TeX/LaTeX ?
От: Буравчик Россия  
Дата: 28.05.20 10:46
Оценка: 1 (1)
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Что такого есть в этом LaTeX, раз его ещё до сих пор не переписали на rust и json ?


LaTeX более гибкий. Т.к. это не язык разметки, а язык программирования.
Best regards, Буравчик
Re[5]: Почему жив TeX/LaTeX ?
От: night beast СССР  
Дата: 28.05.20 10:49
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>1 point (TeX) = 0.3514598035 mm = 1/72.27 inch.


1mm (TeX) = 1 mm = 0.03937 inch
Re[3]: Почему жив TeX/LaTeX ?
От: fmiracle  
Дата: 28.05.20 10:54
Оценка: 2 (1) +3 :)
Здравствуйте, Эйнсток Файр, Вы писали:

K>> Когда надо быстро набрать много текста с кучей формул, спецсимволов, специфического форматирования (корни, дроби, скобки, матрицы и т.п.)


ЭФ>Человек возьмёт Surface Pro 7, нарисует руками и вставит картинкой.

ЭФ>(я не пробовал, но возможно даже что .svg)

Отличная идея, а читатель потом пусть его почерк разбирает. А если составляющий методичку еще и посещал спецкурс врачебного почерка...
Re[3]: Почему жив TeX/LaTeX ?
От: klopodav  
Дата: 28.05.20 11:01
Оценка: +2
K>> Когда надо быстро набрать много текста с кучей формул, спецсимволов, специфического форматирования (корни, дроби, скобки, матрицы и т.п.)

ЭФ>Человек возьмёт Surface Pro 7, нарисует руками и вставит картинкой.

ЭФ>(я не пробовал, но возможно даже что .svg)

А потом ему скажут: вот тут у тебя ошибка, индекс i надо исправить на j.

А вот ту огромадную формулу надо еще продублировать в другом месте, поменяв в ней вот это выражение на вот то

Что ему делать?
Re[4]: Почему жив TeX/LaTeX ?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.05.20 11:03
Оценка:
K>А потом ему скажут: вот тут у тебя ошибка, индекс i надо исправить на j.

Включит на пере режим ластика, сотрёт i, напишет j

K>А вот ту огромадную формулу надо еще продублировать в другом месте, поменяв в ней вот это выражение на вот то


Копирование в цифровом виде без проблем работает.

K>Что ему делать?


Радоваться?
Re: Почему жив TeX/LaTeX ?
От: alpha21264 СССР  
Дата: 28.05.20 11:15
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>С тех пор уже придумали XML, семантическую разметку, json наконец.


Потому что LaTeX — хороший продукт. Я попробовал и мне понравилось.

Течёт вода Кубань-реки куда велят большевики.
Re[5]: Почему жив TeX/LaTeX ?
От: LuciferSaratov Россия  
Дата: 28.05.20 11:16
Оценка: +10
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Включит на пере режим ластика, сотрёт i, напишет j

ЭФ>Копирование в цифровом виде без проблем работает.
ЭФ>Радоваться?

тебя самого-то не утомляет дурачком прикидываться?
Re[4]: Почему жив TeX/LaTeX ?
От: Ops Россия  
Дата: 28.05.20 11:21
Оценка: +1
Здравствуйте, klopodav, Вы писали:

K>А теперь для эксперимента набери с клавиатуры первое и второе


А зачем? Для этого есть редакторы, в которых ты не обременен деталями машинного представления.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.