On my netbook, tapping out ideas while my home desktop computer finishes updating the latest version of Ubuntu Linux. That massive software project makes me think about the little, somewhat procedural and documentation-focused project I’ve started. To recap, I want to help automate the production of orders of service using LaTeX, a typesetting language more associated with mathematical journals or scientific dissertations than anything religious.
So here are the features I want to see in this project, both to cultivate some interest and to guide my work.
- select correct standard LaTeX document style, as project basis, if one exists
- project creates makes 5.5 by 8.5 inch pages
- prints in selected typeface
- set up LaTeX file with comments to allow easy editing
- prints lines where half of the content is forced left, flush left and the rest is forced right, flush right
- can print as a booklet with pages in the correct order
- associate the correct package to allow her/his and he/she pronouns within a service automatically
- link file to data source, to create “mail merged” output
- insert an image of music, generated from a text file, such as ABC notation
- associate correct heading levels with sections within a customary order of worship
- insert hooks to pull repeated (“ordinary”) liturgical fragments