summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty')
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty78
1 files changed, 78 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty
new file mode 100644
index 00000000000..4fb95971e0d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty
@@ -0,0 +1,78 @@
+%%
+%% This is file `lwarp-media9.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx (with options: `media9')
+%% This is a generated file.
+%% Copyright 2016-2019 Brian Dunn
+%%
+%% 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.
+\LWR@ProvidesPackageDrop{media9}[2019/02/21]
+\LWR@origRequirePackage{lwarp-common-multimedia}
+
+\RequirePackage{xkeyval}
+\newcommand*{\LWR@medianine@path}{}
+
+\newcommand*{\addmediapath}[1]{\appto\LWR@medianine@path{{#1}}}
+\newcommand*{\LWR@medianine@postertext}{}
+\newcommand*{\LWR@medianine@options}{}
+\define@key{LWR@medianine}{addresource}{%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]
+ {\LWR@medianine@postertext}
+ {#1}
+}
+\newcommand*{\LWR@medianine@flashvarsb}[1]{%
+ \IfBeginWith{#1}{source=}{%
+ \StrGobbleLeft{#1}{7}[\LWR@tempone]%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]%
+ {\LWR@medianine@postertext}%
+ {\LWR@tempone}%
+ }{}%
+ \IfBeginWith{#1}{src=}{%
+ \StrGobbleLeft{#1}{4}[\LWR@tempone]%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]%
+ {\LWR@medianine@postertext}%
+ {\LWR@tempone}%
+ }{}%
+}
+
+\NewDocumentCommand{\LWR@medianine@flashvars}{ >{\SplitList{&}} m }{%
+ \ProcessList {#1}{\LWR@medianine@flashvarsb}%
+}
+
+\define@key{LWR@medianine}{flashvars}{%
+ \LWR@medianine@flashvars{#1}%
+}
+\newcommand*{\LWR@includemediab}[3][]{%
+ \let\input@path\LWR@medianine@path%
+ \renewcommand*{\LWR@medianine@options}{#1}%
+ \renewcommand*{\LWR@medianine@postertext}{#2}%
+ \setkeys*{LWR@medianine}{#1}%
+ \IfBeginWith{#3}{http}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{HTTP}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{ftp}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{FTP}{\LWR@multimedia[#1]{#2}{#3}}{%
+ }}}}%
+ \endgroup%
+}
+
+\newrobustcmd*{\includemedia}{%
+ \begingroup%
+ \catcode`\#=12%
+ \catcode`\%=12%
+ \catcode`\~=12%
+ \catcode`\_=12%
+ \LWR@includemediab%
+}
+\newcommand*{\mediabutton}[2][]{}
+\endinput
+%%
+%% End of file `lwarp-media9.sty'.