Miktex как пользоваться программой

В данной инструкции даются подробные указания для установки связки MiKTeX + TeXstudio + pscyr на примере чистой системы Windows 7 64 bit (и замечаниями под Windows 8.1). После установки вы получите полноценную систему для редактирования и компиляции LaTeX файлов расширения *.tex .

Статья обновлена и переписана в 2018 со статьи 2013 года.

Общие сведения

MiKTeX — программа для компилирования *.tex с целью превращения их в PDF файлы. После ее установки вы ее касаться не будете. Все действия будут выполняться через TeXstudio.

TeXstudio — редактор *.tex файлов. Через нее вы и будете работать почти всё время.

pscyr — пакет, с помощью которого подключаются некоторые русские шрифты. В поставке MiKTeX его нет, но бывает крайне полезен. После установки вы также можете про него забыть. Об его установке можно прочитать в статье «Установка PSCyr для LaTeX».

Установка MiKTeX

И скачиваем установочный файл. Обратите внимание, что он должен быть под нужную «битность» системы. Я скачиваю себе версию для 64 бит:

Мини-Курс по Латех(LaTex). Создание первого документа

Скачивание MiKTeX

А теперь немного про установку. Можно запустить установку с параметрами по умолчанию и наслаждаться процессом установки.

Но иногда при установке (как минимум на прошлых версиях MiKTeX) вылетает ошибка The thread function could not be started на Windows 7 и Windows 8.1. Поэтому в спойлере описан один из способов решения проблемы, который у меня не вызывал такую ошибку, а стандартная установка вызывала.

Если у вас ошибка при установке на примере Windows 7

Щелкните правой кнопкой по файлу установщика и выберете пункт Исправление неполадок совместимости :

Bug fix

Появится вот это окно:

Bug fix

Отметьте следующие проблемы:

Bug fix

Скажите, что в Windows Vista все запускалось хорошо:

Bug fix

В следующем окне запустите программу для начала установки:

Bug fix

Если у вас ошибка при установке на примере Windows 8.1

Щелкните правой кнопкой по файлу установщика и выберете пункт Исправление неполадок совместимости :

Bug fix

Появится вот это окно:

Bug fix

Отметьте следующие проблемы:

Bug fix

Как быстро начать работать с Latex

Скажите, что в Windows Vista все запускалось хорошо:

Bug fix

В следующем окне запустите программу для начала установки:

Bug fix

Согласитесь с соглашением:

Установка MiKTeX

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

Установка MiKTeX

Путь к программе можете оставить по умолчанию:

Установка MiKTeX

Рекомендую включить автоматическую подзагрузку недостающих пакетов:

Установка MiKTeX

После этого начинайте основной процесс установки:

Установка MiKTeX

Установка MiKTeX

Если все прошло хорошо, то установка завершится этим окном:

Установка MiKTeX

Пусть MiKTeX проверит наличие обновлений пакетов и себя:

Установка MiKTeX

Установка MiKTeX

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

Читайте также:
База данных характеристика программы

Если у вас ошибка при установке, то сюда

Если пользовались решениями, которые описаны выше спойлерами, тот тут два скриншота экранов, которые у вас появятся после установки:

Bug fix

Bug fix

Перезагрузите комп на всякий случай.

Установка TeXstudio

Нажимаем на кнопку скачивания:

Скачивание TeXstudio

Проблем с установкой не должно возникнуть:

Установка TeXstudio

Установка TeXstudio

Установка TeXstudio

После установки запустите программу:

TeXstudio

Создайте новый файл:

Создание нового файла

Вставьте в окно редактирования следующий код:

documentclassarticle> begin Hello world! end

Ввод кода документа

Сохраните файл под каким-нибудь именем:

Сохранение файла

Компилирование файла

Справа появилось окно с отображением скомпилированного файла:

Скомпилированный документ

Теперь в папке, где был сохранен tex файл, появилось еще несколько файлов. Один из них это конечный PDF файл. Откройте его:

PDF файл

Если в нем есть все что нужно, то, значит, процесс установки прошел успешно:

Открытый PDF документ

Установка pscyr

Процесс установки pscyr долгий и сложный. Подробное описание процесса изложено в другой статье, а именно «Установка PSCyr для LaTeX».

Настройка установленных программ

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

Например, данный документ не скомпилируется. Как с раскомментированными двумя строчками, так и без:

