2010-04-12 26 views
17

我想在參考書目中顯示一些字母作爲大寫字母。例如: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} 
} 

但是未示出 「LIBSVM」,因爲它是:

[3]芷涌常。 LIBSVM。 http://www.csie.ntu.edu.tw/ cjlin/libsvm /, 2008.

我該如何製作字母大寫?感謝致敬!

回答

25

,讓中文提供從小寫轉動你的信,它們封裝在{}:您可以在名爲.bib文件做到這一點「 StudlyCaps史」

title = {A History Of {StudlyCaps}} 

會產生

Alceu Costa是正確的,所有資本的縮寫都應該用小寫字母來表示,但這與此不同。

+3

作爲一般的衛生規則,只能通過這種方式逃避專有名稱和首字母縮略詞:Bibtex以這種方式改變大小寫的原因是一些書目樣式將使用大寫字母和一些小寫字母。參看http://stackoverflow.com/questions/1897728/a-bib-style-to-capitalize-book-titles-but-not-paper-titles/1920968#1920968 – 2010-04-13 07:47:59

4

\textsc用於格式化小文本中的文本。一般來說

title = {\textsc{LIBSVM}} 
+0

謝謝,Alceu!因此,如果我想製作「支持向量機庫」,我必須將L,S,V和M分別放入\ textsc {}中。有沒有辦法只做一次? – Tim 2010-04-12 22:13:23

3

將括號放在你想保留在CAPS中的任何東西的周圍。

例如:

@type{bibkey, 

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

    author = "{ABCDE}", 

}