Finl Is Not LaTeX

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • tectonic

    Experimental Oxidization of Tectonic the TeX/LaTeX engine. (by crlf0710)

  • They have a forum but now discussion switch to GitHub Discussions[1]. The issue about oxidizing everything is here[2]. If you want to help the project there is a number of issues[3] that can be done, in particular syncronization with the Tectonic mainline and XeTeX code update[4]

    [1] https://github.com/tectonic-typesetting/tectonic/issues/766

    [2] https://github.com/tectonic-typesetting/tectonic/issues/459

    [3] https://github.com/crlf0710/tectonic/issues

    [4] https://github.com/crlf0710/tectonic/issues/299

  • finl

    finl is not LaTeX

  • Doesn't look to be real to me: https://github.com/dahosek/finl

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Oberon

    Oberon parser, code model & browser, compiler and IDE with debugger

  • LjTools

    LuaJIT 2.0 bytecode parser, viewer, assembler and test VM. Lua 5.1 parser, IDE and debugger.

  • tex-rs

    A port of TeX82 to Rust. (WIP)

  • I too have recently been interested in TeX and Rust. Apart from Tectonic (wrapper around XeTeX and dvipdfmx) and the attempt to rewrite it in Rust (your first link), I also found [1], an attempt to rewrite TeX itself in Rust. I also understand that you are a supporter of the Tectonic in Rust effort, so hopefully you can fill me in on the current progress.

    At first I though that just rewriting XeTeX/dvipdfmx in Rust just for sake of being written in Rust was foolish, because of TeX's untypical memory model. Also because of the manual translation using c2rust (also on C code generated from Pascal code that uses a lot of macros).

    But after lookin at it now it seems that the rewrite progressed and the result are parts looking very Rusty, which is nice.

    I too had ideas about TeX in Rust, but I think that starting with LuaTeX would be much more beneficial. Apart from LuaTeX having obvious support of scripting in Lua and being very extensible, XeTeX has other disadvantages. See for example [2], which still in my opinion misses many internal differences, where LuaTeX is much superior.

    Do you have any tips on how to join the Tectonic / TeX in Rust community? Where can I potentially discuss my foolish TeX/Rust ideas, being very new to Rust?

    [1] https://github.com/crlf0710/tex-rs

  • tectonic

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

  • They have a forum but now discussion switch to GitHub Discussions[1]. The issue about oxidizing everything is here[2]. If you want to help the project there is a number of issues[3] that can be done, in particular syncronization with the Tectonic mainline and XeTeX code update[4]

    [1] https://github.com/tectonic-typesetting/tectonic/issues/766

    [2] https://github.com/tectonic-typesetting/tectonic/issues/459

    [3] https://github.com/crlf0710/tectonic/issues

    [4] https://github.com/crlf0710/tectonic/issues/299

  • SATySFi

    A statically-typed, functional typesetting system

  • There is also SATySFi[1] (another typesetting system in Ocaml), it is active but mainly in japanese.

    [1] https://github.com/gfngfn/SATySFi

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts