Измените ширину цветового поля нового слайда раздела в RMarkdown

#latex #r-markdown #beamer

#Латекс #r-markdown #луч

Вопрос:

Я новичок в beamer и делаю презентацию в RMarkdown, MWE которой выглядит следующим образом:

 ---
title: "Presentation Title"
author: "Name"
institute: "Institute"
date: "Date"
output:
  beamer_presentation:
    incremental: true
    theme: "Berlin"
    colortheme: "dove"
    fonttheme: "structurebold"
    includes:
      in_header: preamble.tex
classoption: "aspectratio=169"

---

# Introductions

## subsection 1

- content A

- content B

# Course Details

# Getting Started

# Summary
 

preamble.tex заключается в следующем:

 usepackage{caption}
captionsetup[figure]{labelformat=empty}
setbeamercolor{frametitle}{fg=white,bg=black} %section slide title
setbeamercolor{section in foot}{fg=white, bg=black} % footsections
setbeamercolor{part title}{fg=white, bg=black}
setbeamertemplate{footline}
{
 hbox{%
  begin{beamercolorbox}[wd=.33paperwidth,ht=2.6ex,dp=1ex,left,leftskip=2ex]{section in foot} % footsection 1
    usebeamerfont{section in foot}insertshortauthor
  end{beamercolorbox}%
  begin{beamercolorbox}[wd=.33paperwidth,ht=2.6ex,dp=1ex,center]{section in foot} % footsection 2
    usebeamerfont{section in foot} inserttitle
  end{beamercolorbox}%
  begin{beamercolorbox}[wd=.34paperwidth,ht=2.6ex,dp=1ex,right,rightskip=2ex]{section in foot} % footsection 3
    usebeamerfont{section in foot} email
  end{beamercolorbox}}%

  vskip0pt%
}
 

В настоящее время заголовки разделов выглядят следующим образом:

введите описание изображения здесь

Я хочу, чтобы поле beamercolorbox, содержащее заголовки разделов, растягивалось по всей ширине страницы. Я не могу определить правильный атрибут beamer для этого. Пожалуйста, предложите, как я могу этого добиться.

Ответ №1:

Вы можете изменить свой preamble.tex следующим образом:

 usepackage{caption}
captionsetup[figure]{labelformat=empty}
setbeamercolor{frametitle}{fg=white,bg=black} %section slide title
setbeamercolor{section in foot}{fg=white, bg=black} % footsections
setbeamercolor{part title}{fg=white, bg=black}
setbeamertemplate{footline}
{
 hbox{%
  begin{beamercolorbox}[wd=.33paperwidth,ht=2.6ex,dp=1ex,left,leftskip=2ex]{section in foot} % footsection 1
    usebeamerfont{section in foot}insertshortauthor
  end{beamercolorbox}%
  begin{beamercolorbox}[wd=.33paperwidth,ht=2.6ex,dp=1ex,center]{section in foot} % footsection 2
    usebeamerfont{section in foot} inserttitle
  end{beamercolorbox}%
  begin{beamercolorbox}[wd=.34paperwidth,ht=2.6ex,dp=1ex,right,rightskip=2ex]{section in foot} % footsection 3
    usebeamerfont{section in foot} email
  end{beamercolorbox}}%

  vskip0pt%
}


setbeamertemplate{section page}{
  centering
  begin{columns}
  begin{column}{paperwidth}
  begin{beamercolorbox}[sep=12pt,center]{part title}
    usebeamerfont{section title}insertsectionpar
  end{beamercolorbox}
  end{column}
  end{columns}
}
 

введите описание изображения здесь