%3A%20%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E5%86%85%E3%81%AE%E9%A0%85%E7%9B%AE%E5%88%A5%E3%82%B5%E3%83%96%E9%A0%85%E7%9B%AE%E3%81%AE%E8%89%B2.png)
ビーマー パッケージの「Boadilla」テーマを使用すると、環境内のサブアイテムの箇条書きが環境itemize
内と環境外では色が異なることに気付きましたblock
。問題は、色が背景とほぼ同じであるため、個々の箇条書きがほとんど見えないことです。
block
サブ項目の箇条書きの色をsの外部で使用されている色と同じ色に変更する方法はありますか?
問題の例を以下に示します。
\documentclass{beamer}
\usetheme{Boadilla}
\begin{document}
\begin{frame}
\begin{block}{block}
\begin{itemize}
\item item 1
\item item 2
\begin{itemize}
\item subitem 1
\item subitem 2
\begin{itemize}
\item subsubitem
\end{itemize}
\end{itemize}
\end{itemize}
\end{block}
\begin{itemize}
\item item 1
\item item 2
\begin{itemize}
\item subitem 1
\item subitem 2
\begin{itemize}
\item subsubitem
\end{itemize}
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
答え1
どのように機能するのかよく分かりませんが、速い解決策は、これらの行を、結果を取得したいプリアンブルまたはグループ内に追加することです。
\colorlet{custom}{beamerstructure}
\setbeamertemplate{itemize subitem}{\tiny\raise1.5pt\hbox{\color{custom}$\blacktriangleright$}}
\setbeamertemplate{itemize subsubitem}{\tiny\raise1.5pt\hbox{\color{custom}$\bigstar$}}
私はパッチを当てようとしたボアディラテーマ定義。
完全なコード
\documentclass{beamer}
\usetheme{Boadilla}
\colorlet{custom}{beamerstructure}
\setbeamertemplate{itemize subitem}{\tiny\raise1.5pt\hbox{\color{custom}$\blacktriangleright$}}
\setbeamertemplate{itemize subsubitem}{\tiny\raise1.5pt\hbox{\color{custom}$\bigstar$}}
\begin{document}
\begin{frame}
\begin{block}{block}
\begin{itemize}
\item item 1
\item item 2
\begin{itemize}
\item subitem 1
\item subitem 2
\begin{itemize}
\item subsubitem
\end{itemize}
\end{itemize}
\end{itemize}
\end{block}
\begin{itemize}
\item item 1
\item item 2
\begin{itemize}
\item subitem 1
\item subitem 2
\begin{itemize}
\item subsubitem
\end{itemize}
\end{itemize}
\end{itemize}
\end{frame}
\end{document}