documentclass[a4paper,12pt]report> usepackagegeometry> usepackagecmap> usepackage[utf8]inputenc> usepackage[english, russian]babel> usepackagepgfplots> geometrya4paper,top=2cm,bottom=2cm,left=2.5cm,right=1cm> %usepgfplotslibrary %tikzexternalize[prefix=TikzPictures/] begin begin begin [view/h=70] addplot3[ surf, shader=flat, samples=60, domain=-3:3,y domain=-2:2] sin(deg(x+y^2))>; end end begin begin [view/h=70] addplot3[ surf, shader=flat, samples=60, domain=-3:3,y domain=-2:2] sin(deg(x+y^2))>; end end begin begin [view/h=70] addplot3[ surf, shader=flat, samples=60, domain=-3:3,y domain=-2:2] sin(deg(x+y^2))>; end end end

Вы будете видеть при компиляции подобные ошибки:

Недостаточно памяти

Недостаточно памяти

Ошибка

Поэтому надо произвести некоторые манипуляции.

Вначале увеличим объем памяти для компиляции отдельного графика.

Нажимаем Пуск → Выполнить :

Окно «Выполнить»

Вводим там следующее:

initexmf —edit-config-file=pdflatex

Ввод команды

После нажатия на Ok мелькнет черное окно и откроется пустой файл pdflatex.ini .

Вводим следующий текст и сохраняем, закрываем, сохраняя:

main_memory=30000000

Обратите внимание, что вы здесь можете ввести свой объем памяти, нужный для генерации одного графика. Раньше я вводил в три раза меньше main_memory=10000000 .

Аналогично вводим команду:

initexmf —dump=pdflatex

Ввод команды

Появится черное окно, в котором начнет идти список файлов. Ничего не делаем и ждем, когда окно само закроется.

Всё. Теперь памяти для компиляции выделено гораздо больше.

Теперь сделаем так, чтобы каждый график компилировался отдельно:

Идем в настройки Options → Configure TeXstudio… :

Ввод команды

Идем в настройки Commands . И там находим строчку PdfLaTeX :

Ввод команды

Меняем содержимое строчки:

pdflatex.exe -synctex=1 -interaction=nonstopmode %.tex
pdflatex -shell-escape -interaction=nonstopmode %.tex

И нажмите на Ok .

Всё. Теперь при компиляции следующего документа мы не получим сообщение об ошибке:

documentclass[a4paper,12pt]report> usepackagegeometry> usepackagecmap> usepackage[utf8]inputenc> usepackage[english, russian]babel> usepackagepgfplots> geometrya4paper,top=2cm,bottom=2cm,left=2.5cm,right=1cm> usepgfplotslibraryexternal> tikzexternalize[prefix=TikzPictures/] begin begin begin [view/h=70] addplot3[ surf, shader=flat, samples=60, domain=-3:3,y domain=-2:2] sin(deg(x+y^2))>; end end begin begin [view/h=70] addplot3[ surf, shader=flat, samples=60, domain=-3:3,y domain=-2:2] sin(deg(x+y^2))>; end end begin begin [view/h=70] addplot3[ surf, shader=flat, samples=60, domain=-3:3,y domain=-2:2] sin(deg(x+y^2))>; end end end

Читайте также:
Cydia как работает программа

Скомпилированный документ с тремя графиками

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

Обратите внимание, что разделение на отдельные файлы достигается не только изменением настроек программы, но и строчками:

usepgfplotslibraryexternal> tikzexternalize[prefix=TikzPictures/]

На всякий случай перезагрузите компьютер.

Настройка сборки библиографии

Если вы будете использовать для библиографии Biber , а не BibTeX (например, в Russian-Phd-LaTeX-Dissertation-Template), то поменяйте систему сборки библиографии в настройках:

Настройки TeXstudio

Стандартная система сборки библиографии

Измененная система сборки библиографии

Дополнительно

В статье Проверка орфографии в TeXstudio рассказано как настроить проверку орфографии.

Если пакеты не загружаются всё-таки, то посмотрите эту статью (может у вас такая же ошибка, как у меня была на Windows 8.1): Ошибка при загрузке пакетов в TeXstudio.

Еще по умолчанию в качестве отступа используется знак табуляции, которым в приличном обществе стараются не пользоваться. На скриншотах показано, как их поменять на 2 пробела (кто хочет, может оставить 4 пробела):

Автоматическая замена табуляции на пробелы

Отступ в два пробела

Вроде всё. После такой вот непростой установки у нас есть полноценная связка для работы с LaTeX файлами.

  • LaTeX logo.svg by EmilJ / (2019-03-17)

В данной инструкции даются подробные указания для установки связки MiKTeX + TeXstudio + pscyr на примере чистой системы Windows 7 64 bit (и замечаниями под Windows 8.1). После установки вы получите полноценную систему для редактирования и компиляции LaTeX файлов расширения *.tex .

