This example is a LuaTeX-based plain TeX project which implements a LuaTeX callback function to show the components of a typeset paragraph. It is designed to accompany a blog post and, for simplicity, it is not a full-blown “parser”—for example, it is not recursive and ignores a number of node types. However, it offers a useful starting point for anyone wishing to explore callbacks in more detail.
Hello! Here's how this works:
You edit the source code here on the left, and the preview on the
right shows you the result within a few seconds.
Bookmark this page and share the URL with your co-authors. They
can edit at the same time!
You can upload figures, bibliographies, custom classes and
styles using the files menu.
This presentation is made with the Beamer package. For tutorials
and more info, see:
We're still in beta. Please leave some feedback using the link at
the top left of this page.
Some authors prefer to place their manuscript LaTeX source files in a subfolder, and other research artefacts (figures, tables, etc) in another subfolder. This example shows how this workflow can be maintained on Overleaf, by providing a top-level main.tex that pulls in the real main LaTeX file from the subfolder using the import package.