tex-rs

A port of TeX82 to Rust. (WIP) (by crlf0710)

Tex-rs Alternatives

Similar projects and alternatives to tex-rs

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tex-rs alternative or higher similarity.

tex-rs reviews and mentions

Posts with mentions or reviews of tex-rs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-15.
  • LaTex alternative/replacement written in Rust?
    9 projects | /r/rust | 15 Aug 2022
    I have an rust implementation at https://github.com/crlf0710/tex-rs , though it's the plain old TeX without eTeX extensions. Feel free to do any hacking on top of it any one wants to!
  • Finl Is Not LaTeX
    8 projects | news.ycombinator.com | 27 May 2021
    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

Stats

Basic tex-rs repo stats
2
33
3.6
about 2 years ago

crlf0710/tex-rs is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of tex-rs is Rust.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com