Beamer (Boadilla 테마): 블록 내부의 항목별 하위 항목 색상

Beamer (Boadilla 테마): 블록 내부의 항목별 하위 항목 색상

비머 패키지에서 "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}

컴파일된 MWE

답변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}

결과

여기에 이미지 설명을 입력하세요

관련 정보