[Tex/LaTex] How to get rid of points marking slide when using LaTeX Beamer theme Boadilla and get all subsections

beamertemplatesthemes

I have setting of Beamer presentation like this:

\documentclass[compress, xelatex]{beamer}
\usetheme[secheader]{Boadilla}
\usecolortheme{whale}
\useoutertheme[subsection=true]{miniframes}
\useinnertheme{circles}
\usefonttheme{structurebold}
\begin{document}
\section{A}
\begin{frame}{A}
A
\end{frame}
\subsection{B}
\begin{frame}{B}
B
\end{frame}
\subsection{C}
\begin{frame}{C}
C
\end{frame}
\section{D}
\begin{frame}{D}
D
\end{frame}
\end{document}

Head of the theme

I like it, I just would like to get rid of those small bullets below section names and I would like to have all subsections in second line of the menu, with recent subsection highlighted. I don't wish to modify any other part of the theme (bottom line, colours, …).

It is similar to Is it possible to get rid of the bullets in the miniframes outer theme but solution there doesn't exactly what I wish. 🙁

I finally got some working solution:

\documentclass[compress, xelatex]{beamer}
\usetheme[secheader]{Boadilla}
\usecolortheme{whale}
\useinnertheme{circles}

\setbeamertemplate{headline} {
  \begin{beamercolorbox}[ht=2ex]{section in head/foot}
\insertsectionnavigationhorizontal{\paperwidth}{\hskip0pt plus1fill}{\hskip0pt plus1fill}
  \end{beamercolorbox}
  \begin{beamercolorbox}[ht=2ex]{subsection in head/foot}
\insertsubsectionnavigationhorizontal{\paperwidth}{}{\hfill\hfill}
  \end{beamercolorbox}
}

\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section{A}
\begin{frame}{A}
A
\end{frame}
\subsection{B}
\begin{frame}{B}
B
\end{frame}
\subsection{C}
\begin{frame}{C}
C
\end{frame}
\section{D}
\begin{frame}{D}
D
\end{frame}
\end{document}

So Hugo's link, Beamer's manual and link I was originally citing finally worked. So if anyone else would have same problem… Thank You.

Best Answer

Finally I found the solution:

\documentclass[compress, xelatex]{beamer}
\usetheme[secheader]{Boadilla}
\usecolortheme{whale}
\useinnertheme{circles}

\setbeamertemplate{headline} {
  \begin{beamercolorbox}[ht=2ex]{section in head/foot}
\insertsectionnavigationhorizontal{\paperwidth}{\hskip0pt plus1fill}{\hskip0pt plus1fill}
  \end{beamercolorbox}
  \begin{beamercolorbox}[ht=2ex]{subsection in head/foot}
\insertsubsectionnavigationhorizontal{\paperwidth}{}{\hfill\hfill}
  \end{beamercolorbox}
}

\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section{A}
\begin{frame}{A}
A
\end{frame}
\subsection{B}
\begin{frame}{B}
B
\end{frame}
\subsection{C}
\begin{frame}{C}
C
\end{frame}
\section{D}
\begin{frame}{D}
D
\end{frame}
\end{document}