В данной инструкции даются подробные указания для установки связки MiKTeX + TeXstudio + pscyr на примере чистой системы Windows 7 64 bit (и замечаниями под Windows 8.1). После установки вы получите полноценную систему для редактирования и компиляции LaTeX файлов расширения *.tex .

Harrix

Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.

Источник: harrix.dev

Настройка LaTeX в Sublime Text

Ниже представлено руководство по установке текстового редактора Sublime Text, с последующим добавлением в него возможности использования системы компьютерной вёрстки LaTeX. В качестве бонуса научим его понимать язык Julia.

Установка MiKTeX

  1. На сайте откройте вкладку All downloads
  2. Выберите пункт Net Installer в зависимости от разрядности вашей системы
  3. Нажмите Download и дождитесь загрузки онлайн-установочника
  4. Внимательно непрочитав пользовательское соглашение поставьте флажок на пункте Download MiKTeX
  5. При использовании прокси введите свои надстройки в Connection settings.
  6. На следующем этапе выберите Complete MiKTeX
  7. Выбрав сервер (желательно один из верхних российских) и задав директорию, дождитесь загрузки необходимых файлов
  8. Снова выполните пункт 4, но на этот раз выбрав Install MiKTeX
  9. После завершения установки, запустите TeXworks через Пуск
  10. Откройте в нём любой документ формата .tex или создайте новый
  11. В раскрывающемся меню выберите pdfLaTeX и кликните по расположенному рядом треугольнику в зеленом кружке
Читайте также:
Код программы шифрования текста

Произойдет компиляция и создание PDF-файла. Используя TeXworks можно приступать к полноценной работе, например, используя LaTeX можно весьма эффективно собрать диплом или диссертацию ( Готовые шаблоны)

Гораздо удобнее использовать LaTeX посредством Sublime Text. Помимо удобной подсветки и автозаполнения, здесь можно посмотреть изображение или набираемую формулу не выполняя компиляции, то есть видеть результат во время набора. К слову, в Sublime Text можно набирать (а если добавить соответствующие плагины, то и выполнять) коды программ множества языков программирования и разметок: С/С++, Java, MATLAB, PHP, HTML.

Установка Sublime Text 3

  1. Скачиваем и устанавливаем Sublime Text 3
  2. Скачиваем и устанавливаем Sumatra PDF. Эта легковесная программа позволяет просматривать PDF-документы, DJVU, FB2 и т.д.
  3. Запустив Sublime Text, откройте командную строку нажатием Ctrl+shift+p и начинайте вводить Package Control: Install Package, а когда он появится — щёлкните и дождитесь установки связи с репозиториями
  4. Если же по каким-то причинам Package Control отсутствует, откройте консоль нажатием *ctrl+` (Ё) и скопируйте туда заклинание на парселтанге, которое можно найти на странице плагина Package Control, нажмите Enter и перезапустите Sublime Text.
  5. В списке плагинов вводите LaTeXTools и, при появлении его в списке, щёлкните и дождитесь, пока пройдет установка.
  6. Далее инициируем настройки по умолчанию: Preferences/ Package Settings/ LaTeXTools/ Reset user settings to default, а затем там же Check System
    Если все надписи позеленели, значит Sublime Text подружился с Sumatra и LaTeX, и теперь можно создавать или редактировать tex-документы. При нажатии ctrl+В происходит трансляция и, если нет ошибок, открывается свёрстанный PDF. Ctrl+shift+В — выбор типа сборки.

Найти в сети пособия по LaTeX себе по вкусу не составит труда (Например: Самоучитель, Вики). Также будет полезным использовать онлайн-редактор формул пока команды не отложатся в памяти.

Julia в Sublime Text

В Package Control: Install Package набираем Julia, скачиваем плагин и теперь во вкладке View / Syntax среди прочих языков появилась Джулиа, а значит теперь можно набирать программы на этом языке с подсветкой и греческими буквами (delta + press tab ), а также сохранять файлы в формате .jl.

При сохранении файлов будет удобно внутри производить разбиение на модули:

module somename # functions, variables # and some things end

Код набранный в Sublime text и сохраненный в формате .jl можно выполнять в REPL

# указываем путь к файлу cd(«C:\Users\User\Desktop») # подключаем файл include(«MDPSO.jl») # теперь доступны все модули и функции # содержащиеся в каждом из них PSO.parabol([2,3,5])

На этом окончим небольшое руководство. Всем удобной вёрстки и приятной подсветки!

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru