I am working on a poster. As I need to draw a block in a specific position, I do that using varblock
. All of this causes a banner at the top of my title block (see the picture). Is that possible to remove that only for my title box?
Here I include some of my code.
\documentclass[final, 12pt]{beamer}
\usepackage[size=custom,width=77,height=107,scale=1.4,orientation=portrait]{beamerposter}
\usepackage[english]{babel}
\usepackage[pdftex]{graphicx}
\usepackage{wrapfig,xcolor}
\usepackage{array,booktabs,tabularx,amsthm,multirow,amsmath}
\usepackage[absolute,overlay]{textpos}
\usepackage{mdframed}
\usepackage{tikz}
\usepackage{pifont}
\usepackage{multicol}
\newenvironment<>{varblock}[2][\textwidth]{
\setlength{\textwidth}{#1}
\begin{actionenv}#3
\def\insertblocktitle{#2}
\par
\usebeamertemplate{block begin}}
{\par
\usebeamertemplate{block end}
\end{actionenv}}
\usecolortheme{rose}
\begin{document}
\begin{frame}
\begin{textblock}{}[0,0.1](1cm,1cm)
\begin{varblock}[75cm]{}
\vspace{-0.65cm}
\begin{center}
{\Large {\textbf{\textcolor{violet!90}{Anticipated Complexities of Landfill to Estimate Fugitive $\mathrm{CH_{4}}$ using Micro-Meteorological Method.}}}\\
\vspace{0.5cm}
\normalsize {\textbf{ M$^1$, T$^1$, J$^1$, R$^2$}}\\
\textcolor {black} {1.Uof A 2.Agri-Food Canada}}
\end{center}
\end{varblock}
\end{textblock}
\begin{textblock}{50cm}[0,-0.58](1cm,0cm)
\begin{varblock}[35cm]{\textbf{1. Introduction}}
blah blah
\end{varblock}
\end{textblock}
\begin{textblock}{}[0,-1.4](1cm,0cm)%
\begin{varblock}[31cm]{\textbf{3. Site \& Equipment}}
blah blah
\end{varblock}
\end{textblock}
\end{frame}
\end{document}
Best Answer
You were using the arguments of
textblock
in the wrong way (please refer to thetextpos
package documentation for details). Anyway, your problem is that, according to your definition ofvarblock
, this new block expects a title; for the title of your poster, obviously you don't need this field, so instead of usingvarblock
you can simply use abeamercolorbox
with the appropriate color (in this case, the colorblock body
used to typeset the body of ordinary blocks). The code below illustrate this idea; of course, feel free to make the necessary adjustments according to your needs (I wasn't sure about the exact desired position for the blocks):