emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [ox-latex] Bad default value for image width?
@ 2013-04-07 20:17 Rasmus
  2013-04-07 20:38 ` Rasmus Pank Roulund
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Rasmus @ 2013-04-07 20:17 UTC (permalink / raw)
  To: emacs-orgmode

Hi,

I don't like that tikz figures are wrapped in a resize box.  In
particular this plain example is wrapped in a resize box:

#+BEGIN_SRC Org
* tikz test 

[[file:test.tikz]]

#+ATTR_LATEX: :width ""
[[file:test.tikz]]
#+END_SRC

Produces:
#+BEGIN_SRC latex
[...]
\resizebox{.9\linewidth}{!}{\input{test.tikz}}
[...]
#+END_SRC

Default behavior should be to not wrap it in a resize box as most tikz
users will set the width appropriately in their code.  The reason is
the variable org-latex-image-default-width which is .9\linewidth by
default.  And I can't seem to set width to nothing. . .  The problem
is that resize box insertion depends on the following test

#+BEGINS_SRC emacs-lisp
 (when (or (org-string-nw-p width) (org-string-nw-p height))
   ...)
#+END_SRC

which is always true due to the default meaning that I can't escape
the resize box. . . 

Potential resolutions:
  1. change the default of org-latex-image-default-width
  2. allow for a non-width (:width nil)
  3. make a better test for the resize box.

Let me know and I might be able to look into it. 

–Rasmus

-- 
A clever person solves a problem. A wise person avoids it

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

end of thread, other threads:[~2013-04-11 15:36 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-07 20:17 [ox-latex] Bad default value for image width? Rasmus
2013-04-07 20:38 ` Rasmus Pank Roulund
2013-04-08 19:35 ` Bastien
2013-04-09 21:08   ` Nicolas Goaziou
2013-04-09 21:30     ` Bastien
2013-04-09 22:02 ` Nicolas Goaziou
2013-04-10 11:52   ` Rasmus
2013-04-10 16:53     ` Nicolas Goaziou
2013-04-10 17:23       ` Rasmus
2013-04-10 20:13         ` Nicolas Goaziou
2013-04-11 15:36           ` Bastien

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).