> It is generally no problem to differentiate between nroff > and troff output. I suggest to do this here and to apply > the patch for typeset output.
I suggest always using \*[Lq] and \*[Rq] without differentiation here, and instead defining the strings appropriately for the output device at startup.