Как я могу вставить видеоклип в презентацию, созданную в Lyx?
Видели http://www.latex-community.org/forum/viewtopic.php?f=19&t=48. Это работает, но там видео запускается в фоновом режиме во внешнем плеере.
Я предпочел бы, чтобы это игралось в самой презентации. Если внешний плеер используется это, это должно, по крайней мере, запуститься на переднем плане. Но презентация берет передний план. Используя проявляют в GNU/linux как средство просмотра PDF. Beamer используется в качестве шаблона презентации.
Действительно ли возможно играть видеофайл во встроенном плеере в самой презентации?
Созданный презентация в качестве примера. Код найден ниже.
\documentclass[english]{beamer}
\usepackage{mathptmx}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
% this default might be overridden by plain title style
\newcommand\makebeamertitle{\frame{\maketitle}}%
\AtBeginDocument{
\let\origtableofcontents=\tableofcontents
\def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
\def\gobbletableofcontents#1{\origtableofcontents}
}
\makeatletter
\long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
\def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
\def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
\def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
\def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
\long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
\frame<#1>[#2][#3]{\frametitle{#4}#5}}
\makeatother
\def\lyxframeend{} % In case there is a superfluous frame end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usetheme{Warsaw}
\usepackage{hyperref}
\makeatother
\usepackage{babel}
\begin{document}
\title{Testing video}
\makebeamertitle
\lyxframeend{}\section{Testing video}
\lyxframeend{}\subsection{Testing video}
\lyxframeend{}\lyxframe{Testing video}
\href{run:video.wmv}{Movie}
\appendix
\lyxframeend{}
\end{document}
О том, как вставлять видеоклипы в PDF, созданный с помощью LaTex, см .: http://www.uoregon.edu/~noeckel/PDFmovie.html (с использованием пакета movie15
).
К сожалению, вы можете вставить, но вы не можете воспроизвести это видео в Linux (evince и okular не поддерживают его, acroread воспроизводит его, только если вы установили realplayer и вам действительно повезло). Такой видео-в-PDF можно воспроизводить в Windows.
Вы можете создавать кроссплатформенную анимацию в PDF (не видео), используя пакет animate
и tikz / pgf. Они работают как в Linux, так и в Windows acroread (если включен JavaScript) (но не in evince и okular).
В противном случае вы можете создавать презентации с помощью OpenOffice Impress или S5, оба позволяют легко встраивать видео, и оба хорошо воспроизводятся в Linux. Для PDF размещение гиперссылки, как и вы, кажется наиболее надежным способом.