ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Hans Hagen <j.hagen@xs4all.nl>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>,
	Mari Voipio <mari.voipio@iki.fi>
Subject: Re: Problem with simplefonts
Date: Thu, 30 Aug 2018 13:39:55 +0200	[thread overview]
Message-ID: <91f19f00-6a1c-5836-fe10-f225cdac1f93@xs4all.nl> (raw)
In-Reply-To: <CAGbDsP3VByjVFDrLF1BMLUe7SohRCka5oVR7dEWGSv3XUcN1_g@mail.gmail.com>

On 8/30/2018 11:41 AM, Mari Voipio wrote:
> Hello!
> 
> Partly due to the upcoming ConTeXt meeting I updated my ConTeXt,
> although with the --current option for latest stable.
> 
> Most of my files compile fine and there don't seem to be any problems.
> However, the big beast fails right after loading env-fonts-23
> (attached) and it seems to be a problem connected to the Simplefonts
> module.
> 
> This is what the log says:
> 
> -----
> fonts           > preloading latin modern fonts (second stage)
> fonts           > 'fallback modern-designsize rm 12pt' is loaded
> open source     > level 3, order 4, name '../../env-fonts-23.tex'
> modules         > 'simplefonts' is loaded
> open source     > level 4, order 5, name
> 'C:/context/tex/texmf-modules/tex/context/third/simplefonts/t-simplefonts.mkiv'
> loading         > ConTeXt User Module / Simplefonts
> resolvers       > lua > loading file
> 'C:/context/tex/texmf-modules/tex/context/third/simplefonts/t-simplefonts.lua'
> succeeded
> 
> tex error       > tex error on line 802 in file
> C:/context/tex/texmf-modules/tex/context/third/simplefonts/t-simplefonts.mkiv:
> ! Undefined control sequence
> 
> 
> \simplefonts@fontfeature ...\normalexpanded {\@NX
>                                                    \definefontfeature [#1#2\s...
> \syst_helpers_comma_list_step ...\v!mainfont }{#1}
>                                                    \ctxlua {thirddata.simplef...
> \17>>2 #1,->\syst_helpers_comma_list_step {#1}
>                                                \syst_helpers_do_process_comma...
> <argument> \relax regular,
>                 italic,slanted,bold,bolditalic,boldslanted,caps, italiccaps,slan
> \syst_helpers_do_process_comma_list ...m_gobble #1
>                                                    ,]\relax \global \advance ...
> \simplefonts@definetextfont ...rocesscommacommand
>                                                    \ifx \currenttypeface \v!s...
> ...
> l.802 \setsansfont
>                          [Latin Modern Sans]
> 
> 792        \c!smallcapsfeatures=\v!smallcaps,
> 793        \c!mode=\v!node,
> 794        \c!force=\v!yes,
> 795        \c!check=\v!no,
> 796        \c!expansion=\v!no,
> 797        \c!protrusion=\v!no]
> 798
> 799     %D Default fonts
> 800
> 801     \setmainfont        [Latin Modern Roman]
> 802 >>  \setsansfont        [Latin Modern Sans]
> 803     \setmonofont        [Latin Modern Mono][\s!features=\s!none]
> 804     \setmathfont        [Latin Modern Math]
> 805     \sethandwritingfont [Latin Modern Roman] % neither handwritten
> nor calligraphic are available
> 806     \setcalligraphicfont[Latin Modern Roman] % for Latin Modern
> but I need a default font for them
> 807
> 808     \!!donesimplefontstrue
> 809
> 810     \stopmodule
> 811
> 812     \protect \endinput
> 
> 
> ?
> -----
> 
> My understanding of the font mechanics is flaky (to put it mildly), so
> I don't know if the problem is in my font definitions or if I've
> actually found a bug (unlikely, but you never know). What is weird is
> that the almost similar env-fonts-pr33.tex works without complaints.
> 
> I'm running standalone ConTeXt on a 64-bit Windows10 machine, if that
> makes any difference. The ConTeXt version is 2018.08.28 17:21 MKIV
> beta.
> 
> I don't need the non-working file right now. But it has to compile by
> the end of next week or I'll be in trouble...
don't use t-simplefonts, use \selectfont instead (its replacement)

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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:[~2018-08-30 11:39 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-30  9:41 Mari Voipio
2018-08-30 11:39 ` Hans Hagen [this message]
2018-08-30 14:59   ` Wolfgang Schuster
2018-09-03  7:48   ` Mari Voipio
2018-09-03 16:46     ` Wolfgang Schuster

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=91f19f00-6a1c-5836-fe10-f225cdac1f93@xs4all.nl \
    --to=j.hagen@xs4all.nl \
    --cc=mari.voipio@iki.fi \
    --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).