Template:FormattedReferenceTemplate: Difference between revisions

From IMAGE
Jump to navigation Jump to search
No edit summary
No edit summary
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
params: all reference parameters to set the reference related properties and create the formatted reference string
Assumption : There is always an Author, PublicationYear and Title
Assumption : There is always an Author, PublicationYear and Title


Below the templates as used in the IMAGEbook endnote library
Below the templates as used in the IMAGEbook endnote library, (needs update)
*report:
*report: Author (Year). Title,  Series Editor` (ed.)^(eds.),` Series Title|,  Institution,  Publisher, Place Published| `( ``URL:` URL) `(DOI`: DOI`)` |.
Author (Year). Title,  Series Editor` (ed.)^(eds.),` Series Title|,  Institution,  Publisher, Place Published| `( ``URL:` URL) `(DOI`: DOI`)` |.
*Book: Author (Year). Title| Series Title|. Publisher, Place Published, URL|.
* Book:  
*Book section: Author (Year). Title|. `In`: Editor` (ed.)^(eds.)`, Book Title|. Publisher, Place Published, `pp.` Pages, URL|.
Author (Year). Title| Series Title|. Publisher, Place Published, URL|.
*Book section
Author (Year). Title|. `In`: Editor` (ed.)^(eds.)`, Book Title|. Publisher, Place Published, `pp.` Pages, URL|.
*Edited book: Editor` (ed.)^(eds.) ` (Year). Title|.  Series Title,  Series Editor,  Publisher, Place Published, URL|.
*Edited book: Editor` (ed.)^(eds.) ` (Year). Title|.  Series Title,  Series Editor,  Publisher, Place Published, URL|.
Why use this type???
*Journal article: Author (Year). Title. Journal| Volume|( Issue )|,` pp.` Pages  `(DOI`: DOI)|.  
*Journal article" Author (Year). Title. Journal| Volume|( Issue )|,` pp.` Pages  `(DOI`: DOI)|.  
*Conference proceedings: Author (Year). Title. `Paper presented at the`ConferenceName| Volume|,` pp.` Pages  `(DOI`: DOI)
* Other:  Fields , separated with commas: Editor, SeriesTitle, Publisher, City, Volume, Pages, DOI, Date
* Other:  Fields , separated with commas: Editor, SeriesTitle, Publisher, City, Volume, Pages, DOI, Date
</noinclude><includeonly>
</noinclude><includeonly>
{{#arraymap:{{{Author|}}}|;|xx|xx|&sbquo;&nbsp;}}&nbsp;({{{PublicationYear|}}}).&nbsp;{{#ifeq:{{{Title|}}}|||{{{Title|}}}  
{{#set:HasFormattedReference={{#arraymap:{{{Author|}}}|;|xx|xx|,&nbsp;}} ({{{PublicationYear|}}}).
}}{{#ifeq:{{{PublicationType|}}}|Report
{{#ifeq:{{{PublicationType|}}}|Report
|{{#ifeq:{{{Editor|}}}|||&sbquo;&nbsp;{{#arraymap:{{{Editor|}}}|;|zz|zz|&sbquo;&nbsp;}}&nbsp;(eds.)
|{{#ifeq:{{{Title|}}}||| ''{{{Title|}}}''
}}{{#ifeq:{{{SeriesTitle|}}}|||&sbquo;&nbsp;{{{SeriesTitle|}}}
    }}{{#ifeq:{{{Editor|}}}|||, {{#arraymap:{{{Editor|}}}|;|zz|zz|, }} (eds.)
}}{{#ifeq:{{{Institution|}}}|||&sbquo;&nbsp;{{{Institution|}}}
}}{{#ifeq:{{{SeriesTitle|}}}|||, {{{SeriesTitle|}}}
}}{{#ifeq:{{{Publisher|}}}|||&sbquo;&nbsp;{{{Publisher|}}}
}}{{#ifeq:{{{Institution|}}}|||, {{{Institution|}}}
}}{{#ifeq:{{{City|}}}|||&sbquo;&nbsp;{{{City|}}}
}}{{#ifeq:{{{Publisher|}}}|||, {{{Publisher|}}}
}}{{#ifeq:{{{DOI|}}}|||&nbsp;(URL:&nbsp;{{{DOI|}}})
}}{{#ifeq:{{{City|}}}|||, {{{City|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/></br>Link to PBL-website:&nbsp;{{{PBLlink|}}}
}}{{#ifeq:{{{DOI|}}}||| (URL: {{{DOI|}}})
}}{{#ifeq:{{{PBLlink|}}}|||. Link to PBL-website: {{{PBLlink|}}}
}}.
}}.
|}}{{#ifeq:{{{PublicationType|}}}|Book
|}}{{#ifeq:{{{PublicationType|}}}|Book
|{{#ifeq:{{{Publisher|}}}|||&sbquo;&nbsp;{{{Publisher|}}}
|{{#ifeq:{{{Title|}}}||| ''{{{Title|}}}''
}}{{#ifeq:{{{City|}}}|||&sbquo;&nbsp;{{{City|}}}
}}{{#ifeq:{{{Publisher|}}}|||, {{{Publisher|}}}
}}{{#ifeq:{{{Volume|}}}|||&sbquo;&nbsp;{{{Volume|}}}
}}{{#ifeq:{{{City|}}}|||, {{{City|}}}
}}{{#ifeq:{{{DOI|}}}|||&sbquo;&nbsp;URL:&nbsp;{{{DOI|}}}
}}{{#ifeq:{{{Volume|}}}|||, {{{Volume|}}}
}}{{#ifeq:{{{DOI|}}}|||, URL: {{{DOI|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}
}}.
}}.
|}}{{#ifeq:{{{PublicationType|}}}|Book section
|}}{{#ifeq:{{{PublicationType|}}}|Book section
|{{#ifeq:{{{Editor|}}}|||. In: {{#arraymap:{{{Editor|}}}|;|yy|yy|&sbquo;&nbsp;}} (eds.)
|{{#ifeq:{{{Title|}}}||| {{{Title|}}}
}}{{#ifeq:{{{BookTitle|}}}|||&sbquo;&nbsp;''{{{BookTitle|}}}''
}}{{#ifeq:{{{Editor|}}}|||. In: {{#arraymap:{{{Editor|}}}|;|yy|yy|, }} (eds.)
}}{{#ifeq:{{{Publisher|}}}|||.&nbsp;{{{Publisher|}}}
}}{{#ifeq:{{{BookTitle|}}}|||, ''{{{BookTitle|}}}''
}}{{#ifeq:{{{City|}}}|||&sbquo;&nbsp;{{{City|}}}
}}{{#ifeq:{{{Publisher|}}}|||. {{{Publisher|}}}
}}{{#ifeq:{{{Volume|}}}|||&sbquo;&nbsp;{{{Volume|}}}
}}{{#ifeq:{{{City|}}}|||, {{{City|}}}
}}{{#ifeq:{{{Pages|}}}|||&sbquo;&nbsp;pp.{{{Pages|}}}
}}{{#ifeq:{{{Volume|}}}|||, {{{Volume|}}}
}}{{#ifeq:{{{DOI|}}}|||&sbquo;&nbsp;URL:&nbsp;{{{DOI|}}}
}}{{#ifeq:{{{Pages|}}}|||, pp. {{{Pages|}}}
}}{{#ifeq:{{{DOI|}}}|||, URL: {{{DOI|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}
}}.
}}.
|}}{{#ifeq: {{{PublicationType|}}}|Edited book
|}}{{#ifeq: {{{PublicationType|}}}|Edited book
|{{#ifeq:{{{Editor|}}}|||&sbquo;&nbsp;{{#arraymap:{{{Editor|}}}|;|yy|yy|&sbquo;&nbsp;}} (eds.)
|{{#ifeq:{{{Title|}}}||| ''{{{Title|}}}''
}}{{#ifeq:{{{SeriesTitle|}}}|||&sbquo;&nbsp;{{{SeriesTitle|}}}
}}{{#ifeq:{{{Editor|}}}|||, {{#arraymap:{{{Editor|}}}|;|yy|yy|, }} (eds.)
}}{{#ifeq:{{{Publisher|}}}|||&sbquo;&nbsp;{{{Publisher|}}}
}}{{#ifeq:{{{SeriesTitle|}}}|||, ''{{{SeriesTitle|}}}
}}{{#ifeq:{{{City|}}}|||&sbquo;&nbsp;{{{City|}}}
}}{{#ifeq:{{{Publisher|}}}|||, {{{Publisher|}}}
}}{{#ifeq:{{{Volume|}}}|||&sbquo;&nbsp;{{{Volume|}}}
}}{{#ifeq:{{{City|}}}|||, {{{City|}}}
}}{{#ifeq:{{{Volume|}}}|||, {{{Volume|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}
}}.
}}.
|}}{{#ifeq:{{{PublicationType|}}}|Journal article
|}}{{#ifeq:{{{PublicationType|}}}|Journal article
|{{#ifeq:{{{Journal|}}}|||.&nbsp;{{{Journal|}}}
|{{#ifeq:{{{Title|}}}||| {{{Title|}}}
}}{{#ifeq:{{{Volume|}}}|||&sbquo;&nbsp;{{{Volume|}}}
}}{{#ifeq:{{{Journal|}}}|||. ''{{{Journal|}}}''
}}{{#ifeq:{{{Volume|}}}|||, ''{{{Volume|}}}''
}}{{#ifeq:{{{Issue|}}}|||({{{Issue|}}})
}}{{#ifeq:{{{Issue|}}}|||({{{Issue|}}})
}}{{#ifeq:{{{Pages|}}}|||&sbquo; pp.{{{Pages|}}}
}}{{#ifeq:{{{Pages|}}}|||, pp. {{{Pages|}}}
}}{{#ifeq:{{{DOI|}}}|||&sbquo; doi: http://dx.doi.org/{{{DOI|}}}
}}{{#ifeq:{{{DOI|}}}|||, doi: http://dx.doi.org/{{{DOI|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/> Link to PBL-website: {{{PBLlink|}}}
}}.
|}}{{#ifeq:{{{PublicationType|}}}|Conference proceedings
|{{#ifeq:{{{Title|}}}||| ''{{{Title|}}}''
}}{{#ifeq:{{{ConferenceName|}}}|||. Paper presented at the {{{ConferenceName|}}}
}}{{#ifeq:{{{Volume|}}}|||, {{{Volume|}}}
}}{{#ifeq:{{{Pages|}}}|||, pp. {{{Pages|}}}
}}{{#ifeq:{{{DOI|}}}|||, doi: http://dx.doi.org/{{{DOI|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/> Link to PBL-website: {{{PBLlink|}}}
}}{{#ifeq:{{{PBLlink|}}}|||.<br/> Link to PBL-website: {{{PBLlink|}}}
}}.
}}.
|}}{{#ifeq: {{{PublicationType|}}}|Other
|}}{{#ifeq: {{{PublicationType|}}}|Other
|.&nbsp;{{#ifeq:{{{SecondaryAuthor|}}}|||{{#arraymap:{{{SecondaryAuthor|}}}|;|yy|yy|&sbquo;&nbsp;}}.
|{{#ifeq:{{{Title|}}}||| ''{{{Title|}}}''.
}}{{#ifeq:{{{SecondaryTitle|}}}|||&nbsp;{{{SecondaryTitle|}}}.
}}{{#ifeq:{{{SecondaryAuthor|}}}||| {{#arraymap:{{{SecondaryAuthor|}}}|;|yy|yy|, }}.
}}{{#ifeq:{{{Volume|}}}|||&nbsp;{{{Volume|}}}.
}}{{#ifeq:{{{SecondaryTitle|}}}||| {{{SecondaryTitle|}}}.
}}{{#ifeq:{{{Pages|}}}|||&nbsp;pp {{{Pages|}}}.
}}{{#ifeq:{{{Volume|}}}||| {{{Volume|}}}.
}}{{#ifeq:{{{Publisher|}}}|||&nbsp;{{{Publisher|}}}.
}}{{#ifeq:{{{Pages|}}}||| pp {{{Pages|}}}.
}}{{#ifeq:{{{City|}}}|||&nbsp;{{{City|}}}.
}}{{#ifeq:{{{Publisher|}}}||| {{{Publisher|}}}.
}}{{#ifeq:{{{Date|}}}||| &nbsp;Access date: {{{Date|}}}.
}}{{#ifeq:{{{City|}}}||| {{{City|}}}.
}}{{#ifeq:{{{DOI|}}}|||&nbsp; URL: {{{DOI|}}}
}}{{#ifeq:{{{Date|}}}||| Access date: {{{Date|}}}.
}}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}.
}}{{#ifeq:{{{DOI|}}}||| URL: {{{DOI|}}}
    }}{{#ifeq:{{{PBLlink|}}}|||.<br/>Link to PBL-website: {{{PBLlink|}}}.
}}
}}
|}}</includeonly>
}}<!-- end of formatted string
-->}}<!-- end of set; set the otherproperties
-->{{#set:
    HasPublicationType={{{PublicationType|}}}
    |HasTitle={{{Title|}}}
    |HasAuthor={{{Author|}}}|+sep=;
    |HasAuthorList={{#arraymap:{{{Author|}}}|;|xx|xx|,&nbsp;}}
    |HasSecondaryTitle={{{SecondaryTitle|}}}
    |HasSecondaryAuthor={{{SecondaryAuthor|}}}|+sep=;
    |HasPublicationYear={{{PublicationYear|}}}
    |HasPublicationDate={{{PublicationDate|}}}
    |HasBookTitle={{{BookTitle|}}}
    |HasSeriesTitle={{{SeriesTitle|}}}
    |HasEditor={{{Editor|}}}|+sep=;
    |HasJournal={{{Journal|}}}
    |HasVolume={{{Volume|}}}
    |HasIssue={{{Issue|}}}
    |HasPages={{{Pages|}}}
    |HasPublisher={{{Publisher|}}}
    |HasCity={{{City|}}}
    |HasInstitution={{{Institution|}}}
    |HasReportNumber={{{HasReportNumber|}}}
    |HasPBLlink={{{PBLlink|}}}
    |HasDOI={{{DOI|}}}
    |HasISBN={{{ISBN|}}}
    |HasConferenceName={{{ConferenceName|}}}
    }}<!--
-->{{#iferror: {{#expr:{{{PublicationYear|}}} < 2001 }}|{{#set:HasPeriod= 2016 up to today}}
    |{{#ifexpr:{{{PublicationYear|}}}< 2001
        |{{#set:HasPeriod=2000 and before}}
        |{{#ifexpr:{{{PublicationYear|}}} < 2006
            |{{#set:HasPeriod= 2001-2005}}
            |{{#ifexpr:{{{PublicationYear|}}} < 2011
                |{{#set:HasPeriod= 2006-2010}}
                |{{#ifexpr:{{{PublicationYear|}}} < 2016
                    |{{#set:HasPeriod= 2011-2015}}
                    |{{#set:HasPeriod= 2016 up to today}}
                }}
            }}
        }}
    }}
    }}</includeonly>

Latest revision as of 12:35, 13 June 2018

params: all reference parameters to set the reference related properties and create the formatted reference string

Assumption : There is always an Author, PublicationYear and Title

Below the templates as used in the IMAGEbook endnote library, (needs update)

  • report: Author (Year). Title, Series Editor` (ed.)^(eds.),` Series Title|, Institution, Publisher, Place Published| `( ``URL:` URL) `(DOI`: DOI`)` |.
  • Book: Author (Year). Title| Series Title|. Publisher, Place Published, URL|.
  • Book section: Author (Year). Title|. `In`: Editor` (ed.)^(eds.)`, Book Title|. Publisher, Place Published, `pp.` Pages, URL|.
  • Edited book: Editor` (ed.)^(eds.) ` (Year). Title|. Series Title, Series Editor, Publisher, Place Published, URL|.
  • Journal article: Author (Year). Title. Journal| Volume|( Issue )|,` pp.` Pages `(DOI`: DOI)|.
  • Conference proceedings: Author (Year). Title. `Paper presented at the`ConferenceName| Volume|,` pp.` Pages `(DOI`: DOI)
  • Other: Fields , separated with commas: Editor, SeriesTitle, Publisher, City, Volume, Pages, DOI, Date