If by any chance, you have the 'luck' to work with Word 2008 (for Mac), you
can try adding your citation twice, once inside your text, and once as a
footnote. You can then create a character style which has the font set to
hidden and apply it to every footnote reference in your text.
Yves
--
BibWord : Microsoft Word Citation and Bibliography styles
http://bibword.codeplex.com
"HomeSavvy" <Home...@discussions.microsoft.com> wrote in message
news:4049DCF7-492E-4365...@microsoft.com...
"Yves Dhondt" wrote:
> .
>
The stylesheets responsible for generating the in-text citations and the
bibliography, are located in the
<winword.exe>\Bibliography\Style
directory. On a 32-bit system, with the default installation, that is:
C:\Program Files\Microsoft Office\Office12\Bibliography\Style
Before you start working on one of those stylesheets, you best take a copy
of the one you want to edit. To ensure it shows up with a different name in
Word, see http://bibword.codeplex.com/wikipage?title=FAQ#Q8
Now how the stylesheets work? In case of a citation, the stylesheet receives
<b:Citation>
<!-- some i18n information -->
<!-- some extra information provided through field flags -->
<b:Source>
<!-- the actual material -->
</b:Source>
</b:Citation>
What you want to do is abuse the extra information provided through field
flags. For example, you could use the \v flag. When you receive a b:Citation
containing extra volume information, you then will know that the citation
should actually be formatted as a bibliography entry.
Now, in case of bibliographies, the stylesheet receives
<b:Bibliography>
<!-- some i18n information -->
<!-- some extra information provided through field flags -->
<b:Source>
<!-- the actual material -->
</b:Source>
<b:Source>
<!-- the actual material -->
</b:Source>
<b:Source>
<!-- the actual material -->
</b:Source>
</b:Bibliography>
So basically the same as in a citation but with multiple sources and wrapped
in a b:Bibliography element instead of a b:Citation one.
So what you would do is whenever you get a b:Citation element, check for the
v flag, and if it is available, transform the b:Citation into a
b:Bibliography and let the stylesheet process that one. That way, the
stylesheet will output bibliography information instead of citation
information.
An example style where I once worked with this type of flag abuse can be
found at http://bibword.codeplex.com/releases/view/20331 . Note that it
works completely differently from the Word styles.
"HomeSavvy" <Home...@discussions.microsoft.com> wrote in message
news:CD91C0CF-20E4-4FFF...@microsoft.com...
Once you created a copy and renamed your style
(http://bibword.codeplex.com/wikipage?title=FAQ#Q8), look for
<xsl:when test="b:Citation">
Remove that entire element, that is everything till you reach the balanced
closing tag
</xsl:when>
Just below it, you will see
<xsl:when test="b:Bibliography">
Change that line into
<xsl:when test="b:Bibliography or b:Citation">
Save the stylesheet, restart Word. Now when you insert a citation, it will
format as a bibliography entry.
Yves
--
BibWord : Microsoft Word Citation and Bibliography styles
http://bibword.codeplex.com
"Yves Dhondt" <yves....@gmail.com> wrote in message
news:%23MtwLml...@TK2MSFTNGP04.phx.gbl...