summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-07-07 21:01:52 +0000
committerKarl Berry <karl@freefriends.org>2021-07-07 21:01:52 +0000
commitc39527db5c6c7ee347eaef341385264ca1dd483b (patch)
tree8a4dd81336ceae0941fe495e08ed910001ff9f40 /Master/texmf-dist/doc/latex
parent85efb9eb63f53ac1391f0c824d8ed775bcd30b27 (diff)
thubeamer (7jul21)
git-svn-id: svn://tug.org/texlive/trunk@59869 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/License415
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/README.md133
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/dtx-style.sty143
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/macros.tex138
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/reference.bib140
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.pdfbin0 -> 406590 bytes
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.tex250
-rw-r--r--Master/texmf-dist/doc/latex/thubeamer/thubeamer.pdfbin0 -> 199474 bytes
8 files changed, 1219 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/thubeamer/License b/Master/texmf-dist/doc/latex/thubeamer/License
new file mode 100644
index 00000000000..4db9b5af292
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/License
@@ -0,0 +1,415 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % 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.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
diff --git a/Master/texmf-dist/doc/latex/thubeamer/README.md b/Master/texmf-dist/doc/latex/thubeamer/README.md
new file mode 100644
index 00000000000..99ac44a9bd3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/README.md
@@ -0,0 +1,133 @@
+<!-- Author : Jingxuan Yang-->
+<!-- Program Email: yanglatex2e@gmail.com -->
+
+# thubeamer: A Beamer Theme for Tsinghua University (THU)
+
+# thubeamer:清华大学 Beamer 模板
+
+[GitHub](https://github.com/YangLaTeX/thubeamer) | [Download](https://github.com/YangLaTeX/thubeamer/releases) | [Wiki](https://github.com/YangLaTeX/thubeamer/wiki) | [CTAN](https://www.ctan.org/pkg/thubeamer)
+
+# Introduction to thubeamer
+
+**thubeamer** is a **beamer theme** designed for Tsinghua University (THU). Current version is 1.0.0, updated on 2021/07/07.
+
+```latex
+ |- figures
+ |- thulogo.pdf
+ |- macros.tex
+ |- main.tex
+ |- main.pdf
+ |- makebeamer.bat
+ |- makeclean.bat
+ |- makecleanall.bat
+ |- makedoc.bat
+ |- Makefile
+ |- README.md
+ |- reference.bib
+ |- thubeamer.bst
+ |- thubeamer.dtx
+ |- thubeamer.pdf
+```
+
+# thubeamer 简介
+
+thubeamer 是清华大学风格 Beamer 模板,当前版本1.0.0,更新于2021年07月07日。
+
+# Documentation
+
+Download and unzip the template. Specific usage documentation and examples can be found in the files below:
+
+* Template usage (thubeamer.pdf, in Chinese)
+* Template example (main.pdf, in Chinese)
+* Brief Introduction (README.md, both in Chinese and English)
+
+# 说明文档
+
+下载并解压本模板,文件夹中包含以下说明文档:
+
+* 模板开发文档(thubeamer.pdf,中文版)
+* 模板撰写示例(main.pdf,中文版)
+* 模板简介(README.md,中英双语)
+
+# Downloads
+
+* Published version: [CTAN](https://www.ctan.org/pkg/thubeamer)
+* Developer version: [GitHub](https://github.com/YangLaTeX/thubeamer)
+
+# 下载
+
+* 发布版本:[CTAN](https://www.ctan.org/pkg/thubeamer)
+* 开发版本:[GitHub](https://github.com/YangLaTeX/thubeamer)
+
+# Reporting Issues
+
+Please follow the procedure below:
+
+* [GitHub Issues](https://github.com/YangLaTeX/thubeamer/issues)
+* [Educational Email](mailto:yangjx20@mails.tsinghua.edu.cn)
+* [Gmail](mailto:yanglatex2e@gmail.com)
+
+# 模板问题反馈
+
+请按照以下顺序反馈问题:
+
+* [GitHub 问题反馈](https://github.com/YangLaTeX/thubeamer/issues)
+* [教育邮箱](mailto:yangjx20@mails.tsinghua.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/thubeamer/dtx-style.sty b/Master/texmf-dist/doc/latex/thubeamer/dtx-style.sty
new file mode 100644
index 00000000000..47017fe9886
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/dtx-style.sty
@@ -0,0 +1,143 @@
+%%
+%% This is file `dtx-style.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% thubeamer.dtx (with options: `dtx-style')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2019--2021 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{thu@macro}{purple!60!black}
+\colorlet{thu@env}{purple!70!black}
+\colorlet{thu@option}{purple}
+\patchcmd{\PrintMacroName}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeMacro}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeEnv}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+\patchcmd{\PrintEnvName}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+
+\def\DescribeOption{%
+ \leavevmode\@bsphack\begingroup\MakePrivateLetters%
+ \Describe@Option}
+\def\Describe@Option#1{\endgroup
+ \marginpar{\raggedleft\PrintDescribeOption{#1}}%
+ \thu@special@index{option}{#1}\@esphack\ignorespaces}
+\def\PrintDescribeOption#1{\strut \MacroFont\bfseries\sffamily\color{thu@option} #1\ }
+\def\thu@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{purple!40!black!100},
+ keywordstyle=\bfseries\color{purple!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{\thu@special@index{package}{#2}}}
+\DeclareDocumentCommand{\file}{s m}{%
+ \texttt{#2}\IfBooleanF#1{\thu@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\thubeamer{\textsc{Thu}\-\textsc{Beamer}}
+\def\thu{清华大学}
+%%
+%% This package consists of the file thubeamer.dtx,
+%% and the derived files thubeamer.pdf,
+%% beamerthemethubeamer.sty,
+%% beamercolorthemethubeamer.sty,
+%% beamerinnerthemethubeamer.sty,
+%% beamerouterthemethubeamer.sty.
+%%
+%%
+%% End of file `dtx-style.sty'.
diff --git a/Master/texmf-dist/doc/latex/thubeamer/macros.tex b/Master/texmf-dist/doc/latex/thubeamer/macros.tex
new file mode 100644
index 00000000000..428b73ddca7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/macros.tex
@@ -0,0 +1,138 @@
+% About: Macros for Vector, Matrix, Tensor, Math Operator and Misc
+% Author: Jingxuan Yang
+
+% vectors
+\newcommand{\va}{\bm{a}} \newcommand{\vah}{\hat{\bm{a}}} \newcommand{\ah}{\hat{a}} \newcommand{\vat}{\tilde{\bm{a}}} \newcommand{\at}{\tilde{a}}
+\newcommand{\vb}{\bm{b}} \newcommand{\vbh}{\hat{\bm{b}}} \newcommand{\bh}{\hat{b}} \newcommand{\vbt}{\tilde{\bm{b}}} \newcommand{\bt}{\tilde{b}}
+\newcommand{\vc}{\bm{c}} \newcommand{\vch}{\hat{\bm{c}}} \newcommand{\ch}{\hat{c}} \newcommand{\vct}{\tilde{\bm{c}}} \newcommand{\ct}{\tilde{c}}
+\newcommand{\vd}{\bm{d}} \newcommand{\vdh}{\hat{\bm{d}}} \newcommand{\dhat}{\hat{d}} \newcommand{\vdt}{\tilde{\bm{d}}} \newcommand{\dt}{\tilde{d}}
+\newcommand{\ve}{\bm{e}} \newcommand{\veh}{\hat{\bm{e}}} \newcommand{\eh}{\hat{e}} \newcommand{\vet}{\tilde{\bm{e}}} \newcommand{\et}{\tilde{e}}
+\newcommand{\vf}{\bm{f}} \newcommand{\vfh}{\hat{\bm{f}}} \newcommand{\fh}{\hat{f}} \newcommand{\vft}{\tilde{\bm{f}}} \newcommand{\ft}{\tilde{f}}
+\newcommand{\vg}{\bm{g}} \newcommand{\vgh}{\hat{\bm{g}}} \newcommand{\gh}{\hat{g}} \newcommand{\vgt}{\tilde{\bm{g}}} \newcommand{\gt}{\tilde{g}}
+\newcommand{\vh}{\bm{h}} \newcommand{\vhh}{\hat{\bm{h}}} \newcommand{\hh}{\hat{h}} \newcommand{\vht}{\tilde{\bm{h}}} \newcommand{\htild}{\tilde{h}}
+\newcommand{\vi}{\bm{i}} \newcommand{\vih}{\hat{\bm{i}}} \newcommand{\ih}{\hat{i}} \newcommand{\vit}{\tilde{\bm{i}}} \newcommand{\itild}{\tilde{i}}
+\newcommand{\vj}{\bm{j}} \newcommand{\vjh}{\hat{\bm{j}}} \newcommand{\jh}{\hat{j}} \newcommand{\vjt}{\tilde{\bm{j}}} \newcommand{\jt}{\tilde{j}}
+\newcommand{\vk}{\bm{k}} \newcommand{\vkh}{\hat{\bm{k}}} \newcommand{\kh}{\hat{k}} \newcommand{\vkt}{\tilde{\bm{k}}} \newcommand{\kt}{\tilde{k}}
+\newcommand{\vl}{\bm{l}} \newcommand{\vlh}{\hat{\bm{l}}} \newcommand{\lh}{\hat{l}} \newcommand{\vlt}{\tilde{\bm{l}}} \newcommand{\lt}{\tilde{l}}
+\newcommand{\vm}{\bm{m}} \newcommand{\vmh}{\hat{\bm{m}}} \newcommand{\mh}{\hat{m}} \newcommand{\vmt}{\tilde{\bm{m}}} \newcommand{\mt}{\tilde{m}}
+\newcommand{\vn}{\bm{n}} \newcommand{\vnh}{\hat{\bm{n}}} \newcommand{\nh}{\hat{n}} \newcommand{\vnt}{\tilde{\bm{n}}} \newcommand{\nt}{\tilde{n}}
+\newcommand{\vo}{\bm{o}} \newcommand{\voh}{\hat{\bm{o}}} \newcommand{\oh}{\hat{o}} \newcommand{\vot}{\tilde{\bm{o}}} \newcommand{\ot}{\tilde{o}}
+\newcommand{\vp}{\bm{p}} \newcommand{\vph}{\hat{\bm{p}}} \newcommand{\ph}{\hat{p}} \newcommand{\vpt}{\tilde{\bm{p}}} \newcommand{\pt}{\tilde{p}}
+\newcommand{\vq}{\bm{q}} \newcommand{\vqh}{\hat{\bm{q}}} \newcommand{\qh}{\hat{q}} \newcommand{\vqt}{\tilde{\bm{q}}} \newcommand{\qt}{\tilde{q}}
+\newcommand{\vr}{\bm{r}} \newcommand{\vrh}{\hat{\bm{r}}} \newcommand{\rh}{\hat{r}} \newcommand{\vrt}{\tilde{\bm{r}}} \newcommand{\rt}{\tilde{r}}
+\newcommand{\vs}{\bm{s}} \newcommand{\vsh}{\hat{\bm{s}}} \newcommand{\sh}{\hat{s}} \newcommand{\vst}{\tilde{\bm{s}}} \newcommand{\st}{\tilde{s}}
+\newcommand{\vt}{\bm{t}} \newcommand{\vth}{\hat{\bm{t}}} \newcommand{\that}{\hat{t}} \newcommand{\vtt}{\tilde{\bm{t}}} \newcommand{\ttil}{\tilde{t}}
+\newcommand{\vu}{\bm{u}} \newcommand{\vuh}{\hat{\bm{u}}} \newcommand{\uh}{\hat{u}} \newcommand{\vut}{\tilde{\bm{u}}} \newcommand{\ut}{\tilde{u}}
+\newcommand{\vv}{\bm{v}} \newcommand{\vvh}{\hat{\bm{v}}} \newcommand{\vhat}{\hat{v}} \newcommand{\vvt}{\tilde{\bm{v}}} \newcommand{\vtild}{\tilde{v}}
+\newcommand{\vw}{\bm{w}} \newcommand{\vwh}{\hat{\bm{w}}} \newcommand{\wh}{\hat{w}} \newcommand{\vwt}{\tilde{\bm{w}}} \newcommand{\wt}{\tilde{w}}
+\newcommand{\vx}{\bm{x}} \newcommand{\vxh}{\hat{\bm{x}}} \newcommand{\xh}{\hat{x}} \newcommand{\vxt}{\tilde{\bm{x}}} \newcommand{\xt}{\tilde{x}}
+\newcommand{\vy}{\bm{y}} \newcommand{\vyh}{\hat{\bm{y}}} \newcommand{\yh}{\hat{y}} \newcommand{\vyt}{\tilde{\bm{y}}} \newcommand{\yt}{\tilde{y}}
+\newcommand{\vz}{\bm{z}} \newcommand{\vzh}{\hat{\bm{z}}} \newcommand{\zh}{\hat{z}} \newcommand{\vzt}{\tilde{\bm{z}}} \newcommand{\zt}{\tilde{z}}
+
+\newcommand{\valpha}{\bm{\alpha}}
+\newcommand{\vbeta}{\bm{\beta}}
+\newcommand{\vgamma}{\bm{\gamma}}
+\newcommand{\vtheta}{\bm{\theta}}
+\newcommand{\vlambda}{\bm{\lambda}}
+\newcommand{\vmu}{\bm{\mu}}
+\newcommand{\vomega}{\bm{\omega}}
+
+\newcommand{\mSigma}{\bm{\Sigma}}
+
+\newcommand{\Fc}{\mathcal{F}}
+\newcommand{\Xc}{\mathcal{X}}
+\newcommand{\Yc}{\mathcal{Y}}
+\newcommand{\Zc}{\mathcal{Z}}
+\newcommand{\Gc}{\mathcal{G}}
+\newcommand{\Hc}{\mathcal{H}}
+\newcommand{\Dc}{\mathcal{D}}
+\newcommand{\Cc}{\mathcal{C}}
+\newcommand{\Rc}{\mathcal{R}}
+\newcommand{\Lc}{\mathcal{L}}
+\newcommand{\Nc}{\mathcal{N}}
+\newcommand{\Tc}{\mathcal{T}}
+
+% matrices
+\newcommand{\ma}{\bm{A}}
+\newcommand{\mb}{\bm{B}}
+\newcommand{\md}{\bm{D}}
+\newcommand{\mH}{\bm{H}}
+\newcommand{\mE}{\bm{E}}
+\newcommand{\mi}{\bm{I}}
+\newcommand{\mk}{\bm{K}}
+\newcommand{\ml}{\bm{L}}
+\newcommand{\mn}{\bm{N}}
+\newcommand{\mP}{\bm{P}}
+\newcommand{\mq}{\bm{Q}}
+\newcommand{\mr}{\bm{R}}
+\newcommand{\mU}{\bm{U}}
+\newcommand{\mv}{\bm{V}}
+\newcommand{\mw}{\bm{W}}
+\newcommand{\mx}{\bm{X}}
+\newcommand{\my}{\bm{Y}}
+\newcommand{\mz}{\bm{Z}}
+
+% tensors
+\newcommand{\tp}{\mathsf{P}}
+\newcommand{\tu}{\mathsf{U}}
+\newcommand{\tx}{\mathsf{X}}
+\newcommand{\ty}{\mathsf{Y}}
+\newcommand{\tz}{\mathsf{Z}}
+\newcommand{\tw}{\mathsf{W}}
+\newcommand{\tf}{\mathsf{F}}
+\newcommand{\ta}{\mathsf{A}}
+\renewcommand{\th}{\mathsf{H}}
+
+% norms
+\newcommand{\mynorm}[2]{\| {#1} \|_{#2}}
+\newcommand{\norm}[2]{\mynorm{#1}{#2}}
+\newcommand{\bignorm}[2]{\left\| {#1} \right\|_{#2}}
+\newcommand{\norml}[1]{\mynorm{#1}{1}}
+\newcommand{\bignorml}[1]{\bignorm{#1}{1}}
+\newcommand{\infnorm}[1]{\mynorm{#1}{\infty}}
+\newcommand{\biginfnorm}[1]{\bignorm{#1}{\infty}}
+\newcommand{\oneinf}{\ell_{1,\infty}}
+\newcommand{\onetwo}{\ell_{1,2}}
+\newcommand{\oneinfnorm}[1]{\mynorm{#1}{1,\infty}}
+\newcommand{\bigoneinf}[1]{\bignorm{#1}{1,\infty}}
+\newcommand{\onetwonorm}[1]{\mynorm{#1}{1,2}}
+\newcommand{\bigonetwo}[1]{\bignorm{#1}{1,2}}
+\newcommand{\enorm}[1]{\mynorm{#1}{2}}
+\newcommand{\bigenorm}[1]{\bignorm{#1}{2}}
+\newcommand{\znorm}[1]{\mynorm{#1}{0}}
+\newcommand{\bigznorm}[1]{\bignorm{#1}{0}}
+\newcommand{\frob}[1]{\|{#1}\|_{\text{F}}}
+\newcommand{\bigfrob}[1]{\bignorm{#1}{\text{F}}}
+\newcommand{\grpnorm}[2]{\norm{#1}{\text{Gr}(#2)}}
+
+% math operators
+\DeclareMathOperator*{\argmin}{argmin}
+\DeclareMathOperator*{\argmax}{argmax}
+\DeclareMathOperator{\divg}{div}
+\DeclareMathOperator{\dom}{dom}
+\DeclareMathOperator{\interior}{int}
+\DeclareMathOperator{\ri}{ri}
+\DeclareMathOperator{\sgn}{sgn}
+\DeclareMathOperator{\trace}{Tr}
+\DeclareMathOperator{\diag}{diag}
+\DeclareMathOperator{\rank}{rank}
+\DeclareMathOperator{\range}{range}
+\DeclareMathOperator{\vect}{vec}
+\DeclareMathOperator{\prox}{prox}
+\DeclareMathOperator{\intr}{int}
+\DeclareMathOperator{\relint}{ri}
+\DeclareMathOperator{\hard}{hard}
+\DeclareMathOperator{\id}{id}
+% \DeclareMathOperator{\tf}{tf}
+% \DeclareMathOperator{\idf}{idf}
+
+% misc
+\newcommand{\gs}{\geqslant}
+\newcommand{\ls}{\leqslant}
+\newcommand{\set}[1]{\left\{ {#1}\right\}}
+
+\newcommand{\defeq}{\ \stackrel{\text{def}}{=}\ }
+\newcommand{\ip}[2]{\left\langle#1, #2\right\rangle}
+\newcommand{\reals}{\mathbb{R}}
+\newcommand{\complex}{\mathbb{C}}
+\newcommand{\half}{\frac{1}{2}}
diff --git a/Master/texmf-dist/doc/latex/thubeamer/reference.bib b/Master/texmf-dist/doc/latex/thubeamer/reference.bib
new file mode 100644
index 00000000000..6b6f382e5f5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/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},
+}
diff --git a/Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.pdf b/Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.pdf
new file mode 100644
index 00000000000..ff2c2d75a6f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.tex b/Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.tex
new file mode 100644
index 00000000000..2d856187b98
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/thubeamer-example.tex
@@ -0,0 +1,250 @@
+%%=======================================================================
+% !Mode:: "TeX:UTF-8"
+% !TEX program = PdfLaTeX
+%%=======================================================================
+% 模板名称:thubeamer
+% 模板版本:V1.0.0
+% 模板作者:杨敬轩(Jingxuan Yang)
+% 联系作者:yangjx20@mails.tsinghua.edu.cn & yanglatex2e@gmail.com
+% 模板适用:清华大学风格 Beamer 模板
+% 模板编译:手动编译方法参看 README.md 或 thubeamer.pdf
+% 编译 beamer 之前必须编译说明文档:make doc 或双击 makedoc.bat
+% 编译说明文档同时分离出四个样式文件 *thubeamer.sty
+% GNU make 工具:make beamer
+% Windows 批处理脚本:双击 makebeamer.bat 自动编译 beamer
+% 更多编译细节详见说明文档:thubeamer.pdf
+% 更新时间:2021/07/07
+% 模板帮助:请**务必务必务必**阅读 thubeamer.pdf 说明文档,文档查看方法:
+% 下载模板文件夹里就有,如果是从 CTAN 上安装更新本模板,则通过
+% cmd 命令行:texdoc thubeamer 查看文档
+% 推荐前往模板的 GitHub 仓库获取最新文件,地址:
+% https://github.com/YangLaTeX/thubeamer
+%%=======================================================================
+
+% 设置文档类别为 <beamer>
+% \documentclass[aspectratio=169]{beamer} % 设置长宽比为 16:9
+\documentclass{beamer}
+
+% 使用 <thubeamer> 主题
+% 模板选项如下
+% (a.1) smoothbars: 页面顶端单行显示目录,默认选项
+\usetheme{thubeamer}
+
+% (a.2) sidebar: 页面左侧分栏显示目录
+% \usetheme[sidebar]{thubeamer}
+
+% (b) sectiontoc: 在每节(section)前显示目录,并高亮显示当前节,默认不显示
+
+% (c) subsectiontoc: 在每小节(subsection)前显示目录,并高亮显示当前节和当前小节,默认不显示
+
+% 图片存放路径
+\graphicspath{{figures/}}
+
+\include{macros}
+
+% 封面信息,方括号内容是显示在左侧边栏的内容(当选择 sidebar 主题时有效)
+\title[报告标题]{报告标题\\[2mm] 课程答辩}
+\author[杨敬轩]{学生:杨敬轩\\[5mm] 导师:XX 教授}
+\institute[清华大学]{\small 清华大学}
+\date{\small \vskip -10pt \today}
+
+% 开始写文章
+\begin{document}
+
+% 标题页
+\begin{frame}
+ \maketitle
+\end{frame}
+
+% 目录页
+\section*{目录}
+\frame{
+ \frametitle{\secname}
+ \tableofcontents[hideallsubsections]
+}
+
+\section{研究内容及进度}
+
+\subsection{课题主要研究内容}
+
+\begin{frame}{课题主要研究内容}
+ \begin{figure}
+ \includegraphics[width=0.4\linewidth]{thulogo}
+ \caption{课题主要研究内容}
+ \end{figure}
+\end{frame}
+
+\subsection{进度介绍}
+
+\begin{frame}{进度介绍}
+ \begin{figure}
+ \includegraphics[width=0.4\linewidth]{thulogo}
+ \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:[-\pi,\pi] \rightarrow [0,1]
+ $$
+ \end{block}
+\end{frame}
+
+\subsection{研究工作二}
+
+\begin{frame}{研究工作二}
+ \begin{block}{有编号公式}
+ \begin{itemize}
+ \item 有编号公式示例:输入为图像
+ \begin{equation}
+ \vx\in\reals^{C_{\text{in}}\times H\times W}
+ \end{equation}
+ 其中 $C_{\text{in}}$ 表示通道, $H$ 表示图像高度, $W$ 表示图像深度.
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\subsection{研究工作三}
+
+\begin{frame}{研究工作三}
+ \begin{block}{表格}
+ 表格示例, 如表 \ref{tab:unique_values} 所示.
+
+ \begin{table}[htbp]
+ \small
+ \centering
+ \caption{train.csv 每列非重复元素个数}
+ \label{tab:unique_values}
+ \begin{tabular}{lc}
+ \toprule
+ column & \# unique values \\
+ \midrule
+ posting\_id & 34250 \\
+ image & 32412 \\
+ image\_phash & 28735 \\
+ title & 33117 \\
+ label\_group & 11014 \\
+ \bottomrule
+ \end{tabular}
+ \end{table}
+ \end{block}
+\end{frame}
+
+\subsection{研究工作四}
+
+\begin{frame}{研究工作四}
+ \begin{block}{并排图片}
+ 并排图片示例.
+ \end{block}
+ \begin{figure}[htbp]
+ \centering
+ \begin{minipage}[t]{0.48\textwidth}
+ \centering
+ \includegraphics[width=3cm]{thulogo.pdf}
+ \caption{并排图片1}
+ \label{fig:left_side}
+ \end{minipage}
+ \begin{minipage}[t]{0.48\textwidth}
+ \centering
+ \includegraphics[width=3cm]{thulogo.pdf}
+ \caption{并排图片2}
+ \label{fig:right_side}
+ \end{minipage}
+ \end{figure}
+\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\cite{Chen1992}
+ \item XXXX\cite{Gravagne2003}
+ \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{xin1994}
+ \item XXXX\cite{zhai2015}
+ \item XXXX\cite{jones2004}
+ \item XXXX\cite{mcmahan2005}
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\begin{frame}[allowframebreaks]{参考文献}
+ \bibliographystyle{thubeamer}
+ \bibliography{reference}
+\end{frame}
+
+\begin{frame}
+ \begin{center}
+ {\Huge\calligra Thanks for your attention!}
+ \vspace{1cm}
+
+ {\Huge Q \& A}
+ \end{center}
+\end{frame}
+
+% 结束文档撰写
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/thubeamer/thubeamer.pdf b/Master/texmf-dist/doc/latex/thubeamer/thubeamer.pdf
new file mode 100644
index 00000000000..0cda53aa816
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thubeamer/thubeamer.pdf
Binary files differ