#acl Known:read,write,admin,delete,revert All:read


== Converting psfrag for use with pdflatex and lualatex ==

The package `{psfrag}` only works with the route latex -> dvipdf (or latex -> dvips -> ps2pdf), and not directly with pdflatex or lualatex. One way to get around this problem is to convert the whole figure, including `{psfrag}`, to a .pdf figure, which can then be included directly. In order to do that, start with the template `psfragmall.tex`: [[attachment:psfragmall.tex|Download psfragmall.tex|&do=get]]
{{{latex
\documentclass{standalone}
\usepackage{graphicx,psfrag}
\usepackage{schoolbook}   % Choose the same font as your document.
\textwidth=117mm          % Set the same width as your document.
\begin{document}
  \psfrag{M}[l][l]{Mätsignal}
  \psfrag{S}[l][l]{Styrsignal}
  \psfrag{L}[][]{$L$}
  \includegraphics[width=0.9\textwidth]{psfragmall.eps}    
\end{document}
latex}}}
After renaming to a suitable name, and replacing font and width, move the `\psfrag`-statements from the original figure to this file. Process it with latex -> dvips -> ps2pdf. The result is a complete pdf-figure, which can be included in the original place, typically with statements like:
{{{latex
\centering
\includegraphics{figure}
\caption{...}
latex}}}
Note that there should be no `[width=...]` specification, because this should be taken care of in the conversion file. As a quick reference, the following table shows the `\textwidth` for some typical documents.
||<style="font-weight: bold;width:200px;">Document type||<style="font-weight: bold;width:200px;">\textwidth||
||LTHthesis||117mm||
||Beamer presentation||108mm||
||Two column journal or conference article||80mm||