Как подключить miktex к texstudio
Русские Блоги
Начало работы с LaTeX, установка и использование TeXlive и TeXstudio
Как новичок, требуется много усилий, чтобы понять и использовать LaTeX, поэтому вот краткое введение для товарищей, которые не могут найти выход. Если есть ошибки, пожалуйста, исправьте меня.
Эта статья основана на системе Win10Таким образом, студенты, установленные на Mac или Linux, могут искать другие вводные статьи.
каталог
LaTeX Введение
LaTeX, система набора текста на основе TeX, была разработана американским ученым Лесли Ламбертом в начале 1980-х годов. С помощью этого формата пользователи могут создавать множество книг за несколько дней или даже часов Качественная печать. Поэтому он очень подходит для создания качественных технических и математических документов.
Что такое TeX?
TeX предоставляет мощный и очень гибкий язык набора текста, в нем более 900 инструкций, а в TeX есть макрофункции. Пользователи могут постоянно определять новые команды, применимые к ним, для расширения функций системы TeX. Многие люди использовали функцию макроопределения TeX для вторичной разработки TeX. Среди них хорошо известные, рекомендованные Американским математическим обществом, очень подходят для математиков.AMS-TeXИ подходит для общих статей, отчетов, книгLaTeXСистема.
Система TeX признана лучшей математической формулой. Американское математическое общество (AMS) призывает математиков использовать систему TeX для представления материалов в своих журналах. Многие ведущие мировые издательства, такие как Kluwer, Addison-Wesley и Oxford University Press, также используют систему TeX для публикации книг и периодических изданий.
Большинство систем TeX бесплатны. Профессор Кнут также раскрыл весь свой исходный код. Системы TeX были внедрены на сотнях компьютерных систем. Файл DVI результата набора системы TeX (независимый от DeVice) не зависит от устройства вывода. Файлы DVI могут отображаться, распечатываться и набираться, а также выводиться практически на все устройства вывода. Исходные файлы и результаты набора TeX совместимы в различных компьютерных системах.
Конфигурация среды LaTeX
Скачать TeXlive
Две ссылки, показанные ниже, перейдут на ту же страницу доступности TeX Live. Я скачал установщик последней версии TeXlive2018.
Установка и настройка программ для редактирования LaTeX файлов
Статья обновлена и переписана в 2018 со статьи 2013 года.
Общие сведения
MiKTeX — программа для компилирования *.tex с целью превращения их в PDF файлы. После ее установки вы ее касаться не будете. Все действия будут выполняться через TeXstudio.
TeXstudio — редактор *.tex файлов. Через нее вы и будете работать почти всё время.
pscyr — пакет, с помощью которого подключаются некоторые русские шрифты. В поставке MiKTeX его нет, но бывает крайне полезен. После установки вы также можете про него забыть. Об его установке можно прочитать в статье «Установка PSCyr для LaTeX».
Установка MiKTeX
И скачиваем установочный файл. Обратите внимание, что он должен быть под нужную «битность» системы. Я скачиваю себе версию для 64 бит:
А теперь немного про установку. Можно запустить установку с параметрами по умолчанию и наслаждаться процессом установки.
Но иногда при установке (как минимум на прошлых версиях MiKTeX) вылетает ошибка The thread function could not be started на Windows 7 и Windows 8.1. Поэтому в спойлере описан один из способов решения проблемы, который у меня не вызывал такую ошибку, а стандартная установка вызывала.
Если у вас ошибка при установке на примере Windows 7
Щелкните правой кнопкой по файлу установщика и выберете пункт Исправление неполадок совместимости :
Появится вот это окно:
Отметьте следующие проблемы:
Скажите, что в Windows Vista все запускалось хорошо:
В следующем окне запустите программу для начала установки:
Если у вас ошибка при установке на примере Windows 8.1
Щелкните правой кнопкой по файлу установщика и выберете пункт Исправление неполадок совместимости :
Появится вот это окно:
Отметьте следующие проблемы:
Скажите, что в Windows Vista все запускалось хорошо:
В следующем окне запустите программу для начала установки:
Согласитесь с соглашением:
Программа может быть использована кем угодно:
Путь к программе можете оставить по умолчанию:
Рекомендую включить автоматическую подзагрузку недостающих пакетов:
После этого начинайте основной процесс установки:
Если все прошло хорошо, то установка завершится этим окном:
Пусть MiKTeX проверит наличие обновлений пакетов и себя:
Этот пункт нужен, если исправляли ошибку под спойлерами выше. После этого надо довершить процесс работы по устранению несовместимостей:
Если у вас ошибка при установке, то сюда
Если пользовались решениями, которые описаны выше спойлерами, тот тут два скриншота экранов, которые у вас появятся после установки:
Перезагрузите комп на всякий случай.
Установка TeXstudio
Нажимаем на кнопку скачивания:
Проблем с установкой не должно возникнуть:
После установки запустите программу:
Создайте новый файл:
Вставьте в окно редактирования следующий код:
Сохраните файл под каким-нибудь именем:
Справа появилось окно с отображением скомпилированного файла:
Теперь в папке, где был сохранен tex файл, появилось еще несколько файлов. Один из них это конечный PDF файл. Откройте его:
Если в нем есть все что нужно, то, значит, процесс установки прошел успешно:
Установка pscyr
Процесс установки pscyr долгий и сложный. Подробное описание процесса изложено в другой статье, а именно «Установка PSCyr для LaTeX».
Настройка установленных программ
Осталось немного настроить программы. Дело в том, что если работать при текущих настройках, то при рисовании графиков через пакет pgfplots памяти, выделяемой для компиляции, будет не хватать.
Например, данный документ не скомпилируется. Как с раскомментированными двумя строчками, так и без:
Вы будете видеть при компиляции подобные ошибки:
Поэтому надо произвести некоторые манипуляции.
Вначале увеличим объем памяти для компиляции отдельного графика.
Нажимаем Пуск → Выполнить :
Вводим там следующее:
Вводим следующий текст и сохраняем, закрываем, сохраняя:
Аналогично вводим команду:
Появится черное окно, в котором начнет идти список файлов. Ничего не делаем и ждем, когда окно само закроется.
Всё. Теперь памяти для компиляции выделено гораздо больше.
Теперь сделаем так, чтобы каждый график компилировался отдельно:
Идем в настройки Options → Configure TeXstudio… :
Меняем содержимое строчки:
Всё. Теперь при компиляции следующего документа мы не получим сообщение об ошибке:
Это достигается тем, что при таких настройках каждый рисунок компилируется отдельно, а потом добавляется в итоговый PDF файл.
Обратите внимание, что разделение на отдельные файлы достигается не только изменением настроек программы, но и строчками:
На всякий случай перезагрузите компьютер.
Настройка сборки библиографии
Дополнительно
В статье Проверка орфографии в TeXstudio рассказано как настроить проверку орфографии.
Если пакеты не загружаются всё-таки, то посмотрите эту статью (может у вас такая же ошибка, как у меня была на Windows 8.1): Ошибка при загрузке пакетов в TeXstudio.
Еще по умолчанию в качестве отступа используется знак табуляции, которым в приличном обществе стараются не пользоваться. На скриншотах показано, как их поменять на 2 пробела (кто хочет, может оставить 4 пробела):
Вроде всё. После такой вот непростой установки у нас есть полноценная связка для работы с LaTeX файлами.
Русские Блоги
Руководство по настройке LaTeX (MikTeX + TeXstudio) на win10
предисловие
Я хочу изучать латекс этим летом.
Итак, здесь я записываю процесс настройки среды LaTeX и редактора в Windows 10.
1. Введение в LaTeX
LaTeX – A document preparation system
LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents. LaTeX is available as free software.
LaTeX (spelled Lay-tek), is a markup level text editing tool that separates the word formatting from the content entry task. Quite similar to HTML in its formatting, LaTeX is one of the most commonly used text editor in the academia. For people having to deal with scientific papers and publishing, with a lot of mathematical equations thrown into the mix, LaTeX text editors are quite the industry standards. [3]
В то же время официальный сайт уточнил произношение LaTex:
LaTeX is pronounced «Lah-tech» or «Lay-tech» (to rhyme with «blech» or «Bertolt Brecht»). [2]
Два, редактор LaTeX
Сейчас на рынке много редакторов,BeebomРекомендуется 8 простых в использовании редакторов LaTeX [3]:
1)TeXmaker
Открытый исходный код, кроссплатформенная поддержка, проверка орфографии, автозаполнение.
2)Texstudio
Открытый исходный код, кроссплатформенная поддержка, проверка орфографии, автозаполнение.
Этот инструмент разработан на основе исходного кода TeXmaker, поэтому он является расширением первого (например, подсчет слов в статистическом документе, анализ частоты слов).
3)TeXworks
Открытый исходный код, кроссплатформенная поддержка.
основан на исходном коде TeXshop.
4)ShareLaTex 5)Overleaf 6)Authorea
Нет необходимости устанавливать, редактировать онлайн.
7)Vim with LaTeX-suite
Кроссплатформенная поддержка.
8)TeXlipse plugin for Eclipse IDE
LaTeX можно записать в редакторе Eclipse
В-третьих, выберите и настройте редактор
Прочитав некоторое время, я наконец решил выбрать TeXstudio.
Теперь начните настраивать TeXstudio [5]:
1) Скачать TeXstudio
Рисунок 1 Домашняя страница загрузки TeXstudio
2) Найти руководство пользователя TeXstudio
3) Установите MikTeX
4) Установите TeXstudio
Откройте ранее загруженный установочный пакет TeXstudio «texstudio-2.12.10-win-qt5.exe» и установите его по умолчанию.
Рисунок 2 После завершения установки соответствующий значок будет отображаться в строке меню в левом нижнем углу win10
5) Пример демонстрации
После установки MikTeX и TeXstudio создайте новый файл test.tex.
Нажмите «F5» или двойную стрелку в верхней строке меню, чтобы отобразить документ, соответствующий коду.
Рисунок 3 Скомпилируйте и выполните код
6) Поддержка китайского
Внимательные люди видят, что китайцы в 5) не могут отображаться. Есть два способа отображения китайского (я предпочитаю первый)
1. Во-первых, в верхней строке меню опции-настройки TeXstudio-build. Измените компилятор по умолчанию на XeLaTeX.
Затем вставьте в код текстового файла \usepackage
Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
Рисунок 4 Способ 1
2. Во-первых, в верхней строке меню опции-настройки TeXstudio-build. Измените компилятор по умолчанию на XeLaTeX.
Затем вставьте в код текстового файла \usepackage
\setmainfont[Mapping=tex-text]
Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
Рисунок 5 Метод 2
4. Резюме и будущая работа
Пока что LaTeX и TeXstudio настроены и могут успешно использоваться.
В ближайшие дни я планирую серьезно заняться написанием научных работ с LaTeX.