From 0c3bdfb7cb9e2945a890bdba0dc7b26620bff33c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 12 Feb 2025 21:08:46 +0000 Subject: beamertheme-gotham (12feb25) git-svn-id: svn://tug.org/texlive/trunk@73931 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/beamertheme-gotham/README.md | 6 +- .../doc/latex/beamertheme-gotham/ctan.ann | 21 +- .../latex/beamertheme-gotham/gotham-dev-impl.pdf | Bin 658850 -> 688924 bytes .../doc/latex/beamertheme-gotham/gotham-doc.pdf | Bin 469850 -> 495356 bytes .../doc/latex/beamertheme-gotham/gotham-doc.tex | 118 ++++-- .../beamertheme-gotham/gotham-example169transp.pdf | Bin 280365 -> 297681 bytes .../beamertheme-gotham/gotham-example169transp.tex | 60 +-- .../beamertheme-gotham/gotham-example43dark.pdf | Bin 282835 -> 300031 bytes .../beamertheme-gotham/gotham-example43dark.tex | 62 ++-- .../beamertheme-gotham/gotham-exampleSimple.pdf | Bin 30223 -> 30426 bytes .../latex/beamertheme-gotham/gotham-user-cmds.pdf | Bin 229879 -> 253121 bytes .../doc/latex/beamertheme-gotham/gotham.pdf | Bin 1064261 -> 1104538 bytes .../latex/beamertheme-gotham/section-Gotham.tex | 375 ++++++++++--------- .../source/latex/beamertheme-gotham/gotham.dtx | 412 +++++++++++++++++---- .../beamertheme-gotham/beamercolorthemegotham.sty | 3 +- .../beamertheme-gotham/beamerfontthemegotham.sty | 7 +- .../beamertheme-gotham/beamerinnerthemegotham.sty | 163 ++++++-- .../beamertheme-gotham/beamerouterthemegotham.sty | 4 +- .../latex/beamertheme-gotham/beamerthemegotham.sty | 59 ++- 19 files changed, 906 insertions(+), 384 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/README.md b/Master/texmf-dist/doc/latex/beamertheme-gotham/README.md index a1e3695e158..d659207e8df 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-gotham/README.md +++ b/Master/texmf-dist/doc/latex/beamertheme-gotham/README.md @@ -10,13 +10,13 @@

- +

