Miktex latex distribution
Содержание:
Description
This man page is an adaption of the corresponding TeX Live man page.
Run the LuaTeX typesetter on ,
usually creating . Any remaining
commands are processed as LuaTeX input, after
is read.
Alternatively, if the first non-option argument begins with a
backslash, interpret all non-option arguments as a line of LuaTeX
input.
Alternatively, if the first non-option argument begins with a
, the next word is taken as the
to read, overriding all else. Any
remaining arguments are processed as above.
If no arguments or options are specified, prompt for
input.
If called as miktex-texlua it acts as Lua
interpreter. If called as miktex-texluac it acts
as Lua bytecode compiler.
LuaTeX is an extended version of pdfTeX with Unicode and
OpenType font support, embeded Lua scripting language, the eTeX
and Omega extensions, as well as integrated MetaPost engine, that
can create PDF files as well as DVI files. For more information
about LuaTeX, see http://www.luatex.org, you can
read the LuaTeX manual using the MiKTeX Help Utility
().
All LuaTeX text input and output is considered to be Unicode
text.
In DVI mode, LuaTeX can be used as a complete replacement
for the TeX engine.
2.9.6930 — 2019-01-06
Resetting personal MiKTeX configuration
In order to avoid leftovers, MiKTeX Console learned to reset the
personal MiKTeX configuration if MiKTeX was installed system-wide:
This allows users to remove their MiKTeX related installation files
before a system administrator completely uninstalls MiKTeX.
Admin mode: blinding out of personal MiKTeX configuration
Prior to MiKTeX 2.9.6930, personal TEXMF root directories were visible
(e.g., in MiKTeX Console) when running in administrator mode. This
behaviour has been changed: in MiKTeX 2.9.6930 and higher, personal
TEXMF root directories are blinded out when running in administrator
mode.
Fixed issues
- : MPM (admin) cannot be run if TeXworks is running
- : MikTex TexWorks on Mac not displaying any text.
- : Running MiKTeX commands in parallel fails
- : xetex does not look for local user’s font folder
- : Multithreading poppler utilities on windows yields errors
Keyword: MikTeX.
MikTeX is a typesetting system for Microsoft Windows and Linux operating
systems and consists of an implementation of TeX and a set of related programs. MiKTeX provides the tools
necessary to prepare documents using the TeX/LaTeX markup language.
Significant features of MiKTeX are its ability to update itself by downloading new versions of previously
installed components and packages, and an easy installation process. Additionally, it can ask users whether
they wish to download any packages that have not yet been installed but are requested by the current document.
Today, I want to show you how you can use MikTeX and enjoy its many strengths, including package downloads and
updating, working in an environment with a proxy connection, and more.
Currently, the full-production version of MiKTeX is availably only for Windows; Linux client comes as early
betas. Hence, the contents hereof demonstrated on Windows.
2.9.6500 — 2017-11-04
Upgraded libraries
- fontconfig 2.12.6
- FreeType 2.8.1
- HarfBuzz 1.6.3
- ICU 60.1
- libcurl 7.56.1
- LibGD 2.2.5
- libpng 1.6.34
- Poppler 0.60.1
- Qt 5.9.2
Bug fixes
- : with options supplied as to XeLaTeX results in error
- : Package manager «Miktex encountered an internal error»
- : option —user-install of MiKTeX setup utility is ignored
- : miktex is noticably slower than texlive
- : Unknown filter «JPXDecode» Syntax Error
- : xetex can’t input files with BOM anymore
- : shell commands are not executed correctly
- : Problem with \pdfresettimer & \pdfelapsedtime
- : Package installation fails as normal user account
Legal
The following text is an adaption of the “TeX Live licensing,
copying, and redistribution” statement found
here.
If you want to redistribute and/or modify MiKTeX, please see the
copying conditions.
As a general statement, the MiKTeX maintainers agree (at least within
the shared purpose of working on MiKTeX) with the general principles
and philosophy of the free software
movement.
Therefore, to the best of our knowledge, all the software in MiKTeX
meet the requirements of the Free Software Foundation’s definition of
free software, and the
. In the
rare cases of conflict, we generally follow the FSF. Furthermore, the
material in MiKTeX should not require nonfree software to be useful.
In short, this means that all the material in MiKTeX may be freely
used, copied, modified, and/or redistributed, subject to (in many
cases) the sources remaining freely available.
Of course, you must not yourself claim copyright (especially with a
proprietary license) on MiKTeX just because you redistribute
it. Again, see the copying conditions for more information.
Donald Knuth released his original TeX and METAFONT programs, and
Computer Modern fonts, to the public domain: TeX copyright
page,
MF copyright
page,
CM copyright
page, article
by DEK.
Yes, see the copying conditions.
Настройка
Настройка WinEdt
Дерево ini-файлов конфигурации
Обычно, WinEdt сам находит установленный MiKTeX и прописывает у себя в настройках пути до всех необходимых утилит пакета. Если же этого не произошло, то придётся вписать их вручную, открыв пункт меню
Начиная с определённой версии, все настройки редактора стали храниться в текстовых файлах, и изменение настроек, соответственно, теперь осуществляется правкой этих файлов в текстовом редакторе.
Список файлов конфигурации вызывается пунктом меню .
Правка и внесение изменений осуществляется следующим образом:
- выбираете нужный файл в списке, он открывается в редакторе;
- вносите изменения, сохраняете файл, закрываете его;
- нажимаете правой кнопкой на этот же файл в списке и выбираете пункт — загрузятся внесённые вами изменения.
Шрифт текстового редактора
Для смены шрифта в текстовом редактор, нужно раскрыть группу и выбрать файл .
Например, мы хотим сделать шрифт побольше размером. Меняем строки:
FONT_NAME="Courier New" FONT_SIZE=12FONT_BOLD=1FONT_ITALIC= FONT_CHARSET=1
Проверка русской орфографии
Теперь надо создать каталог для словарей, например и распаковать в него загруженный архив.
Теперь раскрываем группу настроек и выбираем файл . В конец файла надо добавить подключение наших словарей:
2.9.7300 — 2020-02-17
Group-delimited \input argument
MiKTeX adopted the forthcoming TL 2020 \input enhancement which allows
you to specify file with spaces in the name:
To quote Karl Berry:
Upgraded programs
- asymptote 2.62
- autosp 2020-02-06
- dvipdfmx 20200116
- dvipng 1.17
- dvips 2020.1
- dvisvgm 2.8.2
- LuaTeX 1.12.0
- pdftex 1.40.21
- pmxab 2.9.4
Fixed issues
- : Admin mode required but not accessible
- : miktexsetup fails — how to advance?
- : Increase font_mem_size upper limit
- : GSF2PK failed on postscript font
- : language patterns in the format can not be changed manually
- : Problems with the oberdiek package
- : Create «fc-cache.exe» as alias
- : Cannot build new format
- : miktex-makepk fails if the transcript file does not exist
- : Clicking Close button vs pressing Esc key upon finished package installation
- : dvipng 1.16 with pk fonts error on Win32
- : BibTeX max_glob_strs = 10 or 20 much too small; could we have 100, please?
Copying conditions for MiKTeX
To the best of our knowledge, all software in the MiKTeX distribution
is freely redistributable (libre, that is, not necessarily gratis),
within the Free Software Foundation’s definition and the Debian Free
Software Guidelines. Where the two conflict, we generally follow the
FSF. If you find any non-free files included, please contact us
(reference given at the end).
That said, MiKTeX has neither a single copyright holder nor a single
license covering its entire contents, since it is a collection of many
independent packages. Therefore, you may copy, modify, and/or
redistribute software from MiKTeX only if you comply with the
requirements placed thereon by the owners of the respective packages.
To most easily learn these requirements, we suggest checking the
MiKTeX package catalogue (reference given at the end). Of course the
legal statements within the packages themselves are the final
authority.
Guidelines for redistribution
In general, you may redistribute MiKTeX, with or without modification,
for profit or not, according to the usual free software tenets. Here
are some general guidelines for doing this:
-
If you make any changes to the MiKTeX distribution or any package it
contains, besides complying with any licensing requirements, you
must prominently mention such changes in your modified distribution
so that users do not take your work for ours, and know to contact
you, not us, in case of questions or problems. -
Especially (but not necessarily) if changes or additions are made,
we recommend a clearly different title, such as “Your work, based on
MiKTeX x.y.zzzz”, where x.y.zzzz is the Git tag of the MiKTeX
version you are using. This credits both our work and yours. -
You absolutely may not place your own copyright on the entire
distribution, since it is not your work. Statements such as “all
rights reserved” and “may not be reproduced” are especially
reprehensible, since they are antithetical to the free software
principles under which MiKTeX is produced. -
You may use any cover or media label designs that you wish. Such
packaging and marketing details are not covered by any MiKTeX
license. -
Finally, we make the following requests (not legal requirements):
a. Acknowledging that the MiKTeX distribution is developed as a
joint effort by all TeX user groups, and encouraging the
user/reader to join their user group of choice, as listed on the
web page http://www.tug.org/usergroups.html.b. Referencing the MiKTeX project page: https://miktex.org/.
Such information may be placed on the label of your media, your
cover, and/or in accompanying text (for instance, in the
acknowledgements section of a book).
Finally, although it is certainly not a requirement, we’d like to
invite any redistributors to make a donation to the project, whether
cash or in-kind, for example via
https://miktex.org/giveback. Thanks.
References
MiKTeX package catalogue: https://miktex.org/packages/
Copying conditions for TeX Live: http://tug.org/texlive/LICENSE.TL
The FSF’s free software definition: https://www.gnu.org/philosophy/free-sw.html
Debian Free Software Guidelines: https://www.debian.org/intro/free
FSF commentary on existing licenses: https://www.gnu.org/licenses/license-list.html
Options
When the LuaTeX executable starts, it looks for the
commandline option. If there is no
option, the commandline is interpreted in a
similar fashion as in traditional pdfTeX. But if the option is
present, LuaTeX will enter an alternative mode of commandline
parsing in comparison to the standard MiKTeX programs. The presence
of makes most of other options unreliable,
because the Lua initialization file can disable path searching
and/or hook functions into various callbacks.
-
Load and execute a
Lua initialization script.
The following two options alter the executable behaviour:
-
Start LuaTeX as a Lua interpreter.
In this mode, it will set Lua’s to the found
script name, pushing preceding options in negative values and the rest
of the commandline in the positive values, just like the Lua
interpreter. LuaTeX will exit immediately after executing the
specified Lua script. -
Start LuaTeX as a Lua byte compiler.
In this mode, LuaTeX is exactly like
from the standalone Lua distribution, except that it does not have
the switch, and that it accepts (but ignores) the
switch.
Then the regular options:
-
Pretend to be program ,
i.e., set program (and memory dump) name to
.This may affect the search paths and other values used. Using this
option is equivalent to copying the program file to
and invoking
. -
Set as the directory to
whichauxiliary files are written. Also look for input files in
first, before along the normal search
path. -
Change the way, error messages are printed. The
alternate style looks like error messages from many compilers and is
easier to parse for some editors. -
Display
credits and exit.
-
Enable format
debugging.
-
Disable automatic installation of packages.
Specifying this
option overrules settings in the
MiKTeX configuration data store. -
Disable the \write18{}
construct. -
Switch on draft mode.
luaTeX; doesn’t write a
PDF and doesn’t read any included images, thus speeding up
execution. -
Enable automatic installation of packages.
Specifying this
option overrules settings in the
MiKTeX configuration data store. -
Fully enable the \write18{}
construct. It is only partially enabled by default to avoid security
problems. When fully enabled, the command (which undergoes the usual
TeX expansions) is passed to the command interpreter. The output of
the command is not diverted anywhere, so it will not appear in the log
file. The command execution either happens at \output time or right away, according to the
absence or presence of the \immediate
prefix. -
Quit after the
first error.
-
Give help and exit.
-
Add the directory to the
head of the list of directories to be searched for input
files. -
Become the INI variant
of the program.
-
Set the interaction mode.
Must be one of ,, and
. The meaning of these modes is the
same as the corresponding commands. -
Set the name of the job (\jobname).
This has an affect on the output file names.
-
Enable generation, where
must be either or
. -
Don’t change the way, error messages are printed.
-
Disable generation, where
must be either or
. -
Disable the Lua socket library.
-
Use for DVI file comment
instead of date.
-
Write output files in .
instead of the current directory. Look up input files in
first, then along the normal search
path. -
Use for job output
(one of: , ).
-
Enable the file name recorder. This leaves a trace of the files
opened for input and output in a filewith the extension .
-
Partially enable the \write18{}
construct. -
Disable
easily exploitable Lua commands.
-
Generate SyncTeX data for previewers.
If is zero, no
file is created. If
is negative, the
file is a text file. If
is positive, the
file is compressed with
gzip and the file name extension is added.Furthermore, is interpreted as a bit field:
- Bit 1 ( AND 2)
-
Don’t add the file name extension.
- Bit 2 ( AND 4)
-
Activate form support.
- Bit 3 ( AND 8)
-
Activate better compression.
-
Use as the name of the format to
be used, instead of the name by which the program was called or a
%&
line.
-
Init
time to UTC.
-
Show version information and exit.
The following options are ignored:
, , ,
These are always on.
,
В-третьих, выберите и настройте редактор
Прочитав некоторое время, я наконец решил выбрать TeXstudio.
Теперь начните настраивать TeXstudio :
1) Скачать TeXstudio
Адрес для скачивания:http://texstudio.sourceforge.net/
Рисунок 1 Домашняя страница загрузки TeXstudio
2) Найти руководство пользователя TeXstudio
3) Установите MikTeX
TeXstudio — это просто редактор, который не включает среду LaTeX, поэтому вам необходимоСкачать 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. Затем вставьте в код текстового файла Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
(Примечание: я получил ошибку во время первой компиляции и выполнения F5, сообщение было «expl3.sty is not found». Я проверил и не нашел результатов, и, наконец, я перекомпилировал и выполнил его снова, без проблем .)
Рисунок 4 Способ 1
2. Во-первых, в верхней строке меню опции-настройки TeXstudio-build. Измените компилятор по умолчанию на XeLaTeX. Затем вставьте в код текстового файла Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
Рисунок 5 Метод 2
Installation
MiKTeX runs natively on Windows, macOS and selected Linux distributions.
Please check this KB article, for detailed information.
A Docker image is also available. This allows you to run MiKTeX on any computer that supports Docker.
It is recommended that you download the Basic MiKTeX Installer.
This allows you set up a basic MiKTeX installation.
Please see this tutorial.
You can download the Basic MiKTeX installer here.
MiKTeX is distributed as a macOS disk image. You can read the tutorial, to learn more.
The disk image can be downloaded here.
MiKTeX is available for selected Linux distributions.
Please read the tutorial, for more information.
You can install all packages which are not currently installed:
- start
- click
- sort the list view by column to make the following step easy
- select all packages which are not installed
- click the add button to start the installation
MiKTeX and TeX Live can be installed in parallel if you observe the following.
directories should be distinct
MiKTeX and TeX Live shouldn’t share the same directories. On Windows, this is usually not an issue.
On Mac/Linux, you can run this test before installing MiKTeX:
Switching between MiKTeX and TeX Live
You have to adjust the environment variable in order to switch between MiKTeX and TeX Live.
Alternatively, you can use absolute path names.
On Windows you can use the standalone version of the MiKTeX Setup Utility:
Visit the download page page to get the MiKTeX Setup Utility for Windows.
On a Mac, you simply mount the disk image file:
On Linux, the system package manager tools are command-line oriented anyway.
It is possible to remove MiKTeX from your computer using the command line. Open a command prompt window as administrator and execute these commands:
Установка и настройка MiKTeX
В этой статье мы рассмотрим процесс установки и настройки MiKTeX версии 2.9.
Сперва вам потребуется дистрибутив. Его можно взять с официального сайта или с моего сайта, ссылки на которое даны ниже.
Скачать полный дистрибутив MiKTeX с зеркала:
2.9 Гб. На зеркале лежит MiKTeX в редакции Complite с пакетами с русскоязычного CTAN’а (о преимуществах такого CTAN будет сказано ниже).
Далее, запускаем установку (на зеркале это “setup“).
Появляется окно:
I accept the MiKTeX copying conditions
Install MiKTeX
Отмечаем “Complite MiKTeX” (1) и жмём далее (2).
Выбираем наиболее подходящий вариант (1). Рассмотрим далее всевозможные варианты:
Жмём “Далее” (2), появляется окно:
Нажмите “Browse …” (1) и выберете папку, содержащую пакеты (в архивах, скаченных с сайта это “Packages” в директории установщика). В поле (2) должен появится этот путь. Жмём “Далее”. Если папка была выбрана неверно, появится сообщение: “ The directory … is not a valid installation source. ”. В этом случае убедитесь, что папка выбрана верно.
Появляется окно:
В поле (2) должен появится этот путь. Жмём “Далее”. Появляется окно:
Preferred paper:A4Install missing packages on-the-flyNoAsk me firstYesДалее
Появляется окно:
StartДалееГотово
Итак, мы установили MiKTeX! Далее, его необходимо настроить. Идём в меню “Пуск” –> “Все программы” –> “MiKTeX 2.9”–>”MiKTeX Console”.
Если вы ставили программу в режиме “all users”, то жмём “Restart as administrator” (1), а если в режиме “only for user“, то жмём “Stay in user mode” (2).
В открывшимся окне переходим в раздел “Settings” (1) и далее на вкладку “Languages” (2). Отмечаем пункт “russian” (3) (для того, чтобы можно было писать русский текст!).
Далее, в меню “Tasks” Последовательно нажимаем “Refresh file name database” (1) и “Refrash font map files” (2). Итак, настройка завершена. Осталось только обновить. Идём в раздел “Updates”.
Убеждаемся, что директория прописанная в “Install to” совпадает с директорией установки, и жмём “Change“.
Выбираем “Remote package repository (Internert)” (1) и жмём “Next” (2).
Далее, выбираем CTAN (1). Желательно выбирать русский CTAN, так как там содержаться пакеты, позволяющие использовать русскоязычные функции тангенс (tg) вместо англоязычного варианта (tan). Жмём “Finish” (2).
Жмём “Check for updates” (1).
Дождавшись окончания проверки обновлений, жмём “Update now” (1).
После того, как появится надпись “Done“, приложение можно закрывать.
Итак, MiKTeX установлен и настроен. Рекомендую время от времени повторять проверку обновлений.
Источник
Maintenance
You can use MiKTeX Console to get the latest package updates.
If you want to install your own files, then you should copy the files into
the directory relative to a new TEXMF root directory.
Example (Mac/Linux):
- Create a new TEXMF root:
- Create a sub directory:
- Copy your and/or files to
- Register the TEXMF root directory
The last step can be carried out in MiKTeX Console.
You can create a scheduled a task (cron job) which uses the setup utility to manage a local package repository. See this article, for the details.
New MiKTeX binaries for Mac and Linux will be made available from time to time (say, 6 times a year).
Mac
If a new disk image () is available, you can use it to reinstall the executables. Your MiKTeX configuration will not be affected.
Sponsors
MiKTeX packaging is sponsored by:
Marco Broglia (€10),
Зоран Филиповић,
Laure Helme-Guizon (€20)
Ludwik Turko,
Mustafa Al-tekreeti,
Pieter van der Walt,
Giacomo Lanza (€50),
Otmar Bauer,
Tian Lin,
Indranil Banik (€20),
André Crespo (€20),
Walter Parry (€10),
Walter Kehowski (€10),
Wan Siti Halimatul Munirah Wan Ahmad (€10),
Mateus Marcuzzo da Rosa (€5),
Joel Tomiche,
Laurent Kegel (€10),
Catherine Rui Jin Findlay (€5),
D. Matthew Burt,
Martin Visby Berthelsen
José A. Jurado (€10),
Wolfgang Konen (TH Köln),
Valentina Baljak,
Debapriya Sengupta,
Stephen Kraemer (€10),
Ramnaresh Yadav (€5),
Faysal Andary (€20),
Marcus V. da S. Simões,
Juan Jose Garcia Ripoll,
Benjamin Herrmann (€10),
Matti Övermark (€10),
Zsombor Cseres-Gergely,
Marcus Simões,
Mathias Herrmann (€10),
Saverio Mori (€10),
Tahir Rehman,
Harald Uhlig (€10),
Joan Vaccaro (€10),
Stephan Lauermann,
Oskar Kowalewski,
Marzio De Biasi,
Rubin Landau,
Gérard Degrève,
Ruth Chabay (€50),
Rolf Niederhauser (€20),
Yves Bouchard (€10),
Sanjay Rawat,
Volker RW Schaa (€50),
Andre Crespo (€10),
Richard Leigh,
Darek Maksimiuk (€10),
Tamas Kiss (€10),
Fabian Ackle (€10),
Patrick Dubus (€50),
Lianbao QIAO (€10),
Stanislav Syekirin (€5),
Fabrizio Iozzi,
Isabelle Jeanne (€10),
Paul Benioff (€10),
Hans-Joachim Müller,
Bernardus Heijdra (€50),
Seungbum Koo,
Guido Wolf Reichert (€20),
Frank Lemmer (€10),
Lian Cheng (€10),
Michael Wagner (€50),
Giacomo Bucci,
Rainer Friedrich,
Maarten Batens,
Magnus Schlösser,
Sebastian Wenz (€20),
Daniel Malguy,
Frank Contrepois (€20),
David Cardon (€10),
Peter Enders,
Alberto Takase (€10),
Manfred Hampe (€20),
Zakaria Kasmi,
Michael Diers,
Jorg Wenninger,
Julius Muschaweck,
Paul Cravens,
Yannic Meyer,
Tammy Kolda (€20),
Andrew Lorenc (€10),
H. Sebastian Buck,
Paul Schweinzer,
Steven Wei Ho, UBC (€5),
Stephen Lawless (€20),
Ken MacLean (€10),
Israel Zadok (€10),
André Crespo (€10),
Pieter Visscher (€10),
李诗旸 (€20),
Rudolf Thiemann (€30),
Marco Guglielmi,
Jean-Jacques Hunsinger (€10),
Vincent Englebert,
Volodymyr Vakhitov (€10),
Charlotte van Tongeren,
Anonymous retired teacher (€100),
Hans J. Micheelsen (€10),
Siyuan Zhang
Duc Khanh To (€10),
Carla Rampichini,
Gerard Degreve,
Jong Sook Lee (€10),
Erick Ogam,
Ariovaldo Garcia,
Claudio Mendoza,
John Wrana,
DP Story (€10),
Anonymous_2 (€10),
Markus Ziegler (€10),
Diego Martin Maza Ozcoidi (€10),
Giovanni Vulpetti,
David Cardon (€10),
Abdelkader Djerad (€10),
Ruben Garrido,
Kurt Speich (€10),
John Considine (€10),
Matthijs Suijlen,
Janice Epstein,
Roi Baer,
Thomas Pohl,
Тимофеев Игорь,
Peeter Luikmel,
Marko Jankovic,
Marc Fargas,
Ian Paczek,
Andrew P. Paplinski (€10),
Robert Shour,
Jan Backhaus,
Peter Zgraggen (€50),
D. S. Jessop (€5),
Brunello Tirozzi,
Arnaldo Armida,
Alexander Liberzon,
Jorge Sánchez Ruiz (€10),
Savan Rangegowda (€10),
Constantine Kakoyiannis,
Paulo Sergio D. Silva (€10),
John Daicopoulos,
René Locher (€10),
Sergio Gonzalez de Castro (€5),
Christoph M. Friedrich (€20),
Elena Ornig,
Olaf Milbredt,
Marvin Kastner,
Richard Leigh (€20),
Yves Bouchard (€10),
Jan-Hendrik Hofmeyr (€20),
Matthias Weidlich,
Ivo Pavlik (€5),
Pieter van der Walt,
Oliver Kopp http://www.jabref.org (€20),
Bikash Kanungo (€10),
Domenico Valori (€10),
Jialin Li,
José Paulo Coelho,
Robin Hill (€30),
Kai Nyman,
Michael Ambrosi,
Johannes Bruski (€50),
CTJ Chan (€10),
Mariusz Żal,
Ugur Duran,
Rainer Thiel (€20),
Stefan Schank,
Zhiyu Wan (€10),
Jim Post (€10),
Hongbo Zhao,
Sascha Eichstädt (€5),
Mattia Bergomi (€5),
George Apostolopoulos (€10),
Luis Cervantes Garcia Rulfo,
Nicolas Jeker,
Hans-Jörg Schulz,
Alberto Marcone,
Garrett Jordan,
Kamarul Musa (€5),
Pierre Burg (€10),
William McEneaney (€10),
Sinan Sertoz,
Bernd Jürgen Steitz (€10),
国亮 赵 (€5),
Albert Ulmer,
Witold Dobrowolski (€10),
Rodrigo Schulz,
Sachin Garg (€20),
Fausto Granda Gutiérrez,
Rolf Moers,
Avik Dutt,
Richard Leigh (€20),
Anonymous (€10),
Pierre Burg (€10),
Bernhard Maertl,
DR S B JAN (€10),
Ricardo Carlos Martini,
Gert Rubbrecht.
张 慧明,
Robert Lauktien (€5),
Helmut Haberzettl,
Ivor Bowden (€20),
Ibrahim Inal,
David Stang (€50),
Malcolm Field (€10),
Tiago Fardilha (€5),
Peter von Rohr,
John Carter,
Ning Zhao (€20),
Ian Chivers,
Catalin Gherghe (€30),
Roland Koerner,
Paul Block,
Jaroslav Fait,
Tine Ningal (€10),
Klaus Causemann,
Sumanth Swaminathan,
Miroslav Joler (€10),
Francois Meunier (€30),
John Bonnett (€10).
Thank you!
21.6 — 2021-06-07
Breaking changes
Non-secure package repository URLs (schemes and ) are deprecated. The package repository
picker () always chooses a secure URL (scheme ).
Fixed issues
- : search path of automatic format creation
- : output of lfs.dir in luatex
- : MiKTeX 21.3 / pdflatex crashes sometimes after compiling LaTeX documents
- : kpsewhich with option —all
- : Can’t remove local texmf directory
- : Create all auxiliary files in the directory specified by -aux-directory without ever writing in the source directory
- : wrong search path for lua files with lualatex-dev
- : Package downloader chooses insecure random mirrors