Releases: MiKTeX/miktex
Releases · MiKTeX/miktex
MiKTeX 2.9.6500
Upgraded programs
- dvipdfmx 20170918, XeTeX
Support /Rotate in PDF image inclusion - Dvisvgm 2.2
- LuaTeX 1.06.2
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
- 4:
xdvipdfmxwith options supplied asoutput-driverto XeLaTeX results incan't write on fileerror - 5: Package manager "Miktex encountered an internal error" [windows]
- 19: option --user-install of MiKTeX setup utility is ignored [windows]
- 22: miktex is noticably slower than texlive
- 2618: Unknown filter "JPXDecode" Syntax Error
- 2620: xetex can't input files with BOM anymore
- 2622: shell commands are not executed correctly
- 2624: Problem with \pdfresettimer & \pdfelapsedtime
- 2625: Package installation fails as normal user account
MiKTeX 2.9.6400
New programs
- asy: asymptote - 2D and 3D TeX-Aware Vector Graphics Language
- lacheck: a consistency checker checker for LaTeX documents
Upgraded programs
- autosp 2017-07-14
Upgraded libraries
- cairo 1.4.10
- fontconfig 2.12.3
- freetype 2.8
- graphite2 1.3.10
- HarfBuzz 1.4.7
- libcurl 7.54.1
- libpng 1.6.30
- teckit 2.5.7
- zzip 0.13.66
Ubuntu 16.04 / Linux Mint 18.x
It is now possible to install MiKTeX on Ubuntu 16.04 64-bit and Linux Mint 18.x 64-bit:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D6BC243565B2087BC3F897C9277A7293F59E4889
echo "deb http://miktex.org/download/ubuntu xenial universe" | sudo tee /etc/apt/sources.list.d/miktex.list
sudo apt-get update
sudo apt-get install miktex
See this howto for more info.
Dockerized build environments
The MiKTeX build environment has been dockerized for the following
Linux distros:
This makes it possible to build MiKTeX using Docker. No build tools
required.
For example, to build MiKTeX for Debian 9:
mkdir -p /tmp/miktex
curl -fsSL https://miktex.org/download/ctan/systems/win32/miktex/source/miktex-2.9.tar.xz | \
tar -xJ --strip-components=1 -C /tmp/miktex
docker pull miktex/miktex-build-stretch
docker run --rm -t \
-v /tmp/miktex:/miktex/source:ro \
-v `pwd`:/miktex/build:rw \
miktex/miktex-build-stretch
Closed feature requets
Bug fixes
- dvipdfmx: warning: Ignore invalid attribute dictionary
MiKTeX 2.9.6350
New programs
- axohelp: a helper utility for the axodraw2 package.
Upgraded programs
- TeXworks 0.6.2
Changed programs
- dvipdfmx
- Support additional length units
- pdfTeX
- Adding SyncTeX support to
\pdfxform
- Adding SyncTeX support to
Upgraded libraries
- HarfBuzz 1.4.6
- libcurl 7.54.0
- LibreSSL 2.5.3
- Poppler 0.55.0
macOS support
It is now possible to install MiKTeX via the Homebrew package manager:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap miktex/miktex
brew install miktex
See this howto for more info.
Bug fixes
- 2604: Report clearly when repository servers are intentionally offline
MiKTeX 2.9.6300
Additions
- Gregorio - convert from gabc to GregorioTeX
- autosp - a preprocessor that generates note-spacing commands for MusiXTeX scores
Upgraded programs
- Dvisvgm 2.1.3
- LuaTeX 1.0.4
- pdfTeX 1.40.18
- XeTeX 0.99998
New features
- LuaTeX now understands the --include-directory option.
New platforms
It is possible to build this release on Linux and macOS.
Bug fixes
- 2593: luatex can't include colors of a plot
- 2591: Noto fonts not listed in MO font list
- 2586: Bis: lualatex.exe fails if the profil name has non ASCII characters
- 2581: epstopdf creates .eps.pdf file instead of .pdf as in TeXLive
- 2580: wrong output to stdin when using lualatex
- 2579: xelatex adds unwanted stuff to stdin at the end of the compilation
- 2570: pdflatex doesn't ignore BOM (byte order mark)