From: Carsten Dominik <dominik@science.uva.nl>
To: "Daniel J. Sinder" <djsinder@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: Resolution of LaTeX fragments
Date: Sat, 2 Sep 2006 07:26:14 +0200 [thread overview]
Message-ID: <4c95bad3a9c11b3ca3a91772b20edf74@science.uva.nl> (raw)
In-Reply-To: <44F8AB2E.60606@gmail.com>
Hi Daniel,
thanks for your patch, and for looking into this.
There is already a parameter in org-mode to change the size of the
images: the variable org-format-latex-options contains several
parameters for creating the LaTeX images, and one of them is `:scale' -
the default is 1.0, but you can set it to 1.5 or 2.0 to increase the
the size.
Having said that, maybe it is a good idea to allow changing the
resolution - but the main purpose of this parameter would be to improve
the *quality* when printing.
- Carsten
On Sep 1, 2006, at 23:50, Daniel J. Sinder wrote:
> I've encountered a problem with LaTeX fragments: the default
> resolution that dvipng produces results in text (in the images)
> which is too small. Of course, browsers (eg, firefox) can manipulate
> font size from the client side, but that doesn't affect images (and
> changing the relative size of the two). Monitor resolution is also a
> factor. Uugh. I guess mixing text with images containing text is not
> really ideal, but I'll put that aside for now.
>
> I don't have a great solution for this, but I needed something to
> make it usable. I've added a little hack that creates a variable,
> org-export-LaTeX-fragments-resolution, that is used in the call to
> dvipng. I've found that a setting of 150 is much easier on my eyes
> than the default (which I've estimated to be ~86). I added something
> to org-export-plist-vars for publishing too, but that doesn't seem
> to work -- not sure why (I'm new to Elisp).
>
> The patch is attached in case anyone else was looking for a fix for
> this.
>
> Dan
>
>
> --- org-orig.el 2006-09-01 14:36:16.000000000 -0700
> +++ org.el 2006-09-01 13:38:30.000000000 -0700
> @@ -1985,6 +1985,12 @@
> :group 'org-latex
> :type 'boolean)
>
> +(defcustom org-export-LaTeX-fragments-resolution 86
> + "Output resolution of images created by conversion of LaTeX
> fragments when exporting to HTML."
> + :group 'org-export-translation
> + :group 'org-latex
> + :type 'integer)
> +
> (defcustom org-export-with-fixed-width t
> "Non-nil means, lines starting with \":\" will be in fixed width
> font.
> This can be used to have pre-formatted text, fragments of code etc.
> For
> @@ -13110,6 +13116,7 @@
> (:sub-superscript . org-export-with-sub-superscripts)
> (:TeX-macros . org-export-with-TeX-macros)
> (:LaTeX-fragments . org-export-with-LaTeX-fragments)
> + (:LaTeX-resolution . org-export-LaTeX-fragments-resolution)
> (:fixed-width . org-export-with-fixed-width)
> (:timestamps . org-export-with-timestamps)
> (:tables . org-export-with-tables)
> @@ -15532,6 +15539,7 @@
> (call-process "dvipng" nil nil nil
> "-E" "-fg" fg "-bg" bg
> "-x" scale "-y" scale "-T" "tight"
> + "-D" (number-to-string org-export-LaTeX-fragments-resolution)
> "-o" pngfile
> dvifile)
> (if (not (file-exists-p pngfile))
>
> _______________________________________________
> Emacs-orgmode mailing list
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
prev parent reply other threads:[~2006-09-02 5:26 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-09-01 21:50 Resolution of LaTeX fragments Daniel J. Sinder
2006-09-02 5:26 ` Carsten Dominik [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4c95bad3a9c11b3ca3a91772b20edf74@science.uva.nl \
--to=dominik@science.uva.nl \
--cc=djsinder@gmail.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.