첫 페이지 및 슬라이드에 로고 배치

질문 1 : Beamer 패키지를 사용하여 LaTex에서 프레젠테이션 용 슬라이드 템플릿을 만들고 있습니다. 슬라이드에 로고를 배치하는 것이 쉽지 않다는 것을 알았습니다. 슬라이드 전체에서 동일한 위치에 로고를 배치하는 대신 제목 슬라이드의 중간 또는 중간에서 약간 위로 로고를 배치하고 싶습니다. 가능합니까?

질문 2 : 제목 슬라이드 뒤의 슬라이드에서 로고를 갖고 싶습니다. 오른쪽 상단 모서리에 있습니다. 그래서이 명령을 입력했습니다.

\logo{\includegraphics[height=0.8cm]{logo.eps}\vspace{220pt}} 

잘 진행되었습니다.

로고 표시

하지만 상단 표시 줄의 색상을 변경하면 로고가 표시 줄 뒤에 표시되고 더 이상 표시되지 않습니다.

로고 더 이상 표시되지 않음

로고를 상단에 배치 할 수있는 방법이 있습니까?

답변

질문 1 : \author, \title, 또는 \institute를 사용하여 제목 페이지에 이미지를 배치합니다. 이러한 필드 중 원하는 위치를 얻을 수없는 경우 textpos 패키지. 아래 예에서는 \author 필드를 사용하여 이미지를 추가합니다.

질문 2 :

패키지는 \addtobeamertemplate를 사용하여 frametitle 템플릿에 로고를 추가 할 수 있습니다.

A 간단한 예제 코드 :

\documentclass{beamer} \usetheme{Madrid} \usecolortheme{beaver} \usepackage{textpos} \title{The title} \author[The author]{\includegraphics[height=1cm,width=2cm]{cat}\\The Author} \institute[Inst.]{The Institute} \date{\today} \begin{document} \begin{frame} \maketitle \end{frame} \addtobeamertemplate{frametitle}{}{% \begin{textblock*}{100mm}(.85\textwidth,-1cm) \includegraphics[height=1cm,width=2cm]{cat} \end{textblock*}} \begin{frame}{Motivation} Now the logo is visible \end{frame} \end{document} 

여기에 이미지 설명 입력

여기에 이미지 설명 입력

osjerick 이 의견에 언급했듯이, 위의 솔루션은 \framesubtitle를 사용하면 “올바르게 작동하지 않습니다 (이미지가 아래쪽으로 이동합니다). 이 경우 TikZ 접근 방식을 사용하여 이동을 방지 할 수 있습니다.

\documentclass{beamer} \usetheme{Madrid} \usecolortheme{beaver} \usepackage{tikz} \title{The title} \author[The author]{\includegraphics[height=1cm,width=2cm]{cat}\\The Author} \institute[Inst.]{The Institute} \date{\today} \begin{document} \begin{frame} \maketitle \end{frame} \addtobeamertemplate{frametitle}{}{% \begin{tikzpicture}[remember picture,overlay] \node[anchor=north east,yshift=2pt] at (current page.north east) {\includegraphics[height=0.8cm]{cat}}; \end{tikzpicture}} \begin{frame}{Motivation} Now the logo is visible \end{frame} \begin{frame}{Motivation} \framesubtitle{A} Now the logo is visible \end{frame} \end{document} 

댓글

  • 매력처럼 작동합니다! 감사합니다. 수정 : 누군가이 답글에 대해 Gonzalo Medina를 찬성 해주세요. ' 내가 그렇게하기에는 4 번 부족하기 때문에 줄 수 없습니다.
  • addtobeamertemplate. 이제 ' 이해했습니다.
  • @osjerick 업데이트 된 답변을 참조하세요. 내 답변의 마지막 예제 코드 (TikZ 사용)는 원하는 결과를 제공합니다.
  • @osjerick You ' 환영합니다. 실제로 두 번의 실행이 필요합니다. 첫 번째는 좌표를 계산하는 것이고 두 번째는 객체를 배치하는 것입니다.
  • 실제 \ logo 명령의 동작을 수정하는 데 대한 문서를 어디서 찾을 수 있는지 아는 사람이 있습니까? 검색은 다른 필드를 사용하여 이러한 해킹을 반환합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다