All Projects → tectonic-typesetting → Tectonic

tectonic-typesetting / Tectonic

Licence: other
A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.

Programming Languages

c
50402 projects - #5 most used programming language
rust
11053 projects
TeX
3793 projects
C++
36643 projects - #6 most used programming language
Objective-C++
1391 projects
shell
77523 projects

Projects that are alternatives of or similar to Tectonic

Tectonic.jl
Tectonic typesetting for Julia.
Stars: ✭ 21 (-99.16%)
Mutual labels:  texlive, xetex, tex-engine
Typeset
自动修正中文、英文、代码混合排版中的全半角、空格等问题
Stars: ✭ 63 (-97.49%)
Mutual labels:  typesetting
Vivliostyle.js
📖 The power of CSS typesetting, right at your fingertips.
Stars: ✭ 328 (-86.94%)
Mutual labels:  typesetting
Cv Boilerplate
Programmatic generation of high-quality CVs
Stars: ✭ 967 (-61.5%)
Mutual labels:  typesetting
Letter Boilerplate
Finest letter typesetting from the command line
Stars: ✭ 374 (-85.11%)
Mutual labels:  typesetting
Caoutchouc
Make TeX great again
Stars: ✭ 38 (-98.49%)
Mutual labels:  typesetting
Learn-to-program-with-C AR
ترجمة لدرس تعلّم البرمجة بلغة السي الخاص بموقع OpenClassrooms
Stars: ✭ 51 (-97.97%)
Mutual labels:  xetex
Unicode Math
XeLaTeX/LuaLaTeX package for using unicode/OpenType maths fonts
Stars: ✭ 173 (-93.11%)
Mutual labels:  typesetting
Yawysiwygee
Yet another what-you-see-is-what-you-get equation editor
Stars: ✭ 60 (-97.61%)
Mutual labels:  typesetting
Paralayout
Paralayout is a set of simple, useful, and straightforward utilities that enable pixel-perfect layout in iOS. Your designers will love you.
Stars: ✭ 742 (-70.46%)
Mutual labels:  typesetting
Pagedown
Paginate the HTML Output of R Markdown with CSS for Print
Stars: ✭ 619 (-75.36%)
Mutual labels:  typesetting
Textblock
Continuously responsive typesetting — Demo:
Stars: ✭ 536 (-78.66%)
Mutual labels:  typesetting
Sile
Simon’s Improved Layout Engine
Stars: ✭ 1,032 (-58.92%)
Mutual labels:  typesetting
Rinohtype
The Python document processor
Stars: ✭ 365 (-85.47%)
Mutual labels:  typesetting
React Typesetting
React typesetting components.
Stars: ✭ 80 (-96.82%)
Mutual labels:  typesetting
Invoice Boilerplate
Simple automated LaTeX invoicing system
Stars: ✭ 604 (-75.96%)
Mutual labels:  typesetting
Formulador
Render math formulas in 2D in your terminal!
Stars: ✭ 33 (-98.69%)
Mutual labels:  typesetting
Publisher
speedata Publisher - a professional database Publishing system
Stars: ✭ 191 (-92.4%)
Mutual labels:  typesetting
Typesettable
📐 A typesetting library for SVG and Canvas
Stars: ✭ 134 (-94.67%)
Mutual labels:  typesetting
Mulimgviewer
MulimgViewer is a multi-image viewer that can open multiple images in one interface, which is convenient for image comparison and image stitching.
Stars: ✭ 57 (-97.73%)
Mutual labels:  typesetting

Build Status codecov

Tectonic

Tectonic is a modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.

Read this first

If you just want to compile TeX documents, you should probably click through to the main Tectonic website. This page is primarily aimed at folks interested in how Tectonic works “under the hood.” If you want to build the tectonic Rust crate, check out its README.

Developer dashboard

Packaging status

Technical ecosystem

If you’re interested in Tectonic as a software tool, you might also want to check out:

The “reference sources”

Much of the core code of Tectonic is derived from XeTeX, and we strive to track and maintain compatibility with upstream as much as possible. However, the nature of the Tectonic project is such that its source code is going to diverge from that of XeTeX over time. We can do our best to track the semantics of changes to XeTeX, but the expression of those changes in source form may well change greatly over time.

In this repository, the Git submodule reference_sources links to the “staging repository” that tracks the XeTeX source code that we use as a reference. In particular, the version of the reference code in the submodule is the most recent code whose semantics are guaranteed to be expressed in Tectonic, to the best of our efforts. You don’t need to clone reference_sources to build Tectonic (which is good because everyone is always super confused by how Git submodules work!). It just provides a convenient way for Git to track the exact reference code that we are using at any given time.

Please see the tectonic-staging README for more information. (Or at least, more words on the topic.)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].