emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Export of latex source to html
@ 2010-07-07  8:06 Rainer M Krug
  2010-07-07 10:59 ` Eric S Fraga
  0 siblings, 1 reply; 4+ messages in thread
From: Rainer M Krug @ 2010-07-07  8:06 UTC (permalink / raw)
  To: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 951 bytes --]

Hi

I created the attached latex.org based on the example with pgf/tikz and it
exports fine into a pdf. But export to html causes the problem, that I get
only a link to the created graph. If I change :file to :file fsa.png, an
image is included but it is a) very small and b) nearly completely black.

I guess, it has to do with the size of the png - but how can I change it?
:width and :height do not seem to have any impact.

Cheers,

Rainer


-- 
NEW GERMAN FAX NUMBER!!!

Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Natural Sciences Building
Office Suite 2039
Stellenbosch University
Main Campus, Merriman Avenue
Stellenbosch
South Africa

Cell:           +27 - (0)83 9479 042
Fax:            +27 - (0)86 516 2782
Fax:            +49 - (0)321 2125 2244
email:          Rainer@krugs.de

Skype:          RMkrug
Google:         R.M.Krug@gmail.com

[-- Attachment #1.2: Type: text/html, Size: 1234 bytes --]

[-- Attachment #2: latex.org --]
[-- Type: application/octet-stream, Size: 1211 bytes --]

#+TITLE:     latex.org
#+AUTHOR:    Rainer M Krug
#+EMAIL:     rkrug@ecolmod
#+DATE:      2010-07-07 Wed
#+DESCRIPTION: 
#+KEYWORDS: 
#+LANGUAGE:  en
#+OPTIONS:   H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS:   TeX:t LaTeX:nil skip:nil d:nil todo:t pri:nil tags:not-in-toc
#+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js
#+EXPORT_SELECT_TAGS: export
#+EXPORT_EXCLUDE_TAGS: noexport
#+LINK_UP:   
#+LINK_HOME: 
#+XSLT: 

#+begin_src latex :file fsa.pdf :packages '(("" "tikz")) :pdfwidth 3in :pdfheight 3in
  % Define block styles
  \usetikzlibrary{shapes,arrows}
  \tikzstyle{astate} = [circle, draw, text centered, font=\footnotesize, fill=blue!25]
  \tikzstyle{rstate} = [circle, draw, text centered, font=\footnotesize, fill=red!25]

  \begin{tikzpicture}[->,>=stealth', shorten >=1pt, auto, node distance=2.8cm, semithick]
    \node [astate] (1) at (0,0) {1};
    \node [astate] (2) at (1,0) {2};
    \node [rstate] (3) at (2,0) {3};
    \path (1) edge [bend left] node {b} (2)
          (2) edge node {b} (3)
          (2) edge [bend left] node {a} (1)
          (3) edge [loop above] node {(a, b)} (3);
  \end{tikzpicture}
#+end_src

[-- Attachment #3: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Export of latex source to html
  2010-07-07  8:06 Export of latex source to html Rainer M Krug
@ 2010-07-07 10:59 ` Eric S Fraga
  2010-07-07 11:17   ` Eric S Fraga
  0 siblings, 1 reply; 4+ messages in thread
From: Eric S Fraga @ 2010-07-07 10:59 UTC (permalink / raw)
  To: Rainer M Krug; +Cc: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 1281 bytes --]

On Wed, 7 Jul 2010 10:06:15 +0200, Rainer M Krug <r.m.krug@gmail.com> wrote:
> 
> [1  <multipart/alternative (7bit)>]
> [1.1  <text/plain; ISO-8859-1 (7bit)>]
> Hi
> 
> I created the attached latex.org based on the example with pgf/tikz and it
> exports fine into a pdf. But export to html causes the problem, that I get
> only a link to the created graph. If I change :file to :file fsa.png, an
> image is included but it is a) very small and b) nearly completely black.
> 
> I guess, it has to do with the size of the png - but how can I change it?
> :width and :height do not seem to have any impact.

Rainer,

one approach could be to allow latex to create the PDF and the convert
(using the shell, say) the PDF to a PNG and include that:

--8<---------------cut here---------------start------------->8---
#+begin_src latex :file fsa.pdf :packages '(("" "tikz"))

[...]

#+end_src
#+begin_src sh
  convert -density 300 fsa.pdf fsa.png
#+end_src

#+attr_html: width=50%
  [[file:./fsa.png]]
--8<---------------cut here---------------end--------------->8---

This works.  However, my babel knowledge is not up to speed so I don't
know how to tell it to not output anything in the HTML document for
the two babel snippets (latex and sh).  If you know how, let me know!

HTH,
eric

[-- Attachment #2: Type: text/plain, Size: 75 bytes --]

-- 
Eric S Fraga
GnuPG: 8F5C 279D 3907 E14A 5C29  570D C891 93D8 FFFC F67D

[-- Attachment #3: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Export of latex source to html
  2010-07-07 10:59 ` Eric S Fraga
