[發明專利]Word文檔中參考文獻編排裝置無效
| 申請號: | 201310024273.5 | 申請日: | 2013-01-23 |
| 公開(公告)號: | CN103077162A | 公開(公告)日: | 2013-05-01 |
| 發明(設計)人: | 劉來旸;陳杰浩;丁剛毅;盧耀華;唐明湘;關正;史繼筠 | 申請(專利權)人: | 北京理工大學 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | word 文檔 參考文獻 編排 裝置 | ||
技術領域
本發明涉及一種在Word文檔中進行參考文獻編排的裝置,屬于論文輔助寫作領域。
背景技術
隨著當前人才知識水平層次的不斷提高,論文寫作已經成為廣大科研工作者、高級工程師、高等院校學生以至一些技術工人學習和工作中不可或缺的一部分。尤其是科研領域的學生和工作人員,對論文的發表的數量有一定的要求。
而論文的寫作過程中一般有較為嚴格的格式要求,如參考文獻的引用一般按照引用順序從前往后編號,引用時一般以上角標加中括號的方式在相應引用位置標注,相應的參考文獻按照指定格式編排在整個文章結尾部分。用戶在操作過程中如果將文章段落的順序改變或進行其他影響參考文獻順序的操作,要通過復雜的手工操作將段落中的引用按順序進行調整,同時將參考文獻的順序進行調整,這一過程使工作變得非常繁瑣。對于一般的論文在發表之前要經過五次以上修改,參考文獻的順序也可能會進行多次調整,從而大大影響了工作效率和質量。
目前所提供的Word文檔輔助寫作工具只局限于對格式的調整或者對詞匯的聯想,尚沒有一個針對如參考文獻這種專門針對論文的內容進行輔助寫作的系統。
發明內容
本發明的目的是通過在Microsoft?Word環境中根據現有文檔內容對參考文獻的順序和格式進行編排,從而使用戶在進行文本、段落編輯時參考文獻的編號和順序也隨之改變,減輕了用戶對參考文獻進行手動調整所耗費的精力和時間。
本發明的目的是通過以下技術方案實現的:
一種Word文檔中參考文獻編排裝置,包括上角標和參考文獻抽取模塊,上角標和參考文獻重排模塊,回寫模塊,其中:
上角標和參考文獻抽取模塊搜索整個原始Word文檔,分別整理出引用上角標序列和參考文獻列表,并存儲上角標和文獻列表的對應關系;
上角標和參考文獻重排模塊對抽取的上角標序列和參考文獻列表進行順序編排和整理;
回寫模塊將整理后的上角標序列和參考文獻列表更新到原文檔中。
上角標和參考文獻重排模塊對抽取的上角標序列和參考文獻列表進行順序編排和整理的具體步驟為:
一、設置標記位:設置索引標記i初值為0;設置當前參考文獻數目標記count初值為1;
二、.判斷標記位i,count是否均已達到最大值,如果達到最大值則結束,否則循環執行以下步驟:
a.如果a[i]>count,即當前的上角標數組的數值大于當前查到的參考文獻數目,將a[i]和count兩個位置的b[]數組數值對調,同時遍歷a[]數組,將數組中所有數值為a[i]的元素數值改為count,所有數值為count的元素數值改為a[i];
b.如果a[i]=count,即當前的上角標數組的數值等于查到的參考文獻數目,該位置正好是參考文獻在序列中應在的位置,不用進行任何操作;
c.如果a[i]<count,即當前的上角標數組的數值小于查到的參考文獻數目,該位置的參考文獻上角標已經被替換過,不用進行任何操作;
d.將count值加1,繼續尋找下一位置。
有益效果
本發明的裝置在Microsoft?Word環境中根據現有文檔內容對參考文獻的順序和格式進行編排,從而使用戶在進行文本、段落編輯時不用再考慮和調整參考文獻的編號和順序,減輕了用戶對參考文獻進行手動調整所耗費的精力和時間。
附圖說明
圖1為本發明裝置數據流圖。
圖2為本發明裝置總體流程圖。
圖3為本發明裝置核心邏輯流程圖。
具體實施方式
下面結合附圖,具體說明本發明的優選實施方式。然而,應該注意實施例只是本發明的一種實施方式,因此不能被認為是對本發明范圍的限制(如端口數量),因為本發明可允許其他等效的實施方式。
本實施方式是通過嵌入到Word的VBA實現的,裝置的實體是一個開發完成的宏文件,用戶只需要通過加載宏即可安裝本裝置。
使用本實施方式需要滿足一定的約束條件:
1.用戶在使用裝置前已經將參考文獻列表按照規定格式填好。
2.在文章中的引用上角標已經按照指定格式填寫好。
3.文章中的引用上角標和參考文獻的對應順序關系正確的建立完畢。
4.參考文獻的指定格式為:使用上角標用中括號括起來(例:[1]);參考文獻列表按照順序排列在參考文獻字樣下的文本中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學,未經北京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310024273.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:改進型的汽輪機空冷器清洗裝置
- 下一篇:衍生盤管式蒸發器





