No hay forma en FrameMaker de generar una bibliografía automática para su documento. La bibliografía puede realizarse manualmente, en cuyo caso tendrá que añadir las citas usted mismo, o con la ayuda de BibFrame. BibFrame intentará generar bibliografías automáticamente, pero no funciona perfectamente. Una vez finalizado, deseará editar la bibliografía para encontrar cualquier error que BibFrame haya cometido.
Para usar BibFrame, primero necesitará crear un archivo .bib con entradas para todas las fuentes que desee citar. Para obtener información sobre cómo crear este archivo, consulte la respuesta estándar titulada "How to make BIBLIOGRAPHIES in Latex" en el tema Latex.
Una vez tenga un archivo .bib, puede crear las citas escribiendo la «clave» de la entrada bibliográfica donde desee que aparezca la cita. A continuación, resalte la clave y pulse C-r b m. Esto ejecutará una macro que recorrerá varios menús y emitirá un sonido. Repita este proceso para todas sus citas en todos sus archivos.
A continuación, necesita generar la bibliografía. En primer lugar, establezca la variable de entorno BIBFRAMEREF en la lista separada por comas de nombres de archivo sin la extensión .bib. Por ejemplo, si su archivo .bib es
/mit/dot/thesis/thesisbib.bib, escribiría
athena% setenv BIBFRAMEREF "/mit/dot/thesis/thesisbib"
En segundo lugar, elija el estilo de citas que desee utilizar y establezca la variable BIBFRAMEBST en consecuencia:
athena% setenv BIBFRAMEBST "mmlunsrt"
Tenga en cuenta que los estilos de citas posibles son:
mmlabbrv mmlalpha mmldraft
mmllongkey mmlmapalike mmlplain
mmlquoteabbrv mmlquotelongkey mmlquoteplain
mmlquoteunsrt mmlunsrt
A continuación, abra el archivo que desee que contenga su bibliografía. Si está generando una bibliografía para un libro, debería ser un documento FrameMaker independiente. En este caso, debe copiar una plantilla de archivo de bibliografía desde el almacén de plantillas:
athena% attach templates
athena% cd directory-with-your-frame-files
athena% cp /mit/templates/frame5/Bibframe/biblio.doc.
Para un archivo de documento único, vaya al lugar donde desee insertar su bibliografía. Cree una etiqueta de párrafo nueva (Indeling -> Paragraphs -> Designer) llamada «Reference» (la configuración no importa) y aplíquela a este párrafo vacío. Finalmente, en el mismo xterm donde escribió los comandos setenv, ejecute el comando bibframe:
athena% add frame
athena% bibframe < list of files >
p. ej.
athena% bibframe biblio.doc chap1.doc chap2.doc ... chapn.doc