Installing Tectonic

One of the big advantages that Tectonic offers compared to the traditional TeX stack is that all of Tectonic’s functionality is delivered in a single executable file — not the usual tree of thousands of interlocking data files and binary tools.

You appear to be running Unix. The quickest way to get Tectonic is to run the following command in your terminal:

$
curl --proto '=https' --tlsv1.2 -fsSL https://drop-sh.fullyjustified.net |sh

This will place the tectonic program in the directory where you ran the command. After that, you’re done!

You appear to be running Windows. The quickest way to get Tectonic is to run the following commands in a PowerShell terminal:

>
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://drop-ps1.fullyjustified.net'))

This will place the tectonic.exe program in the directory where you ran the commands. After that, you’re done!

I don't recognize your platform, so I’m not able to recommend a preferred installation method. Please see the more thorough instructions below.

There are many different ways that you can install Tectonic, and the Book provides all of the details. In summary, the major options are:

The copy/paste method should cover most use cases, but if you want better integration with your operating system or computing environment, packaged versions might make more sense. There should be no need to compile Tectonic yourself unless you want to, or you’re hoping to run it on an unusual platform.