Я пишу доклад, в beamer
котором мне нужно отметить около 10 авторов, все из разных учреждений. По умолчанию beamer
указывает несколько авторов на строку, но только один институт на строку. Вот минимальный пример:
\documentclass{beamer}
\useoutertheme{infolines}
\title{Title}
\author{Me\inst{1} \and Someone\inst{2}}
\institute[short]{\inst{1} First \and \inst{2} Second}
\begin{document}
\maketitle
\end{document}
Очевидно, этот случай хорош: перечислены только два института. Но когда я добавляю еще много институтов, у меня заканчивается место на слайде, есть ли способ разместить несколько институтов на каждой строке?
решение1
По умолчанию \and
установлено вставлять разрыв строки (и вертикальный пропуск 1em
... технически \\[1em]
) внутри \institute
. Для этого определите свой собственный \samelineand
, который не вставляет этот вертикальный пропуск:
\documentclass{beamer}
\useoutertheme{infolines}
\title{Title}
\author{Me\inst{1} \and Someone\inst{2} \and Someone else\inst{3}}
\institute[short]{\inst{1} First \samelineand \inst{2} Second \samelineand \inst{3} Third}
\newcommand{\samelineand}{\qquad}
\begin{document}
\maketitle
\end{document}
Выше я определил \samelineand
эквивалент \qquad
, но вы можете изменить его на то, что вам нужно. Новый перенос строки можно вставить с помощью \and
again.