hiperlink para a seção anterior nos símbolos de navegação

hiperlink para a seção anterior nos símbolos de navegação

Eu declarei uma série de \hyperlinksections:

\documentclass{beamer}
\usepackage[]{hyperref}

\setbeamertemplate{navigation symbols}{}

\setbeamertemplate{footline}{%
    \quad\hyperlinkpresentationstart{\beamerreturnbutton{Back to start}}%
    \quad\hyperlinksectionstart{\beamerreturnbutton{Back to section start}}%
    \quad\hyperlink{Detailed_Analysis}{\beamergotobutton{Detailed Analysis}}%
    \quad\hyperlinksectionstartnext{\beamerskipbutton{Next section}}%
    \quad\hyperlinksectionendprev{\beamerskipbutton{previous section}}%
    \vspace*{0.2cm}%
}

\begin{document}

    \section{sec1}
    \begin{frame}%{ss}
    1st section/ page 1 out of 1
    \end{frame}

    \begin{frame}
    1st section/ page 2 out of 2
    \end{frame}

    \begin{frame}[label=Detailed_Analysis]
        Detailed Analysis
    \end{frame}

    \section{sec2}
    \begin{frame}
    2nd section
    \end{frame}

    \section{sec3}
    \begin{frame}
    3rd section
    \end{frame}



\end{document}

Os hiperlinks "Voltar ao início", "Voltar ao início da seção", "Análise detalhada", "Próxima seção" funcionam, mas o hiperlink "Seção anterior" não salta para a seção anterior, mas para a seção "Análise detalhada", ou seja:

Quando na 2ª Seção:

insira a descrição da imagem aqui

se eu clicar em "Seção Anterior", ela vai para a seção "Análise Detalhada" em vez da "1ª Seção":

insira a descrição da imagem aqui

Existe uma maneira de fazer o Previous sectionhiperlink funcionar?

Atualizar:Usando a resposta @samcarter, existe este problema: Quando na última seção:

insira a descrição da imagem aqui

Se você clicar em “Próxima Seção”, o resultado desejável seria parar por aqui, já que esta é a última seção. Porém, se você clicar em “Próxima Seção”, você irá para o último quadro desta última seção:

insira a descrição da imagem aqui

Existe uma maneira de alcançar o resultado desejável (ou seja, quando estivermos na última seção, se clicarmos em "Próxima Seção", não pule).

Código:

\documentclass{beamer}

\AtBeginSection[]{\label{sec:\thesection}}
\newcounter{prevsec}

\title{Some Title}

\setbeamertemplate{navigation symbols}{}

\setbeamertemplate{footline}{%
        \setcounter{prevsec}{\thesection}
        \ifnum\theprevsec>1
            \addtocounter{prevsec}{-1}
        \fi
    \quad\hyperlinkpresentationstart{\beamerreturnbutton{Back to start}}%
    \quad\hyperlinksectionstart{\beamerreturnbutton{Back to section start}}%
    \quad\hyperlink{Detailed_Analysis}{\beamergotobutton{Detailed Analysis}}%
    \quad\hyperlinksectionstartnext{\beamerskipbutton{Next section}}%
    \quad\hyperlink{sec:\theprevsec}{\beamerskipbutton{previous section}}%
    \vspace*{0.2cm}%
}


\begin{document}

   \section{sec1}
    \begin{frame}%{ss}
    1st section/ page 1 out of 1
    \end{frame}

    \begin{frame}
    1st section/ page 2 out of 2
    \end{frame}

    \begin{frame}[label=Detailed_Analysis]
        Detailed Analysis
    \end{frame}

    \section{sec2}
    \begin{frame}
    2nd section
    \end{frame}

    \section{sec3}
    \begin{frame}
    3rd section
    \end{frame}

    \begin{frame}
    More content on the 3rd section
    \end{frame}

    \begin{frame}
    Even More content on the 3rd section
    \end{frame}


\end{document}

Responder1

Acho que o problema é que \hyperlinksectionendprevsalta para o último quadro da seção anterior, enquanto você parece querer ir para o primeiro quadro da seção anterior.

\documentclass{beamer}

\AtBeginSection[]{\label{sec:\thesection}}
\newcounter{prevsec}

\title{Some Title}


\setbeamertemplate{footline}{%
    \setcounter{prevsec}{\value{section}}
    \ifnum\value{prevsec}>1
        \addtocounter{prevsec}{-1}
    \fi
    \quad\hyperlinkpresentationstart{\beamerreturnbutton{Back to start}}%
    \quad\hyperlinksectionstart{\beamerreturnbutton{Back to section start}}%
    \quad\hyperlink{Detailed_Analysis}{\beamergotobutton{Detailed Analysis}}%
    \quad\hyperlinksectionstartnext{\beamerskipbutton{Next section}}%
    \quad\hyperlink{sec:\theprevsec}{\beamerskipbutton{previous section}}%
    \vspace*{0.2cm}%
}


\begin{document}

   \section{sec1}
    \begin{frame}%{ss}
    1st section/ page 1 out of 1
    \end{frame}

    \begin{frame}
    1st section/ page 2 out of 2
    \end{frame}

    \begin{frame}[label=Detailed_Analysis]
        Detailed Analysis
    \end{frame}

    \section{sec2}
    \begin{frame}
    2nd section
    \end{frame}

    \section{sec3}
    \begin{frame}
    3rd section
    \end{frame}
\end{document}

informação relacionada