1. 程式人生 > >word交叉引用格式改為上標

word交叉引用格式改為上標

發信人: LittleLeo (小獅子), 信區: OfficeSoft 
標  題: word做參考文獻的辦法(自己琢磨的) 
發信站: 水木社群 (Sun Nov  5 22:26:05 2006), 站內 

自己總結出來一種半自動的方法,步驟如下: 

1. 參考文獻用列表排好,編號樣式為[#] 

2. 在文中需要引用的部分直接插入交叉引用,可能有三種類型: 
    1) 最常見情況:獨立條目 [2] 
    2) 次常見情況:離散條目 [2][6][12] 
    3) 不常見情況:連續條目 [2][3][4] 


3. Ctrl+H開啟查詢替換視窗,選中使用萬用字元 
    查詢: [^#]或[^#^#]
    替換:(格式選擇字型"上標引用") 
    Go! (此時所有的交叉引用[x]都會變成上標形式) 

此後的步驟為文章定稿之後進行: 

4. 樣式與格式-》上標引用-》選中所有例項,  
    Ctrl+Shift+F9 切斷域關聯 

5. Ctrl+H開啟查詢替換視窗 
    查詢: ][ 
    替換: , 
    Go! (此時離散條目就符合要求了) 

6. Ctrl+H開啟查詢替換視窗,選中使用萬用字元 
    查詢: \[[0-9]@,[0-9]@,*\] 
    "查詢下一個"比對一下當前匹配的是"離散條目"還是"連續條目", 
    如果是離散條目就不用動(見第6步),否則就手動排成[2-4]需要 

    的連續條目樣式. (如果參考文獻按照字母序排列,那麼這部分 
    手動工作很少;如果按照引用出現順序排列,那麼可能會多一些) 
    這裡其實可以搞一個巨集,自動分析匹配到的字串屬於何種型別, 
    並替換為需要的格式。 

8. Ctrl+A 選中全文, F9更新域  
    第7步中可能會使頁碼發生變化(概率很小) 

這是自己這兩天邊用邊總結出來的,只有第7步有一點手動工作,其它 
都是自動化的,所以還可以試一試。