On Wed, Jul 05, 2023 at 11:53:47AM -0400, Carlos wrote: > On Wed, Jul 05, 2023 at 04:43:56PM +0200, Hans Hagen wrote: > > On 7/5/2023 3:18 PM, Carlos wrote: > > > \showmakeup on \TeX\ shows a > > > > > > tSP:3.282 > > > THK:-1.721 > > > H__E > > > X > > > HK:-1.291 > > > SP:3.282 > > > > no MWE includes so clueless > > \starttypescript[mylucidaserif] > \definefontsynonym[LucidaBrightRegular] [file:LucidaBrightRegular] > \definefontsynonym[LucidaBrightItalic] [file:LucidaBrightItalic] > \definefontsynonym[LucidaBrightDemiBold] [file:LucidaBrightDemiBold] > \definefontsynonym[LucidaBrightDemiItalic] [file:LucidaBrightDemiItalic] > \stoptypescript > > \starttypescript [mylucidaserif] > \setups[font:fallback:serif] > \definefontsynonym[Serif] [LucidaBrightRegular] > [features=default] > \definefontsynonym[SerifItalic] [LucidaBrightItalic] > [features=default] > \definefontsynonym[SerifBold] [LucidaBrightDemiBold] > [features=default] > \definefontsynonym[SerifBoldItalic] [LucidaBrightDemiItalic] > [features=default] > \stoptypescript > > \starttypescript[mylucidasans] > \definefontsynonym[LucidaSansRegular] [file:LucidaSansRegular] > \definefontsynonym[LucidaSansOblique] [file:LucidaSansOblique] > \definefontsynonym[LucidaSansDemiBold] [file:LucidaSansDemiBold] > \stoptypescript > > \starttypescript[mylucidasans] > \setups[font:fallback:sans] > \definefontsynonym[Sans] [LucidaSansRegular] [features=default] > \definefontsynonym[LucidaSansItalic] [LucidaSansOblique] > [features=default] > \definefontsynonym[LucidaSansSansBold] [LucidaSansDemiBold] > [features=default] > \stoptypescript > > \starttypescript [mylucidaserif] > \definetypeface [mylucidaserif] [rm] [serif] [mylucidaserif] [default] > \definetypeface [mylucidaserif] [ss] [sans] [mylucidasans] [default] > \stoptypescript > > \setupbodyfont[mylucidaserif] > %\setupbodyfont[mylucidasans] > %\setupbodyfont[14pt] > > \starttext > > Thus, I came to the conclusion that the designer of a new > system must not only be the implementer and first > large||scale user; the designer should also write the first > user manual. > > The separation of any of these four components would have > hurt \TeX\ significantly. If I had not participated fully in > all these activities, literally hundreds of improvements > would never have been made, because I would never have > thought of them or perceived why they were important. > > But a system cannot be successful if it is too strongly > influenced by a single person. Once the initial design is > complete and fairly robust, the real test begins as people > with many different viewpoints undertake their own > experiments. > > \stoptext
Loading only one font this time around, but it makes no difference. Also. thought of forgot to mention that the above with \starttypescript[mylucida] or \starttypescript [mylucida] yields the same results every time and here is the log system > system > ConTeXt ver: 2023.06.04 18:58 LMTX fmt: 2023.6.5 int: english/english system > system > 'cont-new.mkxl' loaded open source > level 1, order 1, name '/context-lmtx-2/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 '/context-lmtx-2/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl' system > files > jobname './atestinlucida-OTF-99', input './atestinlucida-OTF-99.mkiv', result './atestinlucida-OTF-99' fonts > latin modern fonts are not preloaded languages > language 'en' is active open source > level 1, order 2, name './atestinlucida-OTF-99.mkiv' fonts > preloading modern (math) fonts > 'fallback modern mm 12pt' is loaded fonts > preloading modern (mono) fonts > 'fallback modern tt 12pt' is loaded backend > xmp > using file '/context-lmtx-2/tex/texmf-context/tex/context/base/mkiv/lpdf-pdx.xml' pages > flushing realpage 1, userpage 1, subpage 1 close source > level 1, order 2, name './atestinlucida-OTF-99.mkiv' backend > fonts > width units in 'VXLOQV+LucidaBright' are 2048, forcing 1000 instead system > start used files system > text: atestinlucida-OTF-99 system > stop used files system > start used files system > 1: filename=publ-imp-default.lua filetype=scripts foundname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkiv/publ-imp-default.lua fullname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkiv/publ-imp-default.lua usedmethod=database system > 2: filename=cont-new.mkxl filetype=tex foundname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl fullname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl usedmethod=database system > 3: filename=lang-exc.lua filetype=scripts foundname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkiv/lang-exc.lua fullname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkiv/lang-exc.lua usedmethod=database system > 4: filename=lang-us.lua filetype=scripts foundname=/context-lmtx-2/tex/texmf-context/tex/context/patterns/mkiv/lang-us.lua fullname=/context-lmtx-2/tex/texmf-context/tex/context/patterns/mkiv/lang-us.lua usedmethod=database system > 5: filename=/Documents/context-files/atestinlucida-OTF-99.mkiv format=tex foundname=/Documents/context-files/atestinlucida-OTF-99.mkiv fullname=/Documents/context-files/atestinlucida-OTF-99.mkiv usedmethod=direct system > 6: filename=lm.lfg filetype=tex foundname=/context-lmtx-2/tex/texmf-context/tex/context/fonts/mkiv/lm.lfg fullname=/context-lmtx-2/tex/texmf-context/tex/context/fonts/mkiv/lm.lfg usedmethod=database system > 7: filename=LucidaBrightRegular filetype=otf format=otf foundname=/usr/share/fonts/LucidaBrightRegular.otf fullname=/usr/share/fonts/LucidaBrightRegular.otf usedmethod=filesystem system > 8: filename=latinmodern-math.otf filetype=otf format=otf foundname=/context-lmtx-2/tex/texmf/fonts/data/gust/lm/latinmodern-math.otf fullname=/context-lmtx-2/tex/texmf/fonts/data/gust/lm/latinmodern-math.otf usedmethod=database system > 9: filename=modern-math.lfg filetype=tex foundname=/context-lmtx-2/tex/texmf-context/tex/context/fonts/mkiv/modern-math.lfg fullname=/context-lmtx-2/tex/texmf-context/tex/context/fonts/mkiv/modern-math.lfg usedmethod=database system > 10: filename=common-math.lfg filetype=tex foundname=/context-lmtx-2/tex/texmf-context/tex/context/fonts/mkiv/common-math.lfg fullname=/context-lmtx-2/tex/texmf-context/tex/context/fonts/mkiv/common-math.lfg usedmethod=database system > 11: filename=lpdf-pdx.xml filetype=tex foundname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkiv/lpdf-pdx.xml fullname=/context-lmtx-2/tex/texmf-context/tex/context/base/mkiv/lpdf-pdx.xml usedmethod=database system > stop used files system > start commandline options system > currentrun="1" system > fulljobname="./atestinlucida-OTF-99.mkiv" system > input="./atestinlucida-OTF-99.mkiv" system > kindofrun="1" system > maxnofruns="9" system > texmfbinpath="/context-lmtx-2/tex/texmf-linuxmusl/bin" system > stop commandline options system > start commandline files system > 1: ./atestinlucida-OTF-99.mkiv system > stop commandline files modules > start used modules modules > stop used modules system > system > status after finishing run system > system > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- system > string pool hash lookup node token buffer input file nest parameter save font language mark insert system > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- system > max 2097152 100000000 2097152 2097152 100000000 10000000 100000000 100000 2000 10000 100000 500000 100000 10000 10000 500 system > min 150000 10000000 150000 150000 2000000 1000000 1000000 10000 500 1000 20000 100000 250 250 50 10 system > set 500000 10000000 250000 250000 50000000 10000000 10000000 100000 2000 10000 100000 500000 100000 250 250 250 system > stp 100000 1000000 100000 100000 500000 250000 1000000 10000 250 1000 10000 10000 250 250 50 25 system > system > mem 150000 969313 150000 2000000 1000000 1000000 10000 500 1000 20000 10000 6491376 96 1200 320 system > all 2400000 969313 2400000 18000000 8000000 1000000 320000 16000 72000 80000 160000 6491376 96 28800 10240 system > system > ini 2145695 919716 0 48526 0 530329 0 system > ptr 50218 10054 50201 565577 0 0 0 0 0 0 7 0 0 7 system > top 50219 806398 131074 14831 573482 156 36 5 12 37 356 250 250 50 10 system > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- system > system > current input type : initial system > system > approximate memory : 43283217 (41 MB) system > system > expansion depth : min: 10000, max: 1000000, set: 10000, top: 5 system > system > luabytecode registers : 1011 system > luabytecode bytes : 16192 (0 MB) system > luastate bytes now : 62130578 (59 MB) system > luastate bytes max : 62130578 (59 MB) system > system > file callbacks : 113 system > saved callbacks : 245 system > direct callbacks : 2 system > function callbacks : 1242 system > value callbacks : 2 system > message callbacks : 0 system > bytecode callbacks : 616 system > system > mp instances : 0 system > mp estimated memory : 0 (0 MB) system > mp file callbacks : 0 system > mp text callbacks : 0 system > mp script callbacks : 0 system > mp log callbacks : 0 system > system > total callbacks : 2220 system > mp total callbacks : 0 system > backend callbacks : 0 system > mkiv lua stats > used config file: selfautoparent:/texmf/web2c/texmfcnf.lua mkiv lua stats > used cache path: /context-lmtx-2/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e mkiv lua stats > resource resolver: loadtime 0.006 seconds, 0 scans with scantime 0.000 seconds, 0 shared scans, 11 found files, scanned paths: <none> mkiv lua stats > stored bytecode data: 511 modules (0.209 sec), 105 tables (0.011 sec), 616 chunks (0.220 sec) mkiv lua stats > traced context: maxstack: 1705, freed: 0, unreachable: 1705 mkiv lua stats > cleaned up reserved nodes: 73 nodes, 7 lists of 435 mkiv lua stats > node memory usage: 9 attribute, 1 glue, 120 gluespec, 3 kern, 645 mathspec, 2 penalty, 2 temp mkiv lua stats > node list callback tasks: 16 unique task lists, 10 instances (re)created, 84 calls mkiv lua stats > used backend: pdf mkiv lua stats > jobdata time: 0.001 seconds saving, 0.000 seconds loading mkiv lua stats > callbacks: file: 113, saved: 245, direct: 2, function: 1242, value: 2, message: 0, bytecode: 616, late 0, total: 2220 (2220 per page) mkiv lua stats > randomizer: resumed with value 0.39480589516671 mkiv lua stats > loaded patterns: en::1, load time: 0.000 mkiv lua stats > loaded fonts: 2 files: latinmodern-math.otf, lucidabrightregular.otf mkiv lua stats > font engine: otf 3.133, afm 1.513, tfm 1.000, 7 instances, 3 shared in backend, 3 common vectors, 0 common hashes, load time 0.224 seconds mkiv lua stats > math tweaking time: 0.068 seconds, 12 math goodie tables mkiv lua stats > font embedding time: 0.001 seconds, 1 fonts mkiv lua stats > result saved in file: atestinlucida-OTF-99.pdf, compresslevel 1, objectcompresslevel 3 mkiv lua stats > positions: 4 collected, 0 deltas, 0 shared partials, 0 partial entries mkiv lua stats > used platform: linuxmusl, type: unix, binary subtree: texmf-linuxmusl mkiv lua stats > used engine: luametatex version: 2.1009, functionality level: 20230604, format id: 693, compiler: clang mkiv lua stats > tex properties: 806398 hash slots used of 2097152, 50201 control sequences, approximate memory usage: 41 MB mkiv lua stats > lua properties: engine: lua 5.4, used memory: 62 MB, ctx: 59 MB, max: 59 MB, symbol mask: utf (τεχ) mkiv lua stats > runtime: 0.508 seconds, 1 processed pages, 1 shipped pages, 1.967 pages/second > > > > > > I assume that SP stands for space. Correct me if I'm wrong > > > > > > After reading some of the manuals that mention \showmakeup with and > > > without [spaces] and so forth, I couldn't find any more info related > > > to this. > > > > > > If anyone can provide me more information as to what does HK means there? > > > > horizontal kern > > thanks > > (sorry for duplicate messages. sending out to mailing list works > sporadically Sometimes works, other times doesn't). > > > > > Anyhow > > > > > > If I were to have, say, a control _word_ such as \TeX\, the sequence of > > > TeX kerning is thrown off. The only remedy would be to have a a \qquad > > > preceding the control sequence e.g., {\qquad > > > \TeX\ significantly} to sort of ameliorate this side-effect. But then > > > again. Spacing is off. e.g., > > > > no MWE so a space cam come from anywhwere > > > > > The separation of any of these four components would have > > > hurt {\qquad\TeX\ significantly}. If I had not participated fully in > > > > x{\showmakeup[glue]x\qquad x}x > > > > imo \qquad is okay > > > > > But it's interesting that \showmakeup, kerning and spaces would > > > display what's to be expected. And yet, the aformentioned set of > > > > > > tSP:3.282 > > > THK:-1.721 > > > H__E > > > X > > > HK:-1.291 > > > SP:3.282 > > > > > > is accurate nevertheless. And a very nice implementation at that, > > > but one I fear can't be included on a final document either. > > > > > > With that being said, the introduction of a \qquad, in addition to > > > \showmakeup with, say, redundancy aside, whatever is preceding the \TeX\ > > > alongside the file would also introduce a space where no space was ever > > > there before. > > > > > > Because of all of this, and unfortunately, \showmakeup is not quite > > > helpful > > > here either. Although it does so displays the amount of spaces and > > > so forth, any addition of a \qquad also adds a very subtle unwanted > > > space. > > > > qquad is not that subtle: 2em > > > > > And since we're looking here, I pressume, solely for accuracy and > > > perfection, we're left here with neither: zero, zip. It evaporates. > > puzzled > > > > > Dear Emily: > > > I'm still confused as to what groups articles should be posted > > > to. How about an example? > > > -- Still Confused > > > > > > Dear Still: > > > > can we omit these confusing additions in mails to the list? looks / sounds > > like a 'bot' to me > > > > 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 / > > 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 > > ___________________________________________________________________________________ > > > > -- > Imagine that Cray computer decides to make a personal computer. It has > a 150 MHz processor, 200 megabytes of RAM, 1500 megabytes of disk > storage, a screen resolution of 4096 x 4096 pixels, relies entirely on > voice recognition for input, fits in your shirt pocket and costs $300. > What's the first question that the computer community asks? > > "Is it PC compatible?" > > ___________________________________________________________________________________ > 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 > ___________________________________________________________________________________ > -- Life would be so much easier if we could just look at the source code. -- Dave Olson ___________________________________________________________________________________ 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 ___________________________________________________________________________________