In (another question), it was explained that unused options are added to an internal list and printed out when \begin{document} is reached. However, I would like to better understand the terminology. What does it mean to "use" an option?
Certainly, passing it to a loaded package or another class, is considered a use. In my case, I used the options' values to set some custom macros. I would clearly say that I used those options. But apparently this alone is not enough to make the option count as "used".
\LoadClassor packages where this option might still have a meaning – Aug 25 '16 at 10:06generalclass where it is not clear which options a following class (with\LoadClass) will use/accept. The option code system is basically the same for packages and class, while there can be only one\LoadClassstatement, the number of packages with a variety of options being loaded is 'unlimited' – Aug 25 '16 at 13:45\documentclass[capybara]{article}capybarais used, if any package has defined an option calledcapybara. – Johannes_B Jan 22 '17 at 12:56