PDF accessibility requirements stipulate that word breaks must be represented explicitly in the PDF. However, TeX engines do not use space characters to separate words: they use interword glue. This project shows how you can use LuaTeX to replace interword glue with space characters and kerns without affecting the visual appearance of typeset text.
To understand the difference this makes for users of accessibility software, listen to this sound recording made using Adobe Reader DC's Read Out Loud feature. It records the two lines of text in this project being read out loud, before and after converting glue to spaces.
This is a plain TeX file compiled using LuaTeX. It is for experimental use only and not intended to be a full, production-quality solution. Primarily, it is designed to assist with understanding technical issues related to accessible PDFs. The Lua code in this project is based on the earlier Overleaf article Boxes and Glue: A Brief, but Visual, Introduction Using LuaTeX.
Note
This project uses its own simple and very minimal OpenType font loader derived from this code: http://wiki.luatex.org/index.php/Use_a_TrueType_font.
Antes de comenzar a desarrollar un proyecto final tiene que estar aprobado por las autoridades que correspondan. Este documento contiene los datos que resumen el proyecto y el formato para avalar el proyecto según lo estipulado Julio 2019.
This template attempts to improve and standardize the bill writing process for senators in the Student Government Association at Elon University. This template should be used during the bill writing, editing, debating, and voting processes.
A proof template with a truth table. The table is added as a figure, has a caption and a label, and there is a reference to the table (as a figure) in the prose.