PubMan Func Spec Export/eDoc Citation Style

= The eDoc Citation Style =

A candidate for the MPS/Yearbook default Citation Style.

At the moment defined in the eDoc MD set terms.

Authors

 * are italic
 * 1 position (if available):
 * if creatorType is group, output only  
 * if creatorType is person output ,  for first author and  ,  for further authors
 * separate all authors with ", "
 * separate last author with " and "
 * there is special case: separate last author with ", and " (tbd!!!)
 * end authors with ": "

Editors

 * are italic
 * 1 position (if available): " (Ed.) "
 * if creatorType is group, take only  
 * if creatorType is person
 * for first and not last authors: , 
 * for last and not first authors:
 * if contains "et al.": " "
 * if not contains "et al.": ", "
 * separate all authors with ", "
 * end authors with
 * if Editors count=1: "(Ed.): "
 * if Editors count>1: "(Eds.): "

mixed Authors and Editors

 * are italic
 * 1 position (if available): " (Ed.) "
 * if at least on Author are available:
 * if at least on Editors are available:

meeting

 * if defined
 * if genre=Conference-Report:
 * if genre="Lecture / Courseware" or "Other":
 * if genre="Poster" or "Talk at Event":
 * if genre="Proceedings":
 * End with "."

identifiers

 * font-size: 12pt
 * for identifierTypes: DOI or URI or URL or (LOCALID and genre!='Report')
 * ": "
 * for identifierType: "report number"
 * "Report Number: "

datesofevent
if definded or :

vol
" "
 * bold

issuenr
", "

page
or

artnum
", Seq. No.: "

pubstatus

 * only if !=published
 * if !=unpublished: ", "
 * if =unpublished: " "

date

 * if defined : " ( )"
 * if defined : " ( )"
 * if defined : " "

tosvol
if is defined: " ."

publisher
if is defined:

phydesc
if is defined:

titleofproceedings
if is defined:

titleofjournal
if is defined:

titleofseries
if is defined:

proceedingscfn

 * if is defined

End of citation
with full-stop: "."

Article
[, ].

Book
.

Conference-Paper
. .
 * if is defined
 * if is not defined

Conference-Report
.

Thesis
[if is defined then ","].

PhD-Thesis
Doktorarbeit,.

Habilitation
Habilitation,.

InBook
[if is defined then "In: ."][ ].
 * if or or are defined:
 * if or : " (Eds.) "
 * if is defined: " ."
 * if is not defined and if is defined: " ."
 * if is only defined: " ."

Interactive Resource
[if  is defined then " Type of Operating System: "[if is defined then " "]].

Issue
[ .].

Journal
.

Lecture / Courseware
[if is defined then "In: "].

Other
.

Paper
[ ].
 * if or are defined:
 * ", (Eds.) "
 * if is defined:
 * if is not defined and if is defined:

Poster
.

Proceedings
[ ].
 * if is defined:
 * if is not defined and if  is defined:

Report
[ .].

Series
.

Software
[if  is defined then " Type of Operating System: "[if is defined then " "]].

Talk at Event
.

Related Links

 * MD set mapping: eSciDoc to eDoc