Make dots independent of font
This commit is contained in:
@@ -431,32 +431,36 @@ segmentation style={solid, shorten >=1mm,shorten <=1mm, line width=\smile@linewi
|
|||||||
\end{beamercolorbox}%
|
\end{beamercolorbox}%
|
||||||
}}
|
}}
|
||||||
|
|
||||||
|
\def\awesome@smalldot{\tikz[baseline=-.5ex]\node[circle,inner sep=0.16,draw=black,fill=black]{};}
|
||||||
|
\def\awesome@fulldot{\tikz[baseline=-.6ex]\node[circle,inner sep=0.32ex,draw=black,fill=black]{};}
|
||||||
|
\def\awesome@emptydot{\tikz[baseline=-.6ex]\node[circle,inner sep=0.32ex,draw=black,fill=none]{};}
|
||||||
|
|
||||||
\newcounter{pagenumbertolinkto}
|
\newcounter{pagenumbertolinkto}
|
||||||
\setbeamertemplate{footline}{%
|
\setbeamertemplate{footline}{%
|
||||||
\setfooter{\insertshortauthor}{%
|
\setfooter{\insertshortauthor}{%
|
||||||
\hyperlinkdocumentstart{\insertshorttitle}\hspace{.7em}$\cdot$\hspace{.7em}\insertsection%
|
\hyperlinkdocumentstart{\insertshorttitle}\hspace{.7em}\awesome@smalldot\hspace{.7em}\insertsection%
|
||||||
\ifx\insertsubsection\empty%
|
\ifx\insertsubsection\empty%
|
||||||
\hspace{.4em}%
|
\hspace{.4em}%
|
||||||
\ifnum\framespersection>1%
|
\ifnum\framespersection>1%
|
||||||
\foreach \i in {1, ..., \framespersection}{%
|
\foreach \i in {1, ..., \framespersection}{%
|
||||||
\ifnum \i=\theframesinsection%
|
\ifnum \i=\theframesinsection%
|
||||||
~$\bullet$%
|
~\awesome@fulldot%
|
||||||
\else%
|
\else%
|
||||||
\setcounter{pagenumbertolinkto}{\i + \insertsectionstartframe}%
|
\setcounter{pagenumbertolinkto}{\i + \insertsectionstartframe}%
|
||||||
~\hyperlink{page:\thepagenumbertolinkto}{$\circ$}%
|
~\hyperlink{page:\thepagenumbertolinkto}{\awesome@emptydot}%
|
||||||
\fi%
|
\fi%
|
||||||
}%
|
}%
|
||||||
\fi%
|
\fi%
|
||||||
\else%
|
\else%
|
||||||
\hspace{.7em}$\cdot$\hspace{.7em}\insertsubsection%
|
\hspace{.7em}\awesome@smalldot\hspace{.7em}\insertsubsection%
|
||||||
\hspace{.7em}%
|
\hspace{.7em}%
|
||||||
\ifnum\framespersubsection>1%
|
\ifnum\framespersubsection>1%
|
||||||
\foreach \i in {1, ..., \framespersubsection}{%
|
\foreach \i in {1, ..., \framespersubsection}{%
|
||||||
\ifnum \i=\theframesinsubsection%
|
\ifnum \i=\theframesinsubsection%
|
||||||
~$\bullet$%
|
~\awesome@fulldot%
|
||||||
\else%
|
\else%
|
||||||
\setcounter{pagenumbertolinkto}{\i + \insertsubsectionstartframe}%
|
\setcounter{pagenumbertolinkto}{\i + \insertsubsectionstartframe}%
|
||||||
~\hyperlink{page:\thepagenumbertolinkto}{$\circ$}%
|
~\hyperlink{page:\thepagenumbertolinkto}{\awesome@emptydot}%
|
||||||
\fi%
|
\fi%
|
||||||
}%
|
}%
|
||||||
\fi%
|
\fi%
|
||||||
|
|||||||
Reference in New Issue
Block a user