2015-11-05 22 views
1

我使用JabRef作爲參考管理器和LibreOffice作爲文檔編輯器。 我正在使用ooPluging在LibreOffice中引用JabRef源代碼,但我遇到了與機構作者有關的問題。例如,下面的源JabRef引用LibreOffice與機構作者

@Misc{RevistaSemana2013, 
Title     = {Un buen año para la economía}, 
HowPublished    = {Online. Available at http://www.foo.bar}, 
Institution    = {Revista Semana}, 
Month     = {Dec}, 
Year      = {2013}, 
Comment     = {Last visited 21-10-2015}, 
} 

將出現在參考文獻爲: 雜誌週報(2013a)。 Un buenañopara laeconomía。線上。可在http://www.foo.bar。最後一次訪問21-10-2015。

但將被引用爲(Semana 2013a)。 我的風格文件可以在http://pastebin.com/j5vNgyDR

由於被發現,

+0

什麼是期望的結果? –

+0

結果應該是像(Revista Semana 2013a)一樣的引用,因爲它是一個機構作者。 – juanerasmoe

回答

0

它看起來對我來說的JabRef總是分裂了姓氏,即使它是一個機構(java code):

AuthorList al = AuthorList.getAuthorList(author); 
sb.append(getAuthorLastName(al, 0)); 

不過我找到了一個簡單的解決方法。在源代碼中,使用non-breaking space而不是RevistaSemana之間的普通空格。然後我們在LibreOffice中得到期望的結果:

(Revista Semana 2013) 
+0

謝謝。奇蹟般有效 – juanerasmoe