texlive[66373] branches/branch2022.final/Master/texmf-dist:

commits+karl at tug.org commits+karl at tug.org
Sun Mar 5 21:51:57 CET 2023


Revision: 66373
          http://tug.org/svn/texlive?view=revision&revision=66373
Author:   karl
Date:     2023-03-05 21:51:57 +0100 (Sun, 05 Mar 2023)
Log Message:
-----------
beamertheme-arguelles (5mar23) (branch)

Modified Paths:
--------------
    branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/README.md
    branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles.tex
    branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty
    branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty
    branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty
    branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty
    branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty

Removed Paths:
-------------
    branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles-sans.gif
    branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles-serif.gif

Modified: branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/README.md
===================================================================
--- branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/README.md	2023-03-05 20:51:37 UTC (rev 66372)
+++ branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/README.md	2023-03-05 20:51:57 UTC (rev 66373)
@@ -1,8 +1,8 @@
 <!--
-- Argüelles v1.2.2
-- Copyright (c) 2020 Michele Piazzai. Contact: michele.piazzai at uc3m.es
-- This work is released under the MIT License and is free to use, copy, modify,
-- merge, publish, distribute, sublicense, and/or sell. See LICENSE for details.
+arguelles v2.1.0
+author: Michele Piazzai
+contact: michele.piazzai at uc3m.es
+license: MIT
 -->
 
 # arguelles
@@ -11,12 +11,6 @@
 
 The theme requires the packages [Alegreya/AlegreyaSans](https://ctan.org/pkg/alegreya), [eulervm](https://ctan.org/pkg/eulervm), [mathalpha](https://www.ctan.org/pkg/mathalpha), [microtype](https://ctan.org/pkg/microtype), [fontawesome5](https://ctan.org/pkg/fontawesome5), [opencolor](https://www.ctan.org/pkg/opencolor), [enumitem](https://www.ctan.org/pkg/enumitem), [parskip](https://www.ctan.org/pkg/parskip), and [tikz/pgf](https://ctan.org/pkg/pgf) to be installed on your computer. These are included in common LaTeX distributions, such as [MiKTeX](https://ctan.org/pkg/miktex) and [TeXLive](https://ctan.org/pkg/texlive).
 
-### Options
-
-By default, the theme uses serif fonts for body text. Loading it with the `sans` options makes sans-serif fonts default, keeping serif only for math type. Because sans-serif font is more space-efficient, this could be useful for slides that contain more text and bullet points. See the two animations below for comparison.
-
-The `mp` option loads additional dependencies that could be useful for designing scientific presentations. These currently include [ulem](https://ctan.org/pkg/ulem), [booktabs](https://ctan.org/pkg/booktabs), [dcolumn](https://ctan.org/pkg/dcolumn), [makecell](https://ctan.org/pkg/makecell), [colortbl](https://www.ctan.org/pkg/colortbl), [cancel](https://www.ctan.org/pkg/cancel), [pgfplots](https://www.ctan.org/pkg/pgfplots) (with `compat=1.18`), and [csvsimple](https://www.ctan.org/pkg/csvsimple). In addition, the option loads the `calc` library for TikZ and the `statistics` and `fillbetween` libraries for PGFPlots.
-
 ## Demo
 
 The files `demo.tex` and `demo.pdf` demonstrate the main features of the theme.
@@ -31,8 +25,16 @@
 
 ## Installation
 
-Argüelles is [hosted on CTAN](https://ctan.org/pkg/beamertheme-arguelles) and distributed as part of MikTex and TeXLive. It can also be installed manually by cloning this repository in your `$HOME/texmf/tex/latex` folder, which is automatically searched by LaTeX. If you do not have this folder, you can [create one](https://www.ias.edu/math/computing/faq/local-latex-style-files).
+Argüelles is hosted on CTAN and distributed as part of MikTex and TeXLive. It can also be installed manually by cloning this repository in your `$HOME/texmf/tex/latex` folder, which is automatically searched by LaTeX. If you do not have this folder, you can [create one](https://www.ias.edu/math/computing/faq/local-latex-style-files).
 
+## Usage
+
+By default, the theme uses serif fonts for body text. Loading it with the `sans` option makes sans-serif fonts default, keeping serif only for math type. Because sans-serif font is more space-efficient, this could be useful for slides that contain more text and bullet points. See the two animations below for comparison.
+
+The `frameno` option adds frame numbering in the bottom right corner of each frame. By default, frame numbers are hidden on title and plain frames. They can also be suppressed on individual frames by `\begin{frame}[noframenumbering]`.
+
+The `mp` option loads additional dependencies that could be useful for designing scientific presentations. These currently include [ulem](https://ctan.org/pkg/ulem), [booktabs](https://ctan.org/pkg/booktabs), [dcolumn](https://ctan.org/pkg/dcolumn), [makecell](https://ctan.org/pkg/makecell), [colortbl](https://www.ctan.org/pkg/colortbl), [cancel](https://www.ctan.org/pkg/cancel), [pgfplots](https://www.ctan.org/pkg/pgfplots), and [csvsimple](https://www.ctan.org/pkg/csvsimple). In addition, the option loads the [calc](https://tikz.dev/library-calc) library for TikZ, and the [statistics](https://tikz.dev/pgfplots/libs-statistics) and [fillbetween](https://tikz.dev/pgfplots/libs-fillbetween) libraries for PGFplots.
+
 ## Customization
 
 It is possible to change parts of the theme by altering the style files. There are five such files:
@@ -88,7 +90,7 @@
 
 ## Known issues
 
-Argüelles is built with the intention to reserve as much space as possible for the content of your slides. When using subsections, the progress bar in the headline places dots on multiple lines, which takes space away from your content. The theme does not handle this situation well. You can force the dots to appear on the same line by loading beamer with the `compress` option, as in `demo.tex`:
+Argüelles is built with the intention to reserve as much space as possible for the content of your slides. When using subsections, the progress bar in the headline places dots on multiple lines, which takes space away from your content. The theme does not handle this situation well. You can force the dots to appear on the same line by loading beamer with the `compress` option, as in the demo:
 
 ```tex
 \documentclass[compress]{beamer}

Deleted: branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles-sans.gif
===================================================================
(Binary files differ)

Deleted: branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles-serif.gif
===================================================================
(Binary files differ)

Modified: branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles.tex
===================================================================
--- branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles.tex	2023-03-05 20:51:37 UTC (rev 66372)
+++ branches/branch2022.final/Master/texmf-dist/doc/latex/beamertheme-arguelles/demo/demo-arguelles.tex	2023-03-05 20:51:57 UTC (rev 66373)
@@ -1,4 +1,4 @@
-% arguelles v2.0.0
+% arguelles v2.1.0
 % author: Michele Piazzai
 % contact: michele.piazzai at uc3m.es
 % license: MIT

Modified: branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty
===================================================================
--- branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty	2023-03-05 20:51:37 UTC (rev 66372)
+++ branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty	2023-03-05 20:51:57 UTC (rev 66373)
@@ -1,10 +1,10 @@
-% arguelles v2.0.0
+% arguelles v2.1.0
 % author: Michele Piazzai
 % contact: michele.piazzai at uc3m.es
 % license: MIT
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamercolorthemeArguelles}[2022/12/10 Argüelles]
+\ProvidesPackage{beamercolorthemeArguelles}[2023/02/02 Argüelles]
 
 \mode<presentation>
 

Modified: branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty
===================================================================
--- branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty	2023-03-05 20:51:37 UTC (rev 66372)
+++ branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty	2023-03-05 20:51:57 UTC (rev 66373)
@@ -1,10 +1,10 @@
-% arguelles v2.0.0
+% arguelles v2.1.0
 % author: Michele Piazzai
 % contact: michele.piazzai at uc3m.es
 % license: MIT
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerfontthemeArguelles}[2022/12/10 Argüelles]
+\ProvidesPackage{beamerfontthemeArguelles}[2023/02/02 Argüelles]
 
 \mode<presentation>
 
@@ -22,6 +22,7 @@
 
 % frame elements
 \setbeamerfont{headline section}{series=\AlegreyaSans\scshape}
+\setbeamerfont{footline section}{series=\AlegreyaSans\scshape,size=\footnotesize}
 \setbeamerfont{frame title}{series=\mediumfont,size=\Large}
 \setbeamerfont{frame subtitle}{series=\mediumfont,size=\large}
 \setbeamerfont{block title}{series=\mediumfont\itshape}

Modified: branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty
===================================================================
--- branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty	2023-03-05 20:51:37 UTC (rev 66372)
+++ branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty	2023-03-05 20:51:57 UTC (rev 66373)
@@ -1,10 +1,10 @@
-% arguelles v2.0.0
+% arguelles v2.1.0
 % author: Michele Piazzai
 % contact: michele.piazzai at uc3m.es
 % license: MIT
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerinnerthemeArguelles}[2022/12/10 Argüelles]
+\ProvidesPackage{beamerinnerthemeArguelles}[2023/02/02 Argüelles]
 
 \mode<presentation>
 
@@ -29,6 +29,7 @@
   {\usebeamerfont{institute}\insertinstitute}\par
   {\usebeamerfont{email}\insertemail}
  \end{beamercolorbox}
+ \addtocounter{framenumber}{-1}
 }
 
 % lists
@@ -78,6 +79,7 @@
  \booltrue{Arguelles at standout}
  \begingroup
  \setbeamertemplate{background}{}
+ \setbeamercolor*{footline}{fg=structure.bg}
  \beamer at frametopskip=0pt plus 1fill\relax%
  \beamer at framebottomskip=0pt plus 1.25fill\relax%
  \color{structure.bg}
@@ -89,5 +91,18 @@
  }{}
 }{}{}
 
+% suppress frame numbering
+\providebool{Arguelles at noframenumbering}
+\define at key{beamerframe}{noframenumbering}[true]{
+  \booltrue{Arguelles at noframenumbering}
+  \begingroup
+  \setbeamertemplate{footline}{}
+}
+\pretocmd{\beamer at reseteecodes}{
+ \ifbool{Arguelles at noframenumbering}{
+  \endgroup\boolfalse{Arguelles at noframenumbering}
+ }{}
+}{}{}
+
 \mode<all>
 \endinput

Modified: branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty
===================================================================
--- branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty	2023-03-05 20:51:37 UTC (rev 66372)
+++ branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty	2023-03-05 20:51:57 UTC (rev 66373)
@@ -1,10 +1,10 @@
-% arguelles v2.0.0
+% arguelles v2.1.0
 % author: Michele Piazzai
 % contact: michele.piazzai at uc3m.es
 % license: MIT
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerouterthemeArguelles}[2022/12/10 Argüelles]
+\ProvidesPackage{beamerouterthemeArguelles}[2023/02/02 Argüelles]
 
 \mode<presentation>
 

Modified: branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty
===================================================================
--- branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty	2023-03-05 20:51:37 UTC (rev 66372)
+++ branches/branch2022.final/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty	2023-03-05 20:51:57 UTC (rev 66373)
@@ -1,10 +1,10 @@
-% arguelles v2.0.0
+% arguelles v2.1.0
 % author: Michele Piazzai
 % contact: michele.piazzai at uc3m.es
 % license: MIT
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerthemeArguelles}[2022/12/10 Argüelles]
+\ProvidesPackage{beamerthemeArguelles}[2023/02/02 Argüelles]
 
 \mode<presentation>
 
@@ -31,11 +31,15 @@
 \newif\if at optSans
 \@optSansfalse
 \DeclareOption{sans}{\@optSanstrue}
+\newif\if at optFrameno
+\@optFramenofalse
+\DeclareOption{frameno}{\@optFramenotrue}
 \newif\if at optMp
 \@optMpfalse
 \DeclareOption{mp}{\@optMptrue}
 \ProcessOptions
 
+% sans font
 \if at optSans
 \usefonttheme[onlymath]{serif}
 \newcommand\mediumfont{\AlegreyaSansMedium}
@@ -44,7 +48,17 @@
 \newcommand\mediumfont{\AlegreyaMedium}
 \fi
 
+% frame numbers
+\if at optFrameno
+\defbeamertemplate*{footline}{Arguelles}{
+ \usebeamerfont{footline section}\hfill\raisebox{.025\paperheight}{
+    \insertframenumber\hspace{.01\paperwidth}
+    }
+}
+\fi
+
 \if at optMp
+% extra packages
 \RequirePackage[normalem]{ulem}
 \RequirePackage{booktabs}
 \RequirePackage{dcolumn}



More information about the tex-live-commits mailing list.