Thanks.

After some work on it, following your advice, I reduce the compilation problem 
to several "wrong" files.
One was trivialy fixed because I did not close one environment, but other 
don't. Please help:

The error is here and I attach file.

modules         > 'pgfmath' is not found
structure       > sectioning > section @ level 3 : 0.0.1 -> Problemes de 
fraccions
structure       > sectioning > subject @ level 3 : 0.0.1 -> Preguntes
tex error       > tex error on line 25 in file ./dev.tex: \textfont0 is 
undefined in ordinal, font id 0, character 63)

<line 3.25>
    \startexercici[reference=exercici:problemes-de-fraccions-1, title={oli}] 
Calculeu quina part del dipòsit queda buida, sabent que l'aigua ocupa $2/5$
     del recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigua-diposit]).

15     \usetikzlibrary[trees]
16     \usetikzlibrary[calc, intersections, through, backgrounds, arrows, 
shapes.geometric, fadings, decorations.pathreplacing, shadings, 
shapes.geometric, patterns, fit, positioning, shapes.symbols, chains]
17     \usemodule[pgfmath]
18     %\usemodule[filter]
19
20
21     \startsection[title={Problemes de fraccions}, 
reference={seccio:problemes-de-fraccions}]
22
23     \subject{Preguntes}
24
25 >>  \startexercici[reference=exercici:problemes-de-fraccions-1, title={oli}] 
Calculeu quina part del dipòsit queda buida, sabent que l'aigua ocupa $2/5$ del 
recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigua-diposit]).
26
27     \startplacefigure[reference=fig:oli-aigua-diposit, location=force, 
title={Dipòsit omplit amb aigua i oli}]
28     \bTABLE[frame=off,align={middle,lohi},width=fit]
29       \bTR
30         \bTD
31      \starttikzpicture[scale=0.75]
32      % recipient
33      \draw (0,0) -- (0,10) -- (2,10) -- (2,0) -- cycle;
34
35      % aigua
Somewhere in the math formula just ended, you used the stated character from an
undefined font family. For example, plain TeX doesn't allow \it or \sl in
subscripts. Proceed, and I'll try to forget that I needed that character.
mtx-context     | fatal error: return code: 1


Thanks in advance,

On Tue, 15 Aug 2023 21:44:53 +0200
Wolfgang Schuster <wolfgang.schuster.li...@gmail.com> ha escrit:

> Xavier B. schrieb am 15.08.2023 um 21:36:
> > On Tue, 15 Aug 2023 21:13:54 +0200
> > Wolfgang Schuster <wolfgang.schuster.li...@gmail.com> ha escrit:
> >
> >> There is also something wrong with the structure of your document when
> >> need \page[yes] after each file.
> > Why is it trouble?
> 
> When you start each subfile with \section or \subject you can use 
> \setuphead to force a pagebreak at the start of each new section and not 
> with a \page command in the document.
> 
> Wolfgang
> 
system          > 
system          > ConTeXt  ver: 2023.08.15 18:48 LMTX  fmt: 2023.8.15  int: 
english/english
system          > 
system          > 'cont-new.mkxl' loaded
open source     > level 1, order 1, name 
'/home/xan/bin/context-current/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl'
system          > beware: some patches loaded from cont-new.mkiv
close source    > level 1, order 1, name 
'/home/xan/bin/context-current/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl'
system          > files > jobname './dev', input './dev.tex', result './dev'
fonts           > latin modern fonts are not preloaded
languages       > language 'en' is active
open source     > level 1, order 2, name './dev.tex'
modules         > 'tikz' is loaded
open source     > level 2, order 3, name 
'/home/xan/bin/context-current/tex/texmf-context/tex/context/modules/mkxl/m-tikz.mkxl'
open source     > level 3, order 4, name 'pgfutil-common.tex'
close source    > level 3, order 4, name 'pgfutil-common.tex'
open source     > level 3, order 5, name 'pgfutil-context.def'
close source    > level 3, order 5, name 'pgfutil-context.def'
open source     > level 3, order 6, name 'pgfrcs.code.tex'
open source     > level 4, order 7, name 'pgf.revision.tex'
close source    > level 4, order 7, name 'pgf.revision.tex'
close source    > level 3, order 7, name 'pgfrcs.code.tex'
open source     > level 3, order 8, name 'pgfsys.code.tex'
open source     > level 4, order 9, name 'pgfkeys.code.tex'
open source     > level 5, order 10, name 'pgfkeyslibraryfiltered.code.tex'
close source    > level 5, order 10, name 'pgfkeyslibraryfiltered.code.tex'
close source    > level 4, order 10, name 'pgfkeys.code.tex'
cld             > stack > 
cld             > stack > use : slot = context.functions.register(f)
cld             > stack > and : context.functions.unregister(slot)
cld             > stack > 
open source     > level 4, order 11, name 'pgf.cfg'
close source    > level 4, order 11, name 'pgf.cfg'
Driver file for pgf: pgfsys-luatex.def

