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

Add entry table column for last author #5893

Closed
joelostblom opened this issue Jan 29, 2020 · 5 comments
Closed

Add entry table column for last author #5893

joelostblom opened this issue Jan 29, 2020 · 5 comments

Comments

@joelostblom
Copy link

Last author is useful in some disciplines for indicating which research group/lab an article/entry is from. I tried adding field:authorLast in the preferences similar to how last author is added in the the bib key, but it shows up as an empty column.

@calixtus
Copy link
Member

Hi @joelostblom , thanks for the note. Please use the gitter channel and the forums about JabRef functionality in the future, and please include the information of the JabRef version etc. as it is delivered in the issue template. Otherwise it's really complicated for everybody to figure out the cause of the issue.

About your question: the field-column is in fact very simple by design. It just prints out the name of the bib(la)tex field with the given field name. "authorLast" is not one, but a fieldformatter pattern (I think) and not implemented as a column-title. It's maybe worth discussing to include this.

@calixtus
Copy link
Member

*for questions about

@joelostblom
Copy link
Author

Sorry about that, I considered the forums but thought this would fall under "smaller suggestions for improvements". I will use the forums or gitter from now on for issues like these!

"authorLast" is not one, but a fieldformatter pattern (I think) and not implemented as a column-title. It's maybe worth discussing to include this.

Ah ok, thanks for clarifying that. I initially thought that any field that can be used to create a bibtex key could also be used in the columns. I found a workaround that is sufficient for my purpose, I create bibtex keys with the authorLast first in the key and then sort on the key column.

# System info
JabRef 5.0-beta.388--2020-01-29--eb988b6
Linux 5.4.15-arch1-1 amd64 
Java 13.0.2

@calixtus
Copy link
Member

Oh, this was probably a misunderstanding on my side. Sorry for that. Thanks for the follow-up, I'll put that on the list for smaller enhancements. ;-)

@tobiasdiez
Copy link
Member

A naive implementation of this feature would come with a very high performance cost (as every field value has to be routed through the formatter every time it is displayed or there are changes to an entry). Thus, this would require major restructuring of the code to be implemented properly.

On the other hand, the feature has only a narrow use case. I do understand your particular case, but I guess not many people would use it.

Thus, I'll close this issue for now - with the option to reopen it if more users echo your wish.

koppor pushed a commit that referenced this issue Feb 15, 2022
eb97405 Create frattura-ed-integrita-strutturale-fracture-and-structural-inte… (#5877)
b33ebfc make journal names title case (#5900)
1c7ecf2 Update uclouvain-centre-charles-de-visscher-pour-le-droit-internation… (#5901)
1a2ea12 Create trinity-college-dublin-zoology-botany-environmental-sciences-h… (#5893)
6bd742c Update harvard-anglia-ruskin-university.csl (#5840)
bc8f258 Update chicago-author-date.csl (#5836)
80aded6 Fix missing prefix for URL field (#5894)
b850a0d Update american-society-of-civil-engineers.csl (#5891)
94c1cb3 Update deutsche-gesellschaft-fur-psychologie.csl (#5861)
f66f384 Update universite-cheikh-anta-diop-faculte-de-medecine-de-pharmacie-et-dodontologie.csl (#5863)
82cf786 Update and rename acta-psychiatrica-scandinavica.csl to dependent/acta-psychiatrica-scandinavica.csl (#5879)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: eb97405
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants