-
-
Notifications
You must be signed in to change notification settings - Fork 251
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
\AddToNoCaseChangeList not working #904
Comments
We should probably highlight this more, but the command needs to be protected
|
or even test for the condition in |
I guess because I always recommend document commands are protected I forgot about this. We could adjust such ath commands are added to the 'no expand' list too: that would avoid the issue. |
@josephwright you mean support un |
@davidcarlisle Yes |
but they are added, they are only not looked at because the expand away first or am I missing something? |
@FrankMittelbach I meant that expandable commands need to be in |
@josephwright and that has no unwanted side effects in that just because you add a command to the "don't casechange" it suddenly stops expanding elsewhere? |
@FrankMittelbach There should not be, no |
@josephwright sorry, don't get it. |
@FrankMittelbach The idea of |
@josephwright I'm not sure I see that? if I have |
@davidcarlisle That's what I meant by 'consumer': |
If the command in question must be protected, what about |
\thanks is robust and it works:
|
Sorry, my bad. I tested with my classes where I redefined BTW: Although it was quite hacky, previous it was possible to suppress case changing for a command with any arbitrary arguments by patching |
@mrpiggi you can (locally if necessary) define the command as something like |
OK, we have two possible approaches:
Preferences? |
This issue has been automatically marked as stale because it has not had recent activity. |
I've thought about this again: I'm going to fix from |
I'll close here once the next |
Brief outline of the bug
Either using
pdflatex
orlualatex
both with the stable and the development version,\AddToNoCaseChangeList
has no effect, although it's argument is added to\l_text_case_exclude_arg_tl
.Minimal example showing the bug
Log file (required) and possibly PDF file
changecase.log
The text was updated successfully, but these errors were encountered: