Gerion Entrup schrieb am 25.01.2024 um 09:24:
Am Mittwoch, 17. Januar 2024, 13:44:51 CET schrieb Gerion Entrup:
Hi,

I discovered the manuals in the context distribution. My general way to
built the manuals were these steps:
```
# execute one time
git clone https://github.com/contextgarden/context.git
cd context/doc/context/sources/general/manuals/

# for every manual
cd $MANUALFOLDER
context $MAIN_MANUAL_FILE.tex
```
Is there a way to speed this up, so to build all manuals with one
command (some make file or shell script for example)?

I saw some problems within the manuals:
- In units/units-mkiv.tex the spacing seems not to work with current
   LMTX. See the attached screenshot (units-mkiv.png) for my rendering.
   In my understanding the spaces should differ.
- I changed some typos(?) and other stuff in that file. The patch is
   attached (0001-units-mkiv-improve.patch).
- math/math-mkiv.tex seems not to compile. The last lines of the log:
        system          >
        system          > ConTeXt  ver: 2024.01.08 11:23 LMTX  fmt: 2024.1.16  
int: english/english
        Sorry, but I can't typeset math unless various parameters have been 
set. This is
        normally done by loading special math fonts into the math family slots. 
Your font
        set is lacking at least the parameter mentioned earlier.
        mtx-context     | fatal error: return code: 1
- I tried to find a prebuild version and found 
https://mirror.contextgarden.net/general/manuals/math-mkiv.pdf.
   However, this document seems to be from 2021 and has a kind of wobbly
   rendering in Okular/Poppler (I remember the same phenomena with early
   LMTX). See the screenshot attached (math-mkiv-online.png). Is there a
   newer version somewhere? Maybe it is meaningful to delete the old
   version.
It also does not compile with the newest upload:
ConTeXt  ver: 2024.01.24 22:39 LMTX  fmt: 2024.1.25

I found two problematic sections in the document.

1. The section "Choices" (line 694 -- 741) in math-spacing.tex describes the removed \setdisplaymathspacemodel command.

2. The section "Script kerning" (line 127 -- 203) in math-features.tex descibes the \mathscriptboxmode primitive which was removed in Luametatex.

Wolfgang

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

maillist : [email protected] / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to