Skip to content
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

Importing to the correct mode when searching (BibTeX vs biblatex) #1018

Closed
oscargus opened this issue Mar 22, 2016 · 3 comments · Fixed by #7672
Closed

Importing to the correct mode when searching (BibTeX vs biblatex) #1018

oscargus opened this issue Mar 22, 2016 · 3 comments · Fixed by #7672

Comments

@oscargus
Copy link
Contributor

Most (all?) of the fetchers will now produce a BibTeX entry. When importing to a BibLaTeX database, this causes some issues, see e.g. #1015. It might make sense to add some mechanism to the search interface such that the correct format is returned. For example, this can be achieved by "search formatters", which will also remove some of the need of explicit cleanup code in the fetchers as well as some of the preference settings.

@oscargus oscargus added [outdated] type: bug Confirmed bugs or reports that are very likely to be bugs [outdated] type: feature labels Mar 22, 2016
@stefan-kolb
Copy link
Member

I don't think this should be classified as a bug.
The question here is, who is responsible for outputting the correct format?

  • the fetcher
  • Jabref itself

I think it should be the fetcher that must be aware of what to output because he is the only one that is able to produce correct entries?!
On the other hand, this would force the fetcher to know the current mode which adds another dependency or at least a parameter to the call.

If we transform entries after fetching to the correct format this could be a hard thing.
This can only work if we always fetch Biblatex and rearrange the fields and strip unsupported fields etc.

@tobiasdiez
Copy link
Member

We discussed it in the DevCall: Fetcher should try to fetch in BibLaTex format, but can also return BibTex format. Afterwards JabRef should always run a converter which converts to the correct mode depending on user preferences (for this a BibLaTex > BibTex converter has to be written, based on the BiblatexCleanup).

@simonharrer simonharrer removed the [outdated] type: bug Confirmed bugs or reports that are very likely to be bugs label Apr 5, 2016
@lenhard lenhard changed the title Importing to the correct mode when searching (BibTeX vs BibLaTeX) Importing to the correct mode when searching (BibTeX vs biblatex) Feb 15, 2017
@github-actions github-actions bot added the status: stale Issues marked by a bot as "stale". All issues need to be investigated manually. label Dec 31, 2020
@tobiasdiez tobiasdiez removed the status: stale Issues marked by a bot as "stale". All issues need to be investigated manually. label Jan 1, 2021
@Siedlerchr
Copy link
Member

This issue is now finally closed and fixed in the latest development snapshot

We would like to ask you to use a development build from https://builds.jabref.org/main and report back if it works for you. Please remember to make a backup of your library before trying-out this version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants