Beamer Overlays Greek: número de subsección en cambios de definición

Beamer Overlays Greek: número de subsección en cambios de definición

Estoy usando Beamer en PDFLaTeX para preparar una presentación en griego. He definido un entorno de definición que utiliza numeración de subsecciones. Tengo una definición que tiene dos diapositivas. Por eso utilizo superposiciones. Sin embargo, el contador de subsecciones en la definición no "tiene en cuenta las superposiciones" y aumenta de 1,2 en la primera diapositiva a 1,3 en la siguiente. Me gustaría mantenerlo en 1,2 en ambas diapositivas.

Lo he usado hasta ahora, sin éxito,

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

así como \addtocounter{subsection}{-1}y \resetcountonoverlays{subsection}en el marco de interés superpuesto. Ninguna de estas opciones funcionó en mi caso.

Aquí hay un MWE (es posible que no se necesiten 2 o 3 paquetes en este ejemplo en particular, lo siento, soy relativamente nuevo en esto y quería asegurarme de que el MWE realmente se ejecutará):

\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}

Respuesta1

\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}

información relacionada