나는 나만의 라텍스 비머 스타일을 쓰고 있습니다. 다음과 같이 기본 파일의 문서 클래스에서 선택한 종횡비에 따라 다른 배경 그래픽을 사용하고 싶습니다.
\documentclass[12pt, aspectratio=169]{beamer}
그렇다면 .sty 파일의 가로세로비 값에 어떻게 액세스할 수 있나요?
답변1
한 가지 방법은 매크로를 사용하여 다양한 용지 너비( 및 \ifdimcomp{⟨dimen expression⟩}{⟨relation⟩}{⟨dimen expression⟩}{⟨true⟩}{⟨false⟩}
의 경우 높이 )를 테스트하는 것입니다.169
1610
\documentclass[
aspectratio=169
% aspectratio=43
]{beamer}
\begin{document}
\makeatletter
\ifdimcomp{\beamer@paperwidth}{=}{12.80cm}{43}{}
\ifdimcomp{\beamer@paperwidth}{=}{14.85cm}{141}{}
\ifdimcomp{\beamer@paperwidth}{=}{13.50cm}{32}{}
\ifdimcomp{\beamer@paperwidth}{=}{12.50cm}{54}{}
\ifdimcomp{\beamer@paperwidth}{=}{14.00cm}{149}{}
\ifdimcomp{\beamer@paperwidth}{=}{16.00cm}{
\ifdimcomp{\beamer@paperheight}{=}{10.00cm}{1610}{}
\ifdimcomp{\beamer@paperheight}{=}{9.00cm}{169}{}
}{}
\makeatother
\end{document}
와 더불어현재 비머 개발 버전(beamer v3.70 이상에 포함되어야 함) 이제 간단히 매크로를 사용할 수 있습니다 \insertaspectratio
.
\documentclass[
aspectratio=169
% aspectratio=43
]{beamer}
\begin{document}
\begin{frame}
\insertaspectratio
\end{frame}
\end{document}