[NTG-context] Re: LMTX schema for poster

2024-01-11 Thread Henning Hraban Ramm

Am 11.01.24 um 22:04 schrieb Bruce Horrocks:


1. "ConTeXt" should be the biggest word - or as an obvious title for the 
poster, away from the actual drawing.


This will be only a part of the poster. I imagine a 3x3 grid with a 
title above and some information (website etc.) below.

The 9 elements of the grid will be
- such a diagram that explains the building blocks / general workflow
– the diagram of the layout areas
– the project structure (environment, product, component)
– some examples of code and results
I wanted to use the “christmas card” squares for borders around and 
inbetween.



2. Don't add the "MkXL" bit - it's a distracting detail that no one needs to know at this 
stage. Also it looks like "Mk 40" in Roman numerals, or extra large.


ok. But “extra large” is intentional, I guess.


3. I though Hans had stopped using the TeX style capitalisation now i.e. just 
"Context"?


Hans uses different versions.
We use “context group”, but I keep ConTeXt; esp. in the context of LaTeX 
(DANTE booth!), I’d like to stress that it’s still TeX.



4. It's not clear whether the intersecting boxes are simply decorative or meant 
to present some sort of logical structure. I'm happy for it to be decorative, 
in which case fewer labels might be better.


ConTeXt “wraps” the LuaMetaTeX binary, since it handles the input as 
well as the output. I wasn’t sure how to show what controls what.



5. Similar to the box structure comment is that it's not clear which words I 
should be looking at. Ask yourself: what word(s) do I want the viewer to 
remember when they walk away?

6. Consider swapping the TeX and MetaPost circles so that Lua, MetaPost and TeX are read 
left to right as they appear in the acronym LMTX. Perhaps invert the "triangle" 
so that there are two circles at the top.


My first idea was to show that TeX and MP are under Lua control, but 
Hans disagreed. So while the 3 subsystems interact, I wanted to keep TeX 
on top.



7. It doesn't really tell the viewer that Context is a typesetting system - it 
looks like it is a system for producing XMLs and PDFs. (Which is what it is 
but... much more)


I’ll show some typography on the poster, and there will be books around.


8. Don't forget space for a URL and/or a QR code to the Contextgarden website.


See above.


Sorry if the above sounds harsh - not meant to be - just brain storming.


No problem, thank you!


I have a suggestion though. Use the Christmas card code / memory game code to 
produce patterns to use as the dots in the QR code? If the QR is large enough 
for people to distinguish the individual dots then it would provide a talking 
point? Or maybe have a copy of the card game to hand and challenge them to find 
a randomly drawn card in the QR code?


I don’t think I understand your intention. I wouldn’t construct a QR 
code out of other stuff, it would become too big.


Hraban

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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: LMTX schema for poster

2024-01-11 Thread vm via ntg-context




On 12/01/2024 00:18, Bruce Horrocks wrote:
3. I though Hans had stopped using the TeX style capitalisation now i.e. 
just "Context"?



Maybe this is the time to change to a 'ctx' token instead of 'context'
(e.g. a lot ambiguity when searching online)

ctx as in cee-tee-ex
or if you want it to texify: cTx
where the T is like an umbrella (in the world of typesetting ;-)

.F


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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: LMTX schema for poster

2024-01-11 Thread Bruce Horrocks


> On 11 Jan 2024, at 19:15, vm via ntg-context  wrote:
> 
> 
> 
> On 11/01/2024 19:52, Henning Hraban Ramm wrote:
>> Here’s a preliminary schema of LMTX. What do you think?
> 
> as is, it is difficult to understand where to look.
> what does is describe?
> 
> e.g. what is the distinction between the 'source' (lua tex) and the 
> 'resources' (fonts icc lib) and the 'frontend' (tex xml png ...mp)
> (no lua?)

Agreed.

In no particular order:

1. "ConTeXt" should be the biggest word - or as an obvious title for the 
poster, away from the actual drawing.

2. Don't add the "MkXL" bit - it's a distracting detail that no one needs to 
know at this stage. Also it looks like "Mk 40" in Roman numerals, or extra 
large.

3. I though Hans had stopped using the TeX style capitalisation now i.e. just 
"Context"?

4. It's not clear whether the intersecting boxes are simply decorative or meant 
to present some sort of logical structure. I'm happy for it to be decorative, 
in which case fewer labels might be better.

5. Similar to the box structure comment is that it's not clear which words I 
should be looking at. Ask yourself: what word(s) do I want the viewer to 
remember when they walk away?

