轉(zhuǎn)轉(zhuǎn)大師PDF轉(zhuǎn)換器
支持40多種格式轉(zhuǎn)換,高效辦公
在這畢業(yè)季中,很多畢業(yè)生都在忙前忙后的寫論文,很多小伙伴們都會(huì)發(fā)現(xiàn)為何有些人很快的就能完成論文,很大一部分原因是因?yàn)樗麄冋莆樟藈ord文檔中的使用技巧,今天小編就來(lái)給大家整理下word文檔中的技巧,有需要的小伙伴們可以跟著小編一起往下看。
章節(jié)目錄
0×00. 樣式與內(nèi)容分離
0×01. 創(chuàng)建模板
0×02. 添加注釋
0×03. 自動(dòng)編號(hào)
0×04. 插入公式
0×05. 插入圖表
0×06. 交叉引用
0×07. 圖表目錄
0×08. 參考文獻(xiàn)
0×09. 符號(hào)替換
0. 樣式與內(nèi)容分離
這一點(diǎn) LaTeX 用戶做的比較好,Word 用戶往往不是特別注意。樣式與內(nèi)容分離可以最大限度的使作者從繁復(fù)的排版工作中解脫出來(lái),而全身心的投入到內(nèi)容寫作,后期調(diào)整格式也相對(duì)容易。與 LaTeX 類似,在寫作的時(shí)候只需要告訴 Word 這是正文,這是圖,這是表,這是標(biāo)題就行了。
Word 的樣式列表如下圖所示,在這可以任意的添加、刪除、修改樣式。
樣式的添加伴隨著論文的寫作進(jìn)行的。當(dāng)遇到之前沒遇到的樣式,就隨手將該格式添加到樣式列表中。比如寫到一半,出現(xiàn)第一個(gè)圖,圖與正文格式不同,要求無(wú)縮進(jìn),位置居中,所以此時(shí)需要添加一個(gè)圖的樣式。以后出現(xiàn)圖的時(shí)候直接點(diǎn)擊樣式列表就行了。論文完成的時(shí)候,你的樣式列表也就完成了。要保證一點(diǎn),論文中的除了自動(dòng)生成的部分(如目錄,參考文獻(xiàn)等)所有內(nèi)容都必須與一種樣式對(duì)應(yīng)。這樣做的好處就是后期調(diào)整格式十分便捷。
有些時(shí)候論文寫了大半或者寫完的時(shí)候需要調(diào)整論文的格式,比如正文字體變小一號(hào),圖片變成左對(duì)齊。這里不能全選然后更改字號(hào),這樣的話所有的字號(hào)都變成一樣的了。笨一點(diǎn)的辦法就是一段一段的選擇,然后調(diào)整字號(hào)。稍微聰明一點(diǎn)的辦法利用格式刷,一點(diǎn)一點(diǎn)的改。但是對(duì)于幾十頁(yè)甚至上百頁(yè)的文章來(lái)說(shuō)是非常耗時(shí),而且容易遺漏,導(dǎo)致格式前后不一致。如果寫作的時(shí)候就將樣式與內(nèi)容分離開,此時(shí)只需要在樣式列表中的“正文”樣式上點(diǎn)擊右鍵,選擇“修改…”。
在彈出的對(duì)話框中,將字體改成五號(hào)字體,點(diǎn)擊確定。
這樣所有的正文字體都會(huì)變成五號(hào)字體。
其他樣式,例如行距,顏色,縮進(jìn),編號(hào)等等,都可以在樣式中進(jìn)行統(tǒng)一更改。修改過(guò)程非常方便,文檔越大效果越明顯。
1創(chuàng)建模板
當(dāng)你寫完一篇論文的時(shí)候,可以將該文檔的副本的內(nèi)容刪除,然后保存成模板,以便日后使用。以后寫論文的時(shí)候復(fù)制一份這個(gè)模板,打開便可以直接進(jìn)行寫作了。所有的樣式都將如上一篇論文一樣,省去了添加樣式的過(guò)程。
如果希望新建的 Word 文檔中包含這些樣式,將該空白模板另存為 .dotx 格式,路徑為我的文檔下的“自定義 Office 模板”,如下圖所示。
以后再打開 Word 時(shí),可以在“個(gè)人”模板中找到該模板,如下圖所示。
點(diǎn)擊該模板,就可以創(chuàng)建一個(gè)空白文檔,樣式列表與第一篇論文一致。
如果想讓右鍵菜單新建的 Word 文檔變成該模板,需要將該空白文檔另存為 .dotm 格式,然后替換掉該文件
"C:\Users\XXX\AppData\Roaming\Microsoft\Templates\Normal.dotm"
其中 XXX 為你的用戶名。
這樣通過(guò)右鍵菜單新建的 Word 文檔將變成改模板。如下圖所示。
2添加注釋
論文寫作有時(shí)候需要添加一些思考的過(guò)程,或者是想暫時(shí)刪掉某些內(nèi)容。LaTeX 用戶比較方便直接添加注釋就行了。
% This is comment。
\iffalse
This is comment, too.
\fi
其實(shí)利用 Word 中的樣式,可以實(shí)現(xiàn)這個(gè)功能。
首先創(chuàng)建一個(gè)新樣式,名字為“注釋”。
為了與正文區(qū)別開來(lái),將字體設(shè)置成仿宋+Courier New,顏色為綠色。最重要的一條就是將“隱藏”復(fù)選框選中。
按照 Matlab 或者 LaTeX 的注釋風(fēng)格,項(xiàng)目符號(hào)選擇一個(gè) Courier New 字體的半角百分號(hào)。這個(gè)可以不用設(shè)置。
為了方便使用,可以為該樣式設(shè)置快捷鍵。我這里用的是 Ctrl + %,也就是 Ctrl、Shift 和 5 同時(shí)按下。
到此為止,注釋樣式的配置就完成了。最后一步,打開 Word 的選項(xiàng),選中“顯示隱藏文字”復(fù)選框,如下圖所示。
回到正文,按下 Ctrl + Shift + 5 即可進(jìn)入注釋模式。如果想暫時(shí)刪除某寫內(nèi)容,選中這些內(nèi)容,然后按下 Ctrl + Shift + 5 即可。
上圖中綠色文字,只有你能看到,其他人由于 Word 默認(rèn)不顯示隱藏文字,所以是看不到這些內(nèi)容的。在其他人眼中,該 Word 文檔是這樣的:
如何批量刪除注釋內(nèi)容?
當(dāng)文檔完成的時(shí)候,注釋內(nèi)容失去作用,又不想萬(wàn)一被人看見。利用替換功能刪除這些注釋即可。打開替換對(duì)話框,選擇“格式”–“字體”,將“隱藏”復(fù)選框選中,如下圖所示。
然后點(diǎn)擊確定,替換窗口會(huì)多出一條格式屬性:隱藏,如下圖所示。
“替換為”文本框留空,然后點(diǎn)擊全部替換,便刪除所有的注釋內(nèi)容。
有時(shí)候我們需要去掉注釋看看文章到底是什么樣的,然后就跑去修改選項(xiàng),太麻煩!我們用一個(gè)宏來(lái)完成這個(gè)繁瑣的工作。
新建一個(gè)名字為 ShowComment 的宏,然后點(diǎn)擊創(chuàng)建。
再打開的代碼框中,在 sub 中添加一句代碼就行了:
ActiveWindow.View.ShowHiddenText = Not ActiveWindow.View.ShowHiddenText
如下圖所示。
然后把這個(gè)宏添加到快速訪問(wèn)工具欄中。
在打開的對(duì)話框中將剛剛創(chuàng)建的宏添加到快速訪問(wèn)工具欄,如下圖所示。
改個(gè)名字,換個(gè)圖標(biāo)。
快速訪問(wèn)工具欄上多了一個(gè)按鈕,點(diǎn)擊它就可以切換顯示注釋或者是不顯示注釋。
當(dāng)然,你如果只想看看最終樣子的話,可以不用這么麻煩,按 Ctrl + P,進(jìn)入打印預(yù)覽就好了。
3自動(dòng)編號(hào)
本人是不建議任何形式的手動(dòng)編號(hào),費(fèi)勁,而且容易出錯(cuò)。我見過(guò)不少人的論文采用的是手動(dòng)編號(hào),后期需要?jiǎng)h除或者添加章節(jié)、圖片、表格,然后就是所有編號(hào)重新改一遍,那酸爽,我相信懂的人自然懂。
Word 提供的編號(hào)樣式已經(jīng)非常多了,還支持自定義編號(hào)格式,基本涵蓋 99% 的使用場(chǎng)景。
Word 默認(rèn)模板標(biāo)題是不帶編號(hào)的,好多人也不會(huì)為標(biāo)題添加編號(hào),這里簡(jiǎn)單介紹一下如何為標(biāo)題添加編號(hào)。
第一步:點(diǎn)擊多級(jí)列表,為多級(jí)標(biāo)題選擇一種編號(hào)格式,我這里選的是第三種。
然后點(diǎn)擊菜單下方的”定義新的多級(jí)列表“,打開如下對(duì)話框。
點(diǎn)擊”更多“,顯示出為師的完全體。
做上角的的多級(jí)列表是可以點(diǎn)擊的,選擇一級(jí)編號(hào),然后在”將級(jí)別鏈接到樣式“下拉框中選擇”標(biāo)題一“,如下圖所示。
二級(jí)標(biāo)題、三級(jí)標(biāo)題如法炮制,如下圖所示。
至此,標(biāo)題的編號(hào)已經(jīng)設(shè)置完畢,你要是想用 5 級(jí)標(biāo)題,也可以定義到 5 級(jí)標(biāo)題。
使用方面,直接點(diǎn)擊標(biāo)題樣式,然后輸入標(biāo)題的內(nèi)容就行了,編號(hào)都為你自動(dòng)設(shè)置妥當(dāng)。
不論論文如何修改,你都不用為編號(hào)操心,而且編號(hào)也不會(huì)亂。
4插入公式
介紹一個(gè)小插件,可能有很多人都開始用了,就是 Aurora。先來(lái)說(shuō)說(shuō)為什么不用其他的公式編輯器。
Word 自帶了公式編輯器,其實(shí) Word 自帶的公式編輯器不用鼠標(biāo)點(diǎn)來(lái)點(diǎn)去的選擇各種符號(hào),可以通過(guò)快捷鍵來(lái)輸入各種符號(hào),也可以利用題注給 Word 中的公式添加自動(dòng)編號(hào)以及交叉引用。但是有點(diǎn)麻煩,這是我不推薦 Word 自帶公式編輯器其中的一個(gè)原因。
MathType 用的人非常多,MathType 支持 LaTeX 的輸入方式,自動(dòng)編號(hào)以及交叉引用都比較方便。因?yàn)椴荒芏x常用的宏,還不夠方便。
其實(shí)我不用 Word 自帶的公式編輯器或者是 MathType 的最主要的原因就是,這兩個(gè)產(chǎn)生的公式太丑了。美丑這個(gè)東西仁者見仁,我的審美也不是最優(yōu)秀的,我貼幾張對(duì)比圖,如果感覺 Aurora 產(chǎn)生的公式最漂亮,可以繼續(xù)往下看,如果感覺差不多,可以跳過(guò)這一章。
下圖是二次方程求根公式的三種公式編輯器的對(duì)比圖,好像都還好。
下圖是分段函數(shù)的三種公式編輯器的對(duì)比圖,抱歉我不知道前兩個(gè)怎么左對(duì)齊,MathType 的括號(hào)看起來(lái)發(fā)虛。
下圖是求和公式的三種公式編輯器的對(duì)比圖,第一個(gè) Sigma 什么鬼,而且前兩個(gè) Sigma 兩邊的間距太寬了。
下圖是矩陣的三種公式編輯器的對(duì)比圖,第一個(gè)皺巴巴的感覺,第二個(gè)括號(hào)和點(diǎn)都有點(diǎn)虛。
Aurora 插入公式也是非常的便捷,整個(gè)輸入過(guò)程都不需要鼠標(biāo)的參與,省去了右手在鼠標(biāo)和鍵盤之間來(lái)回奔波。如果你的論文中有大量的重復(fù)公式,可以向 Aurora 中添加宏命令來(lái)實(shí)現(xiàn)快速輸入。比如論文中經(jīng)常出現(xiàn):
x_1,x_2,\cdots,x_n
你可以在 Aurora 的 Package 選項(xiàng)中添加以下宏定義:
newcommand{\xs}{x_1,x_2,\cdots,x_n}
以后就可以利用 \xs 快速輸入 了。如果你還想輸入
y_1,y_2,\cdots,y_n
和
z_1,z_2,\cdots,z_n
可以定義一個(gè)帶參數(shù)的宏命令。
\newcommand{\qiqi}[1]{#1_1,#1_2,\cdots,#1_n}
你就可以通過(guò)輸入 \qiqi{y} 和 \qiqi{z} 來(lái)快速輸入
y_1,y_2,\cdots,y_n
和
z_1,z_2,\cdots,z_n
如果你有時(shí)候還想改變上線值 n 的話,可以定義一個(gè)帶兩個(gè)參數(shù)的宏定義。
\newcommand{\qiqi}[2]{#1_1,#1_2,\cdots,#1_{#2}}
然后你就可以通過(guò)輸入 \qiqi{a}{100} 來(lái)快速輸入
a_1,a_2,\cdots,a_{100}
定義宏命令還有一種用途,我在寫上一篇文章的時(shí)候,有個(gè)變量 R,不知道用什么樣式。是R ?是r ?還是/it Risk ?其實(shí)不用糾結(jié)這個(gè),定義一個(gè)命令代替這個(gè) R 就好了。
\newcommand{\risk}{\mathscr{R}}
以后如果需要改的話改一下宏命令,全文的 R 都變了,省去了一個(gè)一個(gè)改的繁瑣。普通文本可以以實(shí)現(xiàn)類似的功能,詳見 9. 符號(hào)替換。
Aurora 自帶個(gè)微型的 TeX 系統(tǒng),原理就是將你輸入的公式利用 TeX 進(jìn)行編譯,然后將產(chǎn)生的結(jié)果插入到 Word 中。所以你要用 Aurora 輸入公式,需要先了解一下 LaTeX 的公式輸入。關(guān)于這方面的內(nèi)容可以參見《一份不太簡(jiǎn)短的 LaTeX 2ε 介紹》中的第三章。
最后說(shuō)一點(diǎn),利用 Aurora 編輯的公式,在沒裝 Aurora 的電腦上是無(wú)法編輯的,MathType 也這樣。Aurora 產(chǎn)生的公式可以位圖,也可以是矢量圖。位圖的優(yōu)點(diǎn)就是到哪里看起來(lái)都一樣,矢量圖的優(yōu)點(diǎn)就是可以無(wú)限放大。如果你只在你本機(jī)上編輯打印的話,推薦使用矢量圖。如果你要發(fā)給別人看的話,還是保存成位圖比較好,矢量圖在沒裝 Aurora 的電腦上顯示不正常。如何修改請(qǐng)看下圖:
5插入圖表
如果你需要在文章中插入圖表,你至少需要以下 4 中樣式:
圖
圖標(biāo)題
表
表標(biāo)題
插圖的過(guò)程就是插入一張圖片,然后點(diǎn)擊“引用”–“插入題注”。
在彈出的對(duì)話框中選擇你想要的標(biāo)簽,如果沒有你想要的,你可以點(diǎn)擊“新建標(biāo)簽”,自己添加一個(gè)標(biāo)簽。
然后設(shè)置編號(hào)的樣式,我這里用的是 1.1 這種格式,前面的 1 是章節(jié)編號(hào),后面的 1 是圖編號(hào)。如果你不想要章節(jié)編號(hào),就把“包含章節(jié)編號(hào)”的復(fù)選框去掉。最后在設(shè)置一下兩個(gè)數(shù)字之間的符合,我用的是句點(diǎn)。
最后點(diǎn)擊確定,一個(gè)題主就插好了。然后補(bǔ)充這個(gè)圖的標(biāo)題,設(shè)置好圖和圖標(biāo)題的樣式,一個(gè)圖就大功告成了一半了。
但是,這樣插圖有個(gè)問(wèn)題:前文有可能還要插入別的內(nèi)容,很可能把這個(gè)圖擠到頁(yè)面下方,導(dǎo)致圖和圖標(biāo)題分在了兩頁(yè),就像這樣:
但是,這樣插圖有個(gè)問(wèn)題:前文有可能還要插入別的內(nèi)容,很可能把這個(gè)圖擠到頁(yè)面下方,導(dǎo)致圖和圖標(biāo)題分在了兩頁(yè),就像這樣:
為了避免這個(gè)問(wèn)題,我們?cè)谡囊迦雸D片的位置上添加一個(gè)1/times1 的表格。然后去掉表格的邊框:
然后設(shè)置表格屬性,去掉“允許跨頁(yè)斷行”復(fù)選框。
最后將圖和圖標(biāo)題剪切到表格中即可。
這樣,圖和圖標(biāo)題就是不可分割的一部分了。
這樣,圖和圖標(biāo)題就是不可分割的一部分了。
表格的插入與圖片類似,短表格不建議分頁(yè),最好和圖片一樣,與表標(biāo)題一起放在一個(gè)1/times1 的表格中。長(zhǎng)表格就不能用這個(gè)方法了,因?yàn)楹苡锌赡艹霈F(xiàn)頁(yè)面底端由于放不下表格而大面積留白的情況。與圖片類似,有可能出現(xiàn)這種情況:
對(duì)于這種情況我還沒有特別好的解決辦法。
最后發(fā)發(fā)牢騷,Word 一直不支持 LaTeX 中的浮動(dòng)環(huán)境這個(gè)功能,也是比較遺憾的,希望以后的版本會(huì)支持這個(gè)功能。
6交叉引用
交叉引用對(duì)應(yīng) LaTeX 的兩個(gè)命令,一個(gè)是 \label{} 一個(gè)是 \ref{}。
論文中不會(huì)出現(xiàn)“如下圖”、“如下表”等描述,因?yàn)橛袝r(shí)候?yàn)榱税婷鎰蚍Q,圖、表和引用的地方相距甚遠(yuǎn),“如下圖”、“如下表”只會(huì)讓人摸不著頭腦。所以論文中都是“如圖1.1”,“如表3.2”之類的。圖表的編號(hào)在 5. 插入圖表 中介紹過(guò)了,這里介紹如何引用這些數(shù)字。
已經(jīng)有了一幅圖了,現(xiàn)在要做的就是在光標(biāo)的地方插入“圖1.1”。點(diǎn)擊“引用”–“交叉引用”。
在彈出的對(duì)話框中選擇引用類型,找到我們?cè)谏弦徽轮刑砑拥淖远x標(biāo)簽“圖”。
已經(jīng)有了一幅圖了,現(xiàn)在要做的就是在光標(biāo)的地方插入“圖1.1”。點(diǎn)擊“引用”–“交叉引用”。
在彈出的對(duì)話框中選擇引用類型,找到我們?cè)谏弦徽轮刑砑拥淖远x標(biāo)簽“圖”。
下方的列表中就出現(xiàn)了剛剛我們插入的那幅圖。引用的內(nèi)容有很多種,這里我們只需要“圖1.1”,也就是標(biāo)簽和編號(hào)。
點(diǎn)擊插入按鈕,便在當(dāng)前光標(biāo)位置插入了“圖1.1”。
這樣做的好處是,當(dāng)圖片的序號(hào)發(fā)生改變的時(shí)候,交叉引用的編號(hào)也會(huì)跟著改變。比如我們?cè)谶@幅圖前面再插入一幅圖,那么這幅圖的編號(hào)就自動(dòng)的變成 1.2 了。
但是剛剛的引用并沒有變化,還是 1.1。這是在該域,即“圖1.1”上點(diǎn)擊右鍵,在右鍵菜單中選擇“更新域”。
“圖1.1”就變成“圖1.2”了。
但是還是有點(diǎn)略麻煩啊,有更簡(jiǎn)單的辦法,按下 Ctrl + A,全選,然后按 F9,更新整個(gè)文檔的所有的“域”,然后所有的交叉引用就都正常了。
但是還是有點(diǎn)略麻煩啊,有更簡(jiǎn)單的辦法,按下 Ctrl + A,全選,然后按 F9,更新整個(gè)文檔的所有的“域”,然后所有的交叉引用就都正常了。
表的引用和圖類似,這里不表。說(shuō)一下公式的引用。這里用 Aurora 進(jìn)行說(shuō)明,MathType 操作一樣。
公式大體上分為三種,行內(nèi)公式,行間公式和帶編號(hào)的行間公式。
在你輸入公式前就要決定這個(gè)公式的顯示方式,如果你打算引用這個(gè)公式,就需要使用帶編號(hào)的行間公式,另外兩種公式無(wú)法引用。
現(xiàn)在我們有了兩個(gè)公式,現(xiàn)在需要在箭頭處分別插入 (1) 和 (2)。
首先將光標(biāo)放在要插入編號(hào)的位置,然后點(diǎn)擊 Aurora 菜單下的 “Insert Reference” 按鈕。
光標(biāo)的位置出現(xiàn) (*),因?yàn)槌绦蜻€不知道你要引用哪個(gè)公式。
雙擊你要引用的公式的編號(hào),(*) 就變成 (1) 了。
如法炮制另一個(gè)。
這時(shí)我們刪除第一個(gè)公式。
公式 (2) 的編號(hào)沒變,這時(shí)候有兩種辦法,一種是前文介紹的 Ctrl + A 然后按 F9。另一種就是雙擊任意公式的編號(hào),如上圖中紅色箭頭指的編號(hào)。此時(shí) Aurora 會(huì)彈出對(duì)話框,點(diǎn)擊 OK,編號(hào)就正常了。
引用的地方全角字符和半角字符之間的空隙太小了,看的極不自然,在 (1) 的兩邊各添加一個(gè)不間斷空格(Ctrl + Shift + 空格)就好了。
引用的地方全角字符和半角字符之間的空隙太小了,看的極不自然,在 (1) 的兩邊各添加一個(gè)不間斷空格(Ctrl + Shift + 空格)就好了。
7圖表目錄
有時(shí)需要添加圖目錄或者表目錄,這個(gè)和普通的目錄插入方法類似,這里簡(jiǎn)單說(shuō)一下方法。
把光標(biāo)放在要插如圖目錄的地方,然后點(diǎn)擊“引用”菜單欄中的目錄按鈕。
在下拉菜單中選擇“自定義目錄”。
在彈出的對(duì)話框中點(diǎn)擊“選項(xiàng)”。
在彈出的對(duì)話框中去掉標(biāo)題對(duì)應(yīng)的數(shù)字,因?yàn)閳D目錄只有圖,其他的都不顯示。
往下翻翻,找到圖標(biāo)題,然后設(shè)置目錄級(jí)別為 1。
點(diǎn)擊確定,關(guān)閉對(duì)話框。發(fā)現(xiàn)打印預(yù)覽發(fā)生了變化,是我們預(yù)期的樣子。
點(diǎn)擊確定,插入圖目錄。
表目錄和圖目錄一樣。
8參考文獻(xiàn)
我見過(guò)人肉排參考文獻(xiàn)的人,極其不推薦,增刪文獻(xiàn)都會(huì)對(duì)編號(hào)造成影響,而且文獻(xiàn)的格式也是非常復(fù)雜的,人工排參考文獻(xiàn)是極其愚蠢的。
Word 本身是可以插入?yún)⒖嘉墨I(xiàn)的,但是功能太弱了,不推薦使用。
插入?yún)⒖嘉墨I(xiàn)前,你首先需要一個(gè)個(gè)人文獻(xiàn)的數(shù)據(jù)庫(kù)。如果你還沒開始用參考文獻(xiàn)管理軟件的話,這一章就不用看了。
你用哪種管理軟件都無(wú)所謂,基本都會(huì)提供 Word 插件,以便向 Word 中插入數(shù)據(jù)庫(kù)中的文獻(xiàn)。我用的是 JabRef。這個(gè)管理軟件跨平臺(tái),支持的數(shù)據(jù)庫(kù)的格式為 BibTeX。主流的數(shù)據(jù)庫(kù)都支持 BibTeX 文獻(xiàn)的導(dǎo)出,方便導(dǎo)入到 JabRef 中。JabRef 還支持文獻(xiàn)的批量下載。但是也有很多問(wèn)題,所以我正在用業(yè)余時(shí)間開發(fā)一個(gè)文獻(xiàn)管理軟件,現(xiàn)在還只是半成品。扯遠(yuǎn)了……
這里以 JabRef 為例,說(shuō)明如何向 Word 中插入?yún)⒖嘉墨I(xiàn)。插件使用的是 BibTeX4Word。安裝后,Word 的加載項(xiàng)中會(huì)多出一些按鈕。
第一次使用的時(shí)候插件會(huì)詢問(wèn)你數(shù)據(jù)庫(kù)的路徑。
選中你平時(shí)維護(hù)的數(shù)據(jù)庫(kù)即可。
當(dāng)你想在某處插入?yún)⒖嘉墨I(xiàn)的時(shí)候,把光標(biāo)放在要插入?yún)⒖嘉墨I(xiàn)的地方,然后點(diǎn)擊紅色的加號(hào)。
插件會(huì)彈出一個(gè)輸入框,這里輸入的是 BibTeX Key。用 JabRef 的都知道這個(gè)東西,如果用其他軟件也不要緊,這一步驟是你告訴插件到底要引用數(shù)據(jù)庫(kù)中的哪篇文章。BibTeX Key 就是 JabRef 用來(lái)標(biāo)記文獻(xiàn)的。
填好之后點(diǎn)擊確定,然后光標(biāo)的地方就會(huì)多出一個(gè)一團(tuán)亂碼一樣的東西。
點(diǎn)擊插件上的第二個(gè)按鈕,進(jìn)行編譯。
然后亂碼變成了 [1],文章的最后出現(xiàn)了參考文獻(xiàn)列表。
9符號(hào)替換
寫作的時(shí)候經(jīng)常會(huì)出現(xiàn)這種情況:寫作初期有些名稱沒有定下來(lái),后期很可能要改。比如你文章中提出了一個(gè)算法,但是算法名字還沒想好,文章中到處需要引用這個(gè)名字。與運(yùn)算是用 & 還是 &&?更是有的時(shí)候遇到?jīng)]節(jié)操的甲方,改來(lái)改去,改來(lái)改去,改來(lái)改去,改來(lái)改去,改來(lái)改去,改來(lái)改去……
LaTeX 解決這種問(wèn)題的思路很簡(jiǎn)單,定義一個(gè)命令就好了,文章繼續(xù)往下寫,以后要改的話重新定義命令就好了。
\newcommand{\myalg}{NIMLE}
\newcommand{\AND}{\&{}}
...
This paper proposed a novel algorithm named \myalg. ...
0xFF \AND 0xEF ...
Word 也可以實(shí)現(xiàn)類似的功能。這里介紹一種利用域來(lái)實(shí)現(xiàn)這種符號(hào)定義的方法。關(guān)于域的介紹,詳見 百度百科_Word域。
Word 中有各種各樣的域,其中一種域叫做 DOCVARIABLE,語(yǔ)法格式為:
{ DOCVARIABLE sym }
域 DOCVARIABLE 的作用就是把變量 sym 顯示出來(lái)。舉個(gè)建國(guó):ICS = “工業(yè)控制系統(tǒng)”,那么域 DOCVARIABLE 會(huì)將所有的 { DOCVARIABLE ICS } 替換成 ”工業(yè)控制系統(tǒng)“。
所以在 Word 中實(shí)現(xiàn) LaTeX 中的宏替換功能需要以下幾步:
1、在變量集合 Variables 中添加 ICS,并給其賦值;
2、按 Ctrl +F9 插入域,手動(dòng)輸入 DOCVARIABLE ICS。
相當(dāng)?shù)臎]有效率,被 LaTeX 甩幾條街有木有。但是不用擔(dān)心,Word 自有它的過(guò)人之處:VBA。下面介紹一種方法來(lái)簡(jiǎn)化這個(gè)過(guò)程。
點(diǎn)擊菜單中的宏,如下圖所示,宏名隨便填,然后點(diǎn)擊創(chuàng)建,如下圖所示。
刪除代碼框中的所有代碼,然后將下列代碼復(fù)制進(jìn)去。
Sub UpdateVariable()
' Clear variables
For Each Var In ActiveDocument.Variables
Var.Delete
Next
' Set the file path
Dim MyFile As Object
Set MyFile = CreateObject("Scripting.FileSystemObject")
Dim FilePath As String
FilePath = ActiveDocument.Path & "\Symbols.xlsx"
' If can't find the file, show error message and exit sub
If Not MyFile.FileExists(FilePath) = True Then
MsgBox "Can't find file: Symbols.xlsx", Title:="Error"
Exit Sub
End If
' Read the excel file "Symbols.xlsx"
Dim ExcelObject As Object
Set ExcelObject = GetObject(FilePath)
Set Table = ExcelObject.Sheets(1).UsedRange()
For i = 1 To Table.Rows.Count
V1 = Table.Cells(i, 1).Text
V2 = Table.Cells(i, 2).Text
ActiveDocument.Variables.Add Name:=V1, Value:=V2
Next
' Update field
ActiveDocument.Fields.Update
End Sub
Sub InsertSymbol()
' Show inputbox
Symbol = InputBox("Input symbol")
' Insert field
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _
PreserveFormatting:=False
' Insert parameter
Selection.TypeText Text:="DOCVARIABLE " & Symbol
' Update field
ActiveDocument.Fields.Update
End Sub
如下圖所示
這樣兩個(gè)宏就創(chuàng)建好了,為了方便的調(diào)用,將這兩個(gè)宏添加到工具欄中。打開自定義工具欄窗口。找到剛剛新建的兩個(gè)宏,將他們添加到開始選項(xiàng)卡中(憑個(gè)人喜好,愛放哪放哪)。
然后重新設(shè)置他們的名字和圖標(biāo),此步驟可省略。
這樣這兩個(gè)宏就被添加到工具欄中了。
為了配合這兩個(gè)宏的使用,我們需要一個(gè)外部文件來(lái)儲(chǔ)存各種變量和對(duì)應(yīng)值。這里采用的是 Excel 文件。在當(dāng)前 Word 文檔的所在目錄內(nèi),新建名為 Symbols.xlsx 文件,必須是這個(gè)名字,因?yàn)樵谏厦娴拇a中被寫死了,如果你想換個(gè)名字,要把這行代碼一并改了。
FilePath = ActiveDocument.Path & "\Symbols.xlsx"
然后打開這個(gè) Excel 文件,然后添加你要用到的符號(hào)。
左邊一列是變量的名稱,右面一列是變量的值。用法就是點(diǎn)擊 Word 工具欄上的”更新符號(hào)“按鈕,Word 會(huì)讀取所有的變量值。如果想在某處插入作者,點(diǎn)擊”插入符號(hào)“按鈕,在彈出的對(duì)話框中填 ”AU“,然后點(diǎn)擊確定。
然后就出現(xiàn)你事先在 Excel 中定義好的內(nèi)容了。
如果后期想修改符號(hào),只需要在 Excel 中統(tǒng)一修改,保存后點(diǎn)擊 Word 工具欄上的”更新符號(hào)“按鈕,Word 中所有的 DOCVARIABLE 域都會(huì)更新。
當(dāng)然,你可以為宏添加快捷鍵,就不用每次都用鼠標(biāo)點(diǎn)擊了。
以上就是今天給大家分享的關(guān)于讓你事半功倍的word文檔技巧,有需要的小伙伴們可以根據(jù)以上步驟進(jìn)行操作,如果需要ppt轉(zhuǎn)pdf可以使用w大師。