I used to do posters with LaTeX/geometry, but that only works if you have lots of text and a plan. Trying this approach with throwing lots of figures on your empty canvas and shuffling them around is a nightmare.

Inkscape is great for positioning and shuffling graphics, but pretty much useless regarding text editing. Enter the textext plugin. I put additional package definitions (font, paper size to sort out margins etc., amsmath) into a preamble file and set the scaling factor to 2.5 for a 4 by 3 ft poster

The output is a SVG group which you can then move and tweak to your heart's content. To re-edit, first select the group and then the open the textext interface.

The downside of this method are rather long compiling/conversion times - up to 10 seconds in my case. Here's a preamble example (poster font Vera Sans):

\usepackage{arev}

\usepackage{amsmath}

\usepackage{xcolor}

\usepackage[utf8]{inputenc}

\usepackage[papersize={20in,30in}, left=0in, right=0in, top=0in, bottom=0in]{geometry}

a tex code example:
\usepackage{amsmath}

\usepackage{xcolor}

\usepackage[utf8]{inputenc}

\usepackage[papersize={20in,30in}, left=0in, right=0in, top=0in, bottom=0in]{geometry}

\begin{minipage}{4in}

\textcolor{white}{

\begin{itemize}

\item this equation has Greek indices

\[R_{\mu\nu} - \frac12g_{\mu\nu}\,R + g_{\mu\nu}\Lambda = frac{8\pi G}{c^4} T_{\mu \nu}\]

\item \ldots and those triangles are upside down

\[\rho\left(\frac{\partial \mathbf{v}}{\partial t} + \mathbf{v}\cdot\nabla\mathbf{v}\right) = -\nabla p +\nabla\cdot\mathbb{T} + \mathbf{f}\]

\end{itemize}

}

\end{minpage}

superimposed over the most discordant SVG background I could find:
\textcolor{white}{

\begin{itemize}

\item this equation has Greek indices

\[R_{\mu\nu} - \frac12g_{\mu\nu}\,R + g_{\mu\nu}\Lambda = frac{8\pi G}{c^4} T_{\mu \nu}\]

\item \ldots and those triangles are upside down

\[\rho\left(\frac{\partial \mathbf{v}}{\partial t} + \mathbf{v}\cdot\nabla\mathbf{v}\right) = -\nabla p +\nabla\cdot\mathbb{T} + \mathbf{f}\]

\end{itemize}

}

\end{minpage}

Note: That's not quite my poster

## No comments:

Post a Comment