# Custom navigation bar in beamer?

I need to get the navigation bar format in the diagram below on my frames. Any suggestions?

 \documentclass[svgnames]{beamer}
\usetheme{Rochester}
%\usetheme{CambridgeUS}
\usepackage[british]{babel}
\usepackage{tikz}
\usetikzlibrary{positioning}

%\makeatletter
\pgfdefobject{beamerslidenavlight}{\pgfpoint{-10pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
{\pgfpathqmoveto{-3bp}{0.5bp}
\pgfpathqlineto{-7bp}{3bp}
\pgfpathqlineto{-3bp}{5.5bp}
\pgfusepathqfill
\pgfpathqmoveto{13bp}{0.5bp}
\pgfpathqlineto{17bp}{3bp}
\pgfpathqlineto{13bp}{5.5bp}
\pgfusepathqfill}

\begin{pgfpicture}{-5pt}{-1.5pt}{20pt}{5.5pt}
\color{black}\pgfuseobject{beamerslidenavlight}%
\end{pgfpicture}\kern-30pt%
\makeatother

\vbox{\begin{tikzpicture}[remember picture,overlay]
\node[fill=gray!20,draw,anchor=south east]
(symbols)
at ([yshift=50pt]current page.south east)
\node[text width=30pt,fill=gray!20,inner ysep=3pt,below=2 pt of symbols.south,text=black,font=\itshape,align=center]
(page)
\draw[gray!70,line width=1pt]
(page.north west) -- (page.north east)
(page.south west) -- (page.south east)
(symbols.north) -- (symbols.south)
(symbols.north west) -- (symbols.north east)
(symbols.south west) -- (symbols.south east)
;
\end{tikzpicture}}%
}
%%%%%% ------------------------------------ FONT FAMILIES----------------------------------------- %%%%%%%%

%\usepackage{courier}
%\renewcommand*\familydefault{\ttdefault} %% Only if the base font of the document is to be typewriter style
%\usepackage[T1]{fontenc}
%%%%%%-------Latin Modern Typewriter---------%%%%%%%

\usepackage{lmodern}
\renewcommand*\familydefault{\ttdefault} %% Only if the base font of the document is to be typewriter style
\usepackage[T1]{fontenc}

%%%%%%----------------------TITLE---------------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%

\title[]{}

%%%%%%%%%--------------------------AUTHOR-------------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%-------------------------------COLLEGE AND DATE------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\institute{}
\date{\today}

%%%%%%%%%--------------------------COLOR THEME-----------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

%\usecolortheme[RGB]{227, 11, 92}{structure}
\usecolortheme[RGB={178, 34, 34}]{structure}

%%%%%%%%%------------------------FOOTLINE--------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\defbeamertemplate*{footline}{ru theme}{%
\leavevmode%
\centering
\hbox{%
\leftskip=0.5cm
\end{beamercolorbox}%
%  \end{beamercolorbox}%
\end{beamercolorbox}%
\end{beamercolorbox}}%
\vskip0pt%
}

\makeatletter
%
\leavevmode%
\hspace*{0.065\paperwidth}
\hbox{%
\ifx\beamer@sidebarside\beamer@lefttext%
\else%
\hfill%
\fi%
\ifdim\beamer@sidebarwidth>0pt%
\usebeamercolor[bg]{logo}%
\hskip-\beamer@sidebarwidth%
\hbox to \beamer@sidebarwidth{\hss\vbox to
\else%
\fi%
\end{beamercolorbox}
}
}

\defbeamertemplate*{frametitle}{}
{%
\nointerlineskip%
\vfil
\leftskip=-\beamer@leftmargin%
\rightskip=-\beamer@rightmargin%
{\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\insertframetitle\par}%
{\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}\insertframesubtitle\par}%
\vbox{}%
\vskip-1em%
\vfil
}%
}
\makeatother
%
%%%%%%%%%---------------------------TITLE PAGE-------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%---------------------------- PRESENTATION SLIDES -----------------------------------%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%-------------------------------TITLEPAGE---------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}

\tableofcontents
\end{frame}

%%%%%%%%%----------------------------INTRODUCTION-----------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\end{document}


• Sorry to bother you, but I just noticed that even though you have received good answer to some of your questions, you still haven't accepted any. Accepting an answer that helped you is the preferred way to thank people around here, so I invite you to revisit your questions and accept the answers that you consider helped you solved your problems. In case of doubt, please see How do you accept an answer?. – Gonzalo Medina Oct 2 '15 at 15:34
• @gonzalo-medina: thank you, to give answer to my question but it didn't shown in my edited presentation – KBM Oct 2 '15 at 16:07
• Did you compile your document two or three times? – Gonzalo Medina Oct 2 '15 at 16:10
• @gonzalo-medina: yes, and i create new file to run it. In that also it not be show. – KBM Oct 2 '15 at 16:26
• That's why you should always post in your questions the actual code you are using. Can you please edit your quation and add there a complete, yet short document (like the one in my answer) but with your settings and showing the problem you mention? – Gonzalo Medina Oct 2 '15 at 16:35

## Update

With the actual settings (you need to comment out or delete \setbeamertemplate{navigation symbols}{} and add \makeatletter, \makeatother as in my origincal code):

 \documentclass[svgnames]{beamer}
\usetheme{Rochester}
%\usetheme{CambridgeUS}
\usepackage[british]{babel}
\usepackage{tikz}
\usetikzlibrary{positioning}

