ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
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
___________________________________________________________________________________

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