tcolorbox
저는 프레젠테이션 에서 제목 없는 프레임의 텍스트 색상이 어떤 경우에는 검은색으로 렌더링 되지 않는 이유를 알아내려고 노력해 왔습니다 beamer
. 이는 특정 테마(Madrid, Ilmenau, Copenahagen, ...)에서만 발생합니다.
다음 MWE를 고려하십시오.
\documentclass{beamer}
\usetheme{Copenhagen}
\usepackage{tcolorbox}
\begin{document}
\title{Title}
\author{Author}
\date{\today}
\frame{\titlepage}
\begin{frame}
\begin{tcolorbox}
This is a text that should have been black.
\end{tcolorbox}
\end{frame}
\end{document}
두 번째 슬라이드는 다음과 같이 렌더링됩니다.
그런데 프레임에 제목을 추가하면 tcolorbox
텍스트 색상이 검은색으로 변합니다. 게다가 이상하게도,프레젠테이션의 제목 페이지를 제거하면, 텍스트 색상도 검은색으로 렌더링됩니다. 다음과 같습니다:
\documentclass{beamer}
\usetheme{Copenhagen}
\usepackage{tcolorbox}
\begin{document}
\begin{frame}
\begin{tcolorbox}
This is a text that should have been black.
\end{tcolorbox}
\end{frame}
\end{document}
렌더링되는 내용은 다음과 같습니다.
여기서 무슨 일이 벌어지고 있는지에 대한 아이디어가 있나요?
답변1
이 동작은 다음으로 인해 발생합니다.벌레이는 릴리스 beamer
에서 수정되었습니다 v3.41
. 가능하다면TeX 배포판을 업데이트하세요현재 릴리스를 설치합니다. 이것이 가능하지 않은 경우, 예를 들어 이 패키지 하나만 변경하려는 경우 또는 전체 배포판을 업데이트할 권한이 없는 경우 다음을 수행해야 합니다.패키지를 로컬로 설치. 더 복잡한 패키지의 경우 로컬 설치를 더 복잡하고 오류가 발생하기 쉽게 만드는 패키지 종속성이 있을 수 있으므로 이 옵션은 최후의 수단으로 고려해야 합니다.
임시 해결 방법으로 ctan에서 이 버전을 사용할 수 있을 때까지 두 파일을 배치할 수 있습니다.
https://raw.githubusercontent.com/josephwright/beamer/d8541c78ed3744501f515de46dab8373e41991ea/base/beamerbaseoverlay.sty https://raw.githubusercontent.com/josephwright/beamer/d8541c78ed3744501f515de46dab8373e41991ea/base/beamerbasecolor.sty
.tex 파일 폴더에 텍스트가 다시 검은색으로 표시됩니다.