I have a lot of subsections in my beamer presentation and there is a sidebar in my theme. I prefer to show the list of subsections only if their parent section is active. In this way less space will be taken by the items in the sidebar.

I searched for similar questions. But none of them were the one I was looking for.

Do you know how to do that?

  • 1
    have you tried hideothersubsections as a theme option? – Nico Vecchio Dec 27 '14 at 23:29
  • You might also look at this: tex.stackexchange.com/questions/51647/… – cryingshadow Dec 28 '14 at 0:54
  • @dcmst I'm not using beamer's default themes. I have designed my theme but I use sidebar theme from beamer. Is there any workaround? – Arya Mz Dec 28 '14 at 9:43
  • 1
    Try to use hideothersubsections as a global option: \documentclass[hideothersubsections]{beamer}. – Nico Vecchio Dec 28 '14 at 11:23
  • @dcmst That's exactly what I wanted. Thanks :) – Arya Mz Dec 28 '14 at 16:47

The option hideothersubsections works for sidebar themes and can be used both with the theme specification, as in:


or as a global option, as in:


In both cases it hides the subsections of the non active sections from the sidebar.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.