用Latex beamer做poster经验总结

折腾了一周,成功的用shareLatex上的AAU poster模板做了一个poster,收获非常大。

下面总结一下经验,如果能对大家有帮助就更好了

1. 图片处理: 由于模板中的图片是pdf格式,插入时要求将图片的空白调到最小,这里用到inkscape工具,将pdf拖入inkscape然后ctrl+shift+d,然后选resize page to drawing or selection,然后选resize page to drawing or selection,这是画布的面积与图片一致,就完成了将图片的空白调到最小。

注意,由于beamer是自动调节高度所以一个posterbox中插入两张图片时,可以将两张图拖到inkscape中调到一样的高度,以便使用。

2. poster layout

由于默认的模板为三列,我需要的layout是想这样的,想要达到这样的效果,首先在poster设置中将columns=2,

 
   
\begin{poster}{

%general options for the poster
grid=false,
columns=2,

如果想实现第一行的效果,在每个posterbox的地方需要指明span=2

\begin{posterbox}[name=a,column=0,span=2]{Section 1}

在第一行下面的左边的box是这样的

\begin{posterbox}[name=b,column=0,below=a]{Section 2}

右边的box是这样的

\begin{posterbox}[name=c,column=1,row=1,below=a]{Section 3}

3. 想在一个posterbox中实现两个column的效果,比如下面的代码展示了左右摆放两张图片的代码

\begin{multicols}{2}%多栏,2为栏数

   \begin{center}
   \includegraphics[scale =.08]{fig-1} %在scale这里设置图片的缩放,原图的0.08倍
   \captionof{figure}{图片的名称}%图片的名称在这里输入
   \label{fig:figlabel}%这里就是默认的fig排序
   \end{center}

\columnbreak %第一栏结束

   \begin{center}
   \includegraphics[scale =.08]{fig-2} %在scale这里设置图片的缩放,原图的0.08倍
   \captionof{figure}{图片的名称}%图片的名称在这里输入
   \label{fig:figlabel}%这里就是默认的fig排序
\end{center}

\end{multicols}

4.如果不想5-5分栏,可以使用minipage

\begin{minipage}{0.6\linewidth}\begin{itemize}
    。。。。。
  \end{itemize}
%minipage中包含5-5分的minipage,实现左边一个大图,右边上下排列两个小图
  \begin{minipage}{0.5\linewidth}
  \begin{center}
    \includegraphics[scale =.17]{4-1}
    \captionof{figure}{图片名称}%图片的名称在这里输入
    \label{fig:figlabel}%这里就是默认的fig排序
  \end{center}
  \end{minipage}
  \begin{minipage}{0.5\linewidth}
  \begin{center}
    \includegraphics[scale =.14]{4-2}
    \captionof{figure}{图片名称}%图片的名称在这里输入
    \label{fig:figlabel} %这里就是默认的fig排序
        \\%用换行符实现两张图片上下排列
    \includegraphics[scale =.14]{4-3} %在scale这里设置图片的缩放,原图的0.3倍
    \captionof{figure}{图片名称}%图片的名称在这里输入
    \label{fig:figlabel}%这里就是默认的fig排序
  \end{center}
  \end{minipage}
  \end{minipage}

\begin{minipage}{0.35\linewidth}% 另一个小的minipage
    \begin{minipage}{1\linewidth}%想要实现上下排列一些item和一个表,设置了一个{1\linewidth}的minipage的嵌套
   \begin{itemize}
    .....
   \end{itemize}
   \\        %用换行实现上下排列
  \begin{center}
   \tiny   %设置表的大小为tiny
    \begin{tabular}{l l l}% 设置表中的字左对齐,三列;若居中用 ccc
     \toprule%画一根线
      。。。\\
      \midrule%画一根线
      aaa \\
     &bbb\\
     \midrule%画一根线
     ccc & \\
     & ddd & \\
    & eee & \\
    & ff & \\
    & gg & \\
    \midrule%画一根线
    hhh \\
    & & iii\\
    & & jjj\\
    \bottomrule%画一根线
     \end{tabular}
     \captionof{table}{表名称}
     \label{tab:tablabel}
\end{center}
\end{minipage}
\end{minipage}

5. 参考文献

由于poster位置有限,需要将a. reference 和reference 上下的空格去掉; b. reference间的空格去掉

这里用的模板是unsrt

a.

文章中用\cite{a2007}
结尾用
\renewcommand{\refname}{\vskip-1cm}% 去掉reference的上下空格以及不显示reference
\tiny
\bibliographystyle{unsrt}
\nocite{*}
\bibliography{mybib}

b.在begin document之前插入

\usepackage{etoolbox}
\patchcmd\thebibliography
{\labelsep}
{\labelsep\itemsep=-4pt\relax}% 参考文献之间的默认距离是4pt,-4pt之后就能够去掉参考文献之间的空格了
{}
{\typeout{Couldn‘t patch the command}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Document Start
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
时间: 2024-12-14 11:11:59

用Latex beamer做poster经验总结的相关文章

使用Markdown+Pandoc+LaTex+Beamer制作幻灯片

概述 为什么使用markdown? mardown是一种轻量级的标记语言,语法简单,可读性好,并且容易转化成其他格式的文档, 在技术文档撰写中得到越来越广泛的应用.相信大家对markdown都有一定了解,如果不了解搜一下网上有大量结果, 语法可以参考Markdown 语法说明 (简体中文版). 笔者现在写文档和ppt逐渐的从office转移到了markdown上,它的好处是 纯文本 便于编辑 可以用版本管理工具进行管理 可移植性好 内容和格式分离 写作的时候可以专注于内容 修改格式时,一处修改,

将latex的beamer做的幻灯片转换为ppt格式后的一些问题

由于雨课堂采取了ppt插件的形式运行,所以latex做出的pdf必然需要转成ppt,才能在主调窗口直接运行. 好在目前版本的acrobat dc转后的pptx,效果比以前好很多,仅仅个别中文文字出现误转的情况,需要手动再修改.但是需要注意的是,转出的公式,特别是开根号,以及公式大括号目前是不行的.所以以后坚持latex阵地的老师和同学,在必须使用雨课堂的情况下还是考虑更多用ppt,或者用latex少写文字和公式,多上图. 另外转格式出现问题的是用inkscape转出的图在pptx出现错位.这样就

修改LaTeX beamer演示文稿字体

在用LaTeX制作演示文稿的时候,改变字体单单使用 \documentclass{beamer} \usepackage{fontspec} \setmainfont{Ubuntu} 是不够的.这里以将字体改成Ubuntu字体为例,之前还须加入两行代码如下: \documentclass{beamer} \usefonttheme{professionalfonts} % using non standard fonts for beamer \usefonttheme{serif} % def

Vue 做项目经验

首先需要知道最基本的东西是: Vue 项目打包:npm run build Vue生成在网页上看的端口:npm run dev 修改端口号的地方在: config文件夹下index.js文件port 改变首页面在main.js const routes = [{ path: '/', component: gnlb } 大概在100行 编辑代码时的一些经验和坑 Vue相关经验 1. 引入自己编写的标签需要在当前页面import标签名from文件路径,注入进来之后再下面的 components里面

Latex beamer

使用明体(gbsn)和楷体(gkai)两种字型.以下的编程是一开始的宣告,并自动生成第一张封面投影片. \documentclass[cjk]{beamer}\usepackage{CJKutf8}\usepackage{graphics}\usetheme{Warsaw}\begin{document}\begin{CJK*}{UTF8}{gbsn}%%------------------------------------------\title{市场营销原理}\author{某某某}\\\

做题经验(个人瞎扯淡)

分类         一.小数据范围,需要枚举,求最大或最小值 搜索,for循环枚举         二.数据较大,也有枚举特征,或等差序列 动态规划         三.题目比较长,题中有对流程的描述 模拟         四.看起来像数学中的找规律题 数论,想不出公式就递推         五.给了一个图,找最短路径 最短路算法         六.给了一个图,判断图的连通性并在连通时求最大或最小花费         生成树 七.在一段区间里修改或求和         线段树.树状数组.模拟

做题经验

1.http://codevs.cn/problem/4906/ 以后所有的数据处理全部在读入之后进行!!!!

记一次对以redis做缓存,异步写mysql的系统做性能测试经验

1.性能指标最好根据当前生产所需来定,性能优化无止境,定的太高,劳民伤财 2.tps必定是平稳的,可能会有抖动打的情况,但是逐步下降或者一段时间(如15分钟以上的)的逐步下降再平稳必定有原因,需要细究分析,一般都有优化空间. 之前遇到过逐步下降30分钟之后才维稳的情况,开发觉得不是问题,测试觉得是问题,后面找开发聊了设计细节,写了一个mysql和redis的数据监控脚本,发现缓存和mysql里的数据对不上,数据一致性存在问题,找到了tps下降的原因 所以遇到有分歧的时候,跟开发聊一聊性能测试用例

中文LaTeX安装与使用(beamer)

效果: 中文LaTeX安装与使用.tex 1 \documentclass[serif,CJK]{beamer} 2 \usepackage{CJK,ccmap} 3 \usepackage{subfigure} 4 \usepackage{manfnt}%%% Dangerous Bend Symbols}\dbend \lhdbend \reversedvideodbend \textdbend \textlhdbend 5 \useoutertheme{tree} 6 \usecolort