On Fri, May 23, 2008 at 10:51:05AM -0400, Darren Dale wrote: > On Friday 23 May 2008 10:35:14 am Friedrich Hagedorn wrote: > > Hello, > > > > are there plan to implement a new backend for the latex proper use > > which create the drawing comand in the pgf language? With this kind > > of graphic creation I could overcome all the (font-) scaleing problems > > I have when I want to include a mpl graphic in my latex document. > > I'm not familiar with pgf, could you provide some more information?
pgf is a tex-based graphic language similar to ps-tricks but also for pdftex. There are very nice graphics: http://www.ctan.org/get/graphics/pgf/base/doc/generic/pgf/pgfmanual.pdf The basic drawing is like this (a cross) \begin{tikzpicture} \draw (-1.5,0) -- (1.5,0); % horizontal line \draw (0,-1.5) -- (0,1.5); % vertical line \draw (1,1) node{$y=x^2$}; % text label \end{tikzpicture} There also exsits makro pakages for (more ore less convinent) data plots but then you dont have the nice python interface. > What problems do you have with font scaling, and what additional > capabilities do you think such an approach would offer? I want that fonts in the mpl graphics have the same (or otherwise related) proerties as the main-font in my latex document. So, therefore I have to know all the font properties from my latex document (\normalfont): type, family, size. The next problem is that the standard size of the mpl graphic (8, 6) inches is too big for my latex document (0.5\linewidth). Therefore I must scale the mpl graphic (\includegraphics[width=0.5\linewidth]{...}). But with this scaling the font in the mpl graphic are also scaled and I have no chance adapeting the two fonts (mpl, latex) without manual iterations. Ok, I could adjust the figsize but the last time I did it (long time ago) there were other misplaced objects in the mpl graphic (I dont remember exactly, sorry). But if I had the whole mpl graphic as pgf commands there would be no problem with the font stuff, scaleing and line widths. And may be you could extend the mpl graphic with some tricky (and eye candy) pgf extensions (ok I am also a beginner with the pgf language but its realy powerfull). BTW. In the same way I can create very nice ciruit schematic with CircuitMacros www.ece.uwaterloo.ca/~aplevich/Circuit_macros/html/examples.pdf I hope you could understand what I mean :-) By, Friedrich ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users