Beamer Overlays Greek - Número da subseção em alterações de definição

Beamer Overlays Greek - Número da subseção em alterações de definição

Estou usando o Beamer no PDFLaTeX para preparar uma apresentação em grego. Eu defini um ambiente de definição que usa numeração de subseções. Tenho uma definição com dois slides. Portanto, eu uso sobreposições. No entanto, o contador de subseção na definição não "reconhece sobreposições" e aumenta de 1,2 no primeiro slide para 1,3 no próximo. Eu gostaria de manter 1,2 em ambos os slides.

Usei até agora, sem sucesso,

\setcounter{section}{0}
\setcounter{subsection}{1}

bem como \addtocounter{subsection}{-1}e \resetcountonoverlays{subsection}no quadro de interesse sobreposto. Nenhuma dessas opções funcionou no meu caso.

Aqui está um MWE (2-3 pacotes podem não ser necessários neste exemplo específico, desculpe por isso, sou relativamente novo nisso e queria garantir que o MWE realmente será executado):

\documentclass[aspectratio=169,notheorems]{beamer}

\usefonttheme{professionalfonts}

\mode<presentation> {
\usetheme{Rochester}
}

\usecolortheme{whale}

\usepackage[T1,LGR]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{tempora,newtxmath}
\usepackage{amssymb, amsfonts, amsthm, amsmath, ragged2e}
\hypersetup{unicode}
\usepackage{stackengine}
\usepackage{tikz, graphicx, graphics}
\usepackage{mathtools}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{color}
\usepackage{subfig}
\usepackage[justification=justified,width=\linewidth]{caption}
\usepackage{multirow}
\usepackage{bm}

\usepackage[skins,theorems,most]{tcolorbox}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage[makeroom]{cancel}

\captionsetup{skip=0pt,belowskip=0pt}

\definecolor{MyRed}{RGB}{134, 8, 8}

\setbeamertemplate{caption}[numbered]

\apptocmd{\frame}{}{\justifying}{}

\newtcbtheorem[number within=section,list inside=thm]{theorem}{Θεώρημα}%
{colback=green!5,colframe=green!35!black,colbacktitle=green!35!black,fonttitle=\bfseries,enhanced,attach boxed title to top left={yshift=-2mm,xshift=-7mm},width=.9\textwidth,arc=.7mm}{th}
\newtcbtheorem[number within=section,list inside=defn]{defn}{Ορισμός}%
{colback=blue!5,colframe=cyan!35!black,colbacktitle=blue!35!black,fonttitle=\bfseries,enhanced,attach boxed title to top left={yshift=-2mm,xshift=-2mm}}{def}

\makeatletter
\def\tcb@cnt@theoremautorefname{Θεώρημα}
\def\tcb@cnt@defnautorefname{Ορισμός}
\makeatother

\title[]{Σημειώσεις \\
Για Κάτι}
\author[]{Συγγραφέας Συγγραφίδης}
\institute[]{Το Ινστιτούτο}
\date{\vfill}

\setlength{\parskip}{.5em}


\AtBeginSection[]
{
\begin{frame}
  \frametitle{Περιεχόμενα}
  \tableofcontents[currentsection]
\end{frame}
}

\begin{document}

\begin{frame}[noframenumbering]
\titlepage
\end{frame}

\begin{frame}{Περιεχόμενα}
\tableofcontents
\end{frame}

\addtocounter{framenumber}{-1}
\setbeamertemplate{navigation symbols}{
  \scriptsize\insertframenumber/\inserttotalframenumber
}

\section{Εισαγωγή}

\begin{frame}{Εδώ ο Ορισμός}
\justifying
\only<1> {\begin{defn}{Ορισμός για Κάτι}{}
\begin{itemize}
\justifying
\item Μπλα Μπλα Μπλα $x(t)$.
\end{itemize}
\end{defn}}
\only<2> {\begin{defn}{Ορισμός για Κάτι (συνέχεια)}{}
\begin{itemize}
\justifying
\item Μπλα μπλα μπλα $\mathbf{x}(t)$.
\end{itemize}
\end{defn}}
\end{frame}

\end{document}

Responder1

\documentclass[aspectratio=169,notheorems]{beamer}

\usefonttheme{professionalfonts}

\mode<presentation> {
\usetheme{Rochester}
}

\usecolortheme{whale}

\usepackage[T1,LGR]{fontenc}
\usepackage[english,greek]{babel}
\usepackage{tempora,newtxmath}
\usepackage{amsthm, ragged2e}
\hypersetup{unicode}
\usepackage{stackengine}
\usepackage{tikz}
\usepackage{mathtools}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{subfig}
\usepackage[justification=justified,width=\linewidth]{caption}
\usepackage{multirow}
\usepackage{bm}

\usepackage[skins,theorems,most]{tcolorbox}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage[makeroom]{cancel}

\captionsetup{skip=0pt,belowskip=0pt}

\definecolor{MyRed}{RGB}{134, 8, 8}

\setbeamertemplate{caption}[numbered]

\apptocmd{\frame}{}{\justifying}{}

\newtcbtheorem[number within=section,list inside=thm]{theorem}{Θεώρημα}%
{colback=green!5,colframe=green!35!black,colbacktitle=green!35!black,fonttitle=\bfseries,enhanced,attach boxed title to top left={yshift=-2mm,xshift=-7mm},width=.9\textwidth,arc=.7mm}{th}
\newtcbtheorem[number within=section,list inside=defn]{defn}{Ορισμός}%
{colback=blue!5,colframe=cyan!35!black,colbacktitle=blue!35!black,fonttitle=\bfseries,enhanced,attach boxed title to top left={yshift=-2mm,xshift=-2mm}}{def}

\makeatletter
\def\tcb@cnt@theoremautorefname{Θεώρημα}
\def\tcb@cnt@defnautorefname{Ορισμός}
\makeatother

\title[]{Σημειώσεις \\
Για Κάτι}
\author[]{Συγγραφέας Συγγραφίδης}
\institute[]{Το Ινστιτούτο}
\date{\vfill}

\resetcounteronoverlays{tcb@cnt@defn}

\AtBeginSection[]
{
\begin{frame}
  \frametitle{Περιεχόμενα}
  \tableofcontents[currentsection]
\end{frame}
}

\begin{document}

\begin{frame}[noframenumbering]
\titlepage
\end{frame}

\begin{frame}[noframenumbering]{Περιεχόμενα}
\tableofcontents
\end{frame}

\setbeamertemplate{navigation symbols}{
  \scriptsize\insertframenumber/\inserttotalframenumber
}

\section{Εισαγωγή}

\begin{frame}{Εδώ ο Ορισμός}
\justifying
\only<1> {\begin{defn}{Ορισμός για Κάτι}{}
\begin{itemize}
\justifying
\item Μπλα Μπλα Μπλα $x(t)$.
\end{itemize}
\end{defn}}
\only<2> {\begin{defn}{Ορισμός για Κάτι (συνέχεια)}{}
\begin{itemize}
\justifying
\item Μπλα μπλα μπλα $\mathbf{x}(t)$.
\end{itemize}
\end{defn}}
\end{frame}

\end{document}

informação relacionada