Re: [NTG-context] interactive link area and scale in LMTX

2019-05-18 Thread Hans Hagen

On 5/18/2019 7:12 PM, Pablo Rodriguez wrote:

Dear list,

I have the following sample:

 \setupinteraction[state=start]

 \enabledirectives[references.border]

 \def\mypersonalurl#1{\bgroup%
 \tt\goto{\hyphenatedurl{#1}}[url(#1)]\egroup}%
 \unexpanded\def\href#1#2{\goto{#2} [url(#1)]}

 \starttext
 \mypersonalurl{wiki.contextgarden.net}

 \scale[width=.5\textwidth]
 {\mypersonalurl{wiki.contextgarden.net}}
 \stoptext

Interactive link areas are fine in latest beta (2019.05.18 10:57) with
LuaTeX-1.10, but with LuaTeX-2.0, they aren’t scaled.

Could anyone confirm the issue?

fixed in next beta

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
___


Re: [NTG-context] Creating one's own style

2019-05-18 Thread Alan Braslau
On Sat, 18 May 2019 09:16:24 +0300
Dmitry Starostin  wrote:

> Thank you for the instructions on how to make one's own style.
> 
> I only need to change the formatting in the bibliography list, the
> formatting of the notes in the text is entirely up to the requirement.
> 
> A strange effect (full MWE in attachment):

Corrected MWE attached.


--
Alan


Context_bib.pdf
Description: Adobe PDF document
%\enabletrackers[publications.setups]

\setuplanguage[ru]
\setupbodyfont[dejavu]
\mainlanguage[russian]
\setupindenting[big,yes]
\setbreakpoints[compound]

\startbuffer[bib]

@Book{Declercq:2000,
  author  = {Declercq, Georges},
  title   = {Anno Domini: The origins of the Christian era},
  address = {Turnhout},
  publisher   = {Brill},
  year= {2000},
  shorttitle  = {Anno Domini}, % ignored
  shorthand   = {Declercq},% ignored
  language= {english},
  hyphenation = {english}, % ignored
  pagetotal   = {206}, % ignored
  pages   = {206},
}

\stopbuffer

\usebtxdataset[bib.buffer]
\usebtxdefinitions[apa]

\setupbtx[apa:cite:authoryear][left={[},right={]}]

\startsetups btx:apa:list:book
  \btxdoif {author} {
  \btxflush{author}
  \btxcomma
  }
  \btxdoifelse {title}
  {\btxflush{title}\btxperiod}
  {No Title}
  \btxdoif {address}
  {\btxspace\emdash\btxspace\btxflush{address}\btxcomma}
  \btxdoif {publisher}
  {\btxspace\btxflush{publisher}\btxcomma}
  \btxdoif {year}
  {\btxspace \btxflush{year} \btxperiod}
  \removeunwantedspaces
\stopsetups

\starttext

\startbodymatter

Test.\cite[Declercq:2000]

\stopbodymatter

\startbackmatter
\startchapter[title=Bibliography]
\placelistofpublications[criterium=all,sorttype=authoryear]
\stopchapter
\stopbackmatter

\stoptext
___
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] Questions on columnsetspan (and grids and backgrounds)

2019-05-18 Thread Mikael P. Sundqvist
On Wed, May 15, 2019 at 9:28 AM Hans Hagen  wrote:

> On 5/14/2019 11:36 AM, Mikael P. Sundqvist wrote:
> > On Tue, May 14, 2019 at 10:39 AM Hans Hagen  wrote:
> >>
> >> On 5/13/2019 5:59 PM, Mikael P. Sundqvist wrote:
> >>> Den lör 11 maj 2019 10:28Mikael P. Sundqvist  >>> > skrev:
> >>>
> >>>  Hi,
> >>>
> >>>  I have for some hours tried to understand how to work with
> >>>  columnsetspans (I'm trying with an updated lmtx), and have some
> >>>  questions.
> >>>
> >>>  1) Is it only the floats that has the long list of placement
> options
> >>>  (given on p. 18 in the columnsets manual), or should they also
> apply
> >>>  to columnsetspans and columnsetareas? (I cannot get it to work
> with
> >>>  "default=fxtb:2*10" and similar options for other elements than
> >>>  floats). It would be useful to have it for other type of elements
> as
> >>>  well.
> >>>
> >>>  2) What is the current correct way to get back on grid after
> formulas?
> >>>  The only key that had lead me to something that seems to work in
> >>>  \setupformulas is "option=depth". Is that the way to go?
> >>>
> >>>  3) This is a bit unrelated, but is it possible to set page
> backgrounds
> >>>  on specific page. Something like \setupbackgrounds[page][page=3,
> ...]
> >>>  (I cannot find any keys for this in setup-en.pdf). Right now I
> can set
> >>>  it for an odd and an even page, but then if I want a background
> on the
> >>>  page after that, I have to put that code at the place where it
> will be
> >>>  used. (I got an error with \startpostponing[+1] ...
> \stoppostponing)
> >>>
> >>>  4) To be a bit more concrete on the first issue: In the example
> below,
> >>>  how can I place the columnsetspan at the bottom right? Second and
> >>>  third column, 10 lines down? I attach the result of running this
> file.
> >>>
> >>>  /Mikael
> >>>
> >>>  \setuplayout[grid=yes]
> >>>  \showgrid
> >>>  \definecolumnset[three][n=3]
> >>>
> >>>  \definecolumnsetspan[two][
> >>>  n=2,
> >>>  background=color,
> >>>  backgroundcolor=lightgray,
> >>>  ]
> >>>
> >>>  \starttext
> >>>  \startcolumnset[three]
> >>>  \samplefile{knuth}
> >>>
> >>>  \startcolumnsetspan[two][default=btrl]
> >>>  \samplefile{ward}
> >>>  \stopcolumnsetspan
> >>>
> >>>  \dorecurse{5}{\samplefile{knuth}\par}
> >>>  \stopcolumnset
> >>>  \stoptext
> >>>
> >>>
> >>> Hi!
> >>>
> >>> I have looked more carefully at the columnsets manual, and it looks
> like
> >>> (parts of) the columnsets mechanism is somehow broken at the moment,
> >>> since some of the examples there are not showing what they are
> supposed to.
> >>
> >> the mkii mechanism has been replaced by a new one but it's not
> >> completely compatible (these placements are actually for floats and
> >> spans were just a special kind abusing that mechanism)
> >>
> >>> Can this be confirmed? Is there a plan to get it to work soon again?
> >> i'll put it on the todo list
> >>
> >> -
> >> Hans Hagen | PRAGMA ADE
> >> Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
> >>  tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
> >> -
> >
> > Hi!
> >
> > Many thanks for your reply! Then I stop my playing with it now
> > (several things work and it looks quite nice!).
> >
> > I really appreciate any effort in this direction, since I think this
> > grid+column functionality is a very nice feature to have!!
> this will work in a next upload (watch out: columnsets operate on a spread)
>
> \setuppagenumbering[alternative={doublesided}]
>
> \showgrid
>
> \setupalign[verytolerant] \dontcomplain
>
> \definecolumnset[three][n=3]
>
> \definecolumnsetspan[two]
>[n=2,
> background=color,
> backgroundcolor=lightgray]
>
> \starttext
>
> \page[left]
>
> \startcolumnset[three]
>
>  \startcolumnsetspan[two][c=1,r=5]
>  \samplefile{ward}
>  \stopcolumnsetspan
>
>  \startcolumnsetspan[two][method=btlr,c=2,r=3]
>  \samplefile{ward}
>  \stopcolumnsetspan
>
>  \dorecurse{6}{\samplefile{knuth}\par}
>
> \stopcolumnset
>
> \stoptext
>
> -
>Hans Hagen | PRAGMA ADE
>Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
> tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
> -
>

