2010-12-20 48 views
1

我試圖自定義頁碼的位置,使它們全都出現在Lyx的底部中心。我打算在文件的序言部分使用fancyhdr包,但我得到以下錯誤信息:在Lyx中使用fancyhdr來定位頁碼

「LaTex的錯誤:命令/ footruleskip已經定義」

我猜它是與我迫使其可能已經被fancyhdr包來定義一個腳註格式,因爲我在我的序言如下:

\ setlength {\跳過\ footins} {}0.8釐米

任何建議我解決這個問題怎麼弄並將頁碼位置和腳註設置一起設置?非常感謝。

回答

3

此鏈接應該有幫助:http://en.wikibooks.org/wiki/LaTeX/Page_Layout#Customising_with_fancyhdr。你可以使用lhead,chead,rhead,lfoot,cfoot和rfoot命令來告訴它你在什麼位置(節名稱,頁碼,自定義文本等)。我認爲即使它們是空的,你仍然需要指定它們。對於只在底部中央的頁碼,這將是:

\usepackage{fancyhdr} 
\pagestyle{fancy} 
\renewcommand{\headrulewidth}{0pt} 
\renewcommand{\footrulewidth}{0pt} 
\lhead{} 
\chead{} 
\rhead{} 
\lfoot{} 
\cfoot{\thepage} 
\rfoot{} 

也許你的錯誤可以通過使用\ renewcommand,而不是試圖定義一個已經存在的價值是固定的。

1

我正在試圖用我的論文與LyX和這樣的小問題殺死我,因爲我必須堅持嚴格的學校格式。無論如何,這個網頁出現了,因爲我搜索了一個多小時來回答你的問題。我正在使用回憶錄佈局(我已經編輯它),因爲我學校的latex .cls文件應該是基於memoir.cls的(儘管持續數小時,我仍無法正確使用LyX工作)。我最終將這些代碼放入我的序言中,並根據我的格式要求在底部中心顯示頁碼。

\makeevenfoot{headings}{}{\thepage}{} 
\makeoddfoot{headings}{}{\thepage}{} 
\makeevenhead{headings}{}{}{} 
\makeoddhead{headings}{}{}{} 

希望這可以幫助找到此頁面的其他人。現在,如果我可以弄清楚如何告訴LyX我沒有章節,我希望章節是1而不是0.1。我可能只是使用section *並且調用我的部分「Section」#。無論如何,我希望這可以幫助像我一樣在使用LyX的同時親近自己的人。

+2

如果你使用Word,你可能會更加困難。 – Benjamin 2011-03-19 00:05:52