- + ## What is Gotham ? @@ -86,7 +86,7 @@ Several possibilities are available and tested: - download the `.sty` released zip files, - build from sources using `l3build`, - download or update from [CTAN](https://ctan.org/pkg/beamertheme-gotham), -- fork a example from [Overleaf](https://overleaf.com) . +- fork a example from [Overleaf](https://www.overleaf.com/read/ybdcnjxjrwgq#3ae7f9) . ### Download from release The zip file containing the `.sty` files is downloadable through our latest [release link](https://gitlab.com/RomainNOEL/beamertheme-gotham/-/releases/) diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/ctan.ann b/Master/texmf-dist/doc/latex/beamertheme-gotham/ctan.ann index e136a381f2a..1e339a47663 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-gotham/ctan.ann +++ b/Master/texmf-dist/doc/latex/beamertheme-gotham/ctan.ann @@ -5,19 +5,14 @@ The `Gotham` package is a modern, minimal-ish, versatile and extendable theme fo +## Version: 1.2.1.c Date: 2025-02-11 -## Version: 1.2.0.a Date: 2024-11-11 - -### Breaking changes -- `standout template` option renamed to `standout BG template`. -- `\gothamFootlineOffset` length renamed `\gothamFootlineVOffset`. +### Fixes +- spacing vertical and horizontal between subsections toc. +- spacing vertical for sections with `gotham bullet` toc leading to an error with `minted` package ([https://gitlab.com/RomainNOEL/beamertheme-gotham/-/issues/4]). +- use of `minted` instead of `listings` for code highlighting in examples. ### News -- test with theorem from `thmtools`. -- add hook after colorset `\gothamHookPostColorBGSet`. -- add hook in footer `\gothamHookFooter` and add `\gothamFootlineHRightOffset` length. -- `standout template` option to change the whole page. - -### Fixes -- length of subtitle in title page of gotham-normal and gotham-splitvert -- primary palette typo \ No newline at end of file +- add `\partpageOptions`, `\sectionpageOptions`, `\subsectionpageOptions`, `\subsubsectionpageOptions` controlling the frame options of parts and sections pages... +- add `\partpageTocOptions`, `\sectionpageTocOptions`, `\subsectionpageTocOptions`, `\subsubsectionpageTocOptions` controlling the frame options of the table of contents for parts and sections... +- add `\partTocOptions`, `\sectionTocOptions`, `\subsectionTocOptions`, `\subsubsectionTocOptions` controlling the options of table of contents for parts and sections... \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-dev-impl.pdf b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-dev-impl.pdf index 6048764ed7e..8620fef1b9a 100644 Binary files a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-dev-impl.pdf and b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-dev-impl.pdf differ diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.pdf b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.pdf index a0feb189393..646b7e66033 100644 Binary files a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.pdf and b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.tex b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.tex index 02ddf9d8dcf..720d370acef 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.tex +++ b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-doc.tex @@ -1,12 +1,12 @@ \documentclass{l3doc} - \usepackage[T1]{fontenc} + \usepackage[T1]{fontenc} \usepackage{pdfpages} \usepackage{standalone} % \usepackage{gotham} % \usepackage{readprov} % \ReadPackageInfos{beamerthemegotham} - \edef\GothamVersion{v1.2.0.a} %{\fileversion} - \edef\GothamDate{2024-11-11} %{\filedate} + \edef\GothamVersion{v1.2.1.c} %{\fileversion} + \edef\GothamDate{2025-02-11} %{\filedate} \usepackage{parskip} @@ -61,11 +61,20 @@ \usepackage{subcaption} % for subfigures \usepackage{cleveref} % for references - \providecommand{\defopt}[1]{default: #1}%{\underline{#1}} - \newenvironment{DescribeGothamOption}[3]{ - \DescribeOption{#1} % from l3doc + \providecommand{\defopt}[1]{\underline{#1}}%{default: #1}%{\underline{#1}} + \NewDocumentEnvironment{DescribeGothamOption}{ o m m m }{ + \DescribeOption{#2} % from l3doc + \IfNoValueTF{#1}{ + % true => left empty intentionally + }{ + \DescribeOption{% add extra info like added or updated dates to mimic 'function' env. + \rule[2.5ex]{\linewidth}{0.3pt} + \\[-3.5ex] + {\scriptsize #1 \hfill\ } + } + } \begin{minipage}[t]{\textwidth} - \textit{\textbf{\textcolor{tSec}{#2}}}\dotfill\,\defopt{#3}\par + \textit{\textbf{\textcolor{tSec}{#3}}}\dotfill\,\defopt{#4}\par \begingroup \vspace{0.5em} }{ @@ -388,7 +397,7 @@ % {list of possible values}{default}{ % A short description of the option. % }\end{DescribeGothamOption} - \begin{DescribeGothamOption}{standout template} + \begin{DescribeGothamOption}[added=2024-11-11]{standout template} {gotham, }{gotham}{ Set the standin and stantout template to use when the |standin| or |stantout| frame option is activated. If you want to use your own template, this latter should be previously defined with: @@ -400,7 +409,7 @@ % {list of possible values}{default}{ % A short description of the option. % }\end{DescribeGothamOption} - \begin{DescribeGothamOption}{standout BG template} + \begin{DescribeGothamOption}[updated=2024-11-11]{standout BG template} {gotham, }{gotham}{ Since most of the time the standin and standout are only varying from their backgrounds, \themename{} offers the possibility to change only and simply these local background through this option. This option sets the standin and stantout background template to use when the |standin| or |stantout| frame option is activated. @@ -851,13 +860,48 @@ % \begin{arguments} % \item |height| of the picture. % \end{arguments} - The command to change the title of frames containing part (or section or subsection) table of contents. + The command to change the title of frames containing part's (or section or subsection) table of contents. For example, you redefine this command through: \begin{lstlisting}[gobble=6] \renewcommand{\partContentName}{Part's agenda} \end{lstlisting} \end{function} + \begin{function}[added = 2025-01-06]{\partpageOptions, \sectionpageOptions, \subsectionpageOptions, \subsubsectionpageOptions} + % \begin{arguments} + % \item |height| of the picture. + % \end{arguments} + The commands to change the options of frames containing part's title (or section or subsection) at its start. + For example, you redefine this command through: + \begin{lstlisting}[gobble=6] + \renewcommand{\partpageOptions}{plain} + \end{lstlisting} + \end{function} + + \begin{function}[added = 2025-01-06]{\partpageTocOptions, \sectionpageTocOptions, \subsectionpageTocOptions}%, \subsubsectionpageTocOptions + % \begin{arguments} + % \item |height| of the picture. + % \end{arguments} + The command to change the options of frames containing part's (or section or subsection) table of contents. + For example, you redefine this command through: + \begin{lstlisting}[gobble=6] + \renewcommand{\partpageTocOptions}{nofooter} + \end{lstlisting} + \end{function} + + \begin{function}[added = 2025-01-06]{\partTocOptions, \sectionTocOptions, \subsectionTocOptions}%, \subsubsectionTocOptions + % \begin{arguments} + % \item |height| of the picture. + % \end{arguments} + The command to change the options for part's (or section or subsection) table of contents at the beginning of this part. + For example, you redefine this command through: + \begin{lstlisting}[gobble=6] + \renewcommand{\sectionTocOptions}{ + currentsection, hideallsubsections + } + \end{lstlisting} + \end{function} + \begin{variable}{gothamZerosectionframes} Boolean variable to flag if they are frame in a zeroth section. This variable helps to adapt the spreading of |mini frames nav| bar. @@ -876,7 +920,7 @@ \end{lstlisting} \end{variable} - \begin{function}{\gothamHookFooter} + \begin{function}[updated=2024-11-11]{\gothamHookFooter} % \begin{arguments} % \item |height| of the picture. % \end{arguments} @@ -889,7 +933,7 @@ \end{lstlisting} \end{function} - \begin{function}{\gothamHookPostColorBGSet} + \begin{function}[updated=2024-11-11]{\gothamHookPostColorBGSet} % \begin{arguments} % \item |height| of the picture. % \end{arguments} @@ -986,7 +1030,7 @@ |\gothamFootlineRuleHeight| controls the height and | \gothamFootlineRuleLength| the length of the rule used to delimit the footer. \end{variable} - \begin{variable}{\gothamFootlineHRightOffset, \gothamFootlineVOffset, \gothamFootlineHeight, \gothamFootlineDepth} + \begin{variable}[updated=2024-11-11]{\gothamFootlineHRightOffset, \gothamFootlineVOffset, \gothamFootlineHeight, \gothamFootlineDepth} |\gothamFootlineHRightOffset| is controlling the horizontal space between the right border of the page and the side of the footline. |\gothamFootlineVOffset| is controlling space between to bottom of the text (or the footnote) and the footline. |\gothamFootlineHeight| and |\gothamFootlineDepth| are controlling the height and depth of the footline baseline. @@ -1169,7 +1213,6 @@ \item Turn internal length into \_dim. \item Improve documentation. \item Add a hexagonal, wavy and add lengths on the blueprint layout backgrounds. - \item Remove calc package (that can be replaced by xfp or just fp). \item Remove colors from tests inner and outer. \item Replace the |\setbeamertemplate{yy}[default/xx]| by |\__gotham_inner_set_template:nn{title~page}| or merge them because the default values in dict/template are interesting but |\__gotham_inner_set_template| are simpler. \item add colorset more "blue-ish", "green-ish" ... from colorA etc. @@ -1189,37 +1232,44 @@ % \begin{documentation} -% \begin{macro|function|variable}{\nameMacro} -% \begin{syntax} -% \cs{nameMacro}\oarg{option1=value1, ...}\marg{gotham} -% \textrm{where the options are (default marked as} \defopt{default}\textrm{):} -% \meta{footer template} = \oarg{\defopt{gotham} \textbar ... } -% \end{syntax} -% Description of |nameMacro| which xxx. -% \end{macro|function|variable} +% \begin{macro|function|variable}[updated|added=2025-02-25]{\nameMacro} +% \begin{syntax} +% \cs{nameMacro}\oarg{option1=value1, ...}\marg{tempkg} +% \textrm{where the options are (default marked as} \defopt{default}\textrm{):} +% \meta{footer template} = \oarg{\defopt{tempkg} \textbar ... } +% \end{syntax} +% Description of |nameMacro| which xxx. +% \end{macro|function|variable} % \end{documentation} %%%% % \begin{implementation} -% \begin{macro|function|variable}{\nameMacro} -% \begin{arguments} -% \item |width| Name of the option to add, this name should also correspond to the name of the environment followed by the suffix 'env'. -% \end{arguments} +% \begin{macro|function|variable}[updated|added=2025-02-25]{\nameMacro} +% \begin{arguments} +% \item |width| Name of the option to add, this name should also correspond to the name of the environment followed by the suffix 'env'. +% \end{arguments} % Description +% \changes{v1.0.1}{2025-02-25}{original version} % \UnitTested % NOT FOR VARIABLES OF FUNCTIONS -% \TestFiles{gotham-test-xxx} % NOT FOR VARIABLES +% \TestFiles{tempkg-test-xxx} % NOT FOR VARIABLES % \begin{macrocode} - +%% MY CODE % \end{macrocode} -% \end{macro|function|variable} +% \end{macro|function|variable} % \end{implementation} + + % \begin{implementation} -% \begin{macro}{\nameMacro} +% \begin{macro}[updated|added=2025-02-25]{\nameMacro} +% \begin{arguments} +% \item |width| Name of the option to add, this name should also correspond to the name of the environment followed by the suffix 'env'. +% \end{arguments} % Description -% \UnitTested -% \TestFiles{gotham-test-048} +% \changes{v1.0.1}{2025-02-25}{original version} +% \UnitTested % NOT FOR VARIABLES OF FUNCTIONS +% \TestFiles{tempkg-test-xxx} % NOT FOR VARIABLES % \begin{macrocode} - +%% MY CODE % \end{macrocode} -% \end{macro} +% \end{macro} % \end{implementation} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.pdf b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.pdf index 4d61d952ce9..56c726c6e2e 100644 Binary files a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.pdf and b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.pdf differ diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.tex b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.tex index 71bd8cf1e97..29155f4c1bd 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.tex +++ b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example169transp.tex @@ -1,27 +1,39 @@ \documentclass[aspectratio=169, 10pt]{beamer} \usetheme{gotham} - \gothamset{ - numbering= framenumber, - % tocframe template= gotham simple, - parttocframe default=off, - sectiontocframe default=off, - subsectiontocframe default=off, - } + \gothamset{ + numbering= framenumber, + % tocframe template= gotham simple, + parttocframe default=off, + sectiontocframe default=off, + subsectiontocframe default=off, + } \usepackage{standalone} \usepackage{tikz} \usepackage{pgfplots} \usepackage{tabularray} % Typeset tabulars and arrays (contains equivalent of longtable, booktabs and dcolumn at least) \UseTblrLibrary{booktabs} % to load extra commands from booktabs - \usepackage{changepage} - - \usepackage{appendixnumberbeamer} - \usepackage[scale=2]{ccicons} - % \usepackage{pgfplots} - \usepgfplotslibrary{dateplot} - - \newcommand{\themename}{\textbf{\textsc{Gotham}}} + \usepackage{changepage} + \usepackage{appendixnumberbeamer} + \newcommand{\famName}[1]{\textsc{#1}} + \usepackage{minted} + \definecolor{codeback}{rgb}{0.90,0.91,0.92} + \definecolor{codebackdark}{rgb}{0.10,0.11,0.12} + \usemintedstyle{emacs} + \setmintedinline[tex]{bgcolor=codeback} + \setminted[tex]{ + autogobble, + bgcolor=codeback, + tabsize=4, + extrakeywords={usetheme,institute,maketitle,subtitle,gothamset,colorlet,setbeamercolor,plain,defbeamertemplate} + } + + \usepackage[scale=2]{ccicons} + % \usepackage{pgfplots} + \usepgfplotslibrary{dateplot} + + \newcommand{\themename}{\textbf{\textsc{Gotham}}} \title[]{Gotham} @@ -36,11 +48,11 @@ \maketitle - \begin{frame}[toc]{Table of contents}% - \tableofcontents%[hideallsubsections] - \end{frame} + \begin{frame}[toc]{Table of contents}% + \tableofcontents%[hideallsubsections] + \end{frame} - + %%%%%%%%%%%%%%%%%%%% %%% MAINMATTER %%% %%%%%%%%%%%%%%%%%%%% @@ -53,13 +65,13 @@ \appendix - \begin{frame}[fragile]{Backup slides} - Sometimes, it is useful to add slides at the end of your presentation to refer to during audience questions. + \begin{frame}[fragile]{Backup slides} + Sometimes, it is useful to add slides at the end of your presentation to refer to during audience questions. - The best way to do this is to include \verb|\usepackage{appendixnumberbeamer}| in your preamble and call \verb|\appendix| before your backup slides. + The best way to do this is to include \verb|\usepackage{appendixnumberbeamer}| in your preamble and call \verb|\appendix| before your backup slides. - \themename{} will automatically turn off slide numbering and progress bars for slides in the appendix. - \end{frame} + \themename{} will automatically turn off slide numbering and progress bars for slides in the appendix. + \end{frame} \end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.pdf b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.pdf index e5eca503343..77c68978b82 100644 Binary files a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.pdf and b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.pdf differ diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.tex b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.tex index af6e53c6aba..e072f9fe775 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.tex +++ b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-example43dark.tex @@ -1,28 +1,40 @@ \documentclass[aspectratio=43, 10pt]{beamer} \usetheme{gotham} - \gothamset{ - background=dark, - numbering= framenumber, - % tocframe template= gotham simple, - parttocframe default=off, - sectiontocframe default=off, - subsectiontocframe default=off, - } + \gothamset{ + background=dark, + numbering= framenumber, + % tocframe template= gotham simple, + parttocframe default=off, + sectiontocframe default=off, + subsectiontocframe default=off, + } \usepackage{standalone} \usepackage{tikz} \usepackage{pgfplots} \usepackage{tabularray} % Typeset tabulars and arrays (contains equivalent of longtable, booktabs and dcolumn at least) \UseTblrLibrary{booktabs} % to load extra commands from booktabs - \usepackage{changepage} - - \usepackage{appendixnumberbeamer} - \usepackage[scale=2]{ccicons} - % \usepackage{pgfplots} - \usepgfplotslibrary{dateplot} - - \newcommand{\themename}{\textbf{\textsc{Gotham}}} + \usepackage{changepage} + \usepackage{appendixnumberbeamer} + \newcommand{\famName}[1]{\textsc{#1}} + \usepackage{minted} + \definecolor{codeback}{rgb}{0.90,0.91,0.92} + \definecolor{codebackdark}{rgb}{0.10,0.11,0.12} + \usemintedstyle{emacs} + \setmintedinline[tex]{bgcolor=codeback} + \setminted[tex]{ + autogobble, + bgcolor=codeback, + tabsize=4, + extrakeywords={usetheme,institute,maketitle,subtitle,gothamset,colorlet,setbeamercolor,plain,defbeamertemplate} + } + + \usepackage[scale=2]{ccicons} + % \usepackage{pgfplots} + \usepgfplotslibrary{dateplot} + + \newcommand{\themename}{\textbf{\textsc{Gotham}}} \title[]{Gotham} @@ -37,11 +49,11 @@ \maketitle - \begin{frame}[toc]{Table of contents}% - \tableofcontents%[hideallsubsections] - \end{frame} + \begin{frame}[toc]{Table of contents}% + \tableofcontents%[hideallsubsections] + \end{frame} - + %%%%%%%%%%%%%%%%%%%% %%% MAINMATTER %%% %%%%%%%%%%%%%%%%%%%% @@ -54,13 +66,13 @@ \appendix - \begin{frame}[fragile]{Backup slides} - Sometimes, it is useful to add slides at the end of your presentation to refer to during audience questions. + \begin{frame}[fragile]{Backup slides} + Sometimes, it is useful to add slides at the end of your presentation to refer to during audience questions. - The best way to do this is to include \verb|\usepackage{appendixnumberbeamer}| in your preamble and call \verb|\appendix| before your backup slides. + The best way to do this is to include \verb|\usepackage{appendixnumberbeamer}| in your preamble and call \verb|\appendix| before your backup slides. - \themename{} will automatically turn off slide numbering and progress bars for slides in the appendix. - \end{frame} + \themename{} will automatically turn off slide numbering and progress bars for slides in the appendix. + \end{frame} \end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-exampleSimple.pdf b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-exampleSimple.pdf index beebdfbb2cf..cedf317dda3 100644 Binary files a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-exampleSimple.pdf and b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-exampleSimple.pdf differ diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-user-cmds.pdf b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-user-cmds.pdf index fe77dd5a176..03229dc762b 100644 Binary files a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-user-cmds.pdf and b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham-user-cmds.pdf differ diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham.pdf b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham.pdf index 63fa4d5eb4a..772c89767d8 100644 Binary files a/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham.pdf and b/Master/texmf-dist/doc/latex/beamertheme-gotham/gotham.pdf differ diff --git a/Master/texmf-dist/doc/latex/beamertheme-gotham/section-Gotham.tex b/Master/texmf-dist/doc/latex/beamertheme-gotham/section-Gotham.tex index 8267e1cf14f..4c237c99d42 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-gotham/section-Gotham.tex +++ b/Master/texmf-dist/doc/latex/beamertheme-gotham/section-Gotham.tex @@ -4,49 +4,53 @@ \usepackage{standalone} \usepackage{tikz} \usepackage{pgfplots} - \usepackage{tabularray} % Typeset tabulars and arrays (contains equivalent of longtable, booktabs and dcolumn at least) + \usepackage{tabularray} % Typeset tabulars and arrays (contains equivalent of longtable, booktabs and dcolumn at least) \UseTblrLibrary{booktabs} % to load extra commands from booktabs \usepackage{changepage} + \usepackage{minted} + \definecolor{codeback}{rgb}{0.90,0.91,0.92} + \definecolor{codebackdark}{rgb}{0.10,0.11,0.12} + \newcommand{\famName}[1]{\textsc{#1}} \newcommand{\themename}{\textbf{\textsc{Gotham}}} -\begin{document} +\begin{document} \section{Gotham Theme} % FRAME - \begin{frame}[fragile]{Gotham} - - The \themename{} theme is a Beamer theme with a minimal-ish visual style largely inspired by the \href{https://github.com/matze/mtheme}{\textsc{Metropolis} Beamer Theme} by Matthias Vogelgesang (and some other Beamer themes). + \begin{frame}[fragile]{Gotham package} + + The \themename{} theme is a Beamer theme with a minimal-ish visual style largely inspired by the \href{https://github.com/matze/mtheme}{\textsc{Metropolis} Beamer Theme} by Matthias \famName{Vogelgesang} (and some other Beamer themes). Yet, \themename{} is highly extendable and versatile. \bigskip - + First, enable the theme by classically loading it: - - \begin{verbatim} + + \begin{minted}{tex} \documentclass{beamer} \usetheme{gotham} - \end{verbatim} - - Then, the all customization can be performed at any moment in the presentation using: + \end{minted} + + Then, all the customization can be performed at any moment in the presentation using: - \begin{verbatim} + \begin{minted}{tex} \gothamset{