ビーマークラスを使用したテンプレートのフレーム内のメインテキストのデフォルトの開始位置を調整する方法

ビーマークラスを使用したテンプレートのフレーム内のメインテキストのデフォルトの開始位置を調整する方法

beamer私は、Microsoft PowerPoint で作成されたテンプレートに基づいて、クラスを使用してプレゼンテーション スライド用の LaTeX テンプレートを作成しています。

ここに画像の説明を入力してください

コードは次のとおりです。

\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}

ここに画像の説明を入力してください

関連情報