6. Consider swapping the TeX and MetaPost circles so that Lua, MetaPost and TeX 
are read left to right as they appear in the acronym LMTX. Perhaps invert the 
"triangle" so that there are two circles at the top.

7. It doesn't really tell the viewer that Context is a typesetting system - it 
looks like it is a system for producing XMLs and PDFs. (Which is what it is 
but... much more)

8. Don't forget space for a URL and/or a QR code to the Contextgarden website.

Sorry if the above sounds harsh - not meant to be - just brain storming.

I have a suggestion though. Use the Christmas card code / memory game code to 
produce patterns to use as the dots in the QR code? If the QR is large enough 
for people to distinguish the individual dots then it would provide a talking 
point? Or maybe have a copy of the card game to hand and challenge them to find 
a randomly drawn card in the QR code?

—
Bruce Horrocks
Hampshire, UK

—
Bruce Horrocks
Hampshire, UK

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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: LMTX schema for poster

2024-01-11 Thread Henning Hraban Ramm

Am 11.01.24 um 20:15 schrieb vm via ntg-context:



On 11/01/2024 19:52, Henning Hraban Ramm wrote:

Here’s a preliminary schema of LMTX. What do you think?


as is, it is difficult to understand where to look.
what does is describe?

e.g. what is the distinction between the 'source' (lua tex) and the 
'resources' (fonts icc lib) and the 'frontend' (tex xml png ...mp)

(no lua?)


I tried to show that ConTeXt consists of tex and lua files – but the 
functional elements probably would make more sense, like in the binary.
I’m not sure which to name, though: parser, paragraph builder, page 
builder, pdf backend – what else? And isn’t it too complicated again?


Resources are not part of the core system (even if partially of the 
distribution), but needed depending on the project.


Yes, input can also contain Lua, of course.

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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: [ flowing figures ]

2024-01-11 Thread Henning Hraban Ramm

Am 11.01.24 um 20:07 schrieb Floris van Manen via ntg-context:
the \dontleavehmode construction works fine as it allows me to set the 
width.


Now I try to use the thumb image as the 'button' to open the full 
rendered page in an external pdf at a give page.
But my Linux pdf viewer just notice that there is a hyperlink, but will 
not even open the pdf. Let alone jumping to the intended page.

mupdf does not respond to the link either
Is this even possible?



