如何使用 Tikzposter 創作多頁海報?

如何使用 Tikzposter 創作多頁海報?

我正在嘗試使用 Tikzposter 使用以下程式碼創建海報:

\documentclass{tikzposter} % See Section 3
\input{Settings/Packages.tex}
\input{Settings/Administrative.tex}

\title{\myTitle} \institute{} % See Section 4.1
\author{Emanuel Enberg} \titlegraphic{\includegraphics[]{Files/MID_RGB.png}}
\usetheme{Autumn} % See Section 5
\usecolorstyle{Britain}

\renewcommand\thesection{}
\renewcommand\thesubsection{\arabic{subsection}}

\begin{document}

\maketitle
\begin{columns}


\column{0.37}% Width set relative to text width
\block{Abstract}{\input{Chapters/Sections/AbstractContents.tex}}
\block{Inledning}{\input{Chapters/Sections/Chapter1_Section1_Inledning.tex}}

\column{0.63}
\block{Syfte \& frågeställning}
{\input{Chapters/Sections/Chapter1_Section2_Syfte-och-fragestallningar.tex}}
\block{Bakgrund \& tidigare forskning}
{\input{Chapters/Sections/Chapter1_Section3_Bakgrund-och-tidigare-
forskning_Part1.tex}}

\begin{subcolumns}
    \subcolumn{0.465} 
    \block{Nervcell}{\input{Chapters/Sections/Subsections/Chapter1_Section3_Subsection1_Nervcell.tex}} 
    \block{Maskininlärning}{\input{Chapters/Sections/Subsections/Chapter1_Section3_Subsection2_Maskininlarning.tex}}

    \subcolumn{0.535} 
    \block{Vektorer \& matriser}{\input{Chapters/Sections/Subsections/Chapter1_Section3_Subsection3_Vektorer-och-matriser.tex}}
    \block{Artificiell neuron, del 1}{\input{Chapters/Sections/Subsections/Chapter1_Section3_Subsection4_Artificiell-neuron_Part1.tex}}
\end{subcolumns}

\end{columns}


%%%%%% HERE I WOULD NEED TO MAKE A NEW PAGE/POSTER


\end{document}

這段程式碼給了我以下輸出:

在此輸入影像描述

但是,正如您在圖片中看到的那樣,我無法將所有內容放在一個頁面上。我想總共至少要 3 頁。

到目前為止,我已經嘗試使用\newpage並在之後放置更多塊。然而,這給了我一些嚴重的錯誤。

我曾考慮過為每個頁面製作單獨的文檔,但這意味著我無法引用其他頁面的圖形和方程式。

有沒有辦法使用 Tikzposter 產生多頁海報?如果沒有,是否有任何其他具有與 Tikzposter 類似功能的軟體包可以讓我這樣做?

答案1

這展示瞭如何使用 xr 套件連結兩個 tikzposters。棘手的一點是使方程式數字連續。

第一張海報(test5.tex):

\documentclass{tikzposter}
\usepackage{xr}
\externaldocument{test6}

\makeatletter
\AtEndDocument{\immediate\write\@auxout{\string\newlabel{lasteq}{{\arabic{equation}}{\thepage}}}}
\makeatother

\begin{document}
\block{First page}{\begin{equation}\label{first}
x=a
\end{equation}
See equation (\ref{second})}
\end{document}

第二張海報(test6.tex):

\documentclass{tikzposter}
\usepackage{refcount}
\usepackage{xr}
\externaldocument{test5}
\AtBeginDocument{\setcounter{equation}{\getrefnumber{lasteq}}}
\begin{document}
\block{Second page}{\begin{equation}\label{second}
y=b
\end{equation}
See equation (\ref{first})}
\end{document}

答案2

不,沒有。

Atikzposter基本上是一個大的tikzpicture,並且不能跨頁分解。當然,多頁海報一開始就沒有意義,所以你應該減少內容,而不是增加頁面。

但你可以看看baposterhttp://www.brian-amberg.de/uni/poster/),這似乎允許多個poster環境,從而允許多個頁面。快速範例:

\documentclass[a3paper]{baposter}
\usepackage{caption}

% set default options for poster(s)
\setkeys[ba]{posterbox}{
headerborder=closed,
headerColorOne=black!30,
headerColorTwo=black!50,
borderColor=blue
}
\setkeys[ba]{poster}{
bgColorOne=black!10,
bgColorTwo=black!20,
columns=2
}
\begin{document}
\begin{poster}{}
{}
{title}
{\textsc{Author}}
{}

\headerbox{Text}{name=text,column=0,row=0}{%
\captionof{figure}{Stuff \label{a}}
}
\end{poster}

\begin{poster}{
  headerheight=0pt % <- don't need space for title
}
{}
{}
{}
{}

\headerbox{Text}{name=text,column=0,row=0}{%
Ref to fig. \ref{a}
}
\end{poster}
\end{document} 

海報太多

相關內容