Er is geen manier in FrameMaker om automatisch een bibliografie voor uw document te genereren. De bibliografie kan handmatig worden gemaakt, waarbij u zelf de citaten moet toevoegen, of met behulp van BibFrame. BibFrame zal proberen bibliografieën voor u te genereren, maar dit werkt niet perfect. Zodra u klaar bent, wilt u de bibliografie controleren op eventuele fouten die BibFrame heeft gemaakt.
Om BibFrame te gebruiken, moet u eerst een .bib-bestand maken met vermeldingen voor alle bronnen die u wilt citeren. Voor informatie over het maken van dit bestand raadpleegt u het antwoord "How to make BIBLIOGRAPHIES in Latex" onder het onderwerp Latex.
Zodra u een .bib-bestand hebt, kunt u de citaten maken door de "sleutel" voor de bibliografische vermelding op de plaats waar u deze wilt citeren in te typen. Markeer vervolgens de sleutel en druk op C-r b m. Dit voert een macro uit die door een aantal menu's gaat en een geluidssignaal geeft. Herhaal dit proces voor al uw citaten in al uw bestanden.
Daarna moet u de bibliografie genereren. Stel eerst de omgevingsvariabele BIBFRAMEREF in op de door komma's gescheiden lijst met bestandsnamen zonder de .bib-extensie. Als mijn .bib-bestand bijvoorbeeld
/mit/dot/thesis/thesisbib.bib is, typ ik
athena% setenv BIBFRAMEREF "/mit/dot/thesis/thesisbib"
Kies vervolgens de stijl van citaten die u wilt gebruiken en stel de variabele BIBFRAMEBST dienovereenkomstig in:
athena% setenv BIBFRAMEBST "mmlunsrt"
Mogelijke citaatstijlen zijn:
mmlabbrv mmlalpha mmldraft
mmllongkey mmlmapalike mmlplain
mmlquoteabbrv mmlquotelongkey mmlquoteplain
mmlquoteunsrt mmlunsrt
Open vervolgens het bestand dat uw bibliografie moet bevatten. Als u een bibliografie voor een boek genereert, moet dit een afzonderlijk FrameMaker-document zijn. In dit geval kopieert u een sjabloonbibliografiebestand uit de sjablonen-locker:
athena% attach templates
athena% cd directory-with-your-frame-files
athena% cp /mit/templates/frame5/Bibframe/biblio.doc.
Voor een bestand met één document gaat u naar de plaats waar u uw bibliografie wilt invoegen. Maak een nieuwe alineastijl (Indeling > Paragraphs > Designer) met de naam "Reference" aan (de instellingen zijn niet van belang) en pas deze toe op deze lege alinea. Voer ten slotte in dezelfde xterm waarin u de setenv-opdrachten hebt getypt de bibframe-opdracht uit:
athena% add frame
athena% bibframe < list of files >
bijvoorbeeld
athena% bibframe biblio.doc chap1.doc chap2.doc ... chapn.doc