tudscr icon indicating copy to clipboard operation
tudscr copied to clipboard

Confirmation not working when supervisor name contains comma

Open flueders opened this issue 3 years ago • 3 comments

In my document's \supervisor tag I use the names of my supervisors like this: John Doe, M.Sc. (the master grade is separated from name by a comma)

This causes an error when compiling the \confirmation* and this also occurs when manually adding the names to \confirmation.

This is the compile error:

The control sequence marked <to be read again> should
not appear between \csname and \endcsname.

! Extra \endcsname.
\KVS@ProcessorDefault ...sname KV@#1@#2\endcsname 
                                                  \unless \ifcsname KVS@#1@h...
l.70 
     
I'm ignoring this, since I wasn't doing a \csname.


! Package kvsetkeys Error: Undefined key `M.Sc.`.

See the kvsetkeys package documentation for explanation.

flueders avatar Apr 06 '21 11:04 flueders

Just try an additional set of braces \supervisor{{John Doe, M.Sc.}}

mrpiggi avatar Apr 07 '21 08:04 mrpiggi

Thank you very much, this helped to solve the issue.

flueders avatar Apr 10 '21 08:04 flueders

Check implementation for next main release

mrpiggi avatar Apr 10 '21 09:04 mrpiggi