Sep 29, 2008

物理实验模板——XeTeX

这个需要有雅黑字体!和一张名叫36.jpg的图片 PDF下载
% # -*- coding: utf-8 -*-
\documentclass{article}
\usepackage{fontspec,fancyhdr,float,picinpar,xeCJK,xltxtra,graphicx}
\usepackage[a4paper, includeheadfoot,top=1.5cm, right=2.8cm]{geometry}
\usepackage[xetex,
        % pagebackref=true,
        bookmarks,
        % bookmarksnumbered=true,
        bookmarksopen=true, %Collapse all bookmarks at pdf start view
        pdfauthor={风中林立},
        pdftitle={物理实验},
        pdfsubject={近代物理实验},
        pdfkeywords={物理,实验},
        pdfcreator={XeLaTex with hyperref package using SciTE as editor by sun},
        colorlinks,
        linkcolor=red,
        % hyperindex,
        % plainpages=false,
        % pdfstartview=FitH,
                pdfborder={0 0 0}%remove the hyperrefns border.
      ]{hyperref}
%%%%%%%%%%%%%
\usepackage{verbatim,makeidx,xcolor}
\usepackage{amsmath,amsfonts,amsthm}
%%%%%%%%%%%%%%

%  \setmainfont{Tahoma}% 英文字体 会导致斜体不能用
%  \setsansfont{Times New Roman}
\setCJKmainfont[BoldFont={SimHei}]{YaHei Consolas Hybrid}
\setCJKfamilyfont{yahei}{Microsoft YaHei}

\renewcommand\contentsname{目录}
\renewcommand\listfigurename{图片}
\renewcommand\figurename{}
\renewcommand\tablename{}
\renewcommand\figureautorefname{}
\renewcommand\tableautorefname{}


% begin demo
%Code demo
\makeatletter
\newenvironment{mycode}{
    \noindent
    \newsavebox{\mybox}
    \begin{lrbox}{\mybox}
    \begin{minipage}[c]{.945\textwidth}
    \begin{verbatim}
}{
    \end{verbatim}
    \end{minipage}
    \end{lrbox}%
    \setlength{\fboxsep}{8pt}
    \colorbox{demo@bgcolor}{\usebox{\mybox}}
    \setlength{\fboxsep}{\oldfboxsep}
}

\newenvironment{myoutput}{
    \noindent
    \begin{lrbox}{\@tempboxa}
    \begin{minipage}[c]{.945\textwidth}
}{
    \end{minipage}
    \end{lrbox}%
    \setlength{\fboxsep}{8pt}
    \fbox{\usebox{\@tempboxa}}
    \setlength{\fboxsep}{\oldfboxsep}
}
\makeatother


\definecolor{demo@bgcolor}{gray}{.8}
\let\oldfboxsep\fboxsep
\newwrite\file
\newsavebox{\mybox}

