From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: how to draw picture in org-mode ? Does it support tikz/pgf ? Date: Sun, 16 Aug 2009 09:40:38 +0200 Message-ID: <1A930E45-F6B9-42D2-8666-0CF67BEEB94D@gmail.com> References: <907065090908140022p728fc17el4fc3e2a02078c60f@mail.gmail.com> <2c75873c0908140103k2fd31e89s5870c8baeb9acb47@mail.gmail.com> <12174.1250247199@gamaville.dokosmarshall.org> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1McaMB-0004Mv-05 for emacs-orgmode@gnu.org; Sun, 16 Aug 2009 03:40:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1McaM6-0004Gn-C1 for emacs-orgmode@gnu.org; Sun, 16 Aug 2009 03:40:46 -0400 Received: from [199.232.76.173] (port=42358 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1McaM6-0004Gg-75 for emacs-orgmode@gnu.org; Sun, 16 Aug 2009 03:40:42 -0400 Received: from mail-ew0-f207.google.com ([209.85.219.207]:48759) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1McaM5-0005YQ-NB for emacs-orgmode@gnu.org; Sun, 16 Aug 2009 03:40:42 -0400 Received: by ewy3 with SMTP id 3so92471ewy.42 for ; Sun, 16 Aug 2009 00:40:40 -0700 (PDT) In-Reply-To: <12174.1250247199@gamaville.dokosmarshall.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: nicholas.dokos@hp.com Cc: emacs-orgmode@gnu.org, waterloo On Aug 14, 2009, at 12:53 PM, Nick Dokos wrote: > Graham Smith wrote: > >> Something I, as a comparative beginner can answer :-) >> >>> how to draw picture in org-mode ? Does it support tikz/pgf ? >> >> Yes, I found it worked fine for me. I had a silly problem with page >> margins (searchng the forum for tikz/pgf will find my recent posts), >> that was my fault but other than that the flow charts and mindmaps I >> have done work well. >> > > Let me add a qualifier: if you try to preview the image, then it does > not seem to work, but that seems to be a characteristic of tikz/pgf, > rather than org-mode. > > Here's the experiment, should somebody care to try it: > > o Start with a simple picture - the one waterloo posted earlier in > the month will do: > > ,---- > | #+LaTeX_HEADER: \usepackage{tikz} > | > | * Draw > | > | \begin{tikzpicture} > | \draw (0,0) -- (10,0); > | \end{tikzpicture} > `---- I think this should work, but I believe the latex files that is used to create the image does not have te right usepackage statement. Right now I am on a machine without dvipng, so I cannot try this: 1. pull from git 2. Instead of #+LaTeX_HEADER: \usepackage{tikz}, use (setq org-export-latex-packages-alist '(("" "tikz)) because this customization will now also be seen by the preview process. I hope that then the preview will also work. - Carsten > > o Export it to LaTeX with C-c C-e l. > > o Process the latex file with pdflatex and view with xpdf - everything > is fine. > > o Process the latex file with latex, producing a dvi file. View the > dvi > file with xdvi: the picture is missing (and I get a Ghostscript > error.) > > o Process the dvi file to PS with dvips and view the resulting PS > file: > the picture is there. > > Since (I'm guessing) preview processes the dvi file with dvipng and > since the dvi file seems to have some kind of problem, preview does > not > work. > > HTH, > Nick > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode