When I am creating a new reference, I am selecting the closest APA source
available and then I select the box for "Show allbibliographyfields" but
only the required fields show up in thebibliography. Since the choices
available for source don't cover every possible reference source, I either
need to add info when I am creating the entry or after I create thebibliographypage and it won't let me modify outside the given structure.
(what are the extra fields for if they won't show up when printed?) How do
I add the additional info? Thank you
I'm not entirely certain what you try to achieve. The entire
bibliography tool is highly customizable but it requires you to have
basic xml (and xslt) knowledge. At the moment, there are no fancy user
interfaces available to extend it. If you mess around with the tools,
make sure you have backups!
The input form for sources (what you see when you try to enter a new
citation into Word) is defined in a file called "bibform.xml". The
form is located at "<Word 2007 directory>\<LCID>\Bibliography" with
<LCID> being a 4 digit number identifying your locale. If you would be
using an en-US version of Office 2007, the LCID would be 1033. For
each type you can add or remove all the entries you want. A list of
all available fields can be found in the "Office Open XML Part 4 -
Markup Language Reference" section 7.6
However, the bibliography styles currently implemented by Word 2007
only take the fields currently in "bibform.xml" into account. That is,
if you would extend a book to include a "b:Artist" field to indicate
who the artist responsible for the illustrations is, none of the
current set of bibliography styles would print that information. So
the styles only provide a definition on how to display a limited set
of information, they do not provide a display definition for every
possible field.
By default, 17 different types of works can be entered (Art,
Book, ...). Although the result would be no longer valid with the
schema, you can easily add other types if you want. Word 2007 will not
complain about it. But if you add extra types, you will need to extend
the style(s) to support that type as well.
I did some extensions in the past and used a different approach than
the one I described in the above paragraph. I sticked to the 17 types
but used the b:Type field to define subtypes. For example, I would
consider the type Book and then have subtypes like ElectronicBook,
EditedBook, TranslatedBook. That way, I could still format my sources
with the existing styles (although not as detailed or specific).
The styles themselves can be found in "<Word 2007 directory>
\Bibliography\Style". The styles seem pretty chaotic if you look at
the code. Therefore extension will probably not as simple as you would
have hoped. If the changes you plan to make are extensive, you should
be considering creating your entire style from scratch as it will be a
lot easier for you to keep an overview of what you are doing.
I maintain a small project on CodePlex (
http://www.codeplex.com/
bibliography) where I posted some of the tools I created to manipulate
the bibliography tools in Word 2007.
Yves