# SVG from Inkscape to LaTeX ruins typesetting

I would like to use the .pdf_tex option for my SVG images exported from Inkscape because it's an amazing feature but it doesn't work as intended.

What I do:

1. Export image from Inkscape

2. Integrate into TeX by

\begin{figure}
\centering
\def\svgwidth{\columnwidth}
\input{N1N2N3.pdf_tex}
\end{figure}

3. Compile

Result:

In the PDF

My original SVG:

So thats not what I expected. Can you help me to get it tidy and neat?

So I fixed it partly by using

\begin{center}
\resizebox{2in}{!}{\input{inkscapeout.pdf_tex}}
\end{center}


to scale text and image together but I still got a problem with the xlabel of the graph because the numbers are moved into the graph and also the legend is moved a little upward.

New result

I uploaded my original svg-file here

https://owncloud.tu-berlin.de/index.php/s/8pRPwotDkiS0C5K

• – Marijn Jan 9 '16 at 22:29
• Thank you for your advice although it doesn't solve my problem entirely. – hcl734 Jan 10 '16 at 10:27
• The pdf is included a bit too far down, as you have noticed. Workaround: change the corresponding line in the pdf_tex file to \put(0,0.007){\includegraphics[width=\unitlength]{N1N2N3.pdf}}% (around line 50). However, if you are not using any LaTeX code in your graphs, maybe exporting to eps is easier? – Marijn Jan 10 '16 at 23:48
• Maybe you are right, it's just a nice feature that text and graph use the same font. But still thx for the workaround and if somebody finds a non-workaround solution I would greatly appreciate it. :) – hcl734 Jan 11 '16 at 7:45
• (The url to your svg document is dead. Could you provide a valid link?) – Clément Jan 13 '17 at 19:26

\begin{figure}