适合我个人LaTex普通文章模版(XeLatex编译)
注意,这篇文章是我LaTeX刚入门时缩写,此文内容已经过时!!!!!!
由于LaTeX处理中文的发展,尤其在CTeX宏集(宏包套件)更新到2.0之后,强烈建议使用CTeX宏集配置你的中文字体和版式。
=================================
XeLatex编译还不是非常普及,部分宏包和编译方式也会带来冲突,以下为代码:
% !Mode:: "TeX:UTF-8:Hard"
\documentclass[a4paper]{article}
\usepackage[a4paper,hmargin=1.25in,vmargin=1in]{geometry} % 用Microsoft Office 中Word 的默认页边距
% ===========================数学符号===============================================
\usepackage{amsmath,amssymb}
\usepackage{bm} % $\bm{letter}$ 数学式中粗斜体字母的最佳方案
\usepackage{calc}
\usepackage{units} %单位宏包
\usepackage[squaren,mediumspace]{SIunits} % SI单位宏包,[squaren]参数避免和别的宏包中命令冲突,所以\square命令在这里为\squaren
% ===========================XeLatex相关宏包与选项========================================
\usepackage[driverfallback=dvipdfm,colorlinks=true,linkcolor=black]{hyperref} % 选项防与amssymb冲突,防目录、注释红框。
\usepackage{xltxtra}% 提供了针对XeTeX的改进并且加入了XeTeX的LOGO,自动调用xunicode宏包(提供Unicode字符宏)
% ===========================中文字体==========================================
\usepackage[hyperref,nopunct]{ctex}
\usepackage{fontspec}
% ==========================图形表格
\usepackage{caption}
\captionsetup{font={scriptsize}}
\usepackage{booktabs}
\usepackage{array}
\usepackage{longtable}
\usepackage{tabularx} % 上这个网站 http://truben.no/latex/table/ 粗制一份表格
\usepackage{rotating} % 图片旋转
\usepackage{graphicx} % 插图必用宏包
\usepackage{wrapfig}
\usepackage{tikz}
\usepackage{chemfig} % 化学符号与结构式等
%==========================引用格式宏包=============================
\usepackage{harvard} % havard bibliography style宏包
\citationstyle{dcu} % harvard引用格式,即(author 1, year 1; author 2, year 2)格式
% ========================默认组成名修改成对应中文命令========================
\renewcommand{\figurename}{图} % 将图的名字改成图1:…… 图2:……等
\renewcommand{\tablename}{表} % 将默认的talbe 1,table 2改成表1、表2等
% ===========Opening===============
\begin{document}
\tableofcontents % 目录
\clearpage
\section{装傻}
\subsection{犯二}
\begin{wrapfigure}{l}{3cm}
\chemfig{AB*5(-CDE-F-GH-I-)}
\caption{有机图}
\end{wrapfigure}
\end{document}
由于LaTeX处理中文的发展,尤其在CTeX宏集(宏包套件)更新到2.0之后,强烈建议使用CTeX宏集配置你的中文字体和版式。
=================================
XeLatex编译还不是非常普及,部分宏包和编译方式也会带来冲突,以下为代码:
% !Mode:: "TeX:UTF-8:Hard"
\documentclass[a4paper]{article}
\usepackage[a4paper,hmargin=1.25in,vmargin=1in]{geometry} % 用Microsoft Office 中Word 的默认页边距
% ===========================数学符号===============================================
\usepackage{amsmath,amssymb}
\usepackage{bm} % $\bm{letter}$ 数学式中粗斜体字母的最佳方案
\usepackage{calc}
\usepackage{units} %单位宏包
\usepackage[squaren,mediumspace]{SIunits} % SI单位宏包,[squaren]参数避免和别的宏包中命令冲突,所以\square命令在这里为\squaren
% ===========================XeLatex相关宏包与选项========================================
\usepackage[driverfallback=dvipdfm,colorlinks=true,linkcolor=black]{hyperref} % 选项防与amssymb冲突,防目录、注释红框。
\usepackage{xltxtra}% 提供了针对XeTeX的改进并且加入了XeTeX的LOGO,自动调用xunicode宏包(提供Unicode字符宏)
% ===========================中文字体==========================================
\usepackage[hyperref,nopunct]{ctex}
\usepackage{fontspec}
% ==========================图形表格
\usepackage{caption}
\captionsetup{font={scriptsize}}
\usepackage{booktabs}
\usepackage{array}
\usepackage{longtable}
\usepackage{tabularx} % 上这个网站 http://truben.no/latex/table/ 粗制一份表格
\usepackage{rotating} % 图片旋转
\usepackage{graphicx} % 插图必用宏包
\usepackage{wrapfig}
\usepackage{tikz}
\usepackage{chemfig} % 化学符号与结构式等
%==========================引用格式宏包=============================
\usepackage{harvard} % havard bibliography style宏包
\citationstyle{dcu} % harvard引用格式,即(author 1, year 1; author 2, year 2)格式
% ========================默认组成名修改成对应中文命令========================
\renewcommand{\figurename}{图} % 将图的名字改成图1:…… 图2:……等
\renewcommand{\tablename}{表} % 将默认的talbe 1,table 2改成表1、表2等
% ===========Opening===============
\begin{document}
\tableofcontents % 目录
\clearpage
\section{装傻}
\subsection{犯二}
\begin{wrapfigure}{l}{3cm}
\chemfig{AB*5(-CDE-F-GH-I-)}
\caption{有机图}
\end{wrapfigure}
\end{document}
-
magnus 赞了这篇日记 2013-11-28 17:08:27