-
-
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
Grouping by searching for keywords within customized fields #8527
Comments
I'll try it tomorrow morning. Thank you!
Sent from Yahoo Mail on Android
On Wed, Feb 23, 2022 at 5:43 PM, ***@***.***> wrote:
Have i not solved this here: #8524 ? Is this the same problem @shivaway ?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Just tried the development build. The good thing is that it doesn't search the Title anymore; however the grouping with entrytype still has some issues. I changed the entrytype to Protocol and it found all of them, but then I changed it to calibration and it still was finding Protocol.
Still something wacky going on.
Thank you! This is a great program!
On Wednesday, February 23, 2022, 06:44:44 PM CST, Shawn Way ***@***.***> wrote:
I'll try it tomorrow morning. Thank you!
Sent from Yahoo Mail on Android
On Wed, Feb 23, 2022 at 5:43 PM, ***@***.***> wrote:
Have i not solved this here: #8524 ? Is this the same problem @shivaway ?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
if you have an entry like this:
searching by keyword That is because the keyword search was configured by you to not actually search for the "entrytype", but rather for the data within the FIELD "entrytype". I am not sure if it would be possible to search for the actual entrytype. I think current Jabref does not supports this. |
I agree. This is what I'm seeing.
the Report Group is :
When I choose it, I get:
On Thursday, February 24, 2022, 10:38:01 AM CST, ThiloteE ***@***.***> wrote:
if you have an entry like this:
@calibration{test,
entrytype = {protocol},
}
searching by keyword protocol will still find this entry.
searching by keyword calibration should not find this entry.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
You have to post images here on GitHub they are not visible when you answer via mail |
So i take it this issue is solved? |
Not really. If you look at the images, you can see that the Report group pulls up the Protocols. On Thursday, February 24, 2022, 04:12:00 PM CST, ThiloteE ***@***.***> wrote:
So i take it this issue is solved?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
You know, hope is the greatest of all treasures 🤣 Anyway. i think it would be nice if you could upload the data of the entries here. They example file you uploaded in your first post holds different examples that are different to the pictures you show us. |
In the first example you uploaded none of the entries hold such a field: Therefore, the following statement is incorrect, because the items are NOT there:
As soon as i add I repeat, you are confusing entry type and entrytype. To make it more clear to you: One of them is a custom entry type defined under
|
I think I understand. I'll figure it out when I get into work tomorrow morning.
Sent from Yahoo Mail on Android
On Thu, Feb 24, 2022 at 4:49 PM, ***@***.***> wrote:
In the first example you uploaded none of the entries hold such a field: entrytype = {Report},
Therefore, the following statement is incorrect, because the items are NOT there:
4. The group will find nothing, even though two items are there.
test.zip
As soon as i add entrytype = {Report},, it will be added to the group.
I repeat, you are confusing entry type and entrytype. To make it more clear to you: One of them is a custom entry type defined under options>customize entry types and the other one is a custom field you added to this type of entry. Both are not the same. You also could have named the custom field entrytypeX or XYZ or ANYTHING and then put the keyword Report in there. So when you have a group that searches for the keyword report within a custom field that is called XYZ, it will find the entry and add it to the group, even though it will not look like it is the entrytype,
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
But i also have to say that you might be right that something is off there. Using your library from here:
@shivaway, could you try to name the field entrytype differently e.g. customentrytypelabel or entrytypekeyword? Maybe it conflicts somewhere with the actual internal entry type after all? |
Absolutely. That was my plan, once I get back to work. Thanks for being so patient with me!
Sent from Yahoo Mail on Android
On Fri, Feb 25, 2022 at 2:05 AM, ***@***.***> wrote:
But i also have to say that you might be right that something is off there.
Using your library from here:
-
When the keyword is report (hence within the group) and i change the keyword to xyz the entry gets removed from the group. Then when clicking UNDO (ctrl + z) three times, the entry is back in the group, but the keyword is still xyz, even though it should be report.
-
Even worse, when I change the keyword of the entry with citationkey Calibration2021 from protocol to xyz (the entry gets removed from the group; This is correct), but then click on another entry, then back on that one entry where i just changed the keyword, the keyword IS BACK to what it was before i changed it (still protocol) in the required fields tab, but still xyz in {} bibtex source tab!
@shivaway, could you try to name the field entrytype differently e.g. customentrytypelabel or entrytypekeyword? Maybe it conflicts somewhere with the actual internal entry type after all?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
I think it does have the conflict. I added a new field to each of the types called customentrytype and changed the reports to use customentrytype for the search and it now reports 5 instances. It contains the two reports but still contains all the protocols, none of which have "Report" in any field. In fact, that type doesn't even have the customentrytype field. I'm uploading the current .bib Something weird is definitely going on. |
When I opened the last library file you posted, all three of the entries with entry type Protocol, had
|
What we found out so far point to three things:
That said, 1. and 2. is beyond my abilities. I could test a little bit more with regard to 3, but i really should work on my own paper right now xD |
Also, please change the name of this issue to something that makes this issue easier to find for people that have similar issues. E.g.: Grouping by searching for keywords within customized fields |
Thank you very much! I'm not sure how I could misconfigure it from the menu's, but I'm willing to accept that.
On Friday, February 25, 2022, 10:07:36 AM CST, ThiloteE ***@***.***> wrote:
Also, please change the name of this issue to something that makes this issue easier to find for people that have similar issues.
E.g.: Grouping by searching for keywords within customized fields
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@ThiloteE Custom entry type information is written to the bib file at the bottom in the metadata, like the groups etc |
Thanks Christoph, i might do some tests one of these days. @shivaway check github, i uploaded a picture. |
I cannot reproduce neither the undo, nor the other phenomenon described in #8527 (comment) and also not the "one keyword in edit screen while there are three keywords in There seems to be a special factor at play that we seem to have failed to identify so far. Your library seems special. |
Interesting. This was a newly created library from scratch to demo to some others.
I'll start over.
Thanks!
Sent from Yahoo Mail on Android
On Sat, Feb 26, 2022 at 2:35 AM, ***@***.***> wrote:
I cannot reproduce neither the undo, nor the other phenomenon described in #8527 (comment) and also not the "one keyword in edit screen while there are three keywords in {} bibtex source" issue with a minimal working example within a fresh library (here, the library that does not reproduce), but i can reproduce it when i use the library you uploaded (here).
There seems to be a special factor at play that we seem to have failed to identify so far. Your library seems special.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
To do: Read and understand #8527 (comment) Then:
Alternatively:
|
From image in #8527 (comment), I believe this was not a misconfigure. |
@ThiloteE , for second issue from #8527 (comment), I could not find entry with citationkey Calibration2021 in library from here. |
Ah my bad. I must have had automatic creation of citationkeys enabled back then. I just tried again: I still can reproduce the second issue in #8527 (comment) for two entries that are in the group "Qualifications". Just go to the "other fields" tab, then look for "entrytype" and change |
Thank you @ThiloteE , here is a way to replicate the second issue using fresh library.
My first guess to this issue is that there is an internal |
thank you very much for looking into this!
On Tuesday, June 21, 2022, 07:28:27 AM CDT, ThiloteE ***@***.***> wrote:
Closed #8527 as completed.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
JabRef version
Latest development branch build (please note build date below)
Operating system
Windows
Details on version and operating system
Version 10.0.19044.1526
Checked with the latest development build
Steps to reproduce the behaviour
test.zip
Appendix
...
Log File
The text was updated successfully, but these errors were encountered: