2012年4月18日

XelaTeX 模板

太久沒寫文章都被學弟念, 嘖嘖
今天是要po上期中考週抱著發燒的狀況趕出來的模板,
以後寫報告就只要key in內文,漂亮的排版就可以出來了

但因為我腦殘重慣了ubuntu10.04 CwTeX就此離我而去
所以我換上看起來也很方便的XeLaTeX, 以下的編碼其實通用於其他模板拉
至於XeLaTeX如何安裝, 請看 CwTeX的安裝法, 裝完用Texwork就可以跑了


我就依序打下, 並附上說明, 如果有不需要的功能, 移除即可

前置套件區

\documentclass[12pt,a4paper]{report}%內文12pt,a4的紙,文件格式atricle,代表封面自成一頁
\usepackage{fontspec} %加這個就可以設定字體
\setmainfont{cwTeX 明體} %直接設定Windows中的字型,名字要打的一模一樣才行。
\XeTeXlinebreaklocale "zh" %這兩行一定要加,中文才能自動換行
\XeTeXlinebreakskip = 0pt plus 1pt %這兩行是texWorks範例中所缺少的。
%加了上面四行後,就可以隨意的打中文
\newfontfamily{\B}{cwTeX 粗黑體}%定義字體代號為B


\usepackage[sf]{titlesec}%強化標題,sf是設定英文為圓體
\titleformat{\chapter}[display]{\centering\Huge\B}{第~\thechapter~章}{0.2cm}{}[]%chapter中文化 置中
\titleformat{\section}[hang]{\large\B}{\thesection}{0.2cm}{}[]%section中文化
\renewcommand{\abstractname}{\B 摘要}%摘要中文化
\renewcommand{\contentsname}{\B 目錄}%目錄中文化
\usepackage{natbib}%使用參考文獻
\renewcommand{\bibname}{\B 參考文獻}%參考文獻中文化
\renewcommand{\baselinestretch}{1.15} %加大行距 中文字比較漂亮

\usepackage{caption}%圖表標題
\renewcommand{\tablename}{表}%表標題中文化
\renewcommand{\figurename}{圖}%圖標題中文化
\newcommand{\topcaption}{%
\setlength{\abovecaptionskip}{0pt}%
\setlength{\belowcaptionskip}{2pt}%
\caption}%圖標題用caption至於下方, 表標題則用topcaption
\renewcommand{\textfraction}{0.15}%以下四排式怕表格太空的設定
\renewcommand{\topfraction}{0.85}
\renewcommand{\bottomfraction}{0.65}
\renewcommand{\floatpagefraction}{0.60}
\abovecaptionskip=0pt%調整圖表標題間距
\belowcaptionskip=2pt%調整圖表標題間距

\usepackage{graphicx}%圖套件

\usepackage{wallpaper}%浮水印
\CenterWallPaper{0.5}{LOGO}%比例+檔名



\title{\B \Huge 我是標題標題標題}
\author{\B 我是作者}
%\date{} %如果不要日期 把前面的百分號拿掉即可


內文代碼

\begin{document}
\maketitle
\tableofcontents


\chapter{測試}
\ThisCenterWallPaper{0.5}{LOGO}%浮水印功能,比例+檔名
中文測試中文測試中文測試中文測試中文測試中文測試,中文測試中文測試, 中文
測試中文測試中文測試中文測試中文測試中文測試,中文測試中文測試。\cite{WangSC1980}
\section{測試2}
English Test. This is a simple template for a XeLaTeX document using the
article class, with the fontspec package to easily select fonts.



\chapter{測試3}
\cite{WangYC2003b}
\section{測試4}





\bibliographystyle{TER}%使用TER格式列出參考文獻
\bibliography{cx3test}%參考文獻檔名
\end{document}


引入圖片使用


\begin{figure}
\begin{center}
\includegraphics[width=0.8\textwidth]{exp.jpg}%檔名exp.jpg 並設定為0.8版面寬
\end{center}
\caption{圖名稱}\label{引述名稱}
\end{figure}
%此為浮動環境, 不要的話就去掉\begin{figure}和\end{figure}
%注意圖片的標題要在下方
%引述圖片時使用
%如表\Z\ref{引述名稱} (頁\Z\pageref{引述名稱}) 所示

引入表格使用

\begin{table}
\topcaption{圖表名稱}\label{引述名稱}
\begin{center}
\begin{tabular}{lccc}
\hline
& 央行& 物價& 支出 \\[-2pt]
國家 & 獨立性 & 上漲率 & 比率\\
\hline
意大利 & 0.5 & 16.1 & 35.6\\
英國 & 2 & 12.3 & 28.4\\
加拿大 & 2 & 8.1 & 23.1\\
西德 & 4 & 4.1 & 29.3\\
\hline
\end{tabular}
\end{center}
\end{table}

%此為浮動環境, 不要的話就去掉\begin{figure}和\end{figure}
%注意圖片的標題要在下方
%引述圖片時使用
%如表\Z\ref{引述名稱} (頁\Z\pageref{引述名稱}) 所示



2012/04/18更新 對代碼有問題可以留言問我
該LOGO浮水印是請小紅同學設計, 我還蠻喜歡的
以上參考ptt, 還有各大網站的教學, 該感謝的人太多了

沒有留言:

張貼留言