Lua and LuaLaTeX: home page

These pages are intended to support students in Birmingham university with computer work and in particular with programming.

First year computer lab work includes material on LaTeX, computer algebra and Maple, and a short introduction to programming concepts. This section ("Preliminaries for programming") contains much of the introduction to programming, using the language Lua, and also contains an introduction to LuaLaTeX and links for further study.

All code and content here may be copied as often as you like under the terms of the GNU General Public Licence and/or the GNU Free Documentation Licence. (In reading these texts, the words "licence" and "license" are to be taken to be synonymous.) This means that any derivative work, if distributed further and not for your own private use, MUST be issued with a similar licence.

All content is copyright by Richard Kaye, http://web.mat.bham.ac.uk/R.W.Kaye/, 2018.