open source     > level 4, order 12, name 'pgfsys-luatex.def'
open source     > level 5, order 13, name 'pgfsys-common-pdf.def'
close source    > level 5, order 13, name 'pgfsys-common-pdf.def'
close source    > level 4, order 13, name 'pgfsys-luatex.def'
open source     > level 4, order 14, name 'dev.pgf'
close source    > level 4, order 14, name 'dev.pgf'
close source    > level 3, order 14, name 'pgfsys.code.tex'
open source     > level 3, order 15, name 'pgfkeys.code.tex'
close source    > level 3, order 15, name 'pgfkeys.code.tex'
open source     > level 3, order 16, name 'pgfsyssoftpath.code.tex'
close source    > level 3, order 16, name 'pgfsyssoftpath.code.tex'
open source     > level 3, order 17, name 'pgfsysprotocol.code.tex'
close source    > level 3, order 17, name 'pgfsysprotocol.code.tex'
open source     > level 3, order 18, name 'pgfcore.code.tex'
open source     > level 4, order 19, name 'pgfmath.code.tex'
open source     > level 5, order 20, name 'pgfmathutil.code.tex'
close source    > level 5, order 20, name 'pgfmathutil.code.tex'
open source     > level 5, order 21, name 'pgfmathparser.code.tex'
close source    > level 5, order 21, name 'pgfmathparser.code.tex'
open source     > level 5, order 22, name 'pgfmathfunctions.code.tex'
close source    > level 5, order 22, name 'pgfmathfunctions.code.tex'
open source     > level 5, order 23, name 'pgfmathfunctions.basic.code.tex'
close source    > level 5, order 23, name 'pgfmathfunctions.basic.code.tex'
open source     > level 5, order 24, name 
'pgfmathfunctions.trigonometric.code.tex'
close source    > level 5, order 24, name 
'pgfmathfunctions.trigonometric.code.tex'
open source     > level 5, order 25, name 'pgfmathfunctions.random.code.tex'
close source    > level 5, order 25, name 'pgfmathfunctions.random.code.tex'
open source     > level 5, order 26, name 'pgfmathfunctions.comparison.code.tex'
close source    > level 5, order 26, name 'pgfmathfunctions.comparison.code.tex'
open source     > level 5, order 27, name 'pgfmathfunctions.base.code.tex'
close source    > level 5, order 27, name 'pgfmathfunctions.base.code.tex'
open source     > level 5, order 28, name 'pgfmathfunctions.round.code.tex'
close source    > level 5, order 28, name 'pgfmathfunctions.round.code.tex'
open source     > level 5, order 29, name 'pgfmathfunctions.misc.code.tex'
close source    > level 5, order 29, name 'pgfmathfunctions.misc.code.tex'
open source     > level 5, order 30, name 
'pgfmathfunctions.integerarithmetics.code.tex'
close source    > level 5, order 30, name 
'pgfmathfunctions.integerarithmetics.code.tex'
open source     > level 5, order 31, name 'pgfmathcalc.code.tex'
close source    > level 5, order 31, name 'pgfmathcalc.code.tex'
open source     > level 5, order 32, name 'pgfmathfloat.code.tex'
close source    > level 5, order 32, name 'pgfmathfloat.code.tex'
close source    > level 4, order 32, name 'pgfmath.code.tex'
open source     > level 4, order 33, name 'pgfint.code.tex'
close source    > level 4, order 33, name 'pgfint.code.tex'
open source     > level 4, order 34, name 'pgfcorepoints.code.tex'
close source    > level 4, order 34, name 'pgfcorepoints.code.tex'
open source     > level 4, order 35, name 'pgfcorepathconstruct.code.tex'
close source    > level 4, order 35, name 'pgfcorepathconstruct.code.tex'
open source     > level 4, order 36, name 'pgfcorepathusage.code.tex'
close source    > level 4, order 36, name 'pgfcorepathusage.code.tex'
open source     > level 4, order 37, name 'pgfcorescopes.code.tex'
close source    > level 4, order 37, name 'pgfcorescopes.code.tex'
open source     > level 4, order 38, name 'pgfcoregraphicstate.code.tex'
close source    > level 4, order 38, name 'pgfcoregraphicstate.code.tex'
open source     > level 4, order 39, name 'pgfcoretransformations.code.tex'
close source    > level 4, order 39, name 'pgfcoretransformations.code.tex'
open source     > level 4, order 40, name 'pgfcorequick.code.tex'
close source    > level 4, order 40, name 'pgfcorequick.code.tex'
open source     > level 4, order 41, name 'pgfcoreobjects.code.tex'
close source    > level 4, order 41, name 'pgfcoreobjects.code.tex'
open source     > level 4, order 42, name 'pgfcorepathprocessing.code.tex'
close source    > level 4, order 42, name 'pgfcorepathprocessing.code.tex'
open source     > level 4, order 43, name 'pgfcorearrows.code.tex'
close source    > level 4, order 43, name 'pgfcorearrows.code.tex'
open source     > level 4, order 44, name 'pgfcoreshade.code.tex'
close source    > level 4, order 44, name 'pgfcoreshade.code.tex'
open source     > level 4, order 45, name 'pgfcoreimage.code.tex'
close source    > level 4, order 45, name 'pgfcoreimage.code.tex'
open source     > level 4, order 46, name 'pgfcoreexternal.code.tex'
close source    > level 4, order 46, name 'pgfcoreexternal.code.tex'
open source     > level 4, order 47, name 'pgfcorelayers.code.tex'
close source    > level 4, order 47, name 'pgfcorelayers.code.tex'
open source     > level 4, order 48, name 'pgfcoretransparency.code.tex'
close source    > level 4, order 48, name 'pgfcoretransparency.code.tex'
open source     > level 4, order 49, name 'pgfcorepatterns.code.tex'
close source    > level 4, order 49, name 'pgfcorepatterns.code.tex'
open source     > level 4, order 50, name 'pgfcorerdf.code.tex'
close source    > level 4, order 50, name 'pgfcorerdf.code.tex'
close source    > level 3, order 50, name 'pgfcore.code.tex'
open source     > level 3, order 51, name 'pgffor.code.tex'
close source    > level 3, order 51, name 'pgffor.code.tex'
open source     > level 3, order 52, name 'pgfmoduleplot.code.tex'
close source    > level 3, order 52, name 'pgfmoduleplot.code.tex'
open source     > level 3, order 53, name 'tikz.code.tex'
open source     > level 4, order 54, name 'pgflibraryplothandlers.code.tex'
close source    > level 4, order 54, name 'pgflibraryplothandlers.code.tex'
open source     > level 4, order 55, name 'pgfmodulematrix.code.tex'
open source     > level 5, order 56, name 'pgfmoduleshapes.code.tex'
close source    > level 5, order 56, name 'pgfmoduleshapes.code.tex'
close source    > level 4, order 56, name 'pgfmodulematrix.code.tex'
open source     > level 4, order 57, name 'tikzlibrarytopaths.code.tex'
close source    > level 4, order 57, name 'tikzlibrarytopaths.code.tex'
close source    > level 3, order 57, name 'tikz.code.tex'
open source     > level 3, order 58, name 'pgfmoduleplot.code.tex'
close source    > level 3, order 58, name 'pgfmoduleplot.code.tex'
open source     > level 3, order 59, name 'pgfmoduledecorations.code.tex'
close source    > level 3, order 59, name 'pgfmoduledecorations.code.tex'
close source    > level 2, order 59, name 
'/home/xan/bin/context-current/tex/texmf-context/tex/context/modules/mkxl/m-tikz.mkxl'
open source     > level 2, order 60, name 
'tikzlibrarydecorations.markings.code.tex'
open source     > level 3, order 61, name 'tikzlibrarydecorations.code.tex'
close source    > level 3, order 61, name 'tikzlibrarydecorations.code.tex'
open source     > level 3, order 62, name 
'pgflibrarydecorations.markings.code.tex'
close source    > level 3, order 62, name 
'pgflibrarydecorations.markings.code.tex'
close source    > level 2, order 62, name 
'tikzlibrarydecorations.markings.code.tex'
open source     > level 2, order 63, name 'tikzlibrarytrees.code.tex'
close source    > level 2, order 63, name 'tikzlibrarytrees.code.tex'
open source     > level 2, order 64, name 'tikzlibrarycalc.code.tex'
close source    > level 2, order 64, name 'tikzlibrarycalc.code.tex'
open source     > level 2, order 65, name 'tikzlibraryintersections.code.tex'
open source     > level 3, order 66, name 'pgflibraryintersections.code.tex'
open source     > level 4, order 67, name 'pgflibraryfpu.code.tex'
close source    > level 4, order 67, name 'pgflibraryfpu.code.tex'
close source    > level 3, order 67, name 'pgflibraryintersections.code.tex'
close source    > level 2, order 67, name 'tikzlibraryintersections.code.tex'
open source     > level 2, order 68, name 'tikzlibrarythrough.code.tex'
close source    > level 2, order 68, name 'tikzlibrarythrough.code.tex'
open source     > level 2, order 69, name 'tikzlibrarybackgrounds.code.tex'
close source    > level 2, order 69, name 'tikzlibrarybackgrounds.code.tex'
open source     > level 2, order 70, name 'tikzlibraryarrows.code.tex'
open source     > level 3, order 71, name 'pgflibraryarrows.code.tex'
close source    > level 3, order 71, name 'pgflibraryarrows.code.tex'
close source    > level 2, order 71, name 'tikzlibraryarrows.code.tex'
open source     > level 2, order 72, name 'tikzlibraryshapes.geometric.code.tex'
open source     > level 3, order 73, name 'pgflibraryshapes.geometric.code.tex'
close source    > level 3, order 73, name 'pgflibraryshapes.geometric.code.tex'
close source    > level 2, order 73, name 'tikzlibraryshapes.geometric.code.tex'
open source     > level 2, order 74, name 'tikzlibraryfadings.code.tex'
open source     > level 3, order 75, name 'pgflibraryfadings.code.tex'
fonts           > beware: no fonts are loaded yet, using 'lm mono' in box
close source    > level 3, order 75, name 'pgflibraryfadings.code.tex'
close source    > level 2, order 75, name 'tikzlibraryfadings.code.tex'
open source     > level 2, order 76, name 
'tikzlibrarydecorations.pathreplacing.code.tex'
open source     > level 3, order 77, name 
'pgflibrarydecorations.pathreplacing.code.tex'
close source    > level 3, order 77, name 
'pgflibrarydecorations.pathreplacing.code.tex'
close source    > level 2, order 77, name 
'tikzlibrarydecorations.pathreplacing.code.tex'
open source     > level 2, order 78, name 'tikzlibraryshadings.code.tex'
open source     > level 3, order 79, name 'pgflibraryshadings.code.tex'
close source    > level 3, order 79, name 'pgflibraryshadings.code.tex'
close source    > level 2, order 79, name 'tikzlibraryshadings.code.tex'
open source     > level 2, order 80, name 'tikzlibrarypatterns.code.tex'
open source     > level 3, order 81, name 'pgflibrarypatterns.code.tex'
close source    > level 3, order 81, name 'pgflibrarypatterns.code.tex'
close source    > level 2, order 81, name 'tikzlibrarypatterns.code.tex'
open source     > level 2, order 82, name 'tikzlibraryfit.code.tex'
close source    > level 2, order 82, name 'tikzlibraryfit.code.tex'
open source     > level 2, order 83, name 'tikzlibrarypositioning.code.tex'
close source    > level 2, order 83, name 'tikzlibrarypositioning.code.tex'
open source     > level 2, order 84, name 'tikzlibraryshapes.symbols.code.tex'
open source     > level 3, order 85, name 'pgflibraryshapes.symbols.code.tex'
close source    > level 3, order 85, name 'pgflibraryshapes.symbols.code.tex'
close source    > level 2, order 85, name 'tikzlibraryshapes.symbols.code.tex'
open source     > level 2, order 86, name 'tikzlibrarychains.code.tex'
close source    > level 2, order 86, name 'tikzlibrarychains.code.tex'
modules         > 'pgfmath' is not found
structure       > sectioning > section @ level 3 : 0.0.1 -> Problemes de 
fraccions
structure       > sectioning > subject @ level 3 : 0.0.1 -> Preguntes
tex error       > tex error on line 25 in file ./dev.tex: \textfont0 is 
undefined in ordinal, font id 0, character 63)

