Skip to content

Improvements for the Entry Preview #7083

@AtrusRiven

Description

@AtrusRiven

The preview does not differentiate between different entry types. Of course, there’s the possiblity to display the entries in a certain citation style that employs this differentiation, but in my opinion, the preview display should be independent from the citation styles. No differentiating between entry types, thus, results in an ambiguous display in some cases, crossing the metadata’s logical order, for example with InCollection:
preview
With the sequence:

  1. Author
  2. Editor
  3. Title (< Author)
  4. Booktitle (< Editor)

The preview should be conditional upon the entry type, so that in this example the sequence would be:

  1. Author
  2. Title (< Author)
  3. Editor
  4. Booktitle (< Editor)

In general, the logical order should differentiate between the containing and the contained bibliographical element. Thus, this new logical order would be (the following covers the most important entry types and doesn’t claim completeness):

entrytype logical order of metadata elements
Book 1. Author
2. Title
3. Year
Collection 1. Editor (Ed.)
2. Title
3. Year
Article and InCollection 1. Author
2. Title
3. Year

4. Editor (Ed.)
5. Booktitle

Moreover, the preview could be more complete and well-arranged in displaying the entry’s metadata, for example:
preview_new

Would it be possible to substitute the default preview style with something like this (code for this preview styling)?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions