Small change of ISO 690

Mar 3, 2009 at 5:15 PM
Hello,

I would like to modify the ISO 690 style for my college requirements. I need the citations to look like:

(Author Year p. xx)

Instead of:

(Author, Year, p. xx)

Can you tell me how to make this modification?


Coordinator
Mar 3, 2009 at 9:43 PM
Edited Mar 3, 2009 at 9:55 PM
I'm guessing you mean the opposite as by default no comma is displayed.

In ISO690.xsl, the decision on how to display page numbers is done in the code section starting with:

<xsl:if test="string-length($volume) > 0 or string-length($pages) > 0">

The first few lines of the section force a space to be displayed if name, title or year is available:

<xsl:if test="string-length($displayAuthor) > 0 or string-length($displayTitle) > 0 or string-length($year) > 0">
  <
xsl:call-template name="templ_prop_Space"/>
</
xsl:if>


You can add your comma here.

<xsl:if test="string-length($displayAuthor) > 0 or string-length($displayTitle) > 0 or string-length($year) > 0">
  <
xsl:text>,</xsl:text>
  <
xsl:call-template name="templ_prop_Space"/>
</
xsl:if>

 

 


That should do the trick.