2010-04-12 23 views
17

Quiero mostrar algunas letras en la bibliografía como capital. Por ejemplo:Capital en Bibtex

@misc{libsvm, 
abstract = {LIBSVM is an implbmentation of Support vector machine (SVM).}, 
author = {Chang, Chih-Chung}, 
howpublished = {\url{http://www.csie.ntu.edu.tw/~cjlin/libsvm/}}, 
keywords = {svm}, 
posted-at = {2010-04-08 00:05:04}, 
priority = {2}, 
title = {LIBSVM.}, 
url = "http://www.csie.ntu.edu.tw/~cjlin/libsvm/", 
year = {2008} 
} 

Pero "LIBSVM" no es mostrado como que es:

[3] Chih-Chung Chang. Libsvm. http://www.csie.ntu.edu.tw/ cjlin/libsvm /, 2008.

¿Cómo puedo hacer que la capital cartas? ¡Gracias y saludos!

Respuesta

25

En general, para mantener BibTeX de convertir sus letras minúsculas, encerrarlas en {}: "Una historia de StudlyCaps"

title = {A History Of {StudlyCaps}} 

producirá

Alceu Costa está en lo cierto cuando las mayúsculas y minúsculas se deben formatear en mayúsculas pequeñas, pero esa es una cuestión diferente a esta.

+3

Como regla de higiene general, solo escape nombres propios y acrónimos de esta manera: la razón por la que Bibtex cambia el caso de esta manera es que algunos estilos bibliográficos tendrán mayúsculas y algunos títulos en minúsculas. Cf. http://stackoverflow.com/questions/1897728/a-bib-style-to-capitalize-book-titles-but-not-paper-titles/1920968#1920968 –

4

El \textsc se utiliza para formatear el texto en mayúsculas pequeñas. Usted puede hacer esto en su archivo .bib:

title = {\textsc{LIBSVM}} 
+0

Gracias, Alceu! Entonces, si quiero hacer "Library of Support Vector Machine", ¿tengo que poner L, S, V y M en \ textsc {} repspectivamente? ¿Hay alguna manera de hacerlo solo una vez? – Tim

3

Coloque corchetes {} alrededor de cualquier cosa que desee conservar en MAYÚSCULAS.

Por ejemplo:

@type{bibkey, 

    title = "{M}y {B}ibliography is the {B}est!", 

    author = "{ABCDE}", 

} 
Cuestiones relacionadas