@ 2010-07-07 11:17   ` Eric S Fraga
  2010-07-08  6:22     ` Rainer M Krug
  0 siblings, 1 reply; 4+ messages in thread
From: Eric S Fraga @ 2010-07-07 11:17 UTC (permalink / raw)
  To: Rainer M Krug, emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 700 bytes --]

Following up on my own message, one thing to consider is that
generating the figure in latex creates a PDF that takes up the whole
page but the figure is only a small part of this page.  In latex, if I
wanted the PDF to include only the tikz figure, I would do the
following:

--8<---------------cut here---------------start------------->8---
\documentclass{article}

[...]

\usepackage[active,tightpage]{preview}
\setlength\PreviewBorder{5pt}%

\begin{document}
  % Define block styles
  \begin{preview}

[... the tikz commands ...]

  \end{preview}
\end{document}
--8<---------------cut here---------------end--------------->8---

It may be worthwhile providing this type of option to babel-latex?

[-- Attachment #2: Type: text/plain, Size: 75 bytes --]

-- 
Eric S Fraga
GnuPG: 8F5C 279D 3907 E14A 5C29  570D C891 93D8 FFFC F67D

[-- Attachment #3: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Export of latex source to html
  2010-07-07 11:17   ` Eric S Fraga
@ 2010-07-08  6:22     ` Rainer M Krug
  0 siblings, 0 replies; 4+ messages in thread
From: Rainer M Krug @ 2010-07-08  6:22 UTC (permalink / raw)
  To: Eric S Fraga; +Cc: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 1492 bytes --]

Hi Eric

Thanks for your comments.

I will look into both of them.

Cheers,

Rainer


On Wed, Jul 7, 2010 at 1:17 PM, Eric S Fraga <ucecesf@ucl.ac.uk> wrote:

> Following up on my own message, one thing to consider is that
> generating the figure in latex creates a PDF that takes up the whole
> page but the figure is only a small part of this page.  In latex, if I
> wanted the PDF to include only the tikz figure, I would do the
> following:
>
> --8<---------------cut here---------------start------------->8---
> \documentclass{article}
>
> [...]
>
> \usepackage[active,tightpage]{preview}
> \setlength\PreviewBorder{5pt}%
>
> \begin{document}
>  % Define block styles
>  \begin{preview}
>
> [... the tikz commands ...]
>
>  \end{preview}
> \end{document}
> --8<---------------cut here---------------end--------------->8---
>
> It may be worthwhile providing this type of option to babel-latex?
>
> --
> Eric S Fraga
> GnuPG: 8F5C 279D 3907 E14A 5C29  570D C891 93D8 FFFC F67D
>
>


-- 
NEW GERMAN FAX NUMBER!!!

Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Natural Sciences Building
Office Suite 2039
Stellenbosch University
Main Campus, Merriman Avenue
Stellenbosch
South Africa

Cell:           +27 - (0)83 9479 042
Fax:            +27 - (0)86 516 2782
Fax:            +49 - (0)321 2125 2244
email:          Rainer@krugs.de

Skype:          RMkrug
Google:         R.M.Krug@gmail.com

[-- Attachment #1.2: Type: text/html, Size: 2093 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-07-08  6:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-07  8:06 Export of latex source to html Rainer M Krug
2010-07-07 10:59 ` Eric S Fraga
2010-07-07 11:17   ` Eric S Fraga
2010-07-08  6:22     ` Rainer M Krug

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).