Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Render publication list according to a specific citation style #20

Closed
zuphilip opened this issue Aug 8, 2017 · 4 comments
Closed

Render publication list according to a specific citation style #20

zuphilip opened this issue Aug 8, 2017 · 4 comments

Comments

@zuphilip
Copy link
Member

zuphilip commented Aug 8, 2017

I had just a feature request to render the publication list accordingly to the APA 6th edition. We should be able to render the citations closely to APA style with another style file.

Another way would be to map the data to CSL JSON and then use citeproc-js for rendering the publication list with the citation style language (CSL).

@sebeka
Copy link
Collaborator

sebeka commented Aug 9, 2017

Hi,

I would prefer the Fluid style files because this is the typo3 way.

Otherwise (with js) it would have to work like:

  • one Fluid Template for all possible Templates outputting always the same JSON
  • citeproc-js is rendering all the different "Views"
    -> think is to much work and is relaying on Java Script

@zuphilip
Copy link
Member Author

zuphilip commented Aug 9, 2017

Yes, I agree. As far as we can live with a good enough approximation of APA style, then I think we can for the first way. For a very accurate and detailed APA implementation and possible other commons citations styles, we should consider CSL, for example APA style in CSL becomes quite complex: http://editor.citationstyles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fapa

I just found that we already have an APA style file for the BWL:
https://github.com/UB-Mannheim/publist4ubma2/blob/master/Resources/Private/Partials/FrontendBWLapa.html

This looks pretty good, but some things we should fix:

  • We should add the doi's whenever possible at the end in the form https://doi.org/10.....
  • At the end of each citation, but before the doi, there is point ..
  • The script for rendering the initials does not work correctly for multiple first names, e.g. Selma C. Rudert -> S.C. (no spaces between several initials) or Anna-Katharina Praetorius -> A.-K.
  • Several authors are connected by commas and the symbol & instead of the word and/und and before this symbol there has to be a comma independent of the language.
  • The volume for journal articles has to be emphazised toghether with the journal title.
  • (Issues are in same cases added after the volume in parenthesis, but this is quite complicated in APA.)
  • The authors of a books are not shown, only the editors.
  • After the editors there should be a (Hrsg.) resp. (Eds.).
  • We should replace three occurrences of .. by a single ..
  • In book chapter/conference proceeding etc. the name of the editors of the book are not reversed and separated by a comma , from the book title.

(For examples to these points, one can look at the publication in APA style here: http://paed-psych.uni-mannheim.de/unser_team/prof_dr_oliver_dickhaeuser/publikationen/ ).

Can we fix these issues also for the BWL or are there any reason they don't want them? I think I can work on this, also not at the moment.

zuphilip added a commit that referenced this issue Aug 19, 2017
This handles most of the points in
#20 (comment)
except the doi formating and indication of editors.
@sebeka
Copy link
Collaborator

sebeka commented Aug 22, 2017

Is done imho.

@sebeka sebeka closed this as completed Aug 22, 2017
@zuphilip
Copy link
Member Author

Yeah, except for #22 and #25 but they have their own issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants