From: Bastien <bzg@altern.org>
To: Benjamin Motz <b.motz@uni-muenster.de>
Cc: emacs-orgmode@gnu.org
Subject: Re: [PATCH] org-preview-latex-fragment not working with #+latex_header:\input{}
Date: Sat, 21 Apr 2012 01:07:39 +0200 [thread overview]
Message-ID: <87zka6gfyc.fsf@altern.org> (raw)
In-Reply-To: <u13bkmx6671o4.fsf@majorana.uni-muenster.de> (Benjamin Motz's message of "Fri, 20 Apr 2012 19:28:43 +0200")
Hi Benjamin,
Benjamin Motz <b.motz@uni-muenster.de> writes:
> #+latex_header:\input{commands.tex} is not considered in
> org-preview-latex-fragment. Reason: the fragment is generated in /tmp
> from where the file commands.tex can not be found. In my case,
> commands.tex contains essential latex-code for displaying the
> latex-fragment, so I consider this to be a bug.
Did you try \input{/home/absolute/path/commands.tex} ?
> I have set the environment variable TEXINPUTS in
> (org-create-formula-image) to work around this bug (see patch).
>
> However, this is the first time that I have written something like a
> patch and furthermore I'm not at all familiar with lisp-programming. So
> could you please have a look at my solution and tell me if it's complete
> crap and how it could be done better?!
It complete crap and it could be done better :)
> If it's no crap, I presume it should be submitted.
Setting TEXINPUTS while creating formulas makes sense to me, so I'll be
glad to have a patch for this.
Some comments:
> Thank you, Benjamin
>
> diff --git a/org.el b/org.el.orig
The diff says you are comparing org.el and org.el.orig (the original
file). With this method, it's easy to have the comparison done the
wrong way.
The *really really* simple method is to use git and Emacs >=23.4.
~$ git clone git://orgmode.org/org-mode.git
Then open the .el file you want to edit. When you're done editing,
simply `C-x v ='. It will open a new buffer with the patch.
HTH,
--
Bastien
next prev parent reply other threads:[~2012-04-20 23:06 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-20 17:28 [PATCH] org-preview-latex-fragment not working with #+latex_header:\input{} Benjamin Motz
2012-04-20 23:07 ` Bastien [this message]
2012-04-21 10:32 ` Achim Gratz
2012-04-20 23:58 ` Vladimir Lomov
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
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87zka6gfyc.fsf@altern.org \
--to=bzg@altern.org \
--cc=b.motz@uni-muenster.de \
--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 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).