-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Error in 5.8 on bibtex library with doubled braces in booktitle (@InCollection) #9475
Comments
I can confirm. Apparently the bug was introduced in #9453 |
@K5qu4r3d Can you take a look at this? |
It also happens on MacOS Ventura with JabRef 5.8 for inProceedings entries with double braces for the title. |
Yes, apparently the journal abbreivation check is called from the IntegrityChecker which checks all kind of book related fields and it sems like the regex does not escape the curly braces. |
* Fix journal abbbrev checker for curly braces Escape any curly braces Also use latex free fields Fixes #9475 Fixes #9503 * refactor abbreviation checker to latex free entry checker * adjust test cases * checkstyle * checkstyle * Streamline tests and add tests for 9475 and 9503 Co-authored-by: Christoph <siedlerkiller@gmail.com> Co-authored-by: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com> * Rename Medline to Dotless and add translations for the menu actions * On our way Co-authored-by: Christoph <siedlerkiller@gmail.com> * Add misisng test Co-authored-by: Christoph <siedlerkiller@gmail.com> * Try to use full MVMap in groovy script * Fix path * Streamline action * Try to commit changes * Revert "Streamline action" This reverts commit 626e41a. * Try to fix action * Debug: show branch * Stay on current branch * Fix action * Remove bad files * Serizalizabe version 1 * Fix duplicate handling * Add trigger on braches * fix * Fix wrong comment * Some debug maybe? * debug * Add warning * Try to use a single MV store only * Fix import * CamleCase to dash-case * Fix brace * Update journal abbrev list * Remove debug output * Internalize loading * Disable workflow * Update CHANGELOG.md * Remove initialization hack * Update journal abbrev list * No need to fetch * Use right WoS file * Update journal abbrev list * fix l10n and reorder Co-authored-by: Oliver Kopp <kopp.dev@gmail.com> Co-authored-by: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com> Co-authored-by: koppor <koppor@users.noreply.github.com>
The issue is now fixed in the latest dev version. We will release a version 5.9 this week which will contain these fixesxs as well |
JabRef version
5.8 (latest release)
Operating system
Windows
Details on version and operating system
JabRef 5.8--2022-12-18--b7fae4b Windows 11 10.0 amd64 Java 18.0.2.1 JavaFX 19+11
Checked with the latest development build
Steps to reproduce the behaviour
@InCollection
entry like the following with braces around thebooktitle
@InCollection
entries with double braces aroundbooktitle
Appendix
...
Log File
The text was updated successfully, but these errors were encountered: