Ref: https://zhuanlan.zhihu.com/p/61634111
畢設要求使用的國標引用格式,但是軟件中沒有這種格式,我去官網下了他們自定義的國標格式,但是並不符合真的國標格式,所以需要自定義,但是自定義容易出現很多問題。
問題實例
Author. Title[J]. Journal, Year, Volume(Issue):Pages.
對於各個語句段的識別是以空格鍵結束或者遇到下一個識別語句結束。
例如這段信息:
Volume(Issue):Pages.
在顯示的時候是連在一起的,在具體執行時會被切割成三段
- Volume(
- Issue):
- Pages.
如果在參考文獻中有Volume和Pages的值,沒有Issue
Volume對應的是:10
Pages對應的是:123
則最終顯示的是:10(123.
顯然不符合要求。所以強行分割實現預定義的目標。
這里使用的符號是 |
Volume|(Issue):|Pages.
在具體執行時會被切割成三段
- Volume
- (Issue):
- Pages.
就不會出現問題。
詳解
1 強制分離符
所以需要了解各個符號含義,網上關於這部分的中文資料很少,我沒怎么查到。
經過測試和查閱官網文檔,這里做一些語法說明。
|
垂直線是一個強行分割語句,能將語句分割成不同的小塊,如果不同小塊中的主體沒有值時,該部分的輔助信息會被隱藏。
這里的主體是EndNote中預定義的標簽,例如Volume。
2 連接符
nonbreaking space
這是一個連接符
在Windows下顯示為左上圓圈,官網文檔中符號為鑽石。打出按鈕如下
將主體后面的信息和主體連接起來,如果主體顯示,跟隨的信息顯示;如果主體不顯示,跟隨的信息不顯示。
所以問題中的那段自定義格式的標准寫法為:
3 顯示文本與主體文本重復
如果顯示文本與主體文本重復,使用
` `
例如我們需要在參考文獻中使用Volume這個詞,但是由於已經預定義了,這里使用上述符號就可以判定為顯示文本,而非主體。
`Volume`|(Issue):|Pages.
其中Volume就是一個普通單詞。
4 單復數
^
如果需要使用單復數,就是^符號,參見附的截圖
截圖來自官方文檔,第一個和第二個用得不多,需要的可以自行查閱,第三個有一點技巧。
總結
如果用熟悉了EndNote,還是比較方便的,但是插入中文文獻時容易出現小錯誤,需要檢查一下,挺容易檢查的。
祝好!