diff options
author | Karl Berry <karl@freefriends.org> | 2019-04-30 22:38:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-04-30 22:38:25 +0000 |
commit | fdeff4adfd93911260438e5e95b534e41970d0bf (patch) | |
tree | af995fae11b37e30a044effc1db855a7cf6f5c3e /Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty | |
parent | b9d1e8848fb4f8e45796a706a0391734b0c88c7c (diff) |
lwarp (29apr19)
git-svn-id: svn://tug.org/texlive/trunk@50914 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty | 78 |
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'. |