2010-05-29 10 views
0

Je suis en train d'écrire un mémoire MSc et j'ai du mal à faire fonctionner l'option longnamesfirst dans natbib.Obtenir l'option "longnamesfirst" pour travailler avec natbib dans LaTeX - custom .bst

Mon université a un style de référencement très spécifique un peu comme APA, mais pas tout à fait pareil. J'ai utilisé l'utilitaire docstrip pour créer un cadre de base, puis l'ai modifié pour répondre aux exigences de mon université.

Après l'avoir testé avec le document le plus simple possible; appliquer mon bst puis l'essayer à nouveau avec l'une des valeurs par défaut (\ bibliographystyle {apacite}) je peux voir que natbib fonctionne comme prévu avec apacite. Il ne produit cependant pas de résultats corrects avec mon bst.

Donc, ma question: Comment le fichier .bst lier avec natbib pour appliquer l'option "longnamesfirst"?

Répondre

1

Je suis venu à une solution. On dirait que mon fichier bst n'a pas été correctement écrit pour profiter de l'option longnamesfirst de natbib. En particulier, il y a quelques fonctions comme format.full.names que je n'avais pas. Il semble que natbib en ait besoin pour générer ces premières références cruciales.

Une régénération de latex makebst et une fusion plus tard et je suis bon à faire.