11 March 2024

Qt version of bibref

After two months of development with various adventures, a new version of bibref is available that provides a graphical user interface. The Qt library was chosen for this purpose, because I already had some experiences with it in other projects like XaoS and GNU Aris.

Hopefully, this new version will bring the joy of discovering quotations from the Old Testemant in the New Testament in the Greek Bible, to a wider audience. Since bibref is designed to be used as a scientific tool, and therefore, reproducing results has a priority, the graphical user interface is still connected to the original set of commands from the terminal version of bibref.

The commands have been grouped into menus File, Edit, Passage, Quotation and Raw. If you use the program in a non-English localization, there are some tooltips available for each command. There is also a Help menu available with additional information. The localization is currently available only for Hungarian, but it is quite simple to add additional languages (see the file hu.ts in case you want to contribute another translation).

The new version is available on GitHub: there is a Windows installer to download and a flatpak file for Linux users (with a flathub link as well).

Acknowledgments: My wife Gerda motivated me to work on a graphical user interface to avoid the command line. I dedicate this version to her. Also, my older son Benedek gave useful feedback by testing the first versions of this new interface.


Entries on topic internal references in the Bible

  1. Web version of bibref (12 January 2022)
  2. Order in chaos (17 January 2022)
  3. Reproducibility and imperfection (20 January 2022)
  4. A student of Gamaliel's (23 January 2022)
  5. Non-literal matches in the Romans (26 January 2022)
  6. Literal matches: minimal uniquity and maximal extension (31 January 2022)
  7. Literal matches: the minunique and getrefs algorithms (1 February 2022)
  8. Non-literal matches: Jaccard distance (2 February 2022)
  9. Non-literal matches in the Romans: Part 2 (3 February 2022)
  10. A summary on the Romans (5 February 2022)
  11. The Psalms (6 February 2022)
  12. The Psalms: Part 2 (7 February 2022)
  13. A classification of structure diagrams (15 February 2022)
  14. Isaiah: Part 1 (19 February 2022)
  15. Isaiah: Part 2 (26 February 2022)
  16. Isaiah: Part 3 (2 March 2022)
  17. Isaiah: Part 4 (7 March 2022)
  18. Isaiah: Part 5 (15 March 2022)
  19. Isaiah: Part 6 (23 March 2022)
  20. Isaiah: Part 7 (30 March 2022)
  21. A summary (7 April 2022)
  22. On the Wuppertal Project, concerning Matthew (17 July 2022)
  23. Matthew, a summary (25 July 2022)
  24. Isaiah, a second summary (31 July 2022)
  25. Long false positives (23 August 2022)
  26. A general visualization (25 August 2022)
  27. Stephen's defense speech (19 September 2022)
  28. Statistical Restoration Greek New Testament (31 July 2023)
  29. Qt version of bibref (11 March 2024)

Zoltán Kovács
Linz School of Education
Johannes Kepler University
Altenberger Strasse 69
A-4040 Linz