→ Marsden: 有先把一些殘餘歷史檔案刪去然後重新 Compile 第二次嗎? 03/04 21:36
有刪光其他檔案嘗試,仍無法顯示新編號。
我相信我的碼本身無法更改cite編號,只是我不知道哪種碼才能更改cite編號。
※ 編輯: ballII (1.163.182.84), 03/04/2017 23:36:39
→ Marsden: 可以比較清楚地解釋一下最後想要的形式大概是要怎麼樣子? 03/04 23:38
→ Marsden: 照現在看來應該是最後的 Reference 排序是從 7 ~ 1 03/04 23:40
→ Marsden: 而內文 cite 時不是你要的數字? 03/04 23:42
是這樣沒錯。
我想要的樣子:
我們進行第七年研究[7]時,發現第六年的研究[6]有一些疑點。
References
[7] 第七年研究
[6] 第六年研究
....
但目前呈現的樣子,cite號碼是錯的:
我們進行第七年研究[1]時,發現第六年的研究[2]有一些疑點。
References
[7] 第七年研究
[6] 第六年研究
....
※ 編輯: ballII (1.163.182.84), 03/04/2017 23:53:07
→ Marsden: cite 的編號是根據生成的 .aux 檔案去弄的, 有個麻煩的方 03/05 00:02
→ Marsden: 法是去改生成的 .aux 內容, 不過應該有更漂亮的方法.. 03/05 00:04
那若不要用\cite,改用\ref配合\label呢?
要怎麼用\label顯示出同樣的倒數References清單?
※ 編輯: ballII (1.163.182.84), 03/05/2017 00:22:01
→ Marsden: \cite 應該是可行的, 不過要重新定義 \@auxout 03/05 01:03
→ Marsden: \write\@auxout{\string\bibcite{#1}{\thepointnumber}} 03/05 01:17
這行加在哪兒呢?
我加在\makeatother前一行,沒有用吔。
※ 編輯: ballII (1.163.182.84), 03/05/2017 01:27:02
→ Marsden: 只有放這行不行啦xDDDDDD 03/05 01:29