On 6/16/2020 11:13 PM, James Withers wrote:
Many thanks Hans. That has made the dots appear. If possible I would like to use the dot from the same font, especially if using a font where full stops are diamond shaped rather than circular.
Is there any way to map the dot from the external font so that it can be used by the \dotfill command?
dotfill is actually a plain tex command using periods and spacing from the math font / mode ... (maybe we should redefine it to behave differently in text mode) you can use this: \definefiller [myfill] [symbol=., method=middle, width=.5\emwidth, leftmargin=.25em, rightmargin=.25em] \starttext text before \filler[myfill] text after \stoptext
James
On Tue, 16 Jun 2020 at 21:04, Hans Hagen
wrote: On 6/16/2020 1:03 PM, James Withers wrote:
Hello
I've followed the instructions on the Context Garden wiki to make use of a different font. Unfortunately when using \dotfill the dots do not show up. My minimal example is below. I think this might be because \dotfill takes its dots from the math mode font which I have not set up correctly.
Grateful for any assistance
James
\starttypescript [cormorant] \definefontsynonym[Cormorant-Regular] [file:Cormorant-Regular] \stoptypescript
\starttypescript [cormorant] \setups[font:fallback:serif] \definefontsynonym[Serif] [Cormorant-Regular] [features=default] \stoptypescript
\starttypescript [cormorant] \definetypeface [cormorant] [rm] [serif] [cormorant] [default] \definetypeface [cormorant] [mm] [math] [cormorant] [default] \stoptypescript
\setupbodyfont [cormorant]
\starttext
.....
text before dotfill\dotfill text after dotfill
.....
\stoptext you need a math font
\definetypeface [cormorant] [mm] [math] [pagella] [default]
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
-- ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------