<line 3.25> 
    \startexercici[reference=exercici:problemes-de-fraccions-1, title={oli}] 
Calculeu quina part del dipòsit queda buida, sabent que l'aigua ocupa $2/5$
     del recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigua-diposit]).

15     \usetikzlibrary[trees]
16     \usetikzlibrary[calc, intersections, through, backgrounds, arrows, 
shapes.geometric, fadings, decorations.pathreplacing, shadings, 
shapes.geometric, patterns, fit, positioning, shapes.symbols, chains]
17     \usemodule[pgfmath]
18     %\usemodule[filter]
19     
20     
21     \startsection[title={Problemes de fraccions}, 
reference={seccio:problemes-de-fraccions}]
22     
23     \subject{Preguntes}
24     
25 >>  \startexercici[reference=exercici:problemes-de-fraccions-1, title={oli}] 
Calculeu quina part del dipòsit queda buida, sabent que l'aigua ocupa $2/5$ 
del recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigua-diposit]).
26     
27     \startplacefigure[reference=fig:oli-aigua-diposit, location=force, 
title={Dipòsit omplit amb aigua i oli}]
28     \bTABLE[frame=off,align={middle,lohi},width=fit]
29       \bTR
30         \bTD
31      \starttikzpicture[scale=0.75]
32      % recipient
33      \draw (0,0) -- (0,10) -- (2,10) -- (2,0) -- cycle;
34     
35      % aigua
Somewhere in the math formula just ended, you used the stated character from an
undefined font family. For example, plain TeX doesn't allow \it or \sl in
subscripts. Proceed, and I'll try to forget that I needed that character.

Attachment: dev.tex
Description: TeX document

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

Reply via email to