Re: [NTG-context] How to stop enumerated tabulate environments from shifting to the right?
Will this suit you? \starttext \input knuth \startitemize[n] \item x \stopitemize \startitemize[n][leftmargindistance=-.1\textwidth,width=.1\textwidth] \starttabulate[|lp(.1\textwidth)|cp(.35\textwidth)|cp(.2\textwidth)|cp(.35\textwidth)|] \NI \NC \NC \NC\NR \NC \NC \NC \NC\NR \stoptabulate \stopitemize \input knuth \stoptext Joel via ntg-context 於 2022年11月13日 週日 凌晨12:11寫道: > When I place a tabulate environment inside itemize, it indents and the > entire table is shifted to the right about 1/2". > > \starttext > \input knuth > > \startitemize[n] > \item x > \stopitemize > > \startitemize[n] > > > \starttabulate[|lp(.1\textwidth)|cp(.35\textwidth)|cp(.2\textwidth)|cp(.35\textwidth)|] > \NI \NC \NC \NC\NR > \NC \NC \NC \NC\NR > \stoptabulate > \stopitemize > > \input knuth > \stoptext > > See this code which when compiled, the first itemize numbers line up with > the left edge of text, but the one with tables indents. It also seems to > spill into the right margin. > > How can I stop enumerated table environments from indenting? > > --Joel > > ___ > 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 > > ___ > ___ 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 ___
[NTG-context] How to stop enumerated tabulate environments from shifting to the right?
When I place a tabulate environment inside itemize, it indents and the entire table is shifted to the right about 1/2". \starttext \input knuth \startitemize[n] \item x \stopitemize \startitemize[n] \starttabulate[|lp(.1\textwidth)|cp(.35\textwidth)|cp(.2\textwidth)|cp(.35\textwidth)|] \NI \NC \NC \NC\NR \NC \NC \NC \NC\NR \stoptabulate \stopitemize \input knuth\stoptext See this code which when compiled, the first itemize numbers line up with the left edge of text, but the one with tables indents. It also seems to spill into the right margin. How can I stop enumerated table environments from indenting? --Joel ___ 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 ___
Re: [NTG-context] LMTX: reimplementing texquotes as OTF feature
Hans Hagen via ntg-context writes: > can you show what is wrong and what it should be with > > fonts.handlers.otf.addfeature { > name = "germantexlig", > type = "ligature", > data = { > ['“'] = { "`", "`" }, > ['”'] = { "'", "'" }, > ['„'] = { '"', "`" }, > ['“'] = { '"', "'" }, > ['‘'] = { "`" }, > ['’'] = { "'" } > } > } Since `` and "' map to the same character, only "' works. The table has only 5 entries, not 6! (This took me a while to realize. ;)) > best not use an existign feature because we accumulate ... features > come in order (you can force order if needed as you probably saw in > one of the test files) > > \definefontfeature[ltest][germantexlig=yes,trep=no] \addff{ltest} I think "texlig" and "texsub" aren't existing features. But even renaming doesn't help. I've attached the working Schola screenshot and the broken LModern behavior. -- Leah Neukirchenhttps://leahneukirchen.org/ ___ 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 ___
Re: [NTG-context] Page break with placement of a figure at the bottom of the page
Hi Pablo and Bruce, Please try to figure out what is not working. I'm sorry but I forgot in my previous post files. Fabrice Le sam. 12 nov. 2022 à 12:28, Pablo Rodriguez via ntg-context < ntg-context@ntg.nl> a écrit : > On 11/11/22 21:58, Bruce Horrocks via ntg-context wrote: > >> On 10 Nov 2022, at 17:06, Fabrice Couvreur via ntg-context wrote: > >> > >> Hi, > >> Sorry to come back to you, but it seems to me that there is enough > space here. > >> Fabrice > > > > For some reason your PNG images came through in extremely low > > resolution. Without having the ConTeXt source it's hard to say for sure > > what's happening - for example, I would have expected the text on the > > second page to be at the bottom of the first even if there wasn't room > > for the image - because that was what was happening in your first > example. > > Hi Fabrice and Bruce, > > I agree that the source would be helpful to say what may be hard for > ConTeXt. > > In any case, ConTeXt has a hard time with pagebreaks when you combine > elements that need both horizontal and vertical calculation, such as in: > > \starttext > \dorecurse{64} > {\input knuth\footnote{\input zapf} > > \startitemize[a, columns, eight, packed] > \dorecurse{64}{\item\currentitemnumber} > \stopitemize} > \stoptext > > There is a similar issue with paragraph notes. > > Pablo > > ___ > 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 > > ___ > \startenvironment[premiere-modules] \usesymbols[mvs] \usecolors[xwi] \usemodule[tikz] \usemodule[pgfplots] \usepgfplotslibrary[fillbetween] \pgfplotsset{compat=newest} \usetikzlibrary[arrows] \usetikzlibrary[automata] \usetikzlibrary[calc] \usetikzlibrary[backgrounds] \usetikzlibrary[intersections] \usetikzlibrary[patterns] \usetikzlibrary[bending] \usetikzlibrary[arrows.meta] \usetikzlibrary[shapes.geometric] \usetikzlibrary[plotmarks] \usetikzlibrary[shapes] \usetikzlibrary[trees] \usetikzlibrary[animations] \usetikzlibrary[quotes] \usetikzlibrary[mindmap] \usetikzlibrary[matrix,decorations.pathreplacing,fit,positioning] \stopenvironment\startenvironment[premiere-macros] \unexpanded\def\R{\math{\mathbb{R}}\autoinsertnextspace} \protected\def\N{\doifnextcharelse{*}\MyNstarred\MyNnormal} \def\MyNstarred*{\m{\mathbb{N}^*}\autoinsertnextspace} \def\MyNnormal {\m{\mathbb{N} }\autoinsertnextspace} \define[1]\cscript {\start\switchtobodyfont[stixtwo]\m{{\mathscript{#1}}}\stop} %\protected\def\card#1{\m{\mfunction{Card}\thinspace(#1)}} \define[1]\card {\m{\mathtexttf{Card}\thinspace(#1)}\autoinsertnextspace} \define[1]\norm {\math{\left\Vert#1\right\Vert}} \define\esp{\math{\mathcal{E}}\autoinsertnextspace} \define\espv{\math{\vec{\mathcal{E}}}\autoinsertnextspace} \define\repere {\m{\left(O\,;\vec{i}, \vec{j}\right)}\autoinsertnextspace} \define\base {\m{\left(\vec{i}, \vec{j}, \vec{k}\right)}\autoinsertnextspace} \protected\def\vector#1{% \starttikzpicture[baseline=(arg.base),>=stealth,thick] \node[inner xsep=0pt] (arg) {\m{#1}}; \draw[->,shorten >=-2pt] (arg.north west) -- (arg.north east); \stoptikzpicture% } \definemathmatrix [pmatrix][matrix:parentheses][simplecommand=MATRIX] \unexpanded\def\intervalff#1#2{\math{\left[#1\nonscript\,;#2\right]}} \unexpanded\def\intervaloo#1#2{\math{\left]#1\nonscript\,;#2\right[}} \unexpanded\def\intervalfo#1#2{\math{\left[#1\nonscript\,;#2\right[}} \unexpanded\def\intervalof#1#2{\math{\left]#1\nonscript\,;#2\right]}} \define[1]\vabs{\math{\left\vert#1\right\vert}} \define\u{\math{\left(u_n\right)}\autoinsertnextspace} \define\v{\math{\left(v_n\right)}\autoinsertnextspace} \define\w{\math{\left(w_n\right)}\autoinsertnextspace} \unexpanded\def\euros#1{#1\,\symbol[europe][EUR]} \protected\def\point#1#2#3{\math{#1\left(#2\,;#3\right)}} \protected\def\coord#1#2{\math{\left(#1\,;#2\right)}} \define[2]\prod{\m{\vector{#1}\cdot\vector{#2}}} \protected\def\e#1{\math{{\rm e}^{#1}}\autoinsertnextspace} \stopenvironment\startenvironment[tikz-style] \pgfplotsset{ /pgfplots/layers/Bowpark/.define layer set={ axis background,axis grid,main,axis ticks,axis lines,axis tick labels, axis descriptions,axis foreground }{/pgfplots/layers/standard}} \tikzset{cross/.style={cross out, draw, thick, minimum size=2*(#1-\pgflinewidth), inner sep=0pt, outer sep=0pt}, % default radius will be 1pt.
Re: [NTG-context] Page break with placement of a figure at the bottom of the page
On 11/11/22 21:58, Bruce Horrocks via ntg-context wrote: >> On 10 Nov 2022, at 17:06, Fabrice Couvreur via ntg-context wrote: >> >> Hi, >> Sorry to come back to you, but it seems to me that there is enough space >> here. >> Fabrice > > For some reason your PNG images came through in extremely low > resolution. Without having the ConTeXt source it's hard to say for sure > what's happening - for example, I would have expected the text on the > second page to be at the bottom of the first even if there wasn't room > for the image - because that was what was happening in your first example. Hi Fabrice and Bruce, I agree that the source would be helpful to say what may be hard for ConTeXt. In any case, ConTeXt has a hard time with pagebreaks when you combine elements that need both horizontal and vertical calculation, such as in: \starttext \dorecurse{64} {\input knuth\footnote{\input zapf} \startitemize[a, columns, eight, packed] \dorecurse{64}{\item\currentitemnumber} \stopitemize} \stoptext There is a similar issue with paragraph notes. Pablo ___ 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 ___
[NTG-context] Context crashes using Iosevka v16.3.6 typeface
Dear list, I like to use the Iosevka as mono typeface. It worked in the past, but sadly context crashes now with the following error. fatal error: /font-dsp-macro.lua:2336: attempt to index a nil value (local 'sequence') Plese see MWE below. Any ideas how debug / solve this issue? Thanks in advance. Werner --- test_iosevka. tex % Win 10 Enterprise, x64, 10.0.19042 Build 19042 % ConTeXt ver: 2022.10.22 11:23 LMTX fmt: 2022.11.12 int: english/english % fatal error: /font-dsp-macro.lua:2336: attempt to index a nil value (local 'sequence') \starttypescriptcollection[myfonts] % Mono - iosevka (Iosevka SS09 — Terminal, Hinted) % Source: https://github.com/be5invis/Iosevka/blob/v16.3.6/doc/PACKAGE-LIST.md \starttypescript [mono] [iosevka] [name] \setups[font:fallback:mono] \definefontsynonym [Mono][file:iosevka-term-ss09-light] \definefontsynonym [MonoItalic] [file:iosevka-term-ss09-lightitalic] \definefontsynonym [MonoSlanted] [file:iosevka-term-ss09-lightoblique] \definefontsynonym [MonoBold][file:iosevka-term-ss09-semibold] \definefontsynonym [MonoBoldItalic] [file:iosevka-term-ss09-semibolditalic] \definefontsynonym [MonoBoldSlanted] [file:iosevka-term-ss09-semiboldoblique] \stoptypescript \starttypescript[iosevka] \definetypeface [\typescriptone] [tt] [mono] [iosevka] [default] [rscale=0.84,features={default,ss09=yes}] \stoptypescript \stoptypescriptcollection %\setupbodyfont [mono] % Latin Modern Mono works! \setupbodyfont [iosevka] % iosevka v16.3.6 crashes! :-( \starttext \input{zapf} \stoptext ___ 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 ___