\makeatletter
\pgfdefobject{beamerslidenavlight}{\pgfpoint{-10pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
{\pgfpathqmoveto{-3bp}{0.5bp}
\pgfpathqlineto{-7bp}{3bp}
\pgfpathqlineto{-3bp}{5.5bp}
\pgfusepathqfill
\pgfpathqmoveto{13bp}{0.5bp}
\pgfpathqlineto{17bp}{3bp}
\pgfpathqlineto{13bp}{5.5bp}
\pgfusepathqfill}

\begin{pgfpicture}{-10pt}{-1.5pt}{20pt}{5.5pt}
\color{black}\pgfuseobject{beamerslidenavlight}%
\end{pgfpicture}\kern-30pt%
\makeatother

\vbox{\begin{tikzpicture}[remember picture,overlay]
\node[fill=gray!20,anchor=south east]
(symbols)
at ([yshift=50pt]current page.south east)
\node[text width=30pt,fill=gray!20,inner ysep=3pt,below=2 pt of symbols.south,text=black,font=\normalsize\Tiny\itshape,align=center]
(page)
\draw[gray!70,line width=1pt]
(page.north west) -- (page.north east)
(page.south west) -- (page.south east)
(symbols.north) -- (symbols.south)
(symbols.north west) -- (symbols.north east)
(symbols.south west) -- (symbols.south east)
;
\end{tikzpicture}}%
}
\makeatother
%%%%%% ------------------------------------ FONT FAMILIES----------------------------------------- %%%%%%%%

%\usepackage{courier}
%\renewcommand*\familydefault{\ttdefault} %% Only if the base font of the document is to be typewriter style
%\usepackage[T1]{fontenc}
%%%%%%-------Latin Modern Typewriter---------%%%%%%%

\usepackage{lmodern}
\renewcommand*\familydefault{\ttdefault} %% Only if the base font of the document is to be typewriter style
\usepackage[T1]{fontenc}

%%%%%%----------------------TITLE---------------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%

\title[]{}

%%%%%%%%%--------------------------AUTHOR-------------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%-------------------------------COLLEGE AND DATE------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\institute{}
\date{\today}

%%%%%%%%%--------------------------COLOR THEME-----------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

%\usecolortheme[RGB]{227, 11, 92}{structure}
\usecolortheme[RGB={178, 34, 34}]{structure}

%%%%%%%%%------------------------FOOTLINE--------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\defbeamertemplate*{footline}{ru theme}{%
\leavevmode%
\centering
\hbox{%
\leftskip=0.5cm
\end{beamercolorbox}%
%  \end{beamercolorbox}%
\end{beamercolorbox}%
\end{beamercolorbox}}%
\vskip0pt%
}

\makeatletter
%
\leavevmode%
\hspace*{0.065\paperwidth}
\hbox{%
\ifx\beamer@sidebarside\beamer@lefttext%
\else%
\hfill%
\fi%
\ifdim\beamer@sidebarwidth>0pt%
\usebeamercolor[bg]{logo}%
\hskip-\beamer@sidebarwidth%
\hbox to \beamer@sidebarwidth{\hss\vbox to
\else%
\fi%
\end{beamercolorbox}
}
}

\defbeamertemplate*{frametitle}{}
{%
\nointerlineskip%
\vfil
\leftskip=-\beamer@leftmargin%
\rightskip=-\beamer@rightmargin%
{\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\insertframetitle\par}%
{\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}\insertframesubtitle\par}%
\vbox{}%
\vskip-1em%
\vfil
}%
}
\makeatother
%
%%%%%%%%%---------------------------TITLE PAGE-------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%---------------------------- PRESENTATION SLIDES -----------------------------------%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%-------------------------------TITLEPAGE---------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}

\tableofcontents
\end{frame}

%%%%%%%%%----------------------------INTRODUCTION-----------------------------------------------%%%%%%%%%%%%%%%%%%%%%%%%%

\end{document}


Here you go:

\documentclass{beamer}
\usetheme{Rochester}
\usepackage{tikz}
\usetikzlibrary{positioning}

\makeatletter
\pgfdefobject{beamerslidenavlight}{\pgfpoint{-10pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
{\pgfpathqmoveto{-3bp}{0.5bp}
\pgfpathqlineto{-7bp}{3bp}
\pgfpathqlineto{-3bp}{5.5bp}
\pgfusepathqfill
\pgfpathqmoveto{13bp}{0.5bp}
\pgfpathqlineto{17bp}{3bp}
\pgfpathqlineto{13bp}{5.5bp}
\pgfusepathqfill}

\begin{pgfpicture}{-10pt}{-1.5pt}{20pt}{5.5pt}
\color{black}\pgfuseobject{beamerslidenavlight}%
\end{pgfpicture}\kern-30pt%
\makeatother

\vbox{\begin{tikzpicture}[remember picture,overlay]
\node[fill=gray!20,draw,anchor=south east]
(symbols)
at ([yshift=50pt]current page.south east)
\node[text width=30pt,fill=gray!20,inner ysep=3pt,below=2 pt of symbols.south,text=black,font=\itshape,align=center]
(page)
\draw[gray!70,line width=1pt]
(page.north west) -- (page.north east)
(page.south west) -- (page.south east)
(symbols.north) -- (symbols.south)
(symbols.north west) -- (symbols.north east)
(symbols.south west) -- (symbols.south east)
;
\end{tikzpicture}}%
}

\begin{document}

\begin{frame}
test
\end{frame}

\begin{frame}
test
\end{frame}

\end{document}