Domanda

Vorrei chiedere di scegliere voce per Bibliografia parte in lattice.

La situazione è simile a questo: Attualmente uso JabRef per la gestione bibliografia (grande software), (il motore MiKTeX 2.8, IDE TexnicCenter1.0). L'uso che il pacchetto per la scrittura di tesi è ClassicThesis da Miede e arsclassica come un pacchetto di supporto.

nel file di testo principale che utilizza il pacchetto natbib alla maniglia bibliografia:

\ usepackage [square, numeri, ordinare e impacco] {natbib}

Tuttavia quando copio BibTex da diversi autori, editori diversi, che spesso forniscono diversi contenuti sulla carta. Alcuni non sono necessari.

Ad esempio:

Questa fonte Bibtex (alcuni forniscono nei minimi dettagli come questo, un po 'di dare un'altra informazione)

@ARTICLE{Lowe2004,
  author = {Lowe, David G.},
  title = {Distinctive Image Features from Scale-Invariant Keypoints},
  journal = {Int. J. Comput. Vision},
  year = {2004},
  volume = {60},
  pages = {91--110},
  month = {November},
  acmid = {996342},
  address = {Hingham, MA, USA},
  doi = {10.1023/B:VISI.0000029664.99615.94},
  issn = {0920-5691},
  issue = {2},
  keywords = {image matching, invariant features, object recognition, scale invariance},
  numpages = {20},
  publisher = {Kluwer Academic Publishers},
  url = {http://portal.acm.org/citation.cfm?id=993451.996342}
}

produrrebbe:

David G. Lowe. immagine distintiva caratteristiche da scala-invariante punti chiave. Int. J. Comput. Visione, 60: 91-110, novembre 2004. ISSN 0920-5691. doi: 10. 1023 / B: VISI.0000029664.99615.94. URL http://portal.acm.org/citation . cfm? id = 993.451,996,342 mila.

Ma ho bisogno di rispettare il formato richiesto dalla mia scuola, che segue da vicino formato IEEE. Con le informazioni di cui sopra, l'uscita dovrebbe essere:

(nome dell'autore small caps) David G. Lowe , "immagine Distinctive caratteristiche da scala-invariante punti chiave", (in corsivo nome ufficiale) Int. Journal of Computer Vision , Vol. 60, pp. 91-110, Nov 2004. ISSN 0.920-5.691

C'è un modo pulito per farlo? Penso che sia molto faticoso e poco pratico per rimuovere tutto il modulo di informazioni inutili la fonte Bib hanno fornito.

È stato utile?

Soluzione

In general, the bibliography style file (.bst) controls how the fields present in the .bib file are presented, including which are omitted. While hand-editing those files is almost hopeless, the custom-bib package can help you create a style file that suits your requirements. Alternatively, many bst files have already been created - maybe somebody has one for your school.

Altri suggerimenti

Check the bibtool preprocessor for BibTeX: it will let you specify in a configuration file how to process your bibliography including operaitons such as adding and deleting fields, selecting regexps, etc. To obtained detailed formatting corresponding to the IEEE format, you may have to move away from natbib, and use the official IEEE bibliographic format. BibTeX can naturally be configured for that.

Thanks! I finally found an answer to my problem. There are actually IEEE style package for controlling the output bibliography. I first tried IEEEtr style (standard LaTex style for IEEE) but everything messed up. For those who use natbib package, you should run with IEEEtranN (or IEEEtranSN for sorted bibliography) style by Michael Shell.

\bibliographystyle{IEEEtranSN}
\bibliography{Bibliography}

actually i want a little bit more freedom by changing the style (making it "hybrid" between ACM and IEEE, and abbrev all the transaction or "International". This can be done by tweaking the .bst file but I'm fine with the current result.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top