Título no beamerposter

Título no beamerposter

Aparentemente o beamerposter não gera um título automaticamente, então é preciso fazer isso manualmente. Porém, o MWE abaixo não funciona! O que está errado? Como posso tornar o design deste pôster menos doloroso? Eu só quero um título grande e centralizado no topo!

\documentclass{beamer}

\usepackage[size=custom,height=105,width=80,scale=1]{beamerposter}

\begin{document}

\begin{frame}{}
  \begin{block}
    \VERYHuge A Novel Algorithm for #SAT
  \end{block}
  \begin{columns}[t]

    \begin{column}{.45\linewidth}
      \begin{block}{FOOBAR}
        \VERYHuge foobar
      \end{block}
    \end{column}

    \begin{column}{.45\linewidth}
      \begin{block}{FOOBAR}
       \VERYHuge foobar
      \end{block}
    \end{column}

  \end{columns}

\end{frame}

\end{document}

Responder1

Mude #para --> \#. O caractere hashtag #tem uma função especial LaTeXcom um código de caractere especial. A sequência de controle (ou chame-a de macro, se desejar) \#é atribuída para "compor" o caractere (já que o único #é interpretado de maneira diferente.

O solitário #é usado dentro de definições de macro (principalmente). Isto é melhor ilustrado com um exemplo.

Digamos que temos \newcommand\mymacro[2]{Typeset the first argument first, #1\par and then the second argument: #2}. O significado disso é que quando você invoca a macro \mymacrocomo tal: \mymacro{foo}{bar}, foodentro do primeiro conjunto de colchetes substitui qualquer coisa na definição da macro onde você colocou #1. Da mesma forma, #2é substituído por bar. A saída é então Typeset the first argument first, foo\par and then the second argument: bar. O número próximo aos colchetes \mymacro[2](o número 2) é um número que informa ao LaTeXquantosparâmetros estão na sua macro, já que o LaTeX não pode saber de antemão quantos parâmetros esperar.

Para aumentar o tamanho da fonte, você pode controlá-lo manualmente com o \fontsizecomando que leva dois argumentos. O primeiro argumento refere-se ao tamanho do ponto do texto, enquanto o segundo argumento refere-se ao espaçamento entre linhas.

Para centralizar o título, usei apenas o centerambiente. Eu não acho que blockrealmente te sirva bem...

Para colocar o título no topo do pôster, utilizei o \vfillcomando, que equilibra os elementos atuais da página da seguinte forma:

Se você tiver dois elementos de página separados por a \vfill, isso separará os dois elementos ao máximo possível (ele "preencherá verticalmente" a página no ponto \vfillespecificado). Se você usar vários comandos, colocará uma quantidade igual de preenchimento em ambos os lados, possivelmente centralizando um determinado elemento que tenha \vfillantes e depois dele.

\documentclass{beamer}

\usepackage[size=custom,height=105,width=80,scale=1]{beamerposter}

\begin{document}

\begin{frame}{}
  \begin{center}
    \protect\fontsize{100pt}{100pt}\protect\selectfont A Novel Algorithm for \#SAT
  \end{center}

  \vfill
  \begin{columns}[t]
    \begin{column}{.45\linewidth}
      \begin{block}{FOOBAR}
        \VERYHuge foobar
      \end{block}
    \end{column}

    \begin{column}{.45\linewidth}
      \begin{block}{FOOBAR}
       \VERYHuge foobar
      \end{block}
    \end{column}

  \end{columns}
  \vfill

\end{frame}

\end{document}

informação relacionada