كيفية تغيير صورة على شريحة في اللاتكس؟

StackOverflow https://stackoverflow.com/questions/1088761

  •  23-08-2019
  •  | 
  •  

سؤال

في إطار لدي عمودين. في العمود الأول أعرض بعض المعلومات باستخدام تفصيل. عندما أقوم بعرض عنصر جديد أريد تغييره في العمود الثاني الذي يتم عرضه. حاولت مع الحرف الأقدم ولكنها لا تساعدني. هنا هو الرمز:

\begin{columns}
    \begin{column}[l]{10cm}
        \begin{itemize}[<+->]
            \item
                first item
            \item
                second item
        \end{itemize}
    \end{column}
    \begin{column}[r]{2cm}
        \onslide<1> 
        {
            \begin{figure}
                \includegraphics[width=2cm,height=3.5cm]{First.eps}
                \caption[1]{First Image}
            \end{figure}                
        }
        \onslide<2> 
        {
            \begin{figure}
                \includegraphics[width=2cm, height=3.5cm]{Second.eps}                   
                \caption[2]{Second Image}
            \end{figure}                
        }
    \end{column}
\end{columns}

هل يمكن أن تساعدني في هذه المشكلة؟

هل كانت مفيدة؟

المحلول

حاول استخدام فقط بدلا من onslide.

وإلا فقد ترغب في تجربة شيء مثل:

\begin{column}[r]{2cm}
    \begin{figure}
        \includegraphics<1>[width=2cm,height=3.5cm]{First.eps}
        \includegraphics<2>[width=2cm,height=3.5cm]{Second.eps}
        \caption<1>{First Image}
        \caption<2>{Second Image}
    \end{figure}                            
\end{column}

آمل أن يساعد هذا.

نصائح أخرى

تماما كإضافة صغيرة.

بدلا من

\caption<1>{First Image}
\caption<2>{Second Image}

استعمال

\caption{\only<1>{First Image}\only<2>{Second Image}}

هذا عمل جيد بالنسبة لي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top