Re: [NTG-context] footnote width in specific paragraph instance

2022-02-19 Thread jbf via ntg-context
And indeed it does! I should have just kept playing with my basic 
"width=" insight, especially since I was already talking about "textarea"!


Thanks Sreeram,

Julian

On 20/2/22 16:00, śrīrāma wrote:


On Sunday, February 20, 2022 5:57 AM jbf via ntg-context wrote:

Is there a way I can get the footnote not to break after 'overleaf' and
be normal textarea width instead? I did try \setupfootnotes[width=broad]
but that did not help.

\setupnote[footnote][width=\textwidth] seems to work.

[Not sure if that is the right way though]

śrīrāma (Sreeram)



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


Re: [NTG-context] footnote width in specific paragraph instance

2022-02-19 Thread śrīrāma via ntg-context
On Sunday, February 20, 2022 5:57 AM jbf via ntg-context wrote:
> Is there a way I can get the footnote not to break after 'overleaf' and
> be normal textarea width instead? I did try \setupfootnotes[width=broad]
> but that did not help.

\setupnote[footnote][width=\textwidth] seems to work. 

[Not sure if that is the right way though]

śrīrāma (Sreeram)


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


[NTG-context] footnote width in specific paragraph instance

2022-02-19 Thread jbf via ntg-context
I need to typeset a document that contains many poetry/verse examples, 
and am using \defineparagraphs[mypar][n=2] for the purpose. In one 
specific case a footnote is required. All good except that the footnote 
is the width of one of those two 'columns', not the usual textarea width.


Here is the current setup (the 'poem' environment is previously defined 
and not relevant here for my problem):


\startmypar

\startpoem

red desert dust

invades every crevice –

vast deserts

that we inhabit

inhabit us\footnote{The ‘reddesert dust...’ is adapted from Matthew 
diNevop. 103.}


\stoppoem

\nextmypar

\startpoem

{\emI will lead you

into the wilderness,

speak fondly to you

of my everlasting love

my unfailing kindness}

\stoppoem

\stopmypar

The resulting footnote:

1. The ‘red desert dust...’ verse overleaf is adapted from Matthew di 
Nevo p. 103


Is there a way I can get the footnote not to break after 'overleaf' and 
be normal textarea width instead? I did try \setupfootnotes[width=broad] 
but that did not help.


Julian
___
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
___


Re: [NTG-context] Disable reuse of figures

2022-02-19 Thread Hans Hagen via ntg-context

On 2/19/2022 7:30 AM, Aditya Mahajan via ntg-context wrote:

Hi,

This is related to a bug report for the filter module:
https://github.com/adityam/filter/issues/60

Normally, when the same figure is included twice, context only includes the 
figure once and refers to the included figure the second time. The option 
`object=no` to externalfigure is supposed to prevent that, but it doesn't work. 
For example, consider the following example the bug-report uses graphviz as the 
external program, but I have changed that to context to keep things self 
contained)

\usemodule[filter]

\defineexternalfilter
   [graphviz]
   [
 filter=context --purge,
 output=\externalfilterbasefile.pdf,
 readcommand=\ReadPDF,
   ]

\def\ReadPDF#1%
 {\externalfigure[#1][object=no]}

\starttext

   Circle:
   \startgraphviz
 \startMPpage
   draw fullcircle scaled 1cm;
 \stopMPpage
   \stopgraphviz

   Square:
   \startgraphviz
 \startMPpage
   draw fullsquare scaled 1cm;
 \stopMPpage
   \stopgraphviz

\stoptext

Behind the scenes, the first \startgraphviz ... \stopgraphviz environment 
writes the content to an external file (\jobname-temp-graphviz.tmp), runs 
`context --purge \jobname-temp-graphviz.tmp`, which creates 
`\jobname-temp-graphviz.pdf`. The `\ReadPDF` macro then includees the file 
(with object=no).

At the next \startgraphviz .. \stopgraphviz, the same process is repeated. The 
`\jobname-temp-graphviz.pdf` file is overwritten and the new file should have 
been included. But it is not. The output contains the first image twice.

I thought that object=no should have prevented the reuse. In fact, if I compile 
the file with luatex, I get an error message:

! error:  (pdf inclusion): file has changed '12-two-outputs-temp-graphviz.pdf'
mtx-context | fatal error: return code: 256

Any idea why object=no is not working?

the pdf file is kept open, for various reasons:

- performance
- the might be different pages to fetch
- analysis happens when the image is placed, inclusion happens later

so you try to reopen an already open file (which has not been completely 
processed)


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