To set up a basic TeX/LaTeX system, download and run the Basic MiKTeX Installer. MiKTeX has the ability to install missing packages automatically, i.e., this installer is suitable for computers connected to the Internet.
Before you run the installer, you should check the prerequisites.
If you want to deploy MiKTeX in your organization, it is recommended that you use the MiKTeX Setup Utility to install MiKTeX silently on the client computers. Please read this howto, for a step-by-step recipe.
Running the Basic MiKTeX Installer
The «Basic MiKTeX Installer» is used to set up a standard TeX/LaTeX system. The installer is available on the download page. You start it with a double-click on the downloaded file.
Copying conditions
The wizard first shows the MiKTeX copying conditions:
Read the text carefully and click I accept the MiKTeX copying conditions
, if you agree. You can then click Next
, to go to the next page.
Installation scope
If you have administrator privileges, you can choose between two options:
- Set up a private (per-user) TeX installation.
- Set up a shared (system-wide) TeX installation.
It is highly recommended that you choose a private installation.
Setting up a shared (system-wide) installation requires administrator privileges and you should keep in mind that maintaining a shared installation can become complicated and error prone.
When you have made your decision, click Next
to go to the next page.
Installation directory
You can accept the default MiKTeX installation directory. If you want, you can specify another location.
Click Next
, to go to the next page.
Settings
The wizard allows you to set the preferred paper size:
You also have the option to change the default behavior of the integrated package installer.
Select Ask me first
, if you want to confirm installation of required packages.
Select Always
, if required packages are to be installed without confirmation.
Select Never
, if you disallow the installation of missing packages.
All the preferences can be changed later.
Click Next
, to go to the next page.
Review
Before the actual installation process begins, you get a chance to review your decisions:
If you are satisfied with the settings, then click Start
to start the actual installation.
Installation progress
The installation will take a few minutes. The progress bar shows an approximate percentage of completion:
When the installation has finished, you can click Next
to open the last wizard page.
Finish
MiKTeX is now installed:
Click Close
, to close the exit the wizard.
Getting updates
It is recommended that you start MiKTeX Console now and check for updates.
предисловие
Я хочу изучать латекс этим летом.
Итак, здесь я записываю процесс настройки среды LaTeX и редактора в Windows 10.
1. Введение в LaTeX
(Официальный сайт [1]) [https://www.latex-project.org/]Введение в 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
Кроссплатформенная поддержка.
В-третьих, выберите и настройте редактор
Прочитав некоторое время, я наконец решил выбрать TeXstudio.
Теперь начните настраивать TeXstudio [5]:
1) Скачать TeXstudio
Адрес для скачивания:http://texstudio.sourceforge.net/
Рисунок 1 Домашняя страница загрузки TeXstudio
2) Найти руководство пользователя TeXstudio
Руководство пользователя Адрес:
http://texstudio.sourceforge.net/manual/current/usermanual_en.html
3) Установите MikTeX
TeXstudio — это просто редактор, который не включает среду LaTeX, поэтому вам необходимоСкачать MikTeXИ установить (руководство по установке находится по этой ссылке) [6].
4) Установите TeXstudio
Откройте ранее загруженный установочный пакет TeXstudio «texstudio-2.12.10-win-qt5.exe» и установите его по умолчанию.
Рисунок 2 После завершения установки соответствующий значок будет отображаться в строке меню в левом нижнем углу win10
5) Пример демонстрации
После установки MikTeX и TeXstudio создайте новый файл test.tex.
Входные данные:
documentclass{article}
title{A Test for TeXstudio}
author {Dale }
begin{document}
maketitle
tableofcontents
section{Hello China} China is in East Asia.
subsection{Hello Beijing} Beijing is the capital of China.
subsubsection{Hello Dongcheng District}
paragraph{Hello Tian'anmen Square}is in the center of Beijing
subparagraph{Hello Chairman Mao} is in the center of Tian'anmen Square
end{document}
Нажмите «F5» или двойную стрелку в верхней строке меню, чтобы отобразить документ, соответствующий коду.
Рисунок 3 Скомпилируйте и выполните код
6) Поддержка китайского
Внимательные люди видят, что китайцы в 5) не могут отображаться. Есть два способа отображения китайского (я предпочитаю первый)
1. Во-первых, в верхней строке меню опции-настройки TeXstudio-build. Измените компилятор по умолчанию на XeLaTeX.
Затем вставьте в код текстового файлаusepackage{xeCJK}
Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
(Примечание: я получил ошибку во время первой компиляции и выполнения F5, сообщение было «expl3.sty is not found». Я проверил и не нашел результатов, и, наконец, я перекомпилировал и выполнил его снова, без проблем .)
Рисунок 4 Способ 1
2. Во-первых, в верхней строке меню опции-настройки TeXstudio-build. Измените компилятор по умолчанию на XeLaTeX.
Затем вставьте в код текстового файлаusepackage{fontspec}
setmainfont[Mapping=tex-text]{KaiTi}
Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
Рисунок 5 Метод 2
4. Резюме и будущая работа
Пока что LaTeX и TeXstudio настроены и могут успешно использоваться.
В ближайшие дни я планирую серьезно заняться написанием научных работ с LaTeX.
ссылки
[1] The LaTex project. https://www.latex-project.org/
[2] An introduction to LaTeX. https://www.latex-project.org/about/
[3] 8 Best LaTeX Editors. https://beebom.com/best-latex-editors/
[4] Comparison of TeX editors. https://en.wikipedia.org/wiki/Comparison_of_TeX_editors
[5] TeXstudio: LaTeX made comfortable. http://texstudio.sourceforge.net/
[6] Installing LaTeX + TeXstudio. https://gist.github.com/canton7/1139135
I have been installing various versions of MiKTeX for nearly 10 years without any trouble at all… until three months ago, when I built a new PC.
Hardware: Asus ROG MAXIMUS X11 HERO – wi-fi motherboard.
Intel socket 1200 10th generation i7 core processor.
32GB DIMM 4 RAM.
Upgraded Asus Bios to latest version: 2403 x64.
Setup: set Bios to optimized default (F5).
Installed Windows 10, Home Edition, on SATA 250GB ssd hard drive, using Windows 10.iso burned to DVD disk.
Used a new partition of 250GB on ssd; refreshed and formatted.
After installation… used Windows Power Shell(admin), ran defrag: giving 5%, and then scannow: found errors but all were fixed.
Shut PC down multiple times.
Downloaded the file: “basic-miktex-21.12-x64.exe” from the official MiKTeX website.
In admin mode, tried to install MiKTeX to newly created directory:
c:program filesMiKTeX 2.9
Tried as single-user and multi-user, adding packages “on the fly” or “ask me”, etc
I have also tried using the suggested default directory: c:users…
Tried with defender both enabled and disabled.
Followed all instructions using the MiKTeX Console to update packages.
After each repeat, I used Uninstaller 7 to clean up thoroughly.
I also performed some of the above steps while opting to use Windows 11.
Editor used: Technic Center 2.0
I must have tried more than 40 times without success.
Most frequently, the file latex.exe does not appear where I believe it should: in
c:program filesMiKTeX 2.9miktexbinx64
Sometimes, a new directory c:program filesMIKTEX is created and contains some, but not all the files/folders.
I can install all my other regular programs: Microsoft 365, Abobe Illustrator, Nero Burning Rom, WinZip… first attempt with no problem whatsoever.
Could my downloaded file: basic-miktex-21.12-x64 be corrupt? How could I test this possibility?
Very comfortable with the Technic Center/MiKTeX combination when it is working; really don’t want to change.
I have been installing various versions of MiKTeX for nearly 10 years without any trouble at all… until three months ago, when I built a new PC.
Hardware: Asus ROG MAXIMUS X11 HERO – wi-fi motherboard.
Intel socket 1200 10th generation i7 core processor.
32GB DIMM 4 RAM.
Upgraded Asus Bios to latest version: 2403 x64.
Setup: set Bios to optimized default (F5).
Installed Windows 10, Home Edition, on SATA 250GB ssd hard drive, using Windows 10.iso burned to DVD disk.
Used a new partition of 250GB on ssd; refreshed and formatted.
After installation… used Windows Power Shell(admin), ran defrag: giving 5%, and then scannow: found errors but all were fixed.
Shut PC down multiple times.
Downloaded the file: “basic-miktex-21.12-x64.exe” from the official MiKTeX website.
In admin mode, tried to install MiKTeX to newly created directory:
c:program filesMiKTeX 2.9
Tried as single-user and multi-user, adding packages “on the fly” or “ask me”, etc
I have also tried using the suggested default directory: c:users…
Tried with defender both enabled and disabled.
Followed all instructions using the MiKTeX Console to update packages.
After each repeat, I used Uninstaller 7 to clean up thoroughly.
I also performed some of the above steps while opting to use Windows 11.
Editor used: Technic Center 2.0
I must have tried more than 40 times without success.
Most frequently, the file latex.exe does not appear where I believe it should: in
c:program filesMiKTeX 2.9miktexbinx64
Sometimes, a new directory c:program filesMIKTEX is created and contains some, but not all the files/folders.
I can install all my other regular programs: Microsoft 365, Abobe Illustrator, Nero Burning Rom, WinZip… first attempt with no problem whatsoever.
Could my downloaded file: basic-miktex-21.12-x64 be corrupt? How could I test this possibility?
Very comfortable with the Technic Center/MiKTeX combination when it is working; really don’t want to change.
Система LaTeX состоит из базовой оболочки и бесчисленного множества пакетов расширения, которые пользователи создали за долгую историю существования системы. MiKTeX — один из самых популярных Windows-дистрибутивов LaTeX. Также распространена система TeX Live, но я не пытался её устанавливать. Установка MiKTeX очень простая, но надо не забыть выставить нужные опции.
Краткая инструкция по установке и настройке
- Скачать установщик здесь. Версия: Net Installer, 32-bit, размер менее 10MB. Установка проходит в два этапа: сначала установщик скачивает все пакеты в директорию, которую Вы ему укажете, а затем уже устанавливает из этой директории.
- Запустить установщик, выбрать «Download MiKTeX», далее «Complete MiKTeX». Это самая полная версия LaTeX, со всеми имеющимися на текущий момент пакетами. Занимает около полутора гигабайт. Если выкачивать из интернета Вы столько не можете, можно выбрать опцию «Basic MiKTeX» (это около 150MB). Далее установщик предложит выбрать из списка сайт, откуда можно скачивать пакеты. Любой подойдёт. Дальше выбор директории, куда скачивать пакеты. Лучше сразу создать на жёстком диске директорию, которую не придётся никуда перемещать. Теперь остаётся подождать, пока установщик скачает все пакеты. Если загрузка прерывается из-за плохой связи, установщик можно спокойно перезапускать любое количество раз: уже скачанные пакеты не будут скачиваться заново.
- Запустить установщик. Выбрать на сей раз «Install MiKTeX» и далее «Basic MiKTeX». Установщик попросит выбрать папку, откуда устанавливать. Нужно указать ему ту самую директорию, куда Вы только что скачали MiKTeX. Дальше шаги установки стандартные, только нужно не забыть отметить: «Install missing packages in the fly: Yes». Это нужно для того, чтобы, если возникает ситуация, когда MiKTeX’у нужен какой-то пакет для компиляции, он устанавливал его по ходу дела и не задавал лишних вопросов.
- Когда MiKTeX установлен, полезно сделать ещё пару настроечных действий. В главном меню выбираем «MiKTeX/Settings(Admin)», и во вкладке «Packages» выбираем «Package repository»: если Вы скачивали «Basic MiKTeX», то «Packages shall be installed from the Internet», а если «Complete MiKTeX», то ту папку, куда вы его скачивали. Далее ниже в древовидном списке ставим галочку напротив Fonts/Outline fonts/cm-super. Это векторные шрифты. Они читаются с экрана гораздо лучше стандартных.
- Запускаем из главного меню редактор TeXworks. Не стоит пугаться, что он занимает только половину экрана: при компиляции справа будет отображаться ещё одно окно со скомпилированным документом. В Edit/Preferences/Editor/Editor Defaults выставляем моноширинный шрифт, приятный для глаз и не слишком мелкий. Мои личные предпочтения: Consolas, 13pt. Замечаем, что внизу там же есть параметр Encoding. По умолчанию он выставлен в UTF-8. Рекомендуется все новые документы создавать именно в этой кодировке. Но если Вам прислали документ, а он не открывается нормально, кодировку нужно будет сменить.
- В качестве более продвинутой альтернативы штатному редактору TeXworks я могу порекомендовать бесплатный TeXnicCenter. Он автоматически настраивается при установке на работу с установленным MiKTeX, поддерживает проверку орфографии, работу с юникодом и другие полезные вещи.
MiKTeX установлен. С чего начать?
По большому счёту, LaTeX — это язык программирования. Для тех, кто знаком, например, с HTML, проблем в изучении LaTeX возникнуть не должно, но нужно быть готовым к тому, что без предварительного чтения примеров и мануалов набрать даже простой текст не получится. Начальное ознакомление займёт от 15 минут до двух-трёх часов. Можно руководствоваться свободно доступной книгой С. М. Львовского Набор и вёрстка в пакете LaTeX или текстом К. В. Воронцова LaTeX2ε в примерах. Когда понадобятся специфические знания, можно обращаться с знакомым и коллегам: благо, среди них почти наверняка найдётся хотя бы один знаток TeX’а.