Представьте, что вы работаете над научной статьей или диссертацией, в которой очень много формул. Оформление занимает много времени, и бесконечные правки превращают процесс работы в пытку. Это хорошо знакомо многим студентам и научным работникам.

Формулы можно набирать как в Word, так и в LaTeX. Microsoft Word основан на принципе «Что видишь, то и получаешь» (WYSIWYG - What you see is what you get), что означает, что пользователь сразу же видит документ на экране таким, каким он будет отображаться на печатной странице. LaTeX, напротив, воплощает принцип «То, что вы получаете, это то, что вы имеете в виду» (WYGIWYM - What you get is what you mean), который подразумевает, что при наборе текста окончательный вариант документа не отображается непосредственно на экране, видна лишь логическая структура, благодаря чему фокус — на содержании, а не форматировании.

Что выбрать?

У нас все однозначно: мы отдаем предпочтение LaTeX, так как его встроенные возможности для работы с математикой значительно превосходят Word. В LaTeX можно легко оформлять сложные математические уравнения, используя текстовые команды. Word, хоть и поддерживает формулы через Equation Editor, не предоставляет такой гибкости и точности в работе.

пример уравнения, сверстанного в Latexted
пример уравнения, сверстанного в Latexted

Для большей убедительности обратимся к фактам: еще в 2014 году команда исследователей из университета Гиссена (Германия), представляющая кафедру психологии, экспериментальной психологии и когнитивных наук, провела сравнительное исследование, чтобы оценить удобство и эффективность использования текстового редактора MS Word и издательской системы LaTeX при подготовке научных статей.

В исследовании приняли участие 40 научных сотрудников и аспирантов из шести университетов Германии, работающих в различных научных областях и активно применяющих в учебной и исследовательской деятельности MS Word и LaTeX (средний возраст — 25,4 года; 14 женщин; сферы — физика: 12; психология: 5; информатика: 4; математика: 4; электротехника: 3; менеджмент: 3; спортивная наука: 4; другие: 5). Все использовали свой собственный компьютер с операционной системой Windows или Linux. Участников разделили на 4 группы по 10 человек: новичков и экспертов в MS Word, а также новичков и экспертов в LaTeX (участники были классифицированы как «новички», если у них было менее 500 часов опыта работы с соответствующей программой, и «экспертами», если у них было более 1000 часов опыта работы с соответствующей программой).

Эксперимент заключался в том, чтобы напечатать текст научной статьи, включающий блоки сплошного текста, текст с таблицами и подзаголовками, а также текст с математическими уравнениями. При этом участникам было разрешено использовать все инструменты, редакторы, плагины, к которым они привыкли. Например, многие пользователи LaTeX создавали документы при помощи внешних текстовых редакторов.

Фото текста и уравнений, используемых в исследовании. Источник: https://pmc.ncbi.nlm.nih.gov/articles/PMC4272305/figure/pone.0115069.g003/
Фото текста и уравнений, используемых в исследовании. Источник: https://pmc.ncbi.nlm.nih.gov/articles/PMC4272305/figure/pone.0115069.g003/

В отношении формул исследование показало следующие результаты: пользователи LaTeX, независимо от уровня владения (новички или эксперты), в среднем набирали больше текста с формулами по сравнению с пользователями MS Word.

График демонстрирует количество текста с формулами, написанного в течение 30 минут, и общее количество ошибок для текста уравнения для четырех групп участников (эксперты Word, новички Word, эксперты LaTeX и новички LaTeX). Источник: https://doi.org/10.1371
График демонстрирует количество текста с формулами, написанного в течение 30 минут, и общее количество ошибок для текста уравнения для четырех групп участников (эксперты Word, новички Word, эксперты LaTeX и новички LaTeX). Источник: https://doi.org/10.1371

Кроме того, пользователям было предложено ответить на ряд вопросов, касающихся эргономики: утомляемость и удовольствие при работе, пригодность, соответствие ожиданиям и другие.

Результаты опросника по удобству использования ISO 9241–10. Источник: https://doi.org/10.1371/journal.pone.0115069.t003
Результаты опросника по удобству использования ISO 9241–10. Источник: https://doi.org/10.1371/journal.pone.0115069.t003

