-
-
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
Journal abbreviations in UTF-8 not recognized #5850
Comments
this is most probably related to #5562 |
Hi, I am interested in this issue, but I can not reproduce this bug. @jorgman1 Can you give the example of a Journal name containing UTF-8 characters and briefly describe how you change UTF-8 to ASCII? Thanks! |
E.g. a lot of German journals: |
@jorgman1 Have you tested the latest development version? |
In the newest version (JabRef 5.1--2020-05-04--b5599c9; Windows 7 6.1 amd64; Java 14.0.1) still see in the quality check either "non-ASCII error" or "journal not in abbreviation list error". How should I put the journal name? |
This issue will be closed in 7 days due to inactivity 💤 Please provide the requested information if the problem persists. |
This behaviour still persist in the latest version (JabRef 5.1--2020-05-04--b5599c9; Windows 7 6.1 amd64; Java 14.0.1). How should I put the journal name? |
This issue will be closed in 7 days due to inactivity 💤 Please provide the requested information if the problem persists. |
This has not been solved. Why do we get this status: stale messages. It is very annoying. |
Hi, I'm interested in this issue, and I think I have reproduced this bug. The main reason for this bug is the check-tools
I want to fix this issue, and our goal is to check integrity only by warning the charset, which is not UTF-8. To meet this need, maybe I need an external jar to detect which charset does this string use. I'm trying to fix this issue by this method right now. |
@MrGhabi Thanks for your interest. JabRef fetches the journals from the https://github.com/JabRef/abbrv.jabref.org repo which are then assembled to a MV database |
Thank you~ |
) * fix issue #5850 for encoding problem * add a blank line for build.gradle * initial as main branch for build.gradle * initial as main branch for build.gradle * add the change of fix information of issue 5850 * Fix check style * Update CHANGELOG.md Co-authored-by: Christoph <siedlerkiller@gmail.com> * Add the utf8 check for biblatex and ascii check for bibtex * add the new localization string the l10 files * fix error * add the statement only in en.properties * revert changes * Update JabRef_da.properties * Update JabRef_ru.properties * Update build.gradle * Update JabRef_fa.properties * Update JabRef_no.properties * Update JabRef_pl.properties * Update JabRef_pt.properties * Update JabRef_vi.properties * Update JabRef_zh_TW.properties * reset the default charset * reset the default charset * add the javaDoc of UTF8Checker * add the javaDoc of UTF8CheckerTest and IntegrityCheckTest add 2 Junit Test for UTF8Checker.UTF8EncodingChecker in UTF8CheckerTest add 2 Junit Test for IntegrityCheck in IntegrityCheckTest * Remove the unwieldy Junit tests Co-authored-by: Christoph <siedlerkiller@gmail.com>
Thanks for the fix! |
When running an integrity check, Jabref complains about non-ASCII characters in the journal title. However, changing UTF-8 to ASCII generates the error: "Journal not found in abbreviation list".
Since the journal abbreviation lists are encoded in UTF-8, it would be nice if Jabref recognizes both formats and treats them equally.
The text was updated successfully, but these errors were encountered: