texlive[41813] Master/texmf-dist: bxdpx-beamer (6aug16)

commits+karl at tug.org commits+karl at tug.org
Sun Aug 7 00:38:33 CEST 2016


Revision: 41813
          http://tug.org/svn/texlive?view=revision&revision=41813
Author:   karl
Date:     2016-08-07 00:38:33 +0200 (Sun, 07 Aug 2016)
Log Message:
-----------
bxdpx-beamer (6aug16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/LICENSE
    trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/sample/test-navisymbol.tex
    trunk/Master/texmf-dist/tex/latex/bxdpx-beamer/bxdpx-beamer.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README.md

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README

Modified: trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/LICENSE
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/LICENSE	2016-08-06 22:38:19 UTC (rev 41812)
+++ trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/LICENSE	2016-08-06 22:38:33 UTC (rev 41813)
@@ -6,7 +6,7 @@
 
 The MIT License
 
-Copyright (c) 2013 Takayuki YATO (aka. "ZR")
+Copyright (c) 2013-2016 Takayuki YATO (aka. "ZR")
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

Deleted: trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README	2016-08-06 22:38:19 UTC (rev 41812)
+++ trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README	2016-08-06 22:38:33 UTC (rev 41813)
@@ -1,31 +0,0 @@
-bxdpx-beamer Package
-====================
-
-LaTeX: to fix some problems in use of Beamer with dvipdfmx
-
-This packges makes the two types of links work:
-  - Navigation symbols
-  - \framezoom'd regions
-
-### Installation
-
-  - `*.sty` → $TEXMF/tex/latex/bxdpx-beamer
-
-### Usage
-
-Load this package as usual in the preamble of Beamer documents:
-
-    \documentclass[dvipdfmx]{beamer}
-    \usepackage{bxdpx-beamer}
-
-This package does not provide any user commands.
-
-Revision History
-----------------
-
-  * Version 0.2 <2013/02/27>
-      - The first public version.
-
---------------------
-Takayuki YATO (aka. "ZR")  
-http://zrbabbler.sp.land.to/

Added: trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README.md	2016-08-06 22:38:33 UTC (rev 41813)
@@ -0,0 +1,37 @@
+bxdpx-beamer Package
+====================
+
+LaTeX: to fix some problems in use of Beamer with dvipdfmx
+
+This packges makes the two types of links work:
+  - Navigation symbols
+  - \framezoom'd regions
+
+### Installation
+
+  - `*.sty` → $TEXMF/tex/latex/bxdpx-beamer
+
+### Usage
+
+Load this package as usual in the preamble of Beamer documents:
+
+    \documentclass[dvipdfmx]{beamer}
+    \usepackage{bxdpx-beamer}
+
+This package does not provide any user commands.
+
+### License
+
+This package is distributed under the MIT License.
+
+Revision History
+----------------
+
+  * Version 0.3  〈2016/08/06〉
+      - The driver of geometry package is forced to be `dvipdfm`.
+  * Version 0.2  〈2013/02/27〉
+      - The first public version.
+
+--------------------
+Takayuki YATO (aka. "ZR")  
+http://zrbabbler.sp.land.to/


Property changes on: trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/sample/test-navisymbol.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/sample/test-navisymbol.tex	2016-08-06 22:38:19 UTC (rev 41812)
+++ trunk/Master/texmf-dist/doc/latex/bxdpx-beamer/sample/test-navisymbol.tex	2016-08-06 22:38:33 UTC (rev 41813)
@@ -1,24 +1,24 @@
-\documentclass[17pt]{beamer} % dvipdfmx needed
-\usetheme{Warsaw}
-\usepackage{bxdpx-beamer}
-% These settings make navigation symbols rendered in black.
+\documentclass[17pt,dvipdfmx]{beamer} % dvipdfmx needed
+\usetheme{Warsaw}
+\usepackage{bxdpx-beamer}
+% These settings make navigation symbols rendered in black.
 %\setbeamercolor{navigation symbols dimmed}{fg=black}
 %\setbeamercolor{navigation symbols}{fg=black}
-% This makes all links have a border.
+% This makes all links have a border.
 %\hypersetup{pdfborder={0 0 1},allbordercolors={0 0.5 0}}
-\begin{document}
-
-\section{Important but Meaningless}
-\begin{frame}{First}
-This slide \pause is \alert{meaningless}.
-\end{frame}
-\begin{frame}{Second}
-This slide \pause is also \alert{meaningless}.
-\end{frame}
-
-\section{Meaningless but Important}
-\begin{frame}{Third}
-This is yet another \alert{meaningless} slide.
-\end{frame}
-
-\end{document}
+\begin{document}
+
+\section{Important but Meaningless}
+\begin{frame}{First}
+This slide \pause is \alert{meaningless}.
+\end{frame}
+\begin{frame}{Second}
+This slide \pause is also \alert{meaningless}.
+\end{frame}
+
+\section{Meaningless but Important}
+\begin{frame}{Third}
+This is yet another \alert{meaningless} slide.
+\end{frame}
+
+\end{document}

Modified: trunk/Master/texmf-dist/tex/latex/bxdpx-beamer/bxdpx-beamer.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxdpx-beamer/bxdpx-beamer.sty	2016-08-06 22:38:19 UTC (rev 41812)
+++ trunk/Master/texmf-dist/tex/latex/bxdpx-beamer/bxdpx-beamer.sty	2016-08-06 22:38:33 UTC (rev 41813)
@@ -1,24 +1,31 @@
 % bxdpx-beamer.sty
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bxdpx-beamer}[2013/02/27 v0.2]
+\ProvidesPackage{bxdpx-beamer}[2016/08/06 v0.3]
 \def\bxqbd at pkgname{bxdpx-beamer}
-% environment check
+% if Beamer is not used, then abort with error
 \@ifclassloaded{beamer}{}{%else
   \PackageError\bxqbd at pkgname{Beamer is not in use}%
     {Package loading is aborted.}%
   \endinput}
+% if PGF driver is not dvipdfmx/xetex, then abort silently
+\let\bxqbd at pgf=\relax
+\def\bxqbd at tempa{pgfsys-dvipdfmx.def}
+\ifx\pgfsysdriver\bxqbd at tempa \let\bxqbd at pgf=d \fi
+\def\bxqbd at tempa{pgfsys-xetex.def}
+\ifx\pgfsysdriver\bxqbd at tempa \let\bxqbd at pgf=x \fi
+\ifx\bxqbd at pgf\relax
+\expandafter\endinput\fi\relax
+%--------------------------------------- geometry
+% if geometry driver is not set, set it to 'dvipdfm'
+\ifx d\bxqbd at pgf \ifx\Gm at driver\@empty
+  \Gm at setdriver{dvipdfm}
+\fi\fi
+%--------------------------------------- hyperlink
 % if not in presentation mode, then abort silently
+\let\bxqbd at tempa=f
 \mode<presentation>{\let\bxqbd at tempa=t }
 \ifx t\bxqbd at tempa\else
 \expandafter\endinput\fi\relax
-% if PGF driver is not dvipdfmx/xetex, then abort silently
-\let\bxqbd at tempa=f
-\def\bxqbd at tempb{pgfsys-dvipdfmx.def}
-\ifx\pgfsysdriver\bxqbd at tempb \let\bxqbd at tempa=t \fi
-\def\bxqbd at tempb{pgfsys-xetex.def}
-\ifx\pgfsysdriver\bxqbd at tempb \let\bxqbd at tempa=t \fi
-\ifx t\bxqbd at tempa\else
-\expandafter\endinput\fi\relax
 % if ec-lmr10 is not available, then abort with warning
 \IfFileExists{t1lmr.fd}{}{%else
   \PackageWarning\bxqbd at pkgname
@@ -26,7 +33,6 @@
     hackery cannot be applied in absence of the \MessageBreak
     LM Roman font}%
   \endinput}
-%---------------------------------------
 % \bxqbd at enghost
 \newbox\bxqbd at ghost
 \font\bxqbd at font=ec-lmr10 at 1.1613pt  % 10*0.5/4.3055



More information about the tex-live-commits mailing list