The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

An New Approach to Bibliographic Content Analysis

Last Updated: 29th May 2005


Following on from the ideas discussed about a new approach to the OOoBib user interface. I have started a new analysis of the decision structure and attributes of a bibliographic system. However, not starting from library catalogue data as is usually done but from the Style Guide of the type the user might be attempting to implement / use. I extracted the information and descision points that the Style Guide considered important. I am using a mindmap program called freemind (the developent version 0.8.0 RC3) to collect and organise the data. (It is a java program so should run on most systems) A high level graphic diagram of my first effort is shown bwlow. This provide some interesting insights and starts to suggest some user interface options

Overview of mindmap

High-Level view of a Bibliographic Style Content Analysis using FreeMind.

Click on the Image to see the large full and expanded Image (330BK).

In the Expanded Image the Red Flag entries represent Descisions (that have no particular data requirements) that the user needs to make about the bibliographic format to be used (so they are possible radio-buttons in the GUI). The descision paths with out flags mostly have data elements that are associated with them.

A good way to Browse the information is through the the HTML data export version that has 'clickable' javascript nodes (click on the [-] and [+} symbols). (This is on my DNW's web site because OOo's site stops the javascript working)

Matthias Basler suggested the idea that in dealing with Persons we could select a person from our list and then assign their relationship to the referenced work. I thought their would be several relationships like Author, editor etc. but I have come up with 34 ! (see the list on the left) and there are sure to more. So this approach is much better than having 34+ data entry boxes for each type of person !

Most of these are relationships shown are those that Bibliographic system needs to use in constructing the correct Bibliographic entries from my style guide (Based on the Chicago Manual of Style). I have made up a few of the for illustration purposes i.e. Video and Audio as I have not looked at the comprehensive style guide - I will do that soon.

Of course most of these 'Person' relationships are only relevant to particular reference types. For example probably only Video & Audio have 'Performed by Person(s)' & 'Produced by Person(s)' and 'Recording Engineer Person(s)'.

Bib table

A start on Bibliographic Table Options

    List of Person and Relationships


  1. Author(s) Person(s)
  2. Translated by Person
  3. Editor Person
  4. Compiled by Person
  5. Illustrated by Person
  6. Pseudonymous Author Person, plus -
  7. (the Real Person’s Name)
  8. Author of part person
  9. Name Supplied [Person]
  10. Interviewed by Person(s)
  11. Interviewed Person(s)
  12. In the Handwriting of Person
  13. Letter To Person
  14. Recorded / Transcribed by person
  15. Person Supplying Information
  16. Forward by Person
  17. Preface by Person
  18. Introduction by Person
  19. Speech Written by Person(s)
  20. Speech Spoken by Person
  21. Speech Recorded by Person
  22. Chairman of Committee Person
  23. Persons in Debate Speaking (ie Congressional)
  24. Directed by Person(s)
  25. Produced by Person(s)
  26. Artist(s) involved Person(s)
  27. Read by Person
  28. Recording of Person
  29. Performed by Person(s)
  30. Produced by Person(s)
  31. Recording Engineer Person(s)
  32. Libretto by Person(s)
  33. Music Composed by Person(s)
  34. Music Edited by Person(s)
A start On Citation Options
Citation Attributes

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.