-
Notifications
You must be signed in to change notification settings - Fork 116
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
Refactor mergedate settings and authoryear citations #605
Conversation
Note that this is quite a large change. In my tests there were some differences in output compared to v3.7, but all of these were desirable as far as I can tell (and as far as I am concerned). I assume the test suite will also report different output, so that needs careful inspection. |
Just ran the test suite and am checking output now. |
Ah, OK I will have to have a look at BibTeX. The tests are based on |
If you can list all the other problems that arise I will have a look at those as well. |
This is my interpretation of what mergedate should do now. Previously entries like this would only have the month in the bibliography with the default The BibTeX problem could be solved by adding |
Ok, yes, I think you are right. In that case, the biber test files look good - great work, many thanks. @josephwright - you are the bibtex expert here - can you help? We really would like to fix this soon so we can release. |
My suggested changes to |
Tests look good, I have committed the test changes and uploaded a new 3.8. Seems we are close to being able to release? I think it's fine to put in a static |
Yes, but there are a few open issues left.
Of course that is just the list of issues that caught my eye when scrolling down the tracker. |
@moewew, @josephwright - can we clean up the last few things soon - we really should release I think - it's a bit overdue. |
Cf. #520 (see also #148).
Currently mergedate is still slightly broken and the format between citations and bibliography differs in year labels. This refactor brings bibliography and citations in line by using the same commands and fixes most of mergedate's fixable behaviour.
We simply use
\printlabeldateextra
in citations, this greatly reduces clutter.