\makeatletter
\def\demo@start{
    \begingroup% Lets Keep the Changes Local
    \@bsphack
    \immediate\openout \file \jobname.exa
    \let\do\@makeother\dospecials
    \catcode`\^^M\active
    \def\verbatim@processline{
        \immediate\write\file{\the\verbatim@line}
    }
    \verbatim@start
}

\def\demo@end{\immediate\closeout\file\@esphack\endgroup}

\def\demo@code#1#2{%
    \setlength{\fboxsep}{8pt}%
    \colorbox{#1}{%
    \begin{minipage}[c]{#2}
        \setlength{\fboxsep}{\oldfboxsep}
        \small\verbatiminput{\jobname.exa}
    \end{minipage}%
    }%
}

\def\demo@out#1{%
    \setlength{\fboxsep}{8pt}%
    \fbox{%
    \begin{minipage}[c]{#1}
        \setlength{\fboxsep}{\oldfboxsep}
        \small\input{\jobname.exa}
    \end{minipage}%
    }%
}

\newenvironment{code}{
    \demo@start
}{
    \demo@end
    \list{}{\itemindent-\leftmargin}
    \item
    \demo@code{demo@bgcolor}{.95\textwidth}
    \endlist
}

\newenvironment{halfcode}{
    \demo@start
}{
    \demo@end
    \list{}{\itemindent-\leftmargin}
    \item
    \demo@code{demo@bgcolor}{.52\textwidth}
    \endlist
}

\newenvironment{out}{
    \demo@start
}{
    \demo@end
    \list{}{\itemindent-\leftmargin}
    \item
    \demo@out{.95\textwidth}
    \endlist
}

\newenvironment{demo}{
    \demo@start
}{
    \demo@end
    \list{}{\itemindent-\leftmargin}
    \item
    \makebox[\textwidth][c]{%
        \demo@code{demo@bgcolor}{.52\textwidth}%
        \hspace{10pt}%
        \demo@out{.36\textwidth}%
    }
    \endlist
}

\newenvironment{fdemo}[1]{
    \begin{lrbox}{\mybox}%
    \setlength{\fboxsep}{8pt}%
    \fbox{%
    \begin{minipage}[c]{.36\textwidth}
        \setlength{\fboxsep}{\oldfboxsep}
        \small{#1}
    \end{minipage}%
    }%
    \end{lrbox}
    \demo@start
}{
    \demo@end
    \list{}{\itemindent-\leftmargin}
    \item
    \makebox[\textwidth][c]{%
        \demo@code{demo@bgcolor}{0.52\textwidth}%
        \hspace{10pt}%
        \usebox{\mybox}%
    }
    \endlist
}
\makeatother

\def\reflect#1{{\setbox0=\hbox{#1}\rlap{\kern0.5\wd0
  \special{x:gsave}\special{x:scale -1 1}}\box0 \special{x:grestore}}}
\def\XeTeX{\leavevmode
  \setbox0=\hbox{X\lower.5ex\hbox{\kern-.15em\reflect{E}}\kern-.1667em \TeX}%
  \dp0=0pt\ht0=0pt\box0 }

% end demo



\pagenumbering{arabic}
    \pagestyle{fancy}%
    \fancyhead[L]{\thepage}%
  \chead{量子效应}
    %~ \renewcommand{\sectionmark}[1]{\markboth{#1}{}}
    \fancyfoot{}
% \newpage

\setlength{\parindent}{2em}

\title{量子效应}
\author{熊猫}
\date

\begin{document}

\maketitle
% \tableofcontents
% \listoffigures
% \newpage

\section{预备知识}
微波是波长最短的无 \textcolor{blue}{anna}} \autoref{fig:anna} 线电波。无线电波可按其波长范围或频率范围进行分类,波长范围约1米~1毫米,即频率为300兆赫~300千兆赫的无线电波称为微波。
微波技术是第二次世界大战期间,由于雷达的需要而发展起来的一门电子技术。它已在通讯、原子能技术、空间技术、量子电子学以及工农业生产等许多部门都得到了广泛的应用,并深入到医疗卫生和日常生活。如家用微波炉已进入了人们的家庭,成为烹调的得力工具。

\section{引言}
\begin{figwindow}[1,r,{\mbox{%r表示右侧,c中央,l左侧 详见插图指南
\includegraphics[width=4cm]{36}}},{girls}]

实用温度计又称电温度计,因为这一类温度计主要利用某些材料的电性质的温度关系来测量温度。确定这些温度关系即是所谓“温度标定”。由于人们对纯金属、某些合金及半导体材料的电阻率-温度关系展开了深入的研究,建立在这些研究基础上的电阻温度计已经成为最重要的低温实用温度计。而随着热电现象的研究和热电材料研制的进展,以温差电动势为基本测量的各种热电偶温度计也得到了广泛的应用。近十多年来,以锗、硅和砷化镓制成的二极管低温温度计受到了重视,因为它们在低温下较宽范围内接近线性的特性使得温度的数字显示较易实现。本实验利用铂电阻温度计对热电偶温度计及二极管温度计,在氮的三相点以上至120k左右的温度范围进行温度标定。通过这一实验可以掌握低温实验的测温控温及电测量技术,学会对标定的温度计进行准确度、测量精度以及灵敏度的分析,这一实验技术亦适用于低温物性测量。
\end{figwindow}

\section{9-18}
1931年9月18日晚,日本驻中国的侵略军——关东军,自行炸毁沈阳北郊柳条湖附近南满铁路的一段路轨,反诬中国军队破坏铁路,并借此悍然突袭东北军驻地北大营和沈阳城。由于国民党政府的不抵抗,日军随即在几天内侵占20多座城市及其周围的广大地区。这就是震惊中外的“九·一八”事变。到1932年 ..

\begin{figure}[H]%如果当前页不能满足放置,则下页顶部放置位置图片,需要float宏包
\centering
\includegraphics[width=4cm]{36}}
\caption{Small girls}
\end{figure}
\begin{figure}[H]%如果当前页不能满足放置,则下页顶部放置位置图片,需要float宏包
\centering
\includegraphics[scale=0.3]{36}
\caption{10个月大的Anna}
\label{fig:anna}
\end{figure}

\begin{table}[H]
  \centering
\begin{tabular}{|l|c|r|}
\hline
操作系统& 发行版& 编辑器\\
\hline
Windows & MikTeX & TeXnicCenter \\
\hline
Unix/Linux & TeX Live & Emacs \\
\hline
Mac OS & MacTeX & TeXShop \\
\hline
\end{tabular}
\caption{操作系统}

\begin{tabular}[H]{|r|l|}
\hline
7C0 & hexadecimal \\
3700 & octal \\ \cline{2-2}
11111000000 & binary \\
\hline \hline
1984 & decimal \\
\hline
\end{tabular}
\caption{numbers}
\end{table}

有许多问题都是很奇怪的 \\

\def\pangram{The five boxing wizards jump quickly.\\}
{\noindent \itshape \pangram}
{\textit \pangram}
{\scshape \pangram}
{\scshape \itshape \pangram}
\bfseries \pangram
{\itshape \pangram}
{\scshape \pangram}
{\scshape \itshape \pangram}

\autoref{fig:anna}

\begin{code}
  \XeLaTeX
\end{code}

\begin{demo}
  \alpha \times \beta = \kappa
\end{demo}


\begin{demo}
   \begin{figure}[H]
      \begin{center}
        \includegraphics[scale=0.14]{36}
      \end{center}
      \caption{mm}
      \label{fig:YIyi}
    \end{figure}
\end{demo}

\end{document}

No comments:

Post a Comment