사용자 정의 테마에 대한 비머 프레임박스의 위치와 크기 조정

사용자 정의 테마에 대한 비머 프레임박스의 위치와 크기 조정

저는 학교 연구실에서 프레젠테이션을 위한 간단한 사용자 정의 비머 테마를 만들려고 합니다.

우리 부서에는 아래와 같이 상대적으로 멋진 파워포인트 테마가 있는데, 나는 대부분 이것을 비머에서 성공적으로 복제했습니다.

%\newlength{\myheight}

\setbeamertemplate{background}{
    \begin{tikzpicture}
        \useasboundingbox (0,0) rectangle (\the\paperwidth, \the\paperheight);
        \node[inner sep=0pt,anchor = north west] (header) at (0,\the\paperheight) 
            {\includegraphics[width=\the\paperwidth,trim=0.01in 9.05in 3.15in 0.45in, clip]{WVU-Pattern-Thin-295-Coated}};
        \node[inner sep=2pt,anchor = north west] (wvlogo) at ($(0.025*\the\paperwidth,0.97*\the\paperheight)$)
            {\includegraphics[width=0.3\paperwidth]{Engineering-FL-124andWhite}};
            \node[inner sep=0pt,anchor = west] (website) at ($(0.765*\the\paperwidth,0.888*\the\paperheight)$)
            {\hypersetup{colorlinks=false} \fontseries{m} \fontfamily{phv} \tiny \selectfont \color{white} \href{http://www.statler.wvu.edu}{www.statler.wvu.edu}};
        %\global\settoheight\myheight{\includegraphics[width=\the\paperwidth,trim=0.01in 9.05in 3.15in 0.45in, clip]{WVU-Pattern-Thin-295-Coated}}
        %\global\advance\textheight by-\myheight
    \end{tikzpicture}
}

여기서 이미지는 배경과 로고를 나타냅니다. 파워포인트 레이아웃

이제 모든 것이 잘 작동하고 있습니다(적어도 저와 제 연구실 동료들이 사용하기에는). 하지만 저는 비머에게 모든 프레임에 표시될 헤더 아래의 영역만 포함하도록 프레임 상자를 축소하라고 지시하고 싶습니다(일반 프레임은 제외). 여전히 구현해야 합니다(즉, 텍스트/제목/바닥글/등이 공백에 표시되기를 원합니다).

이를 수행할 수 있는 방법이 있습니까? 내 코드의 주석 부분에서 볼 수 있듯이 축소 작업을 시도했지만 \textheight이 경우 프레임박스는 축소되고 여전히 맨 위에서 시작됩니다. 이를 축소하고 상단에서 오프셋할 수 있는 방법이 필요하지만 비머 클래스 파일을 보면 이 작업을 수행하는 방법을 알 수 없습니다. 이 글을 쓰면서 나는 이 경우 tikzpicture를 처리하는 방법을 완전히 확신할 수 없지만 이것을 배경이 아닌 헤더로 정의해야 한다는 것이 문제라고 생각합니다.

게시된 최소 예제를 통해 내 코드를 찾을 수 있습니다.여기pdflatex를 사용하여 컴파일할 수 있습니다.

답변1

그래서 이것을 배경이 아닌 머리글로 만드는 것에 대한 내가 가지고 있던 생각이 옳았다는 것이 밝혀졌습니다.

기본적으로 배경 템플릿에 있던 코드를 가져와 대신 헤드라인 템플릿에 넣었습니다(광고는 tikz 그림에서 경계 상자 줄을 제거했습니다.

다른 사람이 창의적인 해결책을 가지고 있는지 확인하기 위해 이 질문은 당분간 남겨두고, 아무도 대답하지 않으면 삭제하겠습니다.

관련 정보