\goto{\externalfigure[thumb/20210213_142125-skel.png][width=30mm]}[url(__index.pdf#page=1)]


To open an external file, you need program(), not url()

see https://wiki.contextgarden.net/Command/goto

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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: LMTX schema for poster

2024-01-11 Thread vm via ntg-context



On 11/01/2024 19:52, Henning Hraban Ramm wrote:

Here’s a preliminary schema of LMTX. What do you think?


as is, it is difficult to understand where to look.
what does is describe?

e.g. what is the distinction between the 'source' (lua tex) and the 
'resources' (fonts icc lib) and the 'frontend' (tex xml png ...mp)

(no lua?)


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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: [ flowing figures ]

2024-01-11 Thread Floris van Manen via ntg-context
the \dontleavehmode construction works fine as it allows me to set the 
width.


Now I try to use the thumb image as the 'button' to open the full 
rendered page in an external pdf at a give page.
But my Linux pdf viewer just notice that there is a hyperlink, but will 
not even open the pdf. Let alone jumping to the intended page.

mupdf does not respond to the link either
Is this even possible?



\goto{\externalfigure[thumb/20210213_142125-skel.png][width=30mm]}[url(__index.pdf#page=1)]


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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: LMTX schema for poster

2024-01-11 Thread Henning Hraban Ramm

Here’s a preliminary schema of LMTX. What do you think?

Is there something important missing?
Maybe add mtxrun, hyphenation patterns, modules. Move the images to the 
resources?
Maybe I should replace the “files” within MkXL with the parts like 
parser, par builder and whatever?

I don’t want to complicate it needlessly.

I’ll redraw it in MetaPost (with proper typography) if I’m sure enough.

Hraban

LMTX-Schema.pdf
Description: Adobe PDF document
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: Metapost docs

2024-01-11 Thread Hans Hagen

On 1/11/2024 4:54 PM, Shiv Shankar Dayal wrote:

Dear Gavin,

I am aware of these resources. My question is about docs of those 
Metapost libs which are in the distribution in Metapost directory.
If something is not in the metafun, luametafun or another manual, then 
you should not use it as it's likely some low level helper then.


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://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
___


[NTG-context] Re: Metapost docs

2024-01-11 Thread Shiv Shankar Dayal
Dear Gavin,

I am aware of these resources. My question is about docs of those Metapost
libs which are in the distribution in Metapost directory.

On Thu, Jan 11, 2024 at 9:12 PM Gavin via ntg-context 
wrote:

> Hi Shiv,
>
> I am working with MetaPost in ConTeXt. Here are the resources I use,
> roughly in the order I search when trying to solve a problem.
>
> - MetaFun Manual (http://www.pragma-ade.nl/general/manuals/metafun-p.pdf)
> This is most comprehensive and helpful source.
> - MetaPost Manual (http://mirrors.ctan.org/systems/doc/metapost/mpman.pdf)
> This is not specific to ConTeXt, but it is very useful.
> - The MetaFun page on the ConTeXt wiki (
> https://wiki.contextgarden.net/MetaFun_-_MetaPost_in_ConTeXt) Other pages
> in the wiki’s graphics area are also helpful. (
> https://wiki.contextgarden.net/Graphics) Searching the wiki for specific
> documentation on things like chemical structures is a little hit-or-miss,
> but often quite useful.
> -The mailing list. I have the most luck with very specific questions that
> include a minimal working example. It should include the appropriate
> \starttext…\stoptext or \startMPpage…\stopMPpage, so that it can be typeset
> as-is.
>
> If you want to do 3D, you may want to get Lua involved for calculations. I
> use
>
> - Programming in LuaTeX page on the wiki (
> https://wiki.contextgarden.net/Programming_in_LuaTeX)
> - Programming in Lua, 4th ed.
> by Roberto Ierusalimschy (https://www.amazon.com/gp/product/8590379868)
>
> If you provide an example of what you hope to accomplish with MetaPost, we
> might have more specific recommendations. Below are two graphs that I made
> in TikZ, which I hope to convert to MetaPost (actually LMTX). These are
> from my chapter on elliptical orbits.
>
> I hope that helps you get started.
>
> Gavin
>
>
> ___
> If your question is of interest to others as well, please add an entry to
> the Wiki!
>
> maillist : ntg-context@ntg.nl /
> 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
>
> ___
>


-- 
Respect,
Shiv Shankar Dayal
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: [ flowing figures ]

2024-01-11 Thread Henning Hraban Ramm

Am 11.01.24 um 16:15 schrieb vm via ntg-context:
How can I wrap an externalfigure into a box that can be placed within 
running text?


\externalfigure[dummy][frame=on]

With or without a \placefigure


Should I wrap the externalfigure into a start/stop buffer, then place it?


I don’t see why.

Hraban

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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: [ flowing figures ]

2024-01-11 Thread Wolfgang Schuster

vm via ntg-context schrieb am 11.01.2024 um 16:15:
How can I wrap an externalfigure into a box that can be placed within 
running text?

Should I wrap the externalfigure into a start/stop buffer, then place it?


There is no need any extra code because \externalfigure can be used in 
running text,
only at the start of a paragraph you have to add \dontleavehmode. 
Another way
is to use the \inlinefigure command which is a small wrapper around 
\externalfigure.


\useMPlibrary[dum]

\starttext

\samplefile{ward} 
\externalfigure[dummy][location=low,height=\lineheight] \samplefile{ward}


\blank

\dontleavehmode\externalfigure[dummy][location=low,height=\lineheight] 
\samplefile{ward}


\blank

\samplefile{ward} \inlinefigure[dummy] \samplefile{ward}

\blank

\inlinefigure[dummy] \samplefile{ward}

\stoptext

Wolfgang

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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: Metapost docs

2024-01-11 Thread Gavin via ntg-context
Hi Shiv,

I am working with MetaPost in ConTeXt. Here are the resources I use, roughly in 
the order I search when trying to solve a problem.

- MetaFun Manual (http://www.pragma-ade.nl/general/manuals/metafun-p.pdf) This 
is most comprehensive and helpful source.
- MetaPost Manual (http://mirrors.ctan.org/systems/doc/metapost/mpman.pdf) This 
is not specific to ConTeXt, but it is very useful.
- The MetaFun page on the ConTeXt wiki 
(https://wiki.contextgarden.net/MetaFun_-_MetaPost_in_ConTeXt) Other pages in 
the wiki’s graphics area are also helpful. 
(https://wiki.contextgarden.net/Graphics) Searching the wiki for specific 
documentation on things like chemical structures is a little hit-or-miss, but 
often quite useful.
-The mailing list. I have the most luck with very specific questions that 
include a minimal working example. It should include the appropriate 
\starttext…\stoptext or \startMPpage…\stopMPpage, so that it can be typeset 
as-is.

If you want to do 3D, you may want to get Lua involved for calculations. I use

- Programming in LuaTeX page on the wiki 
(https://wiki.contextgarden.net/Programming_in_LuaTeX)
- Programming in Lua, 4th ed. 
by Roberto Ierusalimschy (https://www.amazon.com/gp/product/8590379868)

If you provide an example of what you hope to accomplish with MetaPost, we 
might have more specific recommendations. Below are two graphs that I made in 
TikZ, which I hope to convert to MetaPost (actually LMTX). These are from my 
chapter on elliptical orbits.

I hope that helps you get started.

Gavin



chapter07-t-b-8c929184fdcc9da93d1ffe5262fc9842.pdf
Description: Adobe PDF document


chapter07-t-b-613fffa20a4b3581222e7b521bef3ace.pdf
Description: Adobe PDF document
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] [ flowing figures ]

2024-01-11 Thread vm via ntg-context
How can I wrap an externalfigure into a box that can be placed within 
running text?

Should I wrap the externalfigure into a start/stop buffer, then place it?

Some hints?

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

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: Fwd: Re: x mark symbol and general symbol guide

2024-01-11 Thread Gerion Entrup
Am Dienstag, 9. Januar 2024, 21:17:57 CET schrieb Hans Hagen:
> On 1/9/2024 8:31 PM, Gerion Entrup wrote:
> 
> > My system awesome font is version 6 but isn't the one bundled with
> > ConTeXt version 5 (FontAwesome.otf)? This one:
> > tex/texmf/fonts/data/fonticons/fontawesome/FontAwesome.otf: OpenType font 
> > data
> > 
> > I would assume that ConTeXt is using the bundled file by default.
> It's not our hobby to keep up with font versions and changing names so 
> we depend on users to signal that. Also, with fonts you never know what 
> updated fonts will break.
> 
> In a next upload we'll define a list of names [5-9] so that we're more 
> future proof.

Thanks.

Sure, it was my interest to understand, if the error lays in my
installation or is due to the predefined files. Especially, since I did
not manage to display a single symbol of FontAwesome at all, not even
the one that seems to be explicitly defined.

For me, it is not relevant at all, in which version the font is.
My main interest is to get an \xmark symbol.


Gerion


signature.asc
Description: This is a digitally signed message part.
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
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
___


[NTG-context] Re: Chemnitz, Leipzig, Call for Poster

2024-01-11 Thread Fabrice L
Dear list, dear Hraban,

> Le 7 janv. 2024 à 13:58, Henning Hraban Ramm  a écrit :
> 
> Am 07.01.24 um 17:11 schrieb garulfo:
>> does this kind of poster would make sense ?
>> https://wiki.contextgarden.net/Cover_Pages#Poster_01_-_proposal_for_Libre_Planet_2021
> 
> Thank you, that looks good but it’s not what I had in mind.
> 
> I meant a poster _about_ ConTeXt, not only made with our toolset (I have a 
> stack of books for that). Maybe something about typography.
> 
> Here’s how the DANTE booth at FrOSCon 2023 looked like:
> https://yemaya.fiee.net/s/qTkeXAmXmJeosJc
> (The “mindmap” diagram on the left shows projects supported by DANTE, in the 
> middle a drawing by Duane Bibby, on the right a Tux with its TikZ source code 
> in the back.)
> We also had posters that show the architecture of TeX/LaTeX, but they were 
> seriously outdated.
> 
> Some elements that might fit:
> – some example code (like from Mikael’s BachoTeX presentation)
> – anatomy of a word and a formula (with all those little boxes and measures), 
> maybe also in Arabic
> – dodo & cow drawings from Mikael’s math manual
> – overview of layout areas (I re-made Sietse’s drawing from the wiki for my 
> book)
> - workflow diagrams
> – parts of LuaMetaTeX
> – artwork by Eçir Baff (art-aleatoire.com)
> – Hans’ recent christmas card / memory game artwork
> 
> But I don’t want just a wild collection of stuff, there should be something 
> connecting them. It should be interesting to look at as well as basic 
> information about ConTeXt.
> Hraban
> 

The suite ConTeXt/Metafun is so powerful, and can do so much different things, 
as already mentioned, that it can be difficult to present it in a coherent way. 
Perhaps this angle is that Context is a real Swiss Army knife: not only can it 
do lots of different things, it can do them very very well! 
You can take (and or I can provide in PDF of) any artwork from 
art-aleatoire.com , and if you wish/need I can 
contribute to an « art » part ! 

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

maillist : ntg-context@ntg.nl / 
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
___