Introducing SILE: A New Typesetting System
lathosjp2 HN recommenders · recommended in 2 months, 2016-2022
5K views · 11 years ago · talk · dated
The SILE author's FOSDEM 2015 talk introducing SILE, a TeX-inspired typesetting system with frame-based layout, Unicode, OpenType and a Lua-based extensible design.
Pointed to as the standard introduction to SILE as a modern TeX alternative, though possibly dated.
42:25Glenn Vanderburg - Cló: The Algorithms of TeX in Clojure
ClojureTV
9K views • 11 years ago
3:41A quick tour of TeXmacs
TeXmacs Videos
32K views • 5 years ago
22:15Badness 0 (Apostrophe‛s version)
suckerpinch
258K views • 2 years ago
5:13WordTeX - A WYSIPCTWOTCG Typesetting Tool
Tom Wildenhain
403K views • 8 years ago
32:25"Building a Toolkit for Design" by Matthew Griffith
elm-conf
25K views • 8 years ago
12:23Typesetters in the '80s - Computerphile
Computerphile
105K views • 12 years ago
38:26"Code is the Easy Part" by Evan Czaplicki
elm-conf
43K views • 10 years ago
58:23Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On
Curry On!
82K views • 11 years ago
28:10CANDO: A Compiled Programming Language for Computer-Aided Nanomaterial Design and Optimization
European Lisp Symposium
3K views • 10 years ago
1:14:52Effective Programs - 10 Years of Clojure - Rich Hickey
ClojureTV
176K views • 9 years ago
1:03:31Brian Goetz - Stewardship: the Sobering Parts
ClojureTV
39K views • 11 years ago
1:58:46Dynamic Languages Wizards Series - Panel on Language Design
Eduardo Cavazos
16K views • 14 years ago
1:12:56Lecture 1A: Overview and Introduction to Lisp
MIT OpenCourseWare
420K views • 7 years ago
3:15:51Guido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #341
Lex Fridman
1.8M views • 3 years ago
1:07:22Invited Talk - Guy Steele
ClojureTV
39K views • 9 years ago
1:00:06Computer Science - Brian Kernighan on successful language design
University of Nottingham
332K views • 10 years ago
59:03Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '17
Dyalog User Meetings
7K views • 9 years ago
1:12:13James Gosling - Simula: a personal journey
UiO Realfagsbiblioteket
5K views • 9 years ago
1:28:59Clojure for Lisp Programmers Part 1 - Rich Hickey
ClojureTV
25K views • 13 years ago
43:33Andy Bell – Be the browser’s mentor, not its micromanager
Hey! Presents
23K views • 4 years ago
5 comments from Hacker News
A couple of the author's talks are also online: • ▶ this video [FOSDEM 2015, "Introducing SILE: A New Typesetting System"] • link [GRANSHAN Conference 2015, "Global typesetting with SILE"]
> Furthermore, the effort to rewrite as much of the TeX implementation as possible in Lua is perplexing. Very little of the TeX implementation has been rewritten in Lua. (Assuming you're talking of LuaTeX itself and not the "TeX without TeX" wiki page, which is just for demonstration.) LuaTeX starts with the WEB (Pascal) code of TeX, manually translated into C (see e.g. link ), and, additionally, hooks are added: callbacks that can be written in Lua, and which have access to the internal data structures. (By the way, SILE is a separate typesetting system (unrelated to TeX) that is actually written in Lua, and re-implements some of the TeX algorithms in Lua, I think. You can see this talk by its author about it: ▶ this video )
Recently I have been also thinking about TeX's internals, also because I feel the pain points you describe in at link . I have too thought about experimenting with TeX rewrites/alternatives and particularly in Rust. I don't know if you are aware, but finl has been also submitted to Lobsters ( link ). One of the comments mentions SILE ( link ). I looked into it ( ▶ this video was nice introduction, although I don't know how up to date it is). It seems to me that SILE replaces many pain points in TeX, while being somewhat close to LuaTeX (and TeX in general), due to use of similiar components (Lua, alogorithms, hyphenation patters, libraries). It even supports "LaTeX" like input syntax, but frankly I don't think that is the part of LaTeX I would keep :). Can you share your opinion on SILE?
Yes, it made me recall this, though I first saw it in FOSDEM '15 talks [1]. I thought it'd be nice to see what people think about this as I'm in the looks for a TeX alternative. [1] ▶ this video
Of recent attempts at dethroning LaTeX, there's also SILE, which actually reuses some LaTeX internals. For some examples of the output (hard to find, the author seems not great at marketing), see e.g.: link link link link link link For a deeper dive, see the author's presentation at FOSDEM 2015 - I found it really amusing - from the starting line of: "I wrote a typesetting system - by mistake." ▶ this video