推 killyou:try this:\cite{1}\nocite{2,3,4,5,6,7}--\cite{8} 01/11 14:44
→ cholauda:感謝樓上,我來試試~ 01/11 15:03
推 WesleyO:使用cite.sty加上[noadjust]選項 \cite{1,2,3,4,5,6,7,8} 01/11 15:23
推 iccfish:看不太懂..IEEE不是本來就那樣了嗎 01/11 16:54
※ 編輯: cholauda 來自: 140.113.150.197 (01/11 17:10)
→ cholauda:請問三樓,那樣執行結果會變成 [1],[2],[3],... 01/11 17:11
→ killyou:加了\usepackage{cite} 會讓\cite{1,2,..,8} => [1-8] 01/11 17:12
→ killyou:所以我建議分開\cite,但又要有2~7,使用\nocite會不顯示. 01/11 17:17
→ cholauda:感謝樓上解惑!! 01/11 17:17
推 WesleyO:\usepackage[noadjust]{cite} 這樣就是你要的[1]-[8] 01/12 14:32
→ WesleyO:ㄟ我發現noadjust選項不是這個動作 sorry 01/12 14:34
→ WesleyO:但就如iccfish所說 用了cite.sty之後就會自動排序並壓縮 01/12 14:37
→ WesleyO:我又確認了一次 沒有用cite.sty會出現 [1],[2],[3],... 01/12 14:46
→ WesleyO:使用之後在IEEEtran class下會變成[1]-[8] 01/12 14:48
→ iccfish:ieee是按照出現順序排序 APA用字母順序 應該是這樣吧 01/12 15:17
→ WesleyO:我猜原po可能只用IEEEtran.bst而沒有用IEEEtran.cls 01/12 15:24
感謝樓上們不吝分享,這兩個方法都可以達成目的。
※ 編輯: cholauda 來自: 140.113.150.197 (01/12 17:09)