Also (optionally?) include the page's title. Maybe also provide a max. heading level setting.
Use the titlecase package for the 1st mode.
Converting to lowercase keeps the 1st letter in uppercase, and possibly gets a list of exceptions via config (names etc). Can also use /usr/share/dict for titlecase exceptions.
Also (optionally?) include the page's title. Maybe also provide a max. heading level setting.
Use the
titlecasepackage for the 1st mode.Converting to lowercase keeps the 1st letter in uppercase, and possibly gets a list of exceptions via config (names etc). Can also use
/usr/share/dictfor titlecase exceptions.