claudio” post=76843non si possono togliere
è il modo article di beamer
infatti uso \usepackage{beamerarticle}
ecco il problema.
ciao claudio
Aspetta, forse mi sono espresso male.
Con il codice che hai allegato in precedenza si ottiene questo errore:
`
! Undefined control sequence.
`
che è il comando usato per “fissare” il valore di un contatore a tutte le diapositive dello stesso quadro (l’uso di questo contatore è parte della soluzione al problema chiamato “jumping effect”, ossia il contenuto di due diapositive nello stesso quadro può avere dimensioni diverse e nel passaggio l’occhio lo percepisce).
Per tornare al nocciolo del problema, ho il vago sospetto che il comando [tt]\resetcounteronoverlays[/tt] non sia definito in [tt]article[/tt] mode di beamer. Infatti questo workaround funziona:
`
\documentclass[fleqn]{article}
\usepackage{beamerarticle}
\setjobnamebeamerversion{DocumentoTeX7}
\usepackage{etoolbox}
%\usepackage[beamer]{hf-tikz}
\usepackage{hf-tikz}
\listfiles
\begin{document}
\begin{frame}
\begin{align}
\tikzmarkin{a1}a_i\tikzmarkend{a1} + b_j = 10 \\
\tikzmarkin{c}c_j + d_j +
\tikzmarkin{b}a_i\tikzmarkend{b}
>= 30\tikzmarkend{c}
\end{align}
\[\tikzmarkin{d}y\tikzmarkend{d}=400\]
\end{frame}
\end{document}
`
Come dicevo nel messaggio precedente, è sufficiente usare il pacchetto in modalità normale. Tanto per fare un diverso esperimento, con gli handouts, il seguente codice:
`
\documentclass[handout]{beamer}
%\documentclass[fleqn]{article}
%\usepackage{beamerarticle}
\setjobnamebeamerversion{DocumentoTeX7}
\usepackage{etoolbox}
\usepackage[beamer]{hf-tikz}
%\usepackage{hf-tikz}
\listfiles
\begin{document}
\begin{frame}
\begin{align}
\tikzmarkin<1->{a1}a_i\tikzmarkend{a1} + b_j = 10 \\
\tikzmarkin<3>{c}c_j + d_j +
\tikzmarkin<2>{b}a_i\tikzmarkend{b}
>= 30\tikzmarkend{c}
\end{align}
\[\tikzmarkin<3>{d}y\tikzmarkend{d}=400\]
\end{frame}
\end{document}
`
funziona. Fra parentesi: non hai bisogno di caricare [tt]etoolbox[/tt] perché lo fa già [tt]hf-tikz[/tt].