Open zxdawn opened 4 years ago
This is a known problem and results from incompatibility between ulem package and most citation packages. Only the author of ulem package can really solve this (but I guess it is quite hard to do).
There are two work-arounds, which both have their downsides:
Use option -t CFONT
: this is quite a similar mark-up style but you lose the underlining and strikeout, such that colour is the main marker (and different font size is used for deleted text)
Use option --disable-citation-markup
prevents the marking up of citations, which means they can wrap nicely (but of course you don't see which citations are new)
One could think about splitting citation commands with multiple arguments. But this would be undesirable in the case of citations in parenthesis, as each citation would then have its own parenthesis. I will leave the issue open but as I don't have a clear solution and it mostly affects appearances I out it to low priority.
Here's an example:
If I add the references like this:
The result would be out of page like this: