포스터에 몇 개의 인용을 추가하고 싶은데 인용이 나타나는 위치에 문제가 있습니다.
다음 코드(어떤 이유로든 솔직히 이해할 수 없는 최소한의 예에서는 오류가 발생하지만 그럼에도 불구하고 PDF 파일을 출력함)에서 내가 원하는 것은 페이지 끝에 인용이 표시되도록 하는 것입니다. 반대로 다음 그림에서 볼 수 있듯이 다음 표 환경 바로 뒤에(또는 내 전체 포스터의 다음 tikz그림 바로 뒤에) 나타납니다.
나는 beamerthemeI6pd2
스타일을 사용하고 있음을 언급해야합니다. 라텍스에 대한 경험이 많지 않지만 라텍스를 좋아하기 때문에 이런 일이 발생하는 이유와 해결 방법을 알고 싶습니다.
\documentclass{beamer}
\usepackage{lipsum}
\mode<presentation>{\usetheme{I6pd2}}
\usepackage[orientation=portrait,size=a4,scale=1.4,debug]{beamerposter}
\usepackage{biblatex}
\usepackage{algpseudocode}
\newlength{\columnheight}
\setlength{\columnheight}{25cm}
\fontsize{9}{10}
\selectfont
\bibliography{test3}
\graphicspath{{pix/}}
\begin{document}
\begin{frame}[fragile]
\begin{columns}
% ---------------------------------------------------------%
% Set up a column
\begin{column}{.49\textwidth}
\begin{beamercolorbox}[center,wd=\textwidth]{postercolumn}
\begin{minipage}[T]{.95\textwidth}
\parbox[t][\columnheight]{\textwidth}{
\begin{block}{Test}
this is some test text \footfullcite{osborne-rubinstein}
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
\begin{tabular}{lc}
\begin{minipage}{.6\textwidth}
\begin{algorithmic}[0]
\ForAll{attacker distributions}
\ForAll{combinations of $z$,$t$,$F_z$ and $\sigma^2_z$}
\State calculate payoff
\State locate saddle points
\EndFor
\EndFor
\end{algorithmic}
\end{minipage}&
\begin{minipage}{.4\textwidth}
\textbf{Why simulations?}
\begin{itemize}
\item cheap
\item fast
\item flexible
\end{itemize}
\end{minipage} \\
\end{tabular}
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
}
\end{minipage}
\end{beamercolorbox}
\end{column}
% Second Column %
\begin{column}{.49\textwidth}
\begin{beamercolorbox}[center,wd=\textwidth]{postercolumn}
\begin{minipage}[T]{.95\textwidth}
\parbox[t][\columnheight]{\textwidth}{
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
\begin{block}{Test}
this is some test text
\end{block}
}
\end{minipage}
\end{beamercolorbox}
\end{column}
\end{columns}
\end{frame}
\end{document}
편집하다
몇 가지 테스트를 거친 후 문제의 범위를 좁혔습니다. 태그를 사용하면 인용 위치와 관련하여 명령이 minipage
혼동되는 것 같습니다 . cite
왜 이런 일이 발생하고 이를 방지하는 방법에 대한 단서가 있는 사람이 있습니까?
답변1
여기서 문제는 and를 s/ s 내부에서 \footfullcite
사용 \footnote
하면 각주/인용이 페이지/프레임 하단이 아닌 / 바로 뒤에 표시된다는 것입니다. 문서의 인용 위치를 사용하여 이 문제를 해결할 수 있습니다 .minipage
column
\footnote
minipage
column
\footnotemark
\footnotecite
밖의/ , sice는 minipage
대신 에 사용합니다 .column
\footnotecite
\footnotemark
\footnote
작은 예(문제 및 해결 방법과 관련이 없는 원래 질문에 사용된 대부분의 코드를 표시하지 않았습니다):
\documentclass{beamer}
\usepackage{biblatex}
\begin{document}
\begin{frame}[fragile]
\begin{columns}
\begin{column}{.49\textwidth}
\begin{beamercolorbox}[center,wd=\textwidth]{postercolumn}
\begin{minipage}[T]{.95\textwidth}
\parbox[t]{\textwidth}{
\begin{block}{Test}
this is some test text\footnotemark
\end{block}}
\end{minipage}
\end{beamercolorbox}
\end{column}\footcitetext{osborne-rubinstein}
%Second Column %
\begin{column}{.49\textwidth}
test
\end{column}
\end{columns}
\end{frame}
\end{document}
참고로 설명할 수 없는 오류가 있다고 언급하셨습니다. 사용 중인 테마는 최소한 \author
and \institution
(그렇지 않으면 오류가 발생함)를 제공하고 특정 이미지를 사용할 수 있어야 합니다. 최소한의 예에서는 이러한 요소 중 어느 것도 고려되지 않으므로 문제의 원인이 될 수 있습니다.