多模板多格式論文綜合校排系統(tǒng)的研究和實現(xiàn)
本文關(guān)鍵詞:多模板多格式論文綜合校排系統(tǒng)的研究和實現(xiàn)
更多相關(guān)文章: 多模板 多格式 校排 OLE自動化 MVC框架
【摘要】:隨著學(xué)術(shù)界對論文內(nèi)容質(zhì)量的要求的日益提高,各大期刊雜志和高校院系對論文格式的規(guī)范性標(biāo)準(zhǔn)也日趨嚴(yán)格。由于論文的海量性和模板的多樣性,利用人工排版和審閱檢查的方式費時費力,也不能保證準(zhǔn)確性。 針對這個問題,研究并設(shè)計出一個多模板多格式的論文綜合校排系統(tǒng)。系統(tǒng)利用OLE Automation技術(shù),針對目前學(xué)術(shù)界論文常用的軟件和格式——以MicrosoftOffice為代表的word文件,,以LaTex為代表的Tex排版軟件,以及常用的導(dǎo)出格式PDF便攜文件,進(jìn)行文檔的二次開發(fā)。根據(jù)不同出處論文模板的格式規(guī)范要求,完成從模板樣張文件導(dǎo)入、標(biāo)準(zhǔn)模板格式導(dǎo)出,到論文格式校驗提示、論文自動排版輸出的綜合功能,實現(xiàn)“多模板”“多格式”的交互性和延展性,旨在方便、快捷、靈活地實現(xiàn)論文格式校驗和排版的自動化工作,提高工作效率和準(zhǔn)確率,方便論文寫作者和審核人員;竟δ芎w論文標(biāo)題、摘要、關(guān)鍵詞、目錄、各級標(biāo)題、正文、圖表注釋、引文等項目的字體、字號、加粗、行間距、段落前后間距和空行數(shù)要求等屬性的檢測、報錯提示和自動更正;通過對擴(kuò)展需求的分析和優(yōu)化算法的研究和應(yīng)用,拓展功能實現(xiàn)簡單的標(biāo)點符號檢測和關(guān)鍵詞檢測、面向章節(jié)編號處理、引文處理、圖表位置處理和折半查找加經(jīng)驗學(xué)習(xí)的優(yōu)化工作,進(jìn)一步提高系統(tǒng)性能,最終達(dá)到論文的自動化綜合校排的目標(biāo)。 目前,論文研究的綜合校排系統(tǒng)已經(jīng)完成開發(fā)并投入到上海交通大學(xué)計算機(jī)系工程碩士辦公室的論文格式審核和排版的應(yīng)用中,檢測了近百篇論文,對格式錯誤的查準(zhǔn)率和查全率達(dá)到令人滿意的水平,運行穩(wěn)定,效果良好。
【關(guān)鍵詞】:多模板 多格式 校排 OLE自動化 MVC框架
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP311.52
【目錄】:
- 摘要3-4
- ABSTRACT4-11
- 第一章 緒論11-14
- 1.1 項目意義及背景11-12
- 1.2 研究目的與主要內(nèi)容12-13
- 1.3 本文結(jié)構(gòu)13-14
- 第二章 相關(guān)技術(shù)14-25
- 2.1 OLE Automation 技術(shù)14-16
- 2.1.1 OLE Automation 概念14-15
- 2.1.2 OLE Automation 主要功能特點15
- 2.1.3 OLE Automation 技術(shù)實現(xiàn)15-16
- 2.2 Word 架構(gòu)16-19
- 2.2.1 Word 功能特性16-17
- 2.2.2 Word 對象模型和組件架構(gòu)17-18
- 2.2.3 Word 服務(wù)器接口18-19
- 2.3 Tex 原理19-20
- 2.4 PDF 接口20-21
- 2.5 C#環(huán)境平臺21
- 2.6 MVC 框架21-23
- 2.7 Template Method 設(shè)計模式23-24
- 2.8 本章小結(jié)24-25
- 第三章 基于 MVC 的系統(tǒng)設(shè)計25-40
- 3.1 基于 MVC 的整體架構(gòu)25-28
- 3.2 底層模型層(Model)的設(shè)計28-35
- 3.2.1 基于 Template Method 設(shè)計模式的設(shè)計28-30
- 3.2.2 模板處理部分的設(shè)計30-33
- 3.2.3 待測論文處理部分的設(shè)計33-35
- 3.3 視圖表示層(View)的設(shè)計35-37
- 3.4 邏輯控制層(Controller)的設(shè)計37-38
- 3.5 輔助數(shù)據(jù)層的設(shè)計38-39
- 3.6 本章小結(jié)39-40
- 第四章 格式校排功能實現(xiàn)40-60
- 4.1 多模板多格式化40-42
- 4.2 基于 MS Word 的模板處理與格式校排42-49
- 4.2.1 C#環(huán)境下 OLE 技術(shù)對 Word 的控制42-44
- 4.2.2 Word 模板處理44-47
- 4.2.3 Word 格式校排47-49
- 4.3 基于 LaTex 的模板制作49-50
- 4.3.1 LaTex 模板49
- 4.3.2 LaTex 模板的自動生成49-50
- 4.4 基于 PDF 的格式校驗50-53
- 4.4.1 C#環(huán)境下 OLE 技術(shù)對 PDF 的控制50-51
- 4.4.2 PDF 格式信息讀取51-52
- 4.4.3 PDF 格式校驗52-53
- 4.5 無格式文件的從零排版53-57
- 4.5.1 無格式文件的讀取53-54
- 4.5.2 無格式文件自動排版54-56
- 4.5.3 無格式文件中圖表的處理56-57
- 4.6 問題討論與解決57-59
- 4.6.1 Word 格式論文校排中的問題處理57-58
- 4.6.2 PDF 格式論文檢測中的問題處理58-59
- 4.7 本章小結(jié)59-60
- 第五章 內(nèi)容檢測功能實現(xiàn)60-66
- 5.1 文本預(yù)處理與標(biāo)點符號檢測60-61
- 5.2 簡單的關(guān)鍵詞檢測61-63
- 5.2.1 關(guān)鍵詞提取的主要步驟62
- 5.2.2 詞語的權(quán)重計算62-63
- 5.3 章節(jié)編號的處理63-64
- 5.4 引文的處理64-65
- 5.5 本章小結(jié)65-66
- 第六章 效果分析、優(yōu)化與改進(jìn)66-71
- 6.0 系統(tǒng)運行效果分析66
- 6.1 圖片與表格位置的處理66-68
- 6.2 折半查找與經(jīng)驗學(xué)習(xí)68-70
- 6.2.1 大批量格式的折半查找68-69
- 6.2.2 經(jīng)驗學(xué)習(xí)69-70
- 6.2.3 折半查找與經(jīng)驗學(xué)習(xí)的應(yīng)用效果70
- 6.3 本章小結(jié)70-71
- 第七章 總結(jié)與展望71-73
- 參考文獻(xiàn)73-77
- 致謝77-78
- 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄78-81
- 附件81
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 劉衍珩;胡慧研;朱建啟;;基于OLE接口的自動化Microsoft Project系統(tǒng)[J];吉林大學(xué)學(xué)報(信息科學(xué)版);2010年02期
2 黨崢,汪曉慶;Windows下的OLE自動化技術(shù)及其實現(xiàn)[J];電腦與信息技術(shù);1998年02期
3 謝俊;;題庫管理系統(tǒng)中OLE技術(shù)對WORD的控制實現(xiàn)[J];電腦知識與技術(shù);2009年36期
4 高樂;趙永生;;基于OLE Automation技術(shù)實現(xiàn)MS Word在上位機(jī)軟件中的應(yīng)用[J];湖南電力;2006年02期
5 蔣志華;Office編程中的對象模型以及獲取代碼的幫助[J];計算機(jī)輔助工程;2001年03期
6 葉明;張諍;;基于C#.NET的Word報告生成功能開發(fā)[J];計算機(jī)工程與應(yīng)用;2008年09期
7 湯克明;陳];;Word服務(wù)器的接口解析與文檔屬性提取[J];計算機(jī)工程與應(yīng)用;2008年28期
8 黎永良,崔杜武;MVC設(shè)計模式的改進(jìn)與應(yīng)用[J];計算機(jī)工程;2005年09期
9 劉泉;趙曉明;;基于模板方法的JDBC API的抽象封裝與實現(xiàn)[J];計算機(jī)應(yīng)用;2006年09期
10 孫少斌,花傳杰;OLE技術(shù)及其應(yīng)用[J];計算機(jī)應(yīng)用;1997年05期
本文編號:810801
本文鏈接:http://sikaile.net/wenshubaike/hetongwenben/810801.html