В исследовании пользователи Word оценили свое программное обеспечение как менее эффективное по сравнению с пользователями LaTeX, что подтверждается статистически значимыми данными (на картинке выше). При этом пользователи LaTeX отметили, что их программное обеспечение труднее изучать, но несмотря на сложность в освоении, они оценили свой рабочий процесс как менее утомительный и менее раздражающий по сравнению с пользователями Word. Более того, пользователи LaTeX значительно чаще отмечали, что получают удовольствие от работы по сравнению с пользователями Word.

Комментарии (14)


  1. abcdsash
    19.11.2024 23:02

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

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


    1. kbtsiberkin
      19.11.2024 23:02

      В настройках Mathtype есть галочка "allow TeX". Последние несколько лет у меня такой режим работы и преобладает в итоге.

      Но проблема форматирования текста при переходе между версиями остаётся. Формулы же страдают чаще в Power Point. Хотя бывают казусы, например, пришла в журнал к нам статья, а там в куче формул чётко так буква "щ". Оказалась каппа неоснового начертания (\varkappa в техе).


      1. zartarn
        19.11.2024 23:02

        Как я понимаю, речь все же не про tex. С 2007 года можно прожать += и инлайн вводить все формулы которые будут почти сразу представляться в графическлм виде. Давно на хабре где то в комментах видел, сохранил себе в закладки этот труд Баландина http://web.archive.org/web/20191126175907/http://www.alex-slutsky.kiev.ua/files/angell2006/matan/course-works/word-2007-for-mathematic.pdf

        с тех пор только так и набираю формулы)


  1. anonymous
    19.11.2024 23:02

    НЛО прилетело и опубликовало эту надпись здесь


  1. aik
    19.11.2024 23:02

    классифицированы как «новички», если у них было менее 500 часов опыта работы

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

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


  1. w0lf
    19.11.2024 23:02

    У меня обратное практические наблюдение. В студенческие годы (95-99 годы) частенько занимались тем, что помогали преподавателям верстать методички с большим количеством "многоэтажных" формул . И честно пробовали применить для этого LaTeX. И ни у кого не хватило сил и времени освоить его настолько, чтобы хотя бы приблизится по скорости работы к Word 6.0 с Microsoft Equation. Возможно после 500 часов работы (это более 2 месяцев работы по 8 часов), но никого из тех, кого я знаю, на это не хватило.


    1. drWhy
      19.11.2024 23:02

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

      Microsoft Equation где-то во времена офиса 2007 при переходе на 64 бита потерялся - в списке изменений значились два пункта - минус клипарт и минус Equation - на него не было лицензии на перекомпиляцию под 64 бита, хотя исходники от покупного продукта у МС были.


  1. kablag
    19.11.2024 23:02

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


    1. drWhy
      19.11.2024 23:02

      И в том, что можно сразу отдавать в верстку и в тираж. Дональд Кнут отвечает )


  1. Graphist
    19.11.2024 23:02

    С Error tolerance и Suitability for learning не всё гладко. Т.е. "хрен освоишь и хрен поймёшь где ошибся -- зато уж когда научишься..."


  1. MainEditor0
    19.11.2024 23:02

    Только Word - WYSIWYG (What You See Is What You GET, это вы правильно указали), а LaTeX - WYSIWYM (What You See Is What You MEAN, но тут вы какой-то свой WYGIWYM придумали, но под GET же имеется в виду результат работы, а результат всё же - это документ, а не исходники в LaTeX). Всегда же было деление WYSIWYG/WYSIWYM, по сути разница в том, что мы (автор, creator) видим на экране в процессе работы, а также тем, что мы выдаём за результат работы в конце. В Word мы видим результат сразу, в LaTeX мы видим, то что имеем в виду, но результат будет совсем другой после рендера.


  1. vzg
    19.11.2024 23:02

    Автору статьи можно было остановиться на столбчатой диаграмме "Equation text". Все, что дальше - это уже вброс для разведения дебатов. Полностью поддерживаю точку зрения @aik, каждой задаче свой инструмент.

    Если вы true-программист, то можете верстать статью целиком в LaTex, если не желаете заморачиваться с синтаксисом и любите что-то попроще, то welcome to the Word.


  1. Fancryer
    19.11.2024 23:02

    А Typst не пробовали ещё? Вроде бы довольно удобная штука.


  1. Berakningsingenjor
    19.11.2024 23:02

    Мне кажется, что основное преимущество Latex над Word - это формулы. Хотя и в Word с формулами, по большому счету, все в порядке. В остальном Word побеждает.

    Но Word платный.