LaTeX Poster Template
This week I presented a poster at the Mathematics in Experimental Quantum Information Processing Workshop at the Institute for Quantum Computing in Waterloo, Ontario, and I will admit that I had a few fleeting moments when I was considering using Microsoft Publisher to create it. I couldn’t find any poster templates in LaTeX that I liked, and frankly LaTeX just seemed like it wouldn’t work well for something moderately graphics-heavy like a poster.
However, as it always does, the desire for easy-to-integrate mathematics won the battle and it wasn’t long before I was scrounging the depths of the tenth page of Google search results for LaTeX poster templates. Eventually I did find a template that I was able to modify to my liking, and this is the result:
Since I’m such a nice guy, you can download the .tex and .sty files used to create the poster here if you would like to. The poster is based on the template created by the Computational Pysics and Biophysics Group at Jacobs University with the following minor modifications:
- Four column landscape layout instead of three column portrait layout.
- Changed from A0 (33.1″ × 46.8″) paper to 48″ × 36″ poster paper (which is a bit more standard in my experience).
- Removed the blue border around the poster (I hate borders, and it’s cheaper to print this way!).
- Used a serif font rather than a sans-serif font for small (i.e., non-header) text.
- Messed around with the header.
- Moved the university logo from the header down to the “Acknowledgements” section.
Update [April 12, 2011]: I have updated the template (thanks John Mahoney and Fei) so that, among other things, the issue with summation and integration signs not scaling properly is now fixed.
Update [April 25, 2011]: The template has been updated again – it now includes 68 common color definitions in the style file as a workaround for the fact that this template doesn’t play nicely with the colordvi package. Thanks to Nishan Mudalige for the fix!
Update [August 4, 2011]: Nishan has been nice enough to provide another update for the template, which causes automatic figure numbering to work properly (you had to enter figure numbers manually in the past).
Download:
- LaTeX poster template [.zip of LaTeX files]
- My poster: The multiplicative domain in quantum error correction [.zip of LaTeX files]
“Such nice guys” definitely rock. Thanks and keep it up.
Saved my life… Special thanks to you for my poster. I think I started to like LaTeX after all =)
Thanks Nath for making this template available. I definitely had to use LaTex for my poster and needed a template that was not out-of-date. Please keep up the good and generous work.
Really interesting. Thanks for that. Looking forward to making mine.
Thanks mate. I hope this makes my poster stand out. Feels good to be out of the clutches of MS for all word/document processing needs.
YES! Just finished up my poster using this template. Looks fantastic printed.
Many, many thanks.
http://www.twitpic.com/q8c0s
Buddy, the first poster I made with Latex got me the best poster prize in a small meeting (I hope there was more to it than just the word processing tool I used). This cements my trust on everything Latex.
hai, nice to see these zip files. i just want to know how to change the title? its there in the head.pdf but if i want to keep my title how can i do that? looking forward for ur reply. i need this information very urgently. Thanks in advance.
Hi, Thanks for the template. It was very useful
It is really very nice. When I use it, I meet some problem like this
Latex error: file ‘head’ not found.
When I comment \usetheme{confposter}, it can be compiled!
What is wrong?
I was wondering, if I wanted to make a two-panel poster, where the main title would be on one panel (or one half of the whole poster), how can I do that? Thanks! =)
Fantastic template! Thanks very much to you and the Jacobs Uni people!
Thanks for posting this template. You have saved me hours and hours of frustration!
Thanks for the template. I have a problem with the integral operator (and sum) font size being small. Any ideas on how to fix it?
Thanks for the poster. I almost went with Adobe Illustrator and was going to paste math symbols via pdf print outs until I saw this. You’re a life saver.
@Dean
If anyone else has the problem with too-small integral and sum symbols, here is my lame workaround: use \Sigma for the sum and use the package wasysym to get \int correctly sized. I wish I knew a more elegant solution!
Nathaniel,
Thank you for posting your template. I’ll be using a modified version at an upcoming conference.
One small suggestion:
Rather than using \rmfamily all over in the main tex file, you can specify this in beamerthemeconfposter.sty:
% set the fonts
\setbeamerfont{section in head/foot}{series=\bfseries}
\setbeamerfont{block title}{series=\bfseries}
\setbeamerfont{block alerted title}{series=\bfseries}
\setbeamerfont{frametitle}{series=\bfseries}
\setbeamerfont{frametitle}{size=\Large}
\setbeamerfont{block body}{series=\rmfamily} %%% Here is the fix!
Cheers
-John
Thank you for uploading such a nice script. However I have a wishlist. If you could provide an optional column separator, similar to what tabular enviorenment has, then it will be good while separating columns and guiding the view either row-wise or columnwise.
@Haley
Please try putting \usepackage{exscale} right after the \usetheme{confposter}.
Thanks @Fei I had the same problem, works like a charm :). (I do get a bunch of missing font warnings but the output looks fine sooo…)
you are so cool for providing all this resources!! 🙂 Thank you!
Hi,
Thanks for posting this. However, I am having trouble compiling it with my TeXnicCenter. It complains that:
=======================
“(C:\Program Files\…\ifvtex.sty”)latex.exe: GUI framework cannot be initialized.
I couldn’t open file name ‘…\poster.aux’
=======================
Anybody knows what the problem is?
Thanks.
@Wei – See the section titled “TexnicCenter compatibility” on this page.
Nathaniel,
Thanks for providing the template. How can incorporate a logo by the title? I would appreciate your help.
Jaime
Hi,
I met a trouble during the compilation of latex poster, an error message appears ” latex error : file ‘head’ not found
Thank your for your assistance,
Sincerely,
sammuel
thank u very much ya
Hi,
How to change the serif font into a sans-serif font?
Thanks!
Hello, I really like the format of the poster, but I want to put a logo on the top right corner, How can I do that? I failed to that.
@Kate
To add a graphic to the top RIGHT corner, try the following code
\title{ \parbox[c]{38in}{Title_of_Poster}
\parbox[c]{6in{\includegraphics[width=5in]{graphic_name}} }
You can play around with the widths of the parboxes until you get the right fit.
Hope this helps.
Regards,
-Nishan
I’m finishing my second poster made using this template. It’s the best thing for the job. Thanks!
It is not working. I need to add logo as well.@Nishan Mudalige
You template is a very nice one!
There is one thing I want to say. If you use *caption* package, the figure number won’t show. So you’d better not to use it.
I am new to latex and have used it to write a university report for which it has been great. As part of my report I also need to produce an A0 size poster which is how I cam across this template. However being new to Latex I am having trouble trying to install this template for use. Any help would be most appreciated.
Thank you, I am trying to create a template for a checklist for the Beechcraft Baron (airplane). I think I can modify what you have.
thx
Thank you so much for posting this, Nathaniel, you’ve saved me! 🙂
Thanks for posting this! I received comments on how nice it looked and directed people to your template.
Could someone tell me how to change the size of the text, i.e. adjust the font size just of the text in each column?
Thanks for making this available to use. It’s really great!
Hi Nathaniel,
Thanks for this – it’s a wonderful template. I made a prize-winning poster in the 48×36 inch size, now i’m trying to re-print it in 36×24 inch format to hang in an existing frame. I realize I’ll have to mess with the layout since the aspect ratio is different between the two sizes, but how can I fix the monstrous margins that appear when i change the sizes to the smaller dimensions? Try changing the width/height in your example file…you’ll see the large spaces i’m referring to.
Hi did you figure out how to place the logo on the top besides the title? Your help will be much appreciated.
Beni
This really nice of you that you shared your experience of poster presetation.
I am going to do my poster presentation in August.
thnx
Amazingly beautiful poster. Clean and neat. Thanks for sharing the code, I am gonna use your template. Very much appreciated!
Gorgeous poster. Just found you while looking for LaTeX templates.
Thanks a ton for this template – I had a very nice poster in no time thanks to you!
Just wanted to thank you for putting this together. Far and away the best LaTeX poster template I’ve come across. I thought you might enjoy seeing what other people had done with it, so here’s my poster:
https://github.com/trumanellis/Papers/blob/master/MinResidualLeastSquaresWorkshop/main.pdf?raw=true
I’ve used this poster template in the past, and it helped me so much! However, I’m trying to use it again and it won’t run. It gives me the error:
! Use of \beamerposter doesn’t match its definition.
Package: \beamerposter @d
ate. v.\beamerposter @version. \beamerposte…
l.26 ….\beamerposter@version. \beamerposter@msg}
Help if you can please!
Thank you very much for posting this template. It came really nice. But I want to reduce the size of the title by a little, since I need little more space. How can I do that?
I have a problem in running this file…
1.177 \end{frame} ? error appears…
anybody please help me… 🙁
@Ryan
What this custom template does that it so special is that it takes the default template and adds the blank columns of \sepwid = 0.024\paperwidth dimension. This is necessary to increase the size from 46.8 to 48 inches in width.
However you can return this beamer style to a more basic functionality and be able to change widths at will and maintain Nathaniel’s wonderful implementation of color and automatic titles, etc. To do this simply change your call to the usepackage from
“\usepackage[scale=1.24]{beamerposter}”
to instead read
“\usepackage[size=custom,width=106.68,height=91.44,scale=1.24]{beamerposter}”
Where the important values are the new width and height (here I have used 42 inches and 36 inches both converted into centimeters).
Whereas Nathaniel achieves this shift in width by adding white space empty columns between columns it is generally obtainable, while maintaining some whitespace whether from empty columns or not, by using the custom dimensions field in the \usepackage call for the general beamerposter style.
Also, note that you will want to change the parameter ” \hspace{0.5in}\begin{beamercolorbox}[wd=47in,colsep=0.15cm]{cboxb}\end{beamercolorbox}” on line 211 of Nathaniel’s new style file. The important number is 47in, which you want to change to “\newlinewidth”. \newlinewidth is a variable we must define, so somewhere above the template definitions add some code that goes somthing like:
\newlength{\newlinewidth}
\setlength{\newlinewidth}{\paperwidth}
\addtolength{\newlinewidth}{-1in}
This will allow you to change the custom width however you want and not worry about that bar being the wrong size.
In conclusion, if you want to change widths you should use the custom width command when calling the beamerposter package and you should be very careful with using, not using, and changing the widths of the empty spacer columns.
Thanks, let me know if I was not clear enough.
Cameron Clarke
When I say line 211 that is wrong, it is somewhere in the headline template section though.
@Cameron: Thanks for the help in changing the lay-out from landscape to portrait layout. Worked for me nicely.
Thank you for putting this template up online! I’ve used it for a poster about a year ago, and am working on another now. It’s awesome!
Many thanks for your Template, and your poster.
Thank you so much. Your template helps a lot.
Thank you, Nathaniel. Your template is being extremely helpful. I’m a new Latex user.
I had to adjust the poster dimensions to 56×42 inch. However, the thick horizontal line between the header and the columns does not autoresize. How can I coerce this line to adjust to my new paper width?
Thank you for your help.
Hi! Thank you for the template!
Is it possible to change the serif font into a sans-serif font?
Thanks!
I added:
\setbeamerfont{block body}{series=\ssffamily}
It works, but gives error:
! Undefined control sequence.\beamer@thmfseries@block body ->\ssffamily \end{frame}
Thanks again!
@Thiago Karashima
Look at line 218 or 219 in beamerthemeconfposter.sty:
\hspace{0.5in}\begin{beamercolorbox}[wd=47in,ht=0.02ex,colsep=0.15cm]{cboxb}
You could change wd=47in to, say, we=56in, for example.
Hi, thank you for sharing the template. It looks great! Could you please help me how I can change the orientation of poster to portrait?
@Shahrzad
It is worth to read style packages:
\usepackage[size=a0,orientation=portrait,scale=1.24]{beamerposter}