Issue 13619 Make Citation relations text more clear.#13620
Conversation
| styleLabel(citedByLabel); | ||
| Label citingLabel = new Label(Localization.lang("References (cites)")); | ||
| styleLabel(citingLabel, Localization.lang("Works cited by the work at hand")); | ||
| Label citedByLabel = new Label(Localization.lang("Citations (this paper is cited by)")); |
There was a problem hiding this comment.
Remove "this paper is" --> consistent with "cites"
Otherwiese,
References (this paper cites)
But this is too long IMHO
|
Tooltip screenshots: See PR description |
| Citations\ (cited\ by)=Citations (cited by) | ||
| References\ (cites)=References (cites) |
There was a problem hiding this comment.
We need an ADR for that. --> new file at https://github.com/JabRef/jabref/tree/main/docs/decisions
Other developers will come with the final wording - we have some internal discussions now.
This is Option 2
Also link to semantic scholar somethow
Option 3 is the thing as it has been
Option 4
DBLP uses "References" and "Cited by"
See https://dblp.org/rec/conf/zeus/VoigtKW21.html
Option 5
There was a problem hiding this comment.
Reason: This lead to discussions and surely will lead to discussions in the future, too. And we need to ensure that the discussions to not start from zereo
The ADR needs to be linked from the code (CitationRelationsTab, line 153)
There was a problem hiding this comment.
We did it for ourselves - just for rerence: #13621 - no need for you to work on this.
subhramit
left a comment
There was a problem hiding this comment.
Currently the text and tooltips cover everything we discussed, so IMO this is fine.
koppor
left a comment
There was a problem hiding this comment.
We finally came up with other terms.
Sorry for the additional effort.
| styleLabel(citingLabel); | ||
| Label citedByLabel = new Label(Localization.lang("Cited By")); | ||
| styleLabel(citedByLabel); | ||
| Label citingLabel = new Label(Localization.lang("References (cites)")); |
There was a problem hiding this comment.
Use "References cited in %0".
For %ß use citationkey of of the bib entry. if not available, use Localization.lang("this entry"). You need to do this assignment at another place - constant field.
| styleLabel(citedByLabel); | ||
| Label citingLabel = new Label(Localization.lang("References (cites)")); | ||
| styleLabel(citingLabel, Localization.lang("Works cited by the work at hand")); | ||
| Label citedByLabel = new Label(Localization.lang("Citations (cited by)")); |
There was a problem hiding this comment.
Use "References that cite %0". %0 as above.
| Label citedByLabel = new Label(Localization.lang("Cited By")); | ||
| styleLabel(citedByLabel); | ||
| Label citingLabel = new Label(Localization.lang("References (cites)")); | ||
| styleLabel(citingLabel, Localization.lang("Works cited by the work at hand")); |
There was a problem hiding this comment.
Use
Also called "backward citations"
| Label citingLabel = new Label(Localization.lang("References (cites)")); | ||
| styleLabel(citingLabel, Localization.lang("Works cited by the work at hand")); | ||
| Label citedByLabel = new Label(Localization.lang("Citations (cited by)")); | ||
| styleLabel(citedByLabel, Localization.lang("Works citing the work at hand")); |
There was a problem hiding this comment.
Use
Also called "forward citations"
| Citations\ (cited\ by)=Citations (cited by) | ||
| References\ (cites)=References (cites) |
There was a problem hiding this comment.
We did it for ourselves - just for rerence: #13621 - no need for you to work on this.
…ontab/CitationRelationsTab.java
|
@trag-bot didn't find any issues in the code! ✅✨ |
* upstream/main: Issue 13619 Make Citation relations text more clear. (#13620) Explain how to handle notifications (#13630) Fix scope of 'determine issue number' job (#13627) Add proper closing (#13626) Implement logic orchestration for Git Pull/Push operations (#13518) Make pattern for issue number more strict Fix "Cannot load file MultiMergeEntries.fxml" (#13624) Add Copy markdown to copy citation (#13387) Add ADR-0047 (#13621) Initial start of implementing a LSP for integrity checks (#13612) Refactor merge entries package structure (#13614) New Crowdin updates (#13616) BibEntry class no longer implements Cloneable (#13615) Fix dark mode in {} of Citation Relations tab of the entry editor (#13609) Update dependency org.kohsuke:github-api to v2.0-rc.4 (#13611) Fix setting of proxy without password (#13605)

Closes #13619
Make Citation Relations tab panes more descriptive.
Steps to test
Mandatory checks
CHANGELOG.mddescribed in a way that is understandable for the average user (if change is visible to the user)