From: "Procházka Lukáš Ing." <LPr@pontex.cz>
To: ConTeXt <ntg-context@ntg.nl>
Subject: btex ... etex within MP with 1 letter ignored?
Date: Tue, 17 Jul 2018 15:40:27 +0200 [thread overview]
Message-ID: <op.zmatlpl962epfj@lpr> (raw)
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
Hello,
I encountered a weird thing - words of 1 letter inside btex ... etex within MP are not shown - check:
----
\setuplayout[page]
\startluacode
context.setMPtext("Pare", "1")
context.setMPtext("Pare2", "22")
context.setMPtext("Pare3", "333")
\stopluacode
%
\startuseMPgraphic{Pare}
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold TTT etex, (0, 150))
withcolor red
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold U etex, (0, 100))
withcolor magenta
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold \MPtext{Pare} etex, (0, 50))
withcolor green
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold \MPtext{Pare2} etex, (0, 0))
withcolor blue
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold \MPtext{Pare3} etex, (0, -50))
withcolor yellow
;
\stopuseMPgraphic
% Overlays
\defineoverlay[Pare][\useMPgraphic{Pare}]
\setupbackgrounds[page][background={foreground,Pare}]
\starttext
\startTEXpage[width=210mm,height=297mm]
Aaa
\stopTEXpage
\stoptext
----
Here, texts "1" and "U" are not rendered; if you change them to e.g. "11" and "UU", all works fine.
Am I missing something? Bug?
Best regards,
Lukas
--
Ing. Lukáš Procházka | mailto:LPr@pontex.cz
Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn
Bezová 1658
147 14 Praha 4
Mob.: +420 702 033 396
[-- Attachment #2: Pare.log --]
[-- Type: application/octet-stream, Size: 12774 bytes --]
open source > level 1, order 1, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv'
system >
system > ConTeXt ver: 2018.07.10 15:52 MKIV beta fmt: 2018.7.13 int: english/english
system >
system > 'cont-new.mkiv' loaded
open source > level 2, order 2, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv'
system > beware: some patches loaded from cont-new.mkiv
close source > level 2, order 2, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv'
system > jobfiles > using path: d:\\Lukas\\ConTeXt\\Styles
system > files > jobname 'Pare', input 'D:\\Lukas\\~\\Par~\\Pare.mkiv', result 'Pare'
fonts > latin modern fonts are not preloaded
languages > language 'en' is active
open source > level 2, order 3, name 'D://Lukas/~/Par~/Pare.mkiv'
fonts > preloading latin modern fonts (second stage)
fonts > 'fallback modern-designsize rm 12pt' is loaded
metapost > initializing instance 'metafun:1' using format 'metafun' and method 'default'
metapost > loading 'metafun' as 'd:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/metafun.mpiv' using method 'default'
metapost > initializing number mode 'scaled'
fonts > bodyfont '20mm' is defined (can better be done global)
fonts > bodyfont '68.29pt' is defined (can better be done global)
fonts > bodyfont '45.52pt' is defined (can better be done global)
fonts > bodyfont '56.91pt' is defined (can better be done global)
fonts > bodyfont '45.53pt' is defined (can better be done global)
backend > xmp > using file 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/lpdf-pdx.xml'
pages > flushing realpage 1, userpage 1, subpage 1
close source > level 2, order 3, name 'D://Lukas/~/Par~/Pare.mkiv'
close source > level 1, order 3, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv'
system > start used files
system > text: Pare
system > stop used files
system > start used files
system > 1: filename=char-prv.lua filetype=tex format=tex foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/char-prv.lua fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/char-prv.lua usedmethod=database
system > 2: filename=cont-yes.mkiv filetype=tex foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv usedmethod=database
system > 3: filename=publ-imp-default.lua filetype=scripts foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/publ-imp-default.lua fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/publ-imp-default.lua usedmethod=database
system > 4: filename=cont-new.mkiv filetype=tex foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv usedmethod=database
system > 5: filename=lang-exc.lua filetype=scripts foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/lang-exc.lua fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/lang-exc.lua usedmethod=database
system > 6: filename=lang-us.lua filetype=scripts foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/patterns/mkiv/lang-us.lua fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/patterns/mkiv/lang-us.lua usedmethod=database
system > 7: filename=D://Lukas/~/Par~/Pare.mkiv foundname=D://Lukas/~/Par~/Pare.mkiv fullname=D://Lukas/~/Par~/Pare.mkiv usedmethod=direct
system > 8: filename=lm.lfg filetype=tex foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/fonts/mkiv/lm.lfg fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/fonts/mkiv/lm.lfg usedmethod=database
system > 9: filename=lmroman12-regular filetype=otf format=otf foundname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmroman12-regular.otf fullname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmroman12-regular.otf usedmethod=database
system > 10: filename=latinmodern-math.otf filetype=opentypefonts foundname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm-math/latinmodern-math.otf fullname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm-math/latinmodern-math.otf usedmethod=database
system > 11: filename=metafun.mpiv filetype=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/metafun.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/metafun.mpiv usedmethod=database
system > 12: filename=mp-base.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-base.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-base.mpiv usedmethod=database
system > 13: filename=mp-tool.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-tool.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-tool.mpiv usedmethod=database
system > 14: filename=mp-mlib.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-mlib.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-mlib.mpiv usedmethod=database
system > 15: filename=mp-luas.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-luas.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-luas.mpiv usedmethod=database
system > 16: filename=mp-page.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-page.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-page.mpiv usedmethod=database
system > 17: filename=mp-butt.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-butt.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-butt.mpiv usedmethod=database
system > 18: filename=mp-shap.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-shap.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-shap.mpiv usedmethod=database
system > 19: filename=mp-grph.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-grph.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-grph.mpiv usedmethod=database
system > 20: filename=mp-grid.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-grid.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-grid.mpiv usedmethod=database
system > 21: filename=mp-form.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-form.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-form.mpiv usedmethod=database
system > 22: filename=mp-figs.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-figs.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-figs.mpiv usedmethod=database
system > 23: filename=mp-func.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-func.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-func.mpiv usedmethod=database
system > 24: filename=mp-node.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-node.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-node.mpiv usedmethod=database
system > 25: filename=mp-apos.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-apos.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-apos.mpiv usedmethod=database
system > 26: filename=mp-abck.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-abck.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-abck.mpiv usedmethod=database
system > 27: filename=mp-blob.mpiv filetype=mp format=mp foundname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-blob.mpiv fullname=d:/Ctx-Beta/tex/texmf-context/metapost/context/base/mpiv/mp-blob.mpiv usedmethod=database
system > 28: filename=lmroman10-regular filetype=otf format=otf foundname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmroman10-regular.otf fullname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmroman10-regular.otf usedmethod=database
system > 29: filename=lmsans10-regular filetype=otf format=otf foundname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmsans10-regular.otf fullname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmsans10-regular.otf usedmethod=database
system > 30: filename=lmsans10-bold filetype=otf format=otf foundname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmsans10-bold.otf fullname=d:/Ctx-Beta/tex/texmf/fonts/opentype/public/lm/lmsans10-bold.otf usedmethod=database
system > 31: filename=lpdf-pdx.xml filetype=tex foundname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/lpdf-pdx.xml fullname=d:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/lpdf-pdx.xml usedmethod=database
system > stop used files
system > start commandline options
system > currentrun="3"
system > fulljobname="D:\\Lukas\\~\\Par~\\Pare.mkiv"
system > input="D:\\Lukas\\~\\Par~\\Pare.mkiv"
system > kindofrun="2"
system > maxnofruns="9"
system > no-parse-first-line="true"
system > nonstopmode="true"
system > path="d:\\Lukas\\ConTeXt\\Styles"
system > stop commandline options
system > start commandline files
system > 1: D:\\Lukas\\~\\Par~\\Pare.mkiv
system > stop commandline files
modules > start used modules
modules > stop used modules
mkiv lua stats > used config file: selfautoparent:/texmf/web2c/texmfcnf.lua
mkiv lua stats > used cache path: d:/Ctx-Beta/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e
mkiv lua stats > resource resolver: loadtime 0.000 seconds, 0 scans with scantime 0.000 seconds, 0 shared scans, 31 found files, scanned paths: <none>
mkiv lua stats > stored bytecode data: 425 modules (0.227 sec), 93 tables (0.013 sec), 518 chunks (0.240 sec)
mkiv lua stats > traced context: maxstack: 1313, freed: 9, unreachable: 1304
mkiv lua stats > cleaned up reserved nodes: 67 nodes, 10 lists of 455
mkiv lua stats > node memory usage: 4 glue, 2 kern, 4 penalty, 17 attribute, 50 glue_spec, 6 attribute_list, 2 temp, 2 user_defined
mkiv lua stats > node list callback tasks: 7 unique task lists, 6 instances (re)created, 30 calls
mkiv lua stats > used backend: pdf (backend for directly generating pdf output)
mkiv lua stats > jobdata time: 0.000 seconds saving, 0.000 seconds loading
mkiv lua stats > callbacks: internal: 128, file: 191, direct: 3, late: 0, function 674, total: 996
mkiv lua stats > randomizer: resumed with value 0.038850062562944
mkiv lua stats > loaded patterns: en::2, load time: 0.000
mkiv lua stats > result saved in file: Pare.pdf, compresslevel 3, objectcompresslevel 3
mkiv lua stats > loaded fonts: 5 files: latinmodern-math.otf, lmroman10-regular.otf, lmroman12-regular.otf, lmsans10-bold.otf, lmsans10-regular.otf
mkiv lua stats > font engine: otf 3.103, afm 1.513, tfm 1.000, 16 instances, 9 shared in backend, 3 common vectors, 6 common hashes, load time 0.402 seconds
mkiv lua stats > body font sizes: defined: 10pt 11pt 12pt 14.4pt 17.3pt 20.7pt 4pt 5pt 6pt 7pt 8pt 9pt, undefined: 20mm 45.52pt 45.53pt 56.91pt 68.29pt
mkiv lua stats > metapost: 0.000 seconds, loading: 0.031, execution: 0.000, n: 1, average: 0.031, instances: 1, luacalls: 11, memory: 1.805 M
mkiv lua stats > used platform: mswin, type: windows, binary subtree: texmf-mswin
mkiv lua stats > used engine: luatex version 1.08 with functionality level 6731, banner: this is luatex, version 1.08.0 (tex live 2018/w32tex)
mkiv lua stats > control sequences: 47210 of 65536 + 100000
mkiv lua stats > lua properties: engine: lua 5.2, used memory: 76 MB (ctx: 76 MB), hash type: lua, hash chars: min(32,40), symbol mask: utf (τεχ)
mkiv lua stats > runtime: 0.786 seconds, 1 processed pages, 1 shipped pages, 1.272 pages/second
[-- Attachment #3: Pare.mkiv --]
[-- Type: application/octet-stream, Size: 1488 bytes --]
\setuplayout[page]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\startluacode
context.setMPtext("Pare", "1")
context.setMPtext("Pare2", "22")
context.setMPtext("Pare3", "333")
\stopluacode
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
\startuseMPgraphic{Pare}
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold TTT etex, (0, 150))
withcolor red
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold U etex, (0, 100))
withcolor magenta
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold \MPtext{Pare} etex, (0, 50))
withcolor green
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold \MPtext{Pare2} etex, (0, 0))
withcolor blue
;
draw thelabel(btex \switchtobodyfont[20mm]\sans\bold \MPtext{Pare3} etex, (0, -50))
withcolor yellow
;
\stopuseMPgraphic
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Overlays
\defineoverlay[Pare][\useMPgraphic{Pare}]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setupbackgrounds[page][background={foreground,Pare}]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\starttext
\startTEXpage[width=210mm,height=297mm]
Aaa
\stopTEXpage
\stoptext
[-- Attachment #4: Pare.pdf --]
[-- Type: application/pdf, Size: 6934 bytes --]
[-- Attachment #5: Type: text/plain, Size: 492 bytes --]
___________________________________________________________________________________
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
___________________________________________________________________________________
next reply other threads:[~2018-07-17 13:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-07-17 13:40 Procházka Lukáš Ing. [this message]
2018-07-17 14:24 ` Hans Hagen
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=op.zmatlpl962epfj@lpr \
--to=lpr@pontex.cz \
--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).