This patch set was inspired by your change log of commit 686915e83f79 ("utilities/autodate: Convert current tag to release/edition text") saying: This should really use a canned library to convert numerals to English-text ordinals, but none of the ones I found worked as advertised. My guess is the ones you found are assuming bash and don't work with dash. You know, dash doesn't handle arrays. Patch #1 is my answer and delegates the handling of ordinals to a LaTeX package "fmtcount". Patch #2 is a minor update so that a repository with untracked files is treated as clean. Patch #3 expands the use of tag info and displays it on every page at the bottom-right corner. Thanks, Akira -- Akira Yokosawa (3): utilities/autodate: Use 'fmtcount' package for ordinals utilities/autodate: Ignore untracked files in 'git status' utilities/autodate: Put commit-id in footer by 'draftwatermark' FAQ-BUILD.txt | 6 ++++-- perfbook.tex | 9 +++++++++ utilities/autodate.sh | 35 ++++++++++++----------------------- 3 files changed, 25 insertions(+), 25 deletions(-) -- 2.17.1