【轉載請註明出處: http://blog.csdn.net/lzl124631x】
最近又在寫word文檔,愈發覺得之前對word瞭解得太皮毛了,word實際上有很多功能自己都沒開發過。但是我同時覺得word做得不夠人性化,否則很多問題不至於這麼讓人抓狂。
我發現“word目錄首行末行有不明原因的縮進”這一問題有很多人問過,但是一直沒有很好的解決方案,一般都是手動取消首行縮進,然後就不敢自動更新了(因爲自動更新後縮進又會回來)。現在我介紹我自己想出來的一個自動化方法。
如上圖所示,目錄的第一行和最後一行都莫名其妙地縮進了兩個字母,導致第一個Tab(在第一章和緒論中間有一個Tab)無法正確對應到左對齊製表位,而是對應到了第二個右對齊製表位(這個製表位本來是應該對應第二個Tab的,即緒論和頁碼6之間的Tab)。這是我對問題的分析。
經過一番讓人尿血的亂試,我發現“正文”樣式會對這個問題有影響!因爲我在段落設置中將沒有首行縮進的樣式設置爲默認時,這個問題就解決了!但是“正文”的樣式也變成沒有首行縮進的了!我覺得可能是目錄的首末行受到了默認樣式,即“正文”樣式的影響。
解決方法:
1) 取消“正文”樣式的首行縮進2個字符。
(a) 若“正文”樣式在“快捷樣式庫”中,可以直接右鍵“正文”樣式,修改;
(b) 若(a)不成立,點擊“開始>樣式”右下角的小按鈕,或者按“Ctrl+Alt+Shift+S",打開“樣式”菜單,右鍵點擊“正文”,點擊“修改”;
在彈出的“修改樣式”對話框中,選擇左下角“格式”下拉列表中的“段落”,在彈出的“段落”對話框中將“特殊格式”設置爲“(無)”,即取消“首行縮進”。這樣一來,“正文”樣式就沒有首行縮進了。
2)添加一個首行縮進2個字符的自定義樣式“正文 中文”。
先將一段文字調成你想要的(首行縮進2個字符)正文樣式,在“樣式”中選擇“將所選內容保存爲新快速樣式”,修改你想要的正文樣式名稱(如“正文 中文”),“確定”即可。
以後都將這個“正文 中文”當作正文樣式即可!目錄以後怎麼刷新都沒問題了!
如果你想在標題之後按回車直接進入“正文 中文”樣式,只需要將標題樣式中的“後續段落樣式”修改爲“正文 中文”即可。
希望對大家有幫助!如果有問題的話可以留言,我去補血了。