Я создаю латексный шаблон для слайдов презентации с использованием beamer
класса на основе шаблона, созданного в Microsoft PowerPoint.
Коды следующие:
\documentclass{beamer}
\begin{document}
\begin{frame}{Title}{Subtitle}
This line should be 2.5 cm away from the left ledge of the slide.
\begin{itemize}
\item the item symbol {\color{blue}\small $\blacktriangleright$} should also be 2.5 cm away from the left edge of the slide.
\end{itemize}
\end{frame}
\end{document}
Я хочу также установить обычный текст и символ маркера от itemiz
обоих 2.5 cm
от левого края слайда. Я хочу сделать этот стиль как в шаблоне ( beamerinnerthememycompany.sty
), то есть для каждого \begin{frame} and \end{frame}
в основном .tex
файле это должно быть сделано автоматически.
Кто-нибудь может показать мне, как это сделать? Спасибо.
решение1
Я удалил заголовок рамки, так как переопределять его, не зная вашего измененного определения, было бы пустой тратой времени.
\documentclass{beamer}
\setbeamersize{text margin left=2.5cm}
\settowidth{\leftmargini}{\usebeamertemplate{itemize item}}
\addtolength{\leftmargini}{\labelsep}
\begin{document}
\begin{frame}{Title}{Subtitle}
This line should be 2.5 cm away from the left ledge of the slide.
\begin{itemize}
\item the item symbol {\color{blue}\small $\blacktriangleright$} should also be 2.5 cm away from the left edge of the slide.
\end{itemize}
\end{frame}
\end{document}