1% language=us engine=luatex runpath=texruns:manuals/luatex 2 3% \nopdfcompression 4 5% \disabledirectives[vspacing.synchronizepage] 6 7% wsl /data/context/runcontext.sh --global --path=/mnt/c/data/develop/context/manuals/mkiv/external/luatex luatex.tex 8% 9% same runtime as regular context or linux 10% author : Hans Hagen with Taco Hoekwater, Luigi Scarso & Hartmut Henkel 11% copyright : ConTeXt Development Team 12% license : Creative Commons Attribution ShareAlike 4.0 International 13% reference : pragma-ade.nl | contextgarden.net | texlive (related) distributions 14% origin : the ConTeXt distribution 15% 16% comment : Because this manual is distributed with TeX distributions it comes with a rather 17% liberal license. We try to adapt these documents to upgrades in the (sub)systems 18% that they describe. Using parts of the content otherwise can therefore conflict 19% with existing functionality and we cannot be held responsible for that. Many of 20% the manuals contain characteristic graphics and personal notes or examples that 21% make no sense when used out-of-context. 22% 23% comment : Some (parts of) chapters might have been published in TugBoat, the NTG Maps, the 24% ConTeXt Group journal or otherwise. Thanks to the editors for corrections. Also 25% thanks to users for testing, feedback and corrections. 26% 27% comment : Of course specific distribution can add to the manual, but that is of course not 28% our responsibility. The official (latest) version of this manual is part of the 29% ConTeXt distribution, including a pdf file that is produced with the current 30% version of ConTeXt. So, in case of doubt use that one as reference. Some of the 31% improvements in the LuaMetaTeX manual that apply to LuaTeX might get retrofitted 32% in LuaTeX manual in due time. 33 34% \tex vs \type vs \syntax vs. \luatex 35% \em \it \/ 36 37% "context --nodates --nocompression luatex" can be used for comparison 38% runs, not that we do it 39 40% todo: all (sub)section to start/stop 41 42% \enabledirectives[hyphenator.flatten] 43 44% \setupsynctex[state=start,method=max] % adds 5 pct overhead 45 46% compoundhyphenmode : looks okay 47% endlocalcontrol : very experimental 48% fixupboxesmode : very experimental 49% mathflattenmode : looks okay 50% mathrulethicknessmode : looks okay 51 52% after adding primitives: context mult-prm.mkiv 53 54% \enabledirectives[pdf.stripzeros] 55% \enabledirectives[metapost.stripzeros] 56 57\environment luatex-style 58 59\startmode[book] 60 \environment luatex-style-book 61\stopmode 62 63\environment luatex-logos 64\environment luatex-private 65 66\startmode[export] 67 68 \setupbackend 69 [export=luatex] 70 71\stopmode 72 73\startdocument 74 [manual=Lua\TeX, 75 status=stable, 76 version=1.16] 77 78\startnotmode[*export] 79 \component luatex-titlepage 80 \component luatex-firstpage 81\stopnotmode 82 83\startmode[*export] 84 \component luatex-export-titlepage 85\stopmode 86 87\startfrontmatter 88 \component luatex-contents 89 \component luatex-introduction 90\stopfrontmatter 91 92\startbodymatter 93 \component luatex-preamble 94 \component luatex-enhancements 95 \component luatex-modifications 96 \component luatex-lua 97 \component luatex-languages 98 \component luatex-fonts 99 \component luatex-math 100 \component luatex-nodes 101 \component luatex-callbacks 102 \component luatex-tex 103 \component luatex-graphics 104 \component luatex-fontloader 105 \component luatex-backend 106\stopbodymatter 107 108\startbackmatter 109 \component luatex-registers 110 \component luatex-statistics 111\stopbackmatter 112 113\stopdocument 114 |