-
Notifications
You must be signed in to change notification settings - Fork 120
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
Introduce option to automatically use sequens, sequentes in postnote (#217) #1392
Conversation
These are supported by Babel as swissgerman and nswissgerman, by polyglossia als german, variant=swiss (spelling=old|new) Also, correct a string in german.lbx which has erroneously been changed to follow new orthography
…217) This entails new formatting commands \mkseqrange[*] and \mkseqornormrange[*] as well as a new option pageseq=none|two+|three+|all+ The lexic of the latter is adapted from backrefstyle.
An afterthought: We could also generalize the option a bit more to provide even more convenience:
I think this would be a useful interface. What do you think? |
Also add warning on invalid value
If we provide an option to select page range formats, we should also include mkcomprange. Hence: * rename macro `\mkseqornormrange` => `\mkautorange` * make it also consider `\mkcomprange` * rename proposed option `pageseq` => `citepagerange` with values `normalized` (default), `compressed`, `2sq`, `3sqq`, `allsqq`
I have updated my pull request to include the extensions proposed in #1392 (comment) |
BTW as far as I can see the reason for the checks failing is a biblatex/biber version mismatch in |
Looks nice. Thank you very much. I'd like to squash and merge to keep the history a bit nicer. Would that mess things up hugely on your end? |
I think I can deal with it. It's better for me to do a completely new fork after this has been merged anyway in order to start from a clean history. |
Nice. Merged. (I guess it is probably easier to work on feature branches in future, then you don't need to worry too much about what's going on on For the link: #217. |
This entails new formatting commands
\mkseqrange[*]
and\mkseqornormrange[*]
as well as a new optionpageseq=none|two+|three+|all+
The lexic of the latter is adapted from
backrefstyle
.