In a recent question, a comment was left by @cfr in response to a line I included, specifically:
You should not be loading that mix of packages. If you are using Lua/XeTeX, then you should not be using textgreek or textcomp. If you are using (pdf)TeX, then you should not try to load mathspec
htlatex in sequential builds so my custom cls file is common and filled with if statements to recognize incompatibilities between the two compilers.
So, I wanted to post a separate question to get advice on these packages, specifically:
- textgreek: This package has been very important to be being able to include non math-mode greek characters in actual words while retaining the possibility to still use them in mathmode.
- textcomp: used to include objects such as registered trademarks and copyright symbols and fix htlatex html work
- mathspec : Specify arbitrary fonts for mathematics in XeTEX - must be loaded before fontspec
- microtype: I could be misremembering this one, but I think I needed it to solve a greek mu or gamma problem I had with
I appreciate any insight to possible conflicts, alternatives, etc.