Many thanks for the update today!

One follow-up question: How do I place a columnsetspan on a right page in a
spread? If I change c=2 to c=4 in your example, it disappears. Is there
another way?

I have realized that one can use columnsetareas to "forbid" text 

[NTG-context] interactive link area and scale in LMTX

2019-05-18 Thread Pablo Rodriguez
Dear list,

I have the following sample:

\setupinteraction[state=start]

\enabledirectives[references.border]

\def\mypersonalurl#1{\bgroup%
\tt\goto{\hyphenatedurl{#1}}[url(#1)]\egroup}%
\unexpanded\def\href#1#2{\goto{#2} [url(#1)]}

\starttext
\mypersonalurl{wiki.contextgarden.net}

\scale[width=.5\textwidth]
{\mypersonalurl{wiki.contextgarden.net}}
\stoptext

Interactive link areas are fine in latest beta (2019.05.18 10:57) with
LuaTeX-1.10, but with LuaTeX-2.0, they aren’t scaled.

Could anyone confirm the issue?

Many thanks for your help,

Pablo
--
http://www.ousia.tk
___
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] Creating one's own style

2019-05-18 Thread Dmitry Starostin
Thank you for the instructions on how to make one's own style.

I only need to change the formatting in the bibliography list, the
formatting of the notes in the text is entirely up to the requirement.

A strange effect (full MWE in attachment):

\btxdoifelse {address} {
   {\btxspace \emdash \btxspace \btxflush{address} \btxcomma}
   }

   \btxdoifelse {year} {
  {\btxspace \btxflush{year} \btxperiod}
  }

gives "year 2000", but throw out the "address" part, and the year goes
straight without the 'year' part.

   \btxdoifelse {year} {
  {\btxspace \btxflush{year} \btxperiod}
  }

if you add publisher between the address and the year, then it says
"publisher Brill"

\btxdoifelse {publisher} {
{\btxspace \btxflush{publisher} \btxcomma}
}

Where does it pull it up from?


Context_bib.tex
Description: Binary data
___
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] (no subject)

2019-05-18 Thread Dmitry Starostin
Thank you for the instructions on how to make one's own style.

I only need to change the formatting in the bibliography list, the
formatting of the notes in the text is entirely up to the requirement.

A strange effect (full MWE in attachment):

\btxdoifelse {address} {
   {\btxspace \emdash \btxspace \btxflush{address} \btxcomma}
   }

   \btxdoifelse {year} {
  {\btxspace \btxflush{year} \btxperiod}
  }

gives "year 2000", but throw out the "address" part, and the year goes
straight without the 'year' part.

   \btxdoifelse {year} {
  {\btxspace \btxflush{year} \btxperiod}
  }

if you add publisher between the address and the year, then it says
"publisher Brill"

\btxdoifelse {publisher} {
{\btxspace \btxflush{publisher} \btxcomma}
}

Where does it pull it up from?


Context_bib.tex
Description: Binary data
___
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
___