diff options
author | Karl Berry <karl@freefriends.org> | 2021-11-16 21:23:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-11-16 21:23:03 +0000 |
commit | 9dfe8f3d5332e7a706bd771490b5c49fc787b394 (patch) | |
tree | 74ca85bb324fe3aee0431906c618653d10b44b60 /Master/texmf-dist/source/latex | |
parent | 0b16a00bb08a3220476425bdb01e5d41eae25c82 (diff) |
thubeamer (16nov21)
git-svn-id: svn://tug.org/texlive/trunk@61071 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r-- | Master/texmf-dist/source/latex/thubeamer/Makefile | 18 | ||||
-rwxr-xr-x | Master/texmf-dist/source/latex/thubeamer/makebeamer-en.bat | 5 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/thubeamer/thubeamer.dtx | 17 |
3 files changed, 31 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/thubeamer/Makefile b/Master/texmf-dist/source/latex/thubeamer/Makefile index 28ec55e5e5a..1afaa07717d 100644 --- a/Master/texmf-dist/source/latex/thubeamer/Makefile +++ b/Master/texmf-dist/source/latex/thubeamer/Makefile @@ -4,15 +4,21 @@ beamer: pdflatex -synctex=1 -interaction=nonstopmode main pdflatex -synctex=1 -interaction=nonstopmode main +beamer-en: + pdflatex -synctex=1 -interaction=nonstopmode main-en + bibtex main-en + pdflatex -synctex=1 -interaction=nonstopmode main-en + pdflatex -synctex=1 -interaction=nonstopmode main-en + doc: - xelatex hitszbeamer.dtx - makeindex -s gind.ist -o hitszbeamer.ind hitszbeamer.idx - makeindex -s gglo.ist -o hitszbeamer.gls hitszbeamer.glo - xelatex hitszbeamer.dtx - xelatex hitszbeamer.dtx + xelatex thubeamer.dtx + makeindex -s gind.ist -o thubeamer.ind thubeamer.idx + makeindex -s gglo.ist -o thubeamer.gls thubeamer.glo + xelatex thubeamer.dtx + xelatex thubeamer.dtx clean: rm -f *.toc *.bbl *.blg *.out *.aux *.log *.bak *.thm *.synctex.gz *.fdb_latexmk *.fls *.glo *.gls *.idx *.ilg *.ind *.nav *.snm *.hd cleanall: - rm -f *.toc *.bbl *.blg *.out *.aux *.log *.bak *.thm *.synctex.gz *.fdb_latexmk *.fls *.glo *.gls *.idx *.ilg *.ind *.nav *.snm *.hd *.sty *.ins
\ No newline at end of file + rm -f *.toc *.bbl *.blg *.out *.aux *.log *.bak *.thm *.synctex.gz *.fdb_latexmk *.fls *.glo *.gls *.idx *.ilg *.ind *.nav *.snm *.hd *.sty *.ins diff --git a/Master/texmf-dist/source/latex/thubeamer/makebeamer-en.bat b/Master/texmf-dist/source/latex/thubeamer/makebeamer-en.bat new file mode 100755 index 00000000000..e76f5e12aba --- /dev/null +++ b/Master/texmf-dist/source/latex/thubeamer/makebeamer-en.bat @@ -0,0 +1,5 @@ +latexmk -c main-en
+pdflatex -synctex=1 -interaction=nonstopmode main-en
+bibtex main-en
+pdflatex -synctex=1 -interaction=nonstopmode main-en
+pdflatex -synctex=1 -interaction=nonstopmode main-en
\ No newline at end of file diff --git a/Master/texmf-dist/source/latex/thubeamer/thubeamer.dtx b/Master/texmf-dist/source/latex/thubeamer/thubeamer.dtx index 8cbdd0c5052..7ae1a2d3db5 100644 --- a/Master/texmf-dist/source/latex/thubeamer/thubeamer.dtx +++ b/Master/texmf-dist/source/latex/thubeamer/thubeamer.dtx @@ -108,10 +108,10 @@ This package consists of the file thubeamer.dtx, %<thucolorstyle>\ProvidesPackage{beamercolorthemethubeamer} %<thuinnerstyle>\ProvidesPackage{beamerinnerthemethubeamer} %<thuouterstyle>\ProvidesPackage{beamerouterthemethubeamer} -%<thubeamer|thucolorstyle|thuinnerstyle|thuouterstyle>[2021/07/07 v1.0.0 A Beamer Theme for Tsinghua University (THU)] +%<thubeamer|thucolorstyle|thuinnerstyle|thuouterstyle>[2021/11/15 v1.1.0 A Beamer Theme for Tsinghua University (THU)] % %<*driver> -\ProvidesFile{thubeamer.dtx}[2021/07/07 v1.0.0 A Beamer Theme for Tsinghua University (THU)] +\ProvidesFile{thubeamer.dtx}[2021/11/15 v1.1.0 A Beamer Theme for Tsinghua University (THU)] \documentclass{ltxdoc} \usepackage{dtx-style} @@ -335,7 +335,6 @@ This package consists of the file thubeamer.dtx, \RequirePackage{multicol} \RequirePackage{multimedia} \RequirePackage{calc} -\RequirePackage{ctex} \RequirePackage{amsmath} \RequirePackage{amsthm} \RequirePackage{amssymb} @@ -380,6 +379,9 @@ This package consists of the file thubeamer.dtx, \DeclareOptionBeamer{subsectiontoc}{ \PassOptionsToPackage{subsectiontoc}{beamerinnerthemethubeamer} } +\DeclareOptionBeamer{en}{ + \PassOptionsToPackage{en}{beamerinnerthemethubeamer} +} \ProcessOptionsBeamer % \end{macrocode} % @@ -490,11 +492,14 @@ This package consists of the file thubeamer.dtx, % \end{macrocode} % % 参数设置 +% \changes{v1.1.0}{2021/11/15}{add option `en' for preparing beamer in English} % \begin{macrocode} +\DeclareOptionBeamer{en}{\def\beamer@thulang{english}} \DeclareOptionBeamer{sectiontoc}{\def\beamer@thusectoc{sectiontoc}} \DeclareOptionBeamer{subsectiontoc}{\def\beamer@thusubsectoc{subsectiontoc}} \ProcessOptionsBeamer +\def\beamer@thulanguage{english} \def\beamer@thusectiontoc{sectiontoc} \def\beamer@thusubsectiontoc{subsectiontoc} % \end{macrocode} @@ -503,6 +508,12 @@ This package consists of the file thubeamer.dtx, % \begin{macrocode} \mode<presentation> +\ifx\beamer@thulang\beamer@thulanguage + \relax +\else + \RequirePackage{ctex} +\fi + \useinnertheme{circles} % \usefonttheme{structurebold} \setbeamertemplate{caption}[numbered]{} |