Утилита Бимер? - PullRequest
       17

Утилита Бимер?

1 голос
/ 15 июля 2010

Я хочу сделать презентацию в Beamer. Некоторое время я использовал Beamer, но для этой новой функции, которую я хочу использовать в презентации, я не могу найти решение с Beamer, так как я бы искал его. Я надеюсь, что, может быть, вы можете помочь мне с какой-то идеей. Я хотел бы сделать следующее: я хочу, чтобы у меня был слайд с несколькими текстами, а затем на следующем слайде я хотел бы сохранить тот же контент, но поверх этого контента я хотел бы иметь меньший слайд на который я мог бы добавить текст. Новый текст будет написан на старом тексте. Это похоже на то, что когда у меня есть слайд с текстом, я хотел бы сделать некоторые замечания относительно этого текста, но я хочу поместить их в старый текст. Как вы думаете, это возможно? есть идеи как это сделать?

Большое спасибо за ваше время и предложения, Madalina

Ответы [ 2 ]

1 голос
/ 05 августа 2010

Если я вас правильно понимаю, вы хотели бы сделать такие вещи, как добавление стрелок (или текстовых пузырьков) рядом с существующим контентом. Вы можете объединить beamer с tikz оверлеями для достижения этой цели.

Вы можете использовать команду типа \tikz[remember picture] \node[coordinate] (p1) {};, чтобы указать позицию, которую вы хотите выделить. Позже вы можете ссылаться на эту позицию (p1) из среды tikz, где вы указываете параметр overlay. Найдите /tikz/overlay в pgfmanual для получения дополнительной информации (и обратитесь к остальной части руководства по использованию tikz).

\documentclass{beamer}
\usepackage{tikz}
\usetikzlibrary{calc} 
\begin{document}

\begin{frame}{Test}

\begin{itemize}
  \item First item.
  \item Second\tikz[remember picture] \node[coordinate] (p1) {}; item. 
  \item Third item.
\end{itemize}

\begin{uncoverenv}<2>
\begin{tikzpicture}[remember picture,overlay] 
  \node[rounded corners=4pt,fill=red] (p2) at ($(p1) + (1cm,-2mm)$) {Nice};
  \draw[<-,very thick] (p1.west) -- (p2);
\end{tikzpicture} 
\end{uncoverenv}

\end{frame}

\end{document}

Обратите внимание, что для наложения оверлеев tikz необходимо дважды сгенерировать документ.

0 голосов
/ 15 июля 2010

Трудно сказать точно, что вы просите.У Beamer есть несколько способов реализации «оверлеев».Посмотрите на эту презентацию Beamer и посмотрите, выполняет ли она то, о чем вы думаете: http://heather.cs.ucdavis.edu/~matloff/BeamerTour.pdf

Если это так, вы можете найти код здесь: http://heather.cs.ucdavis.edu/~matloff/beamer.html#tour

выше, я полагаю, использует команды «пауза» и «раскрытие» для наложения.Вы также можете указать раскрытие с помощью структуры itemize.В приведенном ниже примере три элемента будут автоматически отображены в следующих кадрах:

\begin{itemize}
    \item<1->One good argument
    \item<2->Another good argument, after one click
    \item<3->Last one, after another click
\end{itemize}
...