27 Плюсы и минусы использования LaTex для написания научных работ
27 Плюсы и минусы использования LaTex для написания научных работ
LaTeX в том виде, в котором мы его знаем, был создан в начале 1980-х годов Лесли Лэмпортом, когда он создал набор макросов для более удобной работы с языком верстки TeX, созданным Дональдом Кнутом в 1978 году.
TeX позволяет в высшей степени контролировать макет документа, но больше возможностей означает больше сложностей для пользователей, и Лесли понадобилось написать макросы для TeX. В результате появился LaTeX (“Lamport’s TeX”), с ним Лесли позволяет более простой подход к созданию документов, в которых можно самостоятельно контролировать как содержание, так и стиль.
LaTeX называют языком разметки, содержание пишется обычным текстом, и вы можете использовать команды, чтобы “заказать”, как все должно быть отображено. Для использования LaTeX вам нужен интерпретатор или редактор, который читает файл LaTeX, компилирует и преобразует его в конечный документ. Таким образом, у нас есть система подготовки документов и язык разметки документов.
Хотя он был создан много лет назад, люди до сих пор используют LaTeX для многих вещей и по разным причинам; возможно, вы уже натыкались на статьи/документы, созданные с помощью LaTeX, и подумали: “Я тоже хочу попробовать”.
Но, как и в случае со всем новым в жизни, есть некоторые моменты, которые необходимо знать, прежде чем прыгать прямо в LaTeX. Здесь мы представим вам самые ключевые аргументы относительно того, стоит или не стоит выбирать и изучать LaTeX в ближайшем будущем.
Для начала давайте остановимся на некоторых лучших сторонах LaTeX.
Оглавление
Преимущества использования LaTeX
Pro #1. Красивый вывод, созданный для науки.
Мемы: Imgflip
Вам может понравиться LaTeX, если вы любите организованные, хорошо представленные и эстетически красивые документы. LaTeX в первую очередь предназначен для научных областей, но не ограничивается только ими, поэтому вы влюбитесь в его возможности по созданию любых математических обозначений, математических уравнений или символов, которые вы только можете себе представить.
Pro #2. Легкое управление ссылками и цитатами.
Он позволяет пометить любой фрагмент информации, который вы хотели бы использовать в дальнейшем для цитирования или в качестве ссылки, требуя от вас только запомнить метку, и, что самое приятное, LaTeX сам все сделает.
Pro #3. Экономьте время на написание текста с помощью некоторых команд.
LaTeX имеет возможность вставлять сноски и рисунки, создавать таблицы содержания и даже чертить исходные данные прямо в LaTeX с помощью нескольких команд. Огромная экономия времени и упорядоченность сверху донизу.
Профи №4. Не беспокойтесь о библиографиях.
Кредит: Meme Generator
Если вы не будете осторожны, вы создадите беспорядок с библиографией и ссылками на нее, но в LaTeX есть несколько инструментов, которые вам очень помогут. BibTeX – один из самых популярных, он помогает упорядочить источники и совместим со многими базами данных.
Pro #5. Торопитесь? Тогда воспользуйтесь шаблоном.
LaTeX существует уже довольно давно, и многие люди уже создали красивые макеты и форматы всех видов. Самое приятное, что вы можете использовать их в качестве шаблонов, чтобы сэкономить время и силы, особенно когда сроки сдачи работы не за горами.
Профи №6. Сосредоточьтесь на содержании, а о стиле подумайте позже.
Если в один день вы хотите работать только над содержанием, а в другой – только над стилем документа, LaTeX – это то, что вам нужно. Его гибкость позволяет вам сосредоточиться на чем-то одном, поскольку оба варианта независимы друг от друга, что экономит время и ресурсы при написании документа, особенно если в один прекрасный день вы не хотите работать ни над содержанием, ни над стилем.
Pro #7. Организованность и структурированность из коробки (структурированные файлы).
Кредит на мемы: сделайте мем
Большинство людей не любят работать с беспорядочным документом, особенно если они все еще находятся в процессе создания и написания; вот почему работа с LaTeX позволяет получить структурированный и аккуратный документ с самого начала, избегая сложных или запутанных разделов в документах, уменьшая ненужную головную боль в будущем.
Pro #8. Сражаемся с драконом вместе. По одному разделу за раз.
LaTeX позволяет работать над каждым разделом документа независимо, а затем вставлять разделы в один итоговый файл. Это помогает сосредоточиться на одном разделе, не беспокоясь о других разделах и их содержании.
Эта возможность отлично подходит, если вы обычно работаете с командой из 3-4 человек, где каждый может писать разные разделы одновременно.
Pro #9. Много библиотек/пакетов, много возможностей – и экономия времени.
Благодаря LaTeX и сообществу разработчиков с открытым исходным кодом, многие люди создали библиотеки.
Эти библиотеки помогают другим людям с определенными задачами или содержанием для вставки или записи в документы. В противном случае вам пришлось бы создавать все с нуля, поэтому библиотеки – это огромная экономия времени. Если вы можете представить себе какой-то символ в LaTeX, вероятно, у кого-то уже есть библиотека для него.
Pro #10. Никаких проблем с масштабированием или печатью.
Все документы, созданные с помощью LaTeX, уже векторизованы, особенно если буквы, изображения или графики созданы с помощью LaTeX. Если вам нужно распечатать документ в разных масштабах, вы избежите мучений, связанных с подгонкой всего к разным форматам печати.
Pro #11. Для тех, кто любит крутить все узлы (Customizable and Flexible).
Природа LaTeX позволяет вам создавать все, что вы только можете себе представить, и дает вам полную свободу действий, вы можете создать свой собственный стиль, формат и макет документа. Эта свобода идеальна, если вам не нравятся стандартные вещи, и вы предпочитаете свой собственный стиль.
Pro #12. Плавное плавание после порога.
После того, как вы хорошо усвоили базовый контрольный список – импортирование библиотек, рабочий процесс документа, использование стилей и верстки, создание ссылок и библиографий – следующие шаги по изучению и совершенствованию концепций LaTeX станут проще.
Разочарование будет уменьшаться, и вы будете постепенно совершенствоваться со временем; здесь практика делает совершенным, и лучший совет – сосредоточиться только на одном аспекте за раз.
Pro #13. Нужна презентация для конференции или класса?
LaTeX имеет множество типов документов, и в этом огромном океане стилей есть несколько, предназначенных исключительно для презентаций, которые вы можете (и, несомненно, захотите) использовать на конференции или в классе, включая все настраиваемые опции, которые может предложить вам LaTeX.
Pro #14. Вы не одиноки.
LaTeX чаще всего используется в математике, физике или компьютерных науках, но не только в них. Ваши коллеги и коллеги, вероятно, используют его, и они будут благодарны вам за то, что вы используете его, поскольку обычно научные работы и статьи подаются в журналы в LaTeX.
Но опять же, не имеет значения ваша специализация, даже историк может использовать LaTeX, и даже некоторые книги написаны на LaTeX, ваши навыки будут полезны независимо от того, в какой области вы работаете.
Pro #15. Скрипты в LaTeX = меньше работы
LaTeX – это то, что компьютерные ученые называют “завершенным по Тьюрингу”, поэтому при желании и наличии времени вы можете создавать скрипты, которые помогут вам автоматизировать процедуры и создание стилей в документах и уменьшить объем работы.
Pro #16. Она бесплатна и доступна для всех и везде.
Дистрибутив LaTeX доступен на всех ОС Windows, macOS и многих дистрибутивах Linux, и самое приятное, что он не требует затрат. Вам нужно только подключение к Интернету, чтобы скачать и начать работать с ним.
Недостатки использования LaTeX
Не все хорошо всегда, с преимуществами приходят и недостатки, и LaTeX не чужд им. Давайте посмотрим на некоторые из причин, которые вы должны рассмотреть, если вы хотите или уже работаете с LaTeX.
Минус №1. Разочарование для начинающих.
LaTeX не совсем прост для понимания с первого взгляда, и это также не способствует тому, что в нем много опций и вещей, которые нужно изучать. Кривая обучения может быть довольно крутой в начале, и вам может быть трудно, особенно если вы не знакомы со средой кодирования и не терпеливы, если это так, лучше подумайте еще раз о LaTeX.
Против №2. Большие таблицы означают большую головную боль.
Таблицы в LaTeX просты в теории, но на практике могут быть чрезвычайно напряженными.
Если у вас есть огромное количество данных или контента, который вы хотите свести в таблицы в строках или столбцах, будьте внимательны, так как это может вызвать проблемы с макетом и форматом. Это происходит из-за того, что содержимое превышает размеры и не помещается на полях страницы.
Обратите внимание на размер полей и максимальное количество строк и столбцов, которое вы можете уместить в пределах страницы.
Чем больше таблица, тем сложнее она становится, и, следовательно, вам придется больше беспокоиться о макете и формате, не говоря уже о том, что это может привести к неправильному расположению текста рядом с таблицами.
Как правило, маленькие таблицы = простые таблицы; большие таблицы = сложные таблицы.
Против №3. То, что вы видите, это не то, что вы получаете.
LaTeX не относится к семейству редакторов WYSIWYG (What You See Is What You Get), все, что вы видите – это “код” со всеми его “наворотами” (содержание, структура, команды, библиотеки и т.д.). Нет никакого предварительного просмотра, если только вы не будете постоянно компилировать и генерировать вывод, чтобы увидеть работу.
Это может привести к путанице относительно окончательного формата и макета документа. Это отнимает много времени, особенно у новичков.
Против № 4. Не все издательства используют LaTeX.
LaTeX НЕ является доминирующим редактором в мире научных публикаций.
На самом деле, некоторые издатели ненавидят LaTeX.
Поэтому, прежде чем отправлять статью, узнайте свою аудиторию.
В большинстве случаев издатели предоставят вам шаблон, формат или инструкции своего стандарта, чтобы облегчить себе задачу по рецензированию статьи.
Против №5. Больше (возможностей) – меньше (эффективность).
LaTeX имеет бесконечное количество библиотек/пакетов на выбор. Но иногда наличие большого количества вариантов может стоить много времени и энергии на их изучение.
Это верно даже для опытных пользователей.
Если вы новичок, то вы ПОЧТИ почувствуете себя подавленным и расстроенным из-за огромного выбора и опций, отвлекающих вас от написания документа.
Это как если бы профессор сказал вам, что существует 300 способов сказать “Здравствуйте”, в то время как вам нужно только поприветствовать человека и приступить к делу.
Против № 6. Изучение новой библиотеки/пакета может отнять много времени.
Как и все новое, вы должны изучить основы с самого начала. Изучение библиотек и пакетов – то же самое, чтение страниц и страниц документации только для нескольких команд может быть стрессом, а если вы торопитесь, это не очень хорошо, поэтому будьте осторожны, выбирая простую или сложную библиотеку/пакет.
Против № 7. Легко отвлечься на свободу настройки.
LaTeX дает вам полную свободу в изменении макетов.
Эта свобода не бесплатна. Она не будет стоить вам денег. Но она обойдется вам дороже.
Если вы захотите что-то изменить в макете, вам придется спуститься в кроличью нору и потратить бесчисленное количество часов, крутя и пробуя разные вещи, только для того, чтобы увидеть небольшое изменение в окончательном макете.
Против № 8. Это противоположность быстрому и легкому.
Если вам нужно просто быстро написать заметку, держитесь подальше от документов LaTeX.
LaTeX не является быстрым в плане подготовки документа. Поэтому, если вы торопитесь, воспользуйтесь другим текстовым редактором.
Против № 9. Может возникнуть ощущение, что вы изучаете латынь – язык, на котором мало кто говорит.
LaTeX подходит не всем.
Даже профессионалы в областях, связанных с наукой, предпочитают не использовать файлы LaTeX.
При работе в междисциплинарных группах или при работе над групповым исследовательским проектом необходимо сохранять гибкость.
Против № 10. Вести журнал изменений непросто.
В LaTeX нет журнала изменений в документах, и если вы хотите отслеживать все изменения, внесенные в документ, вам придется использовать сторонние программы или сайты. Если вы работаете с несколькими людьми, лучше быть организованным и сообщать о внесенных изменениях с самого начала.
Против № 11. Нет проверки орфографии.
Нет, LaTeX не предлагает проверку орфографии, но редакторы, доступные для LaTeX, имеют эту функцию. К сожалению, иногда вам придется загружать словари и устанавливать язык для проверки орфографии в пару кликов.
Если вы хотите изменить язык проверки орфографии одним щелчком, LaTeX не справится.
Заключительные мысли – LaTex, возможно, является умирающим искусством, которым овладевает все меньше и меньше людей.
Так стоит ли вам изучать LaTeX?
Если у вас есть время, преданность делу, терпение и мотивация, чтобы приложить усилия для изучения LaTeX, то действуйте.
Если вам нужна презентация для класса, конференции или доклад для кого-то, плакат или даже инструкция по эксплуатации, LaTeX поможет вам набрать текст красиво.
Его огромные настраиваемые опции, возможность генерировать любой выходной файл в формате pdf, создавать документы любого формата, а также многие функции, о которых мы уже упоминали, делают LaTeX очень солидным выбором на фоне других текстовых процессоров/редакторов.
Как изучение программирования может занять много времени и сил, так и изучение LaTeX может оказаться сложной задачей. Тем не менее, многие люди находят целесообразным изучить LaTeX, чтобы иметь больший контроль над форматированием и стилем своих документов. Существуют варианты программного обеспечения, которые могут помочь вам достичь подобных результатов без необходимости изучать LaTeX.
Если вы обычно работаете с небольшими документами, в которых в основном текст с изображениями, или вашим коллегам или сослуживцам нет дела до стиля и формата, то вы не спешите изучать LaTeX. Вы можете использовать традиционные текстовые редакторы – если они уже работают, то пусть так и будет, – если только вы не хотите изучить LaTeX просто ради удовольствия.
Вам также следует подумать о своей конечной цели. LaTeX может быть мощным, как базука. Но если все, что вы хотите делать, это убивать “мелких мух”, то вам стоит дважды подумать о выборе оружия.
Наконец, исходя из моего личного опыта, если вы: а) работаете с большой идеей и б) предвидите, что из нее получится как минимум 3 шедевра, то подумайте о том, как LaTeX может увеличить масштаб вашей работы.