all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Tassilo Horn <tassilo@member.fsf.org>
To: Carlos Aguilar <carlos.aguilar@unilim.fr>
Cc: emacs-devel@gnu.org
Subject: Re: Suggestion / feature request
Date: Thu, 19 Apr 2012 16:17:27 +0200	[thread overview]
Message-ID: <87sjfzst54.fsf@thinkpad.tsdh.de> (raw)
In-Reply-To: <4F901313.5040804@unilim.fr> (Carlos Aguilar's message of "Thu, 19 Apr 2012 15:28:51 +0200")

Carlos Aguilar <carlos.aguilar@unilim.fr> writes:

Hi Carlos,

> I often use doc-view mode with medium to large pdf/ps/dvi files, when
> writing/modifying latex documents.

Yes, frequently changing documents are clearly not the prime use-case
for doc-view, exactly because of the reasons you mention.  Do you use
AUCTeX for writing your documents?  If yes, then preview-latex might be
exactly what you need.

,----[ (info "(preview-latex)Top") ]
|    preview-latex is a package embedding preview fragments into Emacs
| source buffers under the AUCTeX editing environment for LaTeX.  It uses
| `preview.sty' for the extraction of certain environments (most notably
| displayed formulas).  Other applications of this style file are
| possible and exist.
`----

> I wondered if it would be possible to keep a set of signatures of the
> pdf/ps/dvi pages processed so that those that are unchanged are not
> reconverted to (already existing) bitmap images.

Um, I have no idea how to do that.  Doc-view only knows the PNG images
generated from the original document, and you can't compare those with
pages in the document.

Well, it also has the old document's contents in the current buffer and
the updated document is on the file system, so in theory it could also
compare the documents.  But I have no clue how to do that.  Googling
around, I've found http://www.qtrac.eu/comparepdf.html, but I'm not sure
if it does the trick.  (Oh, and of course if the comparison of the docs
is not significantly cheaper than a reconversion, there's no sense in
doing so. ;-))

Bye,
Tassilo



  reply	other threads:[~2012-04-19 14:17 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-19 13:28 Suggestion / feature request Carlos Aguilar
2012-04-19 14:17 ` Tassilo Horn [this message]
2012-04-19 16:36   ` Carlos Aguilar
2012-04-19 17:15   ` Carlos Aguilar
2012-04-19 18:59     ` Tassilo Horn
2012-04-19 22:21 ` Stefan Monnier
2012-04-20 18:15   ` Tassilo Horn
2012-04-20 20:16     ` Stefan Monnier
2012-04-23  7:06       ` Carlos Aguilar

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=87sjfzst54.fsf@thinkpad.tsdh.de \
    --to=tassilo@member.fsf.org \
    --cc=carlos.aguilar@unilim.fr \
    --cc=emacs-devel@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.