diff options
author | Karl Berry <karl@freefriends.org> | 2020-03-17 21:34:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-03-17 21:34:27 +0000 |
commit | 960385871cfbb0981774065324df6d2031523fc5 (patch) | |
tree | bb7f195cc13f2bc747efe296d73e8643e480a2cd /Master/texmf-dist/doc/latex/hitszbeamer | |
parent | d3055981f6f2eef5eaf0ed6e1407c5c46ba77172 (diff) |
hitszbeamer (17mar20)
git-svn-id: svn://tug.org/texlive/trunk@54381 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/hitszbeamer')
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/README.md | 135 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/dtx-style.sty | 146 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo-mask.jpg | bin | 0 -> 431641 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo.jpg | bin | 0 -> 431727 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/hitszbeamer.pdf | bin | 0 -> 189100 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/main.pdf | bin | 0 -> 1530079 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/main.tex | 195 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/hitszbeamer/reference.bib | 140 |
8 files changed, 616 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/README.md b/Master/texmf-dist/doc/latex/hitszbeamer/README.md new file mode 100644 index 00000000000..a9382454e23 --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/README.md @@ -0,0 +1,135 @@ +<!-- Author : Jingxuan Yang--> +<!-- Program Email: yanglatex2e@gmail.com --> + +# hitszbeamer: A Beamer Theme for Harbin Institute of Technology, ShenZhen (HITSZ) + +# hitszbeamer:哈尔滨工业大学(深圳)Beamer模板 + +[GitHub](https://github.com/YangLaTeX/hitszbeamer) | [Download](https://github.com/YangLaTeX/hitszbeamer/releases) | [Wiki](https://github.com/YangLaTeX/hitszbeamer/wiki) | [CTAN](https://www.ctan.org/pkg/hitszbeamer) + +# Introduction to hitszbeamer + +**hitszbeamer** is a **beamer theme** designed for Harbin Institute of Technology, ShenZhen (HITSZ). Current version is 1.0.0, updated on 2020/03/17. + +```latex + |- figures + |- hitlogo.jpg + |- hitlogo-mask.jpg + |- hitszbeamer.bst + |- hitszbeamer.dtx + |- hitszbeamer.pdf + |- main.tex + |- main.pdf + |- makebeamer.bat + |- makeclean.bat + |- makecleanall.bat + |- makedoc.bat + |- Makefile + |- README.md + |- reference.bib +``` + +# hitszbeamer简介 + +hitszbeamer是哈尔滨工业大学(深圳)Beamer模板,当前版本1.0.0,更新于2020年03月17日。 + +# Documentation + +Download and unzip the template. Specific usage documentation and examples can be found in the files below: + +* Template usage (hitszbeamer.pdf, in Chinese) +* Template example (main.pdf, in Chinese) +* Brief Introduction (README.md, both in Chinese and English) + +# 说明文档 + +下载并解压本模板,文件夹中包含以下说明文档: + +* 模板开发文档(hitszbeamer.pdf,中文版) +* 模板撰写示例(main.pdf,中文版) +* 模板简介(README.md,中英双语) + +# Downloads + +* Published version: [CTAN](https://www.ctan.org/pkg/hitszbeamer) +* Developer version: [GitHub](https://github.com/YangLaTeX/hitszbeamer) + +# 下载 + +* 发布版本:[CTAN](https://www.ctan.org/pkg/hitszbeamer) +* 开发版本:[GitHub](https://github.com/YangLaTeX/hitszbeamer) + +# Reporting Issues + +Please follow the procedure below: + +* QQ group: 1039392552 +* [GitHub Issues](https://github.com/YangLaTeX/hitszbeamer/issues) +* [Educational Email](mailto:yangjingxuan@stu.hit.edu.cn) +* [Gmail](mailto:yanglatex2e@gmail.com) + +# 模板问题反馈 + +请按照以下顺序反馈问题: + +* QQ group: 1039392552 +* [GitHub 问题反馈](https://github.com/YangLaTeX/hitszbeamer/issues) +* [教育邮箱](mailto:yangjingxuan@stu.hit.edu.cn) +* [Gmail 邮箱](mailto:yanglatex2e@gmail.com) + +# Makefile Usage + +To use Makefile, you should have GNU `make` tool installed. + +```bash +make doc # compile documentation (required before compiling the beamer) +make beamer # compile beamer +make clean # clean auxiliary files +make cleanall # clean auxiliary files and style files +``` + +# 使用Makefile + +使用Makefile之前请确保已安装GNU `make`工具。 + +```bash +make doc # 编译说明文档(在编译 beamer之前必须编译说明文档) +make beamer # 编译 beamer +make clean # 清除辅助文件 +make cleanall # 清除辅助文件与样式文件 +``` + +# batch Usage + +`makedoc.bat`, `makebeamer.bat`, `makeclean.bat` and `makecleanall` are designed for windows platform. Double click these files, then they will echo corresponding functions automatically. + +```bash +makedoc # compile documentation (required before compiling the beamer) +makebeamer # compile beamer +makeclean # clean auxiliary files +makecleanall # clean auxiliary files and style files +``` + +# 使用编译脚本 + +`makedoc.bat`、`makebeamer.bat`、`makeclean.bat`与`makecleanall`为windows编译脚本,双击即可执行相应的功能。 + +```bash +makedoc # 编译说明文档(在编译 beamer之前必须编译说明文档) +makebeamer # 编译 beamer +makeclean # 清除辅助文件 +makecleanall # 清除辅助文件与样式文件 +``` + +# License + +This material is subject to the [LATEX Project Public License 1.3c](https://ctan.org/license/lppl1.3) or any later version. + +# 协议 + +本模板的发布遵照[LATEX Project Public License 1.3c](https://ctan.org/license/lppl1.3)协议或其后版本。 + +# Acknowledgements(致谢) + +* [XDUstyle](https://github.com/StickCui/XDUstyle-Beamer-Theme) +* [thubeamer](https://github.com/tl3shi/THUBeamer) diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/dtx-style.sty b/Master/texmf-dist/doc/latex/hitszbeamer/dtx-style.sty new file mode 100644 index 00000000000..3174c2836f1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/dtx-style.sty @@ -0,0 +1,146 @@ +%% +%% This is file `dtx-style.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% hitszbeamer.dtx (with options: `dtx-style') +%% +%% This is a generated file. +%% +%% Copyright (C) 2019--2020 by Jingxuan Yang <yanglatex2e@gmail.com> +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2008/05/04 or later. +%% +%% To produce the documentation run the original source files ending with `.dtx' +%% through LaTeX. +%% + +\ProvidesPackage{dtx-style} +\RequirePackage{hypdoc} +\RequirePackage[UTF8,scheme=chinese,fontset=windowsnew]{ctex} +\RequirePackage{newpxtext} +\RequirePackage{newpxmath} +\RequirePackage[ + top=2.5cm, bottom=2.5cm, + left=3cm, right=2cm, + headsep=8mm]{geometry} +\RequirePackage{array,longtable,booktabs} +\RequirePackage{listings} +\RequirePackage{fancyhdr} +\RequirePackage{xcolor} +\RequirePackage{enumitem} +\RequirePackage{etoolbox} +\RequirePackage{metalogo} +\RequirePackage{hyperref} + +\colorlet{hitsz@macro}{blue!60!black} +\colorlet{hitsz@env}{blue!70!black} +\colorlet{hitsz@option}{purple} +\patchcmd{\PrintMacroName}{\MacroFont}{\MacroFont\bfseries\color{hitsz@macro}}{}{} +\patchcmd{\PrintDescribeMacro}{\MacroFont}{\MacroFont\bfseries\color{hitsz@macro}}{}{} +\patchcmd{\PrintDescribeEnv}{\MacroFont}{\MacroFont\bfseries\color{hitsz@env}}{}{} +\patchcmd{\PrintEnvName}{\MacroFont}{\MacroFont\bfseries\color{hitsz@env}}{}{} + +\def\DescribeOption{% + \leavevmode\@bsphack\begingroup\MakePrivateLetters% + \Describe@Option} +\def\Describe@Option#1{\endgroup + \marginpar{\raggedleft\PrintDescribeOption{#1}}% + \hitsz@special@index{option}{#1}\@esphack\ignorespaces} +\def\PrintDescribeOption#1{\strut \MacroFont\bfseries\sffamily\color{hitsz@option} #1\ } +\def\hitsz@special@index#1#2{\@bsphack + \begingroup + \HD@target + \let\HDorg@encapchar\encapchar + \edef\encapchar usage{% + \HDorg@encapchar hdclindex{\the\c@HD@hypercount}{usage}% + }% + \index{#2\actualchar{\string\ttfamily\space#2} + (#1)\encapchar usage}% + \index{#1:\levelchar#2\actualchar + {\string\ttfamily\space#2}\encapchar usage}% + \endgroup + \@esphack} + +\lstdefinestyle{lstStyleBase}{% + basicstyle=\small\ttfamily, + aboveskip=\medskipamount, + belowskip=\medskipamount, + lineskip=0pt, + boxpos=c, + showlines=false, + extendedchars=true, + upquote=true, + tabsize=2, + showtabs=false, + showspaces=false, + showstringspaces=false, + numbers=none, + linewidth=\linewidth, + xleftmargin=4pt, + xrightmargin=0pt, + resetmargins=false, + breaklines=true, + breakatwhitespace=false, + breakindent=0pt, + breakautoindent=true, + columns=flexible, + keepspaces=true, + gobble=2, + framesep=3pt, + rulesep=1pt, + framerule=1pt, + backgroundcolor=\color{gray!5}, + stringstyle=\color{green!40!black!100}, + keywordstyle=\bfseries\color{blue!50!black}, + commentstyle=\slshape\color{black!60}} + +\lstdefinestyle{lstStyleShell}{% + style=lstStyleBase, + frame=l, + rulecolor=\color{purple}, + language=bash} + +\definecolor{beamer@headercolor}{RGB}{21,95,130} +\lstdefinestyle{lstStyleLaTeX}{% + style=lstStyleBase, + frame=l, + rulecolor=\color{beamer@headercolor}, + language=[LaTeX]TeX} + +\lstnewenvironment{latex}{\lstset{style=lstStyleLaTeX}}{} +\lstnewenvironment{shell}{\lstset{style=lstStyleShell}}{} + +\setlist{nosep} + +\DeclareDocumentCommand{\option}{m}{\textsf{#1}} +\DeclareDocumentCommand{\env}{m}{\texttt{#1}} +\DeclareDocumentCommand{\pkg}{s m}{% + \texttt{#2}\IfBooleanF#1{\hitsz@special@index{package}{#2}}} +\DeclareDocumentCommand{\file}{s m}{% + \texttt{#2}\IfBooleanF#1{\hitsz@special@index{file}{#2}}} +\newcommand{\myentry}[1]{% + \marginpar{\small\raggedleft\color{purple}\bfseries\strut #1}} +\newcommand{\note}[2][Note]{{% + \color{magenta}{\bfseries #1}\emph{#2}}} +\def\hitszbeamer{\textsc{Hitsz}\-\textsc{Beamer}} +\def\hitsz{^^e5^^93^^88^^e5^^b0^^94^^e6^^bb^^a8^^e5^^b7^^a5^^e4^^b8^^9a^^e5^^a4^^a7^^e5^^ad^^a6^^ef^^bc^^88^^e6^^b7^^b1^^e5^^9c^^b3^^ef^^bc^^89} +%% +%% This package consists of the file hitszbeamer.dtx, +%% and the derived files hitszbeamer.pdf, +%% beamerthemehitszbeamer.sty, +%% beamercolorthemehitszbeamer.sty, +%% beamerinnerthemehitszbeamer.sty, +%% beamerouterthemehitszbeamer.sty. +%% +%% +%% End of file `dtx-style.sty'. diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo-mask.jpg b/Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo-mask.jpg Binary files differnew file mode 100644 index 00000000000..3a41e15d049 --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo-mask.jpg diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo.jpg b/Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo.jpg Binary files differnew file mode 100644 index 00000000000..4d9fd1dd0c1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/figures/hitlogo.jpg diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/hitszbeamer.pdf b/Master/texmf-dist/doc/latex/hitszbeamer/hitszbeamer.pdf Binary files differnew file mode 100644 index 00000000000..af253e4e573 --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/hitszbeamer.pdf diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/main.pdf b/Master/texmf-dist/doc/latex/hitszbeamer/main.pdf Binary files differnew file mode 100644 index 00000000000..fb7d013d10d --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/main.pdf diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/main.tex b/Master/texmf-dist/doc/latex/hitszbeamer/main.tex new file mode 100644 index 00000000000..ab6fe0fdc3c --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/main.tex @@ -0,0 +1,195 @@ +%%======================================================================= +% !Mode:: "TeX:UTF-8" +% !TEX program = PdfLaTeX +%%======================================================================= +% 模板名称:hitszbeamer +% 模板版本:V1.0.0 +% 模板作者:杨敬轩(Jingxuan Yang) +% 联系作者:yangjingxuan@stu.hit.edu.cn & yanglatex2e@gmail.com +% 模板交流:QQ群:1039392552,加群请备注LaTeX、hitszthesis相关说明 +% 模板适用:哈尔滨工业大学(深圳)Beamer模板 +% 模板编译:手动编译方法参看 README.md 或 hitszbeamer.pdf +% 编译beamer之前必须编译说明文档:make doc 或双击 makedoc.bat +% 编译说明文档同时分离出四个样式文件 *hitszbeamer.sty +% GNU make 工具:make beamer +% Windows批处理脚本:双击 makebeamer.bat 自动编译论文 +% 更多编译细节详见说明文档:hitszbeamer.pdf +% 更新时间:2020/03/17 +% 模板帮助:请**务必务必务必**阅读 hitszbeamer.pdf 说明文档,文档查看方法: +% 下载模板文件夹里就有,如果是从CTAN上安装更新本模板,则通过 +% cmd 命令行:texdoc hitszbeamer +% 推荐前往模板的 GitHub 仓库获取最新文件,地址: +% https://github.com/YangLaTeX/hitszbeamer +%%======================================================================= + +% 设置文档类别为 <beamer>,<compress>选项含义为尽量压缩导航栏 +\documentclass[compress]{beamer} + +% 使用 <hitszbeamer> 主题 +\usetheme{hitszbeamer} + +% 开始写文章 +\begin{document} + +% 图片存放路径 +\graphicspath{{figures/}} + +% 封面信息 +\title[报告标题]{报告标题\\[2mm] 中期答辩} +\author[杨敬轩]{学生:杨敬轩\\[5mm] 导师:XX\ 教授} +\institute[哈尔滨工业大学(深圳)]{\small 哈尔滨工业大学(深圳)} +\date{\small \vskip -10pt \today} + +% 标题页 +\begin{frame} + \maketitle +\end{frame} + +% 目录页 +\section*{目录} +\frame{ + \frametitle{\secname} + \tableofcontents[hideallsubsections] +} + +\section{研究内容及进度} + +\subsection{课题主要研究内容} + +\begin{frame}{课题主要研究内容} + \begin{figure} + \includegraphics[width=0.6\linewidth]{hitlogo} + \caption{课题主要研究内容} + \end{figure} +\end{frame} + +\subsection{进度介绍} + +\begin{frame}{进度介绍} + \begin{figure} + \includegraphics[width=0.6\linewidth]{hitlogo} + \caption{进度介绍} + \end{figure} +\end{frame} + +\section{研究工作及成果} + +\begin{frame}{已完成的研究工作及成果} + \begin{block}{已完成的研究工作简介} + \begin{itemize} + \setlength{\itemsep}{6pt} + \item XXXX + \item XXXX + \item XXXX + \item XXXX + \item XXXX + \item XXXX + \end{itemize} + \end{block} +\end{frame} + +\subsection{研究工作一} + +\begin{frame}{研究工作一} + \begin{block}{定义某个系数} + $$ + k: \left[ -\pi , \pi \right] \rightarrow \left[ 0, 1 \right] + $$ + \end{block} +\end{frame} + +\subsection{研究工作二} + +\begin{frame}{研究工作二} + +\end{frame} + +\subsection{研究工作三} + +\begin{frame}{研究工作三} + +\end{frame} + +\subsection{研究工作四} + +\begin{frame}{研究工作四} + +\end{frame} + +\section{后期工作与安排} + +\subsection{后期研究工作} + +\begin{frame}{后期研究工作} + \begin{block}{后期研究工作} + \begin{itemize} + \setlength{\itemsep}{6pt} + \item XXXX + \item XXXX + \item XXXX + \item XXXX + \end{itemize} + \end{block} +\end{frame} + +\subsection{进度安排} + +\begin{frame}{进度安排} + \begin{block}{进度安排} + \begin{itemize} + \setlength{\itemsep}{6pt} + \item XXXX\cite{liu2016} + \item XXXX\cite{ren2010} + \item XXXX + \item XXXX + \end{itemize} + \end{block} +\end{frame} + +\section{问题与解决方案} + +\begin{frame}{问题与解决方案} + \begin{block}{问题} + \begin{itemize} + \item XXXX + \end{itemize} + \end{block} + \begin{block}{对应解决方案} + \begin{itemize} + \item XXXX + \end{itemize} + \end{block} +\end{frame} + +\section{按时完成可能性} + +\begin{frame}{按时完成可能性} + \begin{block}{按时完成可能性} + \begin{itemize} + \setlength{\itemsep}{6pt} + \item XXXX\cite{Chen1992} + \item XXXX\cite{Gravagne2003} + \item XXXX\cite{xin1994} + \item XXXX\cite{zhai2015} + \end{itemize} + \end{block} +\end{frame} + +\bibliographystyle{hitszbeamer} + +\begin{frame}[allowframebreaks]{参考文献} + \bibliography{reference} +\end{frame} + +\section{Q\&A} + +\begin{frame}{\secname~ } + \begin{center} + \huge {That's all. Thank you!}\\ + \vspace{1cm} + \huge {Q\&A} + \end{center} +\end{frame} + +% 结束文档撰写 +\end{document} diff --git a/Master/texmf-dist/doc/latex/hitszbeamer/reference.bib b/Master/texmf-dist/doc/latex/hitszbeamer/reference.bib new file mode 100644 index 00000000000..6b6f382e5f5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/hitszbeamer/reference.bib @@ -0,0 +1,140 @@ +% !Mode:: "TeX:UTF-8" + +@ARTICLE{ren2010, + AUTHOR = "任春珍 and 杨再华 and 孙刚 and 贾探春", + TITLE = "空环境飞行器交会对接设备精测工艺方法研究", + JOURNAL = "航天器环境工程", + PAGES = "768--771", + VOLUME = "27", + number = "6", + YEAR = "2010", + language ="zh", +} + +@ARTICLE{Gravagne2003, + author={I A {Gravagne} and C D {Rahn} and I D {Walker}}, + journal={IEEE/ASME Transactions on Mechatronics}, + title={Large Deflection Dynamics and Control for Planar Continuum Robots}, + year={2003}, + volume={8}, + number={2}, + pages={299--307}, +} + +@article{webster2010, + title={Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review}, + author={Webster III, Robert J and Jones, Bryan A}, + journal={The International Journal of Robotics Research}, + volume={29}, + number={13}, + pages={1661--1683}, + year={2010}, +} + +@phdthesis{liu2016, + title={面向狭小空间作业的绳索驱动超冗余机械臂的研究}, + author={刘天亮}, + school={哈尔滨工业大学}, + year={2016}, + pages={61--63}, + ADDRESS="深圳", +} + +@phdthesis{fu2018, + title={狭小空间作业绳驱分段联动机器人设计及控制研究}, + author={付亚南}, + school={哈尔滨工业大学}, + year={2018}, + pages={12--13}, + ADDRESS="深圳", +} + +@ARTICLE{zhai2015, + AUTHOR = "翟士民 and 刘荣 and 薛彤", + TITLE = "绳驱动连续型机械臂设计", + JOURNAL = "机械工程与自动化", + PAGES = "119--121", + YEAR="2015", + VOLUME = "2", + language ="zh", +} + +@article{yao2015, + title={蛇形臂机器人装配系统研究}, + author={姚艳彬 and 杜兆才 and 魏志强}, + journal={航空制造技术}, + volume={491}, + number={21}, + YEAR="2015", + pages={26--30}, + language="zh", +} + +@article{jones2006, + title={Kinematics for Multisection Continuum Robots}, + author={Jones, Bryan A and Walker, Ian D}, + journal={IEEE Transactions on Robotics}, + volume={22}, + number={1}, + pages={43--55}, + year={2006}, +} + +@INPROCEEDINGS{mcmahan2005, + title={Design and Implementation of a Multi-section Continuum Robot: Air-Octor}, + author={McMahan, William and Jones, Bryan A and Walker, Ian D}, + booktitle={IEEE/RSJ International Conference on Intelligent Robots and Systems}, + address={Shanghai, China}, + pages={2578--2585}, + year={2005}, +} + +@inproceedings{jones2004, + title={Design and Analysis of a Novel Pneumatic Manipulator}, + author={Jones, Bryan A and McMahan, William and Walker, Ian}, + booktitle={IFAC Symposium on Mechatronic Systems}, + address={Hanburg, German}, + pages={745--750}, + year={2004}, +} + +@inbook{Lin1992, + language ="zh", + AUTHOR = "林来兴", + TITLE = "空间控制技术", + PUBLISHER = "宇航出版社", + YEAR = "1992", + Pages = "25-42", + ADDRESS = "北京", +} + +@book{xin1994, + language ="zh", + title={信息技术与信息服务国际研讨会论文集}, + author={辛希孟 and 中国科学院文献信息中心 and 孟广均 and 信息学}, + year={1994}, + publisher={中国社会科学出版社}, + pages={45-49}, + address={北京}, + typeoflit={C}, +} + +@phdthesis{Chen1992, + language ="zh", + Author = {谌颖}, + Title = {空间最优交会控制理论与方法研究}, + ADDRESS = "哈尔滨", + School = {哈尔滨工业大学}, + Year = {1992}, + pages= {8-13}, +} + +@article{hitszthesis2020, + title={Dissertation Template for Harbin Institute of Technology, ShenZhen (HITSZ)}, + author={Jingxuan Yang}, + journal={Github}, + volume={001}, + number={0001}, + pages={000-999}, + year={2020}, +} |