Re: evidenziare parti di formula

#72336
Up
0
Down
::

Filo” post=71603Ciao Claudio,
grazie per la risposta.
Purtroppo non sono riuscita a risolvere il problema.
L’ambiente block, lo uso già per evidenziare tutta la formula.
La seconda soluzione la trovo un po’ complessa e credo che non si possa utilizzare all’interno dell’ambiente
equation per evidenziare parte di una formula.
Però ammetto la mia ignoranza 😉
Grazie lo stesso
Filo

Hai ragione: la soluzione è un po’ complessa 😆 .

Ho pensato quindi di crearti un esempio minimo con la formula che riportavi nel messaggio iniziale:

`
\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}
\usepackage{tikz}
\usetikzlibrary{fit,calc}

\newcommand{\tikzmark}[1]{%
\tikz[overlay,remember picture,baseline] \node [anchor=base] (#1) {};}

\definecolor{mybrown}{RGB}{255,218,195}
\definecolor{myframe}{RGB}{197,122,195}

\usetheme{Copenhagen}

\begin{document}

\begin{frame}{Titolo}
\begin{block}{}
\begin{equation}\label{eq:Qsold} \notag
\tilde{Q}_{t,s} = \tikzmark{a}\sum_{k \in K} q_{k,t,s}\tikzmark{b} + \tikzmark{c}\sum_{w\in W} g_{w,t,s} \tikzmark{d}-\tikzmark{e} \sum_{i\in \textit{I}}z^{+}_{i,t,s}\tikzmark{f} + \tikzmark{g}\sum_{i\in \textit{I}}z^{-}_{i,t,s}\tikzmark{h}
\end{equation}
\begin{tikzpicture}[remember picture,overlay]
\coordinate (aa) at ($(a)+(0.1,0.5)$);
\coordinate (bb) at ($(b)+(0,-0.5)$);
\node<1>[draw=myframe,line width=1pt,fill=mybrown,opacity=0.4,rectangle,rounded corners,fit=(aa) (bb)] {};
\coordinate (cc) at ($(c)+(0.1,0.5)$);
\coordinate (dd) at ($(d)+(0,-0.5)$);
\node<2>[draw=myframe,line width=1pt,fill=mybrown,opacity=0.4,rectangle,rounded corners,fit=(cc) (dd)] {};
\coordinate (ee) at ($(e)+(0.1,0.5)$);
\coordinate (ff) at ($(f)+(0,-0.5)$);
\node<3>[draw=myframe,line width=1pt,fill=mybrown,opacity=0.4,rectangle,rounded corners,fit=(ee) (ff)] {};
\coordinate (gg) at ($(g)+(0.1,0.5)$);
\coordinate (hh) at ($(h)+(0,-0.5)$);
\node<4>[draw=myframe,line width=1pt,fill=mybrown,opacity=0.4,rectangle,rounded corners,fit=(gg) (hh)] {};
\end{tikzpicture}
\end{block}
\end{frame}

\end{document}
`
Ammetto di essere estremamente soddisfatto 8) : il risultato della presentazione è veramente carino. Ricordati di compilare due volte per far apparire correttamente la parte evidenziata.

Enjoy,
Claudio

Go to top