jabref icon indicating copy to clipboard operation
jabref copied to clipboard

"Automatically sync bibliography when inserting citations" does not work with JStyles

Open subhramit opened this issue 1 year ago • 2 comments

JabRef version

Latest development branch build (please note build date below)

Operating system

Windows

Details on version and operating system

No response

Checked with the latest development build (copy version output from About dialog)

  • [X] I made a backup of my libraries before testing the latest development version.
  • [X] I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

  1. Open Chocolate.bib
  2. Connect to a running LibreOffice document instance
  3. Select a JStyle from the "Select style" dialog
  4. Make sure Settings -> "Automatically sync bibliography when inserting citations" is enabled image
  5. Cite any entry into the document. [You will notice that bibliography section is not generated automatically]
  6. Click the "Make/Sync" bibliography option. [A bibliography section will be generated].
  7. Cite another entry in the document [You will notice that the bibliography section is not updated automatically]

Appendix

...

Log File
Paste an excerpt of your log file here

subhramit avatar Aug 27 '24 23:08 subhramit

Refs. https://github.com/subhramit/jabref/issues/26 and https://github.com/JabRef/jabref/pull/11683.

subhramit avatar Aug 27 '24 23:08 subhramit

Additional requirement for proper closure of this issue - dead code for JStyles must be removed and replaced. No "hotfixes" for maintainability purposes, as code for JStyles is already hard to maintain.

subhramit avatar Aug 28 '24 00:08 subhramit