MiKTeX / miktex

the MiKTeX source code

Home Page:https://miktex.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiKTeX

The MiKTeX Project Page is the place to go, if you are new to MiKTeX.

In short: MiKTeX is a modern C/C++ implementation of TeX & Friends for Windows, macOS and Linux. The MiKTeX source code is documented here: https://docs.miktex.org/hacking/index.html

MiKTeX is also a scalable TeX distribution ("Just enough TeX"):

  • you have the option to start with MiKTeX executables and some configuration files
  • in the course of authoring your documents, only necessary LaTeX packages, fonts etc. will be downloaded and installed

Building

MiKTeX can be built on Windows and Unix-like (including macOS) systems. Please consult these HOWTOs for platform-specific build instructions:

In addition, you can try one of the Dockerized build environments to build MiKTeX:

Deep diving

If you want to understand the MiKTeX source code, have a look at HACKING.md.

About

the MiKTeX source code

https://miktex.org

License:Other


Languages

Language:C 58.8%Language:C++ 25.7%Language:XSLT 5.2%Language:CWeb 2.9%Language:TeX 1.7%Language:xBase 1.2%Language:Assembly 1.0%Language:CMake 0.9%Language:HTML 0.8%Language:Hack 0.5%Language:JavaScript 0.5%Language:Lua 0.4%Language:Lex 0.1%Language:Yacc 0.1%Language:Roff 0.0%Language:CSS 0.0%Language:OpenEdge ABL 0.0%Language:Perl 0.0%Language:Shell 0.0%Language:Makefile 0.0%Language:IDL 0.0%Language:sed 0.0%Language:Ruby 0.0%Language:Python 0.0%Language:SWIG 0.0%Language:Charity 0.0%Language:SystemVerilog 0.0%Language:NewLisp 0.0%Language:AppleScript 0.0%Language:VBScript 0.0%Language:Objective-C++ 0.0%Language:PostScript 0.0%Language:Clojure 0.0%