CSL4LibreOffice - C [GSoC '24]#11577
Conversation
|
Next time, please do look into the small red crosses on GitHub! Fixed by @Siedlerchr #11616 (needed to hurry up, because our tests on main branch were red after the merge) |
For some reason:
|
|
Look at this: |
My screenshot is from this PR and shows the red cross. It was the last merge queue attempt. Fortunately, triggered by this, we fixed our CI and itwill.be more easy to see the errors. 🎉
The PR was merged without using the merge queue. Thus, the (failing) tests by the merge queue were skipped. |
|
Now, we all learned about the difference of "pull_request" and "pull_request_target" the long way 😅 |
|
Major follow-up PR (apart from PR-D): #11712 |
@subhramit I hope that when a user changes the text / formatting manually, this change is NOT overwritten, but kept? Typically, paper templates provide formatting guidelines and names to headings. |
If by manually, you mean without JabRef, then unfortunately the entire section is detected and re-generated, and that I don't know if it is possible to detect and avoid. If you are referring to PR #12784: |
Yes.
But the solution of #12784 also seems to be OK. |
Difficult task development-wise using UNO (and would add more lag in auto-refresh mode), compared to tiny effort by user if they just change at the end... |
I think I just invited an additional ADR for whoever works on this. 😄 |




New features for CSL-OO/LO integration
[PR - C of the GSoC '24 CSL4LibreOffice Project]
Follow-up to #11521
Summary:
Background:
This PR addresses these problems by introducing two new features to JabRef's OO/LO integration - (A) Reference Marks and (B) Auto-generation of bibliography.
Demos:
testVideo.mp4
test2.mp4
JABREF_{citationKey} CID_{citationNumebr} {UID}".Special thanks to @antalk2, who had worked on similar problem statements for JStyles for JabRef's OO/LO integration, for his help in guiding and making this PR possible.
Follow-up: #11636, #11712
Mandatory checks
Change inCHANGELOG.mddescribed in a way that is understandable for the average user (if applicable)Tests created for changes (if applicable)