I am planning to use changes package for marking up changes in the latex document. I like to denote new additions in green, modifications in blue and deletions in red. However, changes package uses the same color for every change. Is it possible to use different colors for the above three commands?
Currently, since I am the only author editing the tex file, I've defined three authors as below
\definechangesauthor[name=new additions, color=teal]{new}
\definechangesauthor[name=in place modifications, color=blue]{modified
\definechangesauthor[name=deletions, color=red]{deleted}
and when adding, modifying, or deleting text, I use corresponding id. However, this cannot be used when there are multiple authors. Further, there are redundancies here. I have to use the command \added and still specify id=new. And in the rendered pdf document, along with the green color, there will be a superscipt saying it is new. How can I do this more efficiently and cleanly?
Edit 1:
I have been able to get rid of the superscript by setting \usepackage[authormarkup=none]{changes} as suggested in the first comment to this question. However, it still requires me to use \added[id=new]{new text}

changesaccording to the documentation. Possibly, because the colors are already used to differentiate different authors. – dexteritas Aug 22 '23 at 07:50