
내 Baposter 상자의 배경색을 변경할 수 없습니다.
\documentclass[a0paper, portrait, margin = 2.2em]{baposter}
\usepackage{url} % For \url
\usepackage{booktabs}
\usepackage{amsmath, amsfonts, amsthm}
\usepackage{multirow}
\usepackage{etoolbox}
\graphicspath{{pix/}} % Root directory of the pictures
\definecolor{bordercol}{RGB}{255, 255, 250}
\definecolor{headercol1}{RGB}{230, 184, 0}
\definecolor{headerfontcol}{RGB}{0,0,0}
\definecolor{boxcolor}{RGB}{255, 255, 250}
\definecolor{backgroundcol}{RGB}{255, 255, 250}
\definecolor{higlightcol}{RGB}{255, 110, 0}
\newcommand{\rowgroup}[1]{\hspace{1.5em}#1}
\begin{document}
\bgroup
%\patchcmd{<command>}{<code to replace>}{<code>}{<success>}{<failure>}
\makeatletter
\patchcmd{\baposter@box@headerdrawtext@rectangle}{0em}{0.5\boxwidth}{}{}
\patchcmd{\baposter@box@headerdrawtext@rectangle}{west}{center}{}{}
\makeatother
\begin{poster}{
borderColor=bordercol,
headerColorOne=headercol1,
headerColorTwo=headercol1,
headerFontColor=headerfontcol,
boxColorOne=boxcolor,
boxColorTwo=boxcolor,
headershape=rectangle,
headerborder=closed,
headerfont=\Large\scshape,
textborder=faded,
headerheight=0.09\textheight,
colspacing=0.35em, % Column spacing
bgColorOne=backgroundcol,
bgColorTwo=backgroundcol
}
%%% Eye Cacther %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
{
Eye Catcher, empty if option eyecatcher=false - unused
}
%%% Title %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
{\sf\scshape
Changing background of boxes in baposter
}
%%% Authors %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
{
Box Expert
}
\headerbox{Standard box}{name = box1, column = 0, row = 0}{
This is standard box.
}
\headerbox{Highlighted box}{name = box2, column = 0, below = box1,
boxColorOne = purple!40, headerColorOne = purple, headerColorTwo = purple}{
This should be highlighted box.
}
\end{poster}
\end{document}
무엇을 시도하든 상자의 배경은 포스터의 배경과 동일합니다(예제에서는 동일하게 정의되어 있음을 알고 있습니다). 이는 로컬에서도 가능하지 않습니다. 즉, \headerbox
box2의 설정을 변경하는 것입니다.
저도 교체해 보려고 하는데 \headerbox
상황 \posterbox
은 마찬가지네요.
무엇이 잘못되었는지에 대한 어떤 제안이라도 환영합니다!!
답변1
textborder=faded,
글쎄, 그 이유는 아주 간단합니다. 모든 것이 원활하게 작동 하기 때문입니다
textborder=rectangle,
.
이것이 다른 사람들에게 도움이 되기를 바랍니다.