You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
2.4 KiB
75 lines
2.4 KiB
%%
|
|
%% 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-2020 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%
|
|
\LWR@linkmediacatcodes%
|
|
\LWR@includemediab%
|
|
}
|
|
\newcommand*{\mediabutton}[2][]{}
|
|
\endinput
|
|
%%
|
|
%% End of file `lwarp-media9.sty'.
|
|
|