I'm using TeX for a long time now, but I'm currently struggling integrating some features for my daily use. To be more precise: I'm intending to use features like text highlighting (yellow markup), strikeout text passages, and so on. For punctuation i've the package 'csquotes' in use for ages.
So far, I tried to realize this by using 'ulem' and 'soul'.
soul: breaks with 'csquotes' its \enquote{}-command.
! Argument of \csq@quote@i has an extra }
ulem: breaks also with \enquote{}.
MWE (wished by TeXnician)
\documentclass{article}
\usepackage{csquotes}
\usepackage{soulutf8}
\begin{document}
\hl{Alpha particles named after and denoted by the \enquote{first letter in the Greek alphabet, alpha consist of two protons} and two neutrons bound together.}
\end{document}
Any ideas? Any alternative packages?
Thanks in advance.
Best regards
soul(utf8)
andulem
that their underlining commands can only accept light markup (from very few select macros) in their arguments. If you use LuaLaTeX you can use Lua callbacks to construct a more robust underlining.\soulregister{\enquote}{1}
works but breaks the underline before and after the quotation mark.