mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-24 18:22:24 -05:00
xep.xsl: reorder biblatex 'author' field right after 'title' field
The 'title' and 'author' field are the two most important fields, hence it is sensible to have them up front.
This commit is contained in:
parent
6e9ccbeaad
commit
2f0ea521d7
2
xep.xsl
2
xep.xsl
@ -506,10 +506,10 @@ content: "XEP-<xsl:value-of select='/xep/header/number'/>";
|
|||||||
<!-- If we had XSL 2.0 we could use year-from-date() and lower-case() below. -->
|
<!-- If we had XSL 2.0 we could use year-from-date() and lower-case() below. -->
|
||||||
@report{<xsl:value-of select='$lowercased-surname-firstauthor'/><xsl:value-of select='$year-of-first-history-entry'/><xsl:value-of select='$bibtex-citekey-postfix'/>,
|
@report{<xsl:value-of select='$lowercased-surname-firstauthor'/><xsl:value-of select='$year-of-first-history-entry'/><xsl:value-of select='$bibtex-citekey-postfix'/>,
|
||||||
title = {<xsl:value-of select='/xep/header/title'/>},
|
title = {<xsl:value-of select='/xep/header/title'/>},
|
||||||
|
author = {<xsl:for-each select='/xep/header/author'><xsl:value-of select='surname'/><xsl:text>, </xsl:text><xsl:value-of select='firstname'/><xsl:if test="not(position() = last())"> and </xsl:if></xsl:for-each>},
|
||||||
version = {<xsl:value-of select='/xep/header/revision[position()=1]/version'/>},
|
version = {<xsl:value-of select='/xep/header/revision[position()=1]/version'/>},
|
||||||
type = {XEP},
|
type = {XEP},
|
||||||
number = {<xsl:value-of select='/xep/header/number'/>},
|
number = {<xsl:value-of select='/xep/header/number'/>},
|
||||||
author = {<xsl:for-each select='/xep/header/author'><xsl:value-of select='surname'/><xsl:text>, </xsl:text><xsl:value-of select='firstname'/><xsl:if test="not(position() = last())"> and </xsl:if></xsl:for-each>},
|
|
||||||
institution = {XMPP Standards Foundation},
|
institution = {XMPP Standards Foundation},
|
||||||
url = {https://xmpp.org/extensions/xep-<xsl:value-of select='/xep/header/number'/>.html},
|
url = {https://xmpp.org/extensions/xep-<xsl:value-of select='/xep/header/number'/>.html},
|
||||||
date = {<xsl:value-of select='/xep/header/revision[position()=last()]/date'/>/<xsl:value-of select='/xep/header/revision[position()=1]/date'/>},
|
date = {<xsl:value-of select='/xep/header/revision[position()=last()]/date'/>/<xsl:value-of select='/xep/header/revision[position()=1]/date'/>},
|
||||||
|
Loading…
Reference in New Issue
Block a user