From: Fabrice Couvreur <fabrice1.couvreur@gmail.com>
To: Vladimir Lomov <lomov.vl@yandex.ru>,
Fabrice Couvreur <fabrice1.couvreur@gmail.com>,
mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: Emacs with context lmtx
Date: Tue, 9 Apr 2019 23:47:41 +0200 [thread overview]
Message-ID: <CACyK-eps7_HnmL7SRR6=vu+DP6qf=Gxj_HRvRZtvi73BDuzGGg@mail.gmail.com> (raw)
In-Reply-To: <20190409070438.GI846@smoon.vl-lomov.ru>
[-- Attachment #1.1: Type: text/plain, Size: 3178 bytes --]
Hi Vladimir,
This seems to work well :
################################
(eval-after-load "context"
'(setq TeX-command-list
(append
'(
("context"
"PATH=/home/viserion/context/tex/texmf-linux-64/bin:$PATH context
--purgeall %s"
TeX-run-command nil t :help "Run context (MarkIV)")
("luametatex"
"PATH=/home/viserion/data/context/tex/texmf-linux-64/bin:$PATH context
--purgeall %s"
TeX-run-command nil t :help "Run context (LMTX)")
) TeX-command-list
)
)
)
################################
Thank you so much.
Fabrice
Le mar. 9 avr. 2019 à 09:04, Vladimir Lomov <lomov.vl@yandex.ru> a écrit :
> Hello,
> ** Fabrice Couvreur [2019-04-09 00:58:46 +0200]:
>
> > Hi Vladimir,
> > I use AUCTeX and I compile with the command C-c C-c. The configuration
> you
> > proposed for my .emacs file last time works perfectly. So I tried to do
> the
> > same thing with context lmtx and if I add this
> >
> > ("ConTeXt" "PATH = /home/viserion/data/context/tex/texmf-linux-64/bin: $
> > PATH context --purgeall% s"
> > TeX-run-command nil t: help "Run context (LMTX)") TeX-command-list)
> > I get the message
> >
> > For information about GNU Emacs and the GNU system, type C-h C-a.
> > File mode specification error: (wrong-type-argument symbolp (ConTeXt
> PATH =
> > / home / viserion / data / context / tex / texmf-linux-64 / bin: $ PATH
> > context -purgeall% s TeX-run-command nil t : help Run context (LMTX)))
>
> This message tells that something wrong with your settings (I assume the
> spaces in above strings are side effect of mail system). The 'cons'
> function that you use allows to add only one element to a list (see
> Emacs Lisp documentation). I'm not familiar very well with Emacs Lisp
> but tested a bit and think this should work:
>
> -------------------------------- 8< ------------------------------------
> (eval-after-load "context"
> '(setq TeX-command-list
> (append
> '(
> ("ConTeXt" "PATH=...:$PATH context --purgeall %s"
> TeX-run-command nil t :help "Run context (MarkIV)")
> ("LMTX" "PATH=...:$PATH context --purgeall %s"
> TeX-run-command t t :help "Run context (LMTX)")
> ) TeX-command-list
> )
> )
> )
> -------------------------------- 8< ------------------------------------
>
> I'm not absolutely sure about 'TeX-run-command' (code of AUCTeX uses
> 'TeX-run-TeX' for TeX stuff). You may test and use 'TeX-run-TeX' instead
> of 'TeX-run-command'. Also you may change the 'nil t' to 't
> (context-mode)' if you what to edit (expanded) string and only want to
> see these entries for buffers set in 'context' mode.
>
> And please check the binary name and it's location (I didn't play with
> LMTX yet).
>
> > Fabrice
>
> ---
> WBR, Vladimir Lomov
>
> --
> <Flimsy> Anyone here knowledgable in matters of water fowl? If you
> walk through a park, and a goose starts following you... and
> ends up following you more than half a mile until you reach
> your car... at 11pm. Is the goose rabid or something?
>
[-- Attachment #1.2: Type: text/html, Size: 5568 bytes --]
[-- Attachment #2: Type: text/plain, Size: 493 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________
prev parent reply other threads:[~2019-04-09 21:47 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-08 10:08 Fabrice Couvreur
2019-04-08 11:54 ` Vladimir Lomov
2019-04-08 22:58 ` Fabrice Couvreur
2019-04-09 7:04 ` Vladimir Lomov
2019-04-09 21:47 ` Fabrice Couvreur [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='CACyK-eps7_HnmL7SRR6=vu+DP6qf=Gxj_HRvRZtvi73BDuzGGg@mail.gmail.com' \
--to=fabrice1.couvreur@gmail.com \
--cc=lomov.vl@yandex.ru \
--cc=ntg-context@ntg.nl \
/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.
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 NNTP newsgroup(s).