I have an article with many keywords mixed throughout. I also have a list of those keywords and their definitions (this list needn't appear in the document, and I can put it in a CSV or any format as necessary). Is there any way to have LaTeX search for these keywords in the document and highlight them?
Two possible options:
Place any keywords found in the document in italics.
(preferred) Create a
\footnotewherever the keywords appears in the document, with the definition or use some other form of automated cross-reference (for instance, against a glossary).