ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* german sharp s in Metapost Labels
@ 2004-01-09 11:39 Lutz Haseloff
  2004-01-09 17:50 ` Hartmut Henkel
  2004-01-09 21:56 ` Hans Hagen
  0 siblings, 2 replies; 5+ messages in thread
From: Lutz Haseloff @ 2004-01-09 11:39 UTC (permalink / raw)


Hi all,

if i use another Font as cmr to typeset labels
in MetaPost the german sharp s is typeset
with wrong width.

The same text direct typeset by tex (pdfetex)
without MetaPost looks right.

Is this a bug in tex or in metapost (i dont believe)
or is it a font problem?

Greetings Lutz

My File:

\setupoutput[pdftex]
\setuppagenumbering[state=stop]
\useencoding[win]
\mainlanguage[de]
\starttext
\startMPgraphic
verbatimtex
\useencoding[win]
\mainlanguage[de]
etex;
draw fullcircle scaled 4cm;
label(btex Hans Maaß, Berlin etex(center currentpicture));
\stopMPgraphic
\loadcurrentMPgraphic
\placeMPgraphic

Hans Maaß, Berlin

\startMPgraphic
verbatimtex
\usetypescript  [berry][ec]
\definetypeface [palatino] [rm] [serif] [palatino] [default] [encoding=ec]
\definetypeface [palatino] [mm] [math]  [palatino] [default] [encoding=ec]
\setupbodyfont  [palatino, 10pt, rm]
\useencoding[win]
\mainlanguage[de]
etex;
draw fullcircle scaled 4cm;
label(btex Hans Maaß, Berlin etex(center currentpicture));
\stopMPgraphic
\loadcurrentMPgraphic
\placeMPgraphic
\usetypescript  [berry][ec]
\definetypeface [palatino] [rm] [serif] [palatino] [default] [encoding=ec]
\definetypeface [palatino] [mm] [math]  [palatino] [default] [encoding=ec]
\setupbodyfont  [palatino, 10pt, rm]

Hans Maaß, Berlin

\startMPgraphic
verbatimtex
\setupencoding [default=ec]
\usetypescript[berry][ec]
\definetypeface [postscript] [rm] [serif] [times] [default]
\definetypeface [postscript] [ss] [sans] [helvetica] [default] [rscale=..9]
\definetypeface [postscript] [tt] [mono] [courier] [default] [rscale=1.1]
\setupbodyfont [postscript, 11pt]
\useencoding[win]
\mainlanguage[de]
etex;
draw fullcircle scaled 4cm;
label(btex Hans Maaß, Berlin etex(center currentpicture));
\stopMPgraphic
\loadcurrentMPgraphic
\placeMPgraphic
\setupencoding [default=ec]
\usetypescript[berry][ec]
\definetypeface [postscript] [rm] [serif] [times] [default]
\definetypeface [postscript] [ss] [sans] [helvetica] [default] [rscale=..9]
\definetypeface [postscript] [tt] [mono] [courier] [default] [rscale=1.1]
\setupbodyfont [postscript, 11pt]

Hans Maaß, Berlin
\stoptext

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: german sharp s in Metapost Labels
  2004-01-09 11:39 german sharp s in Metapost Labels Lutz Haseloff
@ 2004-01-09 17:50 ` Hartmut Henkel
  2004-01-09 21:49   ` Hans Hagen
  2004-01-09 21:56 ` Hans Hagen
  1 sibling, 1 reply; 5+ messages in thread
From: Hartmut Henkel @ 2004-01-09 17:50 UTC (permalink / raw)
  Cc: Reinhard Kotucha

On Fri, 9 Jan 2004, Lutz Haseloff wrote:

> if i use another Font as cmr to typeset labels in MetaPost the german
> sharp s is typeset with wrong width.

Same problem has been mentioned in tex-k by Reinhard Kotucha, 5.1.2004.
Maybe you can combine efforts... (no idea by me)

Regards, Hartmut

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: german sharp s in Metapost Labels
  2004-01-09 17:50 ` Hartmut Henkel
@ 2004-01-09 21:49   ` Hans Hagen
  0 siblings, 0 replies; 5+ messages in thread
From: Hans Hagen @ 2004-01-09 21:49 UTC (permalink / raw)
  Cc: Reinhard Kotucha

At 18:50 09/01/2004, Hartmut Henkel wrote:
>On Fri, 9 Jan 2004, Lutz Haseloff wrote:
>
> > if i use another Font as cmr to typeset labels in MetaPost the german
> > sharp s is typeset with wrong width.
>
>Same problem has been mentioned in tex-k by Reinhard Kotucha, 5.1.2004.
>Maybe you can combine efforts... (no idea by me)

only sharp s? are the same metrics used in the mp run?

\starttext

\startMPenvironment
   \setupbodyfont[pos]
\stopMPenvironment

\startMPpage
   draw btex te\SS t etex ;
\stopMPpage

\stoptext

comes out ok here

Hans  

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: german sharp s in Metapost Labels
  2004-01-09 11:39 german sharp s in Metapost Labels Lutz Haseloff
  2004-01-09 17:50 ` Hartmut Henkel
@ 2004-01-09 21:56 ` Hans Hagen
  2004-01-12  5:11   ` Lutz Haseloff
  1 sibling, 1 reply; 5+ messages in thread
From: Hans Hagen @ 2004-01-09 21:56 UTC (permalink / raw)


Hi,

The following works ok here (see previous mail for example of MPenvironment)

label(btex Hans Maaß, Berlin etex, center currentpicture);

                                  ^^^
                                  , needed, else wrong mp run!

===== changed code =====

\setupoutput[pdftex]

\setuppagenumbering[state=stop]
\useencoding[win]
\mainlanguage[de]

\starttext

\startMPcode
verbatimtex
   \useencoding[win]
   \mainlanguage[de]
etex;
draw fullcircle scaled 4cm;
label(btex Hans Maaß, Berlin etex, center currentpicture);
\stopMPcode

\startMPcode
verbatimtex
   \usetypescript  [berry][ec]
   \definetypeface [palatino] [rm] [serif] [palatino] [default] [encoding=ec]
   \definetypeface [palatino] [mm] [math]  [palatino] [default] [encoding=ec]
   \setupbodyfont  [palatino, 10pt, rm]
   \useencoding[win]
   \mainlanguage[de]
etex;
draw fullcircle scaled 4cm;
label(btex Hans Maaß, Berlin etex, center currentpicture);
\stopMPcode


\startMPcode
verbatimtex
   \setupencoding [default=ec]
   \usetypescript[berry][ec]
   \definetypeface [postscript] [rm] [serif] [times] [default]
   \definetypeface [postscript] [ss] [sans] [helvetica] [default] [rscale=..9]
   \definetypeface [postscript] [tt] [mono] [courier] [default] [rscale=1.1]
   \setupbodyfont [postscript, 11pt]
   \useencoding[win]
   \mainlanguage[de]
etex;
draw fullcircle scaled 4cm;
label(btex Hans Maaß, Berlin etex, center currentpicture);
\stopMPcode

\stoptext





>Hi all,
>
>if i use another Font as cmr to typeset labels
>in MetaPost the german sharp s is typeset
>with wrong width.
>
>The same text direct typeset by tex (pdfetex)
>without MetaPost looks right.
>
>Is this a bug in tex or in metapost (i dont believe)
>or is it a font problem?
>
>Greetings Lutz
>
>My File:
>
>\setupoutput[pdftex]
>\setuppagenumbering[state=stop]
>\useencoding[win]
>\mainlanguage[de]
>\starttext
>\startMPgraphic
>verbatimtex
>\useencoding[win]
>\mainlanguage[de]
>etex;
>draw fullcircle scaled 4cm;
>label(btex Hans Maaß, Berlin etex(center currentpicture));
>\stopMPgraphic
>\loadcurrentMPgraphic
>\placeMPgraphic
>
>Hans Maaß, Berlin
>
>\startMPgraphic
>verbatimtex
>\usetypescript  [berry][ec]
>\definetypeface [palatino] [rm] [serif] [palatino] [default] [encoding=ec]
>\definetypeface [palatino] [mm] [math]  [palatino] [default] [encoding=ec]
>\setupbodyfont  [palatino, 10pt, rm]
>\useencoding[win]
>\mainlanguage[de]
>etex;
>draw fullcircle scaled 4cm;
>label(btex Hans Maaß, Berlin etex(center currentpicture));
>\stopMPgraphic
>\loadcurrentMPgraphic
>\placeMPgraphic
>\usetypescript  [berry][ec]
>\definetypeface [palatino] [rm] [serif] [palatino] [default] [encoding=ec]
>\definetypeface [palatino] [mm] [math]  [palatino] [default] [encoding=ec]
>\setupbodyfont  [palatino, 10pt, rm]
>
>Hans Maaß, Berlin
>
>\startMPgraphic
>verbatimtex
>\setupencoding [default=ec]
>\usetypescript[berry][ec]
>\definetypeface [postscript] [rm] [serif] [times] [default]
>\definetypeface [postscript] [ss] [sans] [helvetica] [default] [rscale=..9]
>\definetypeface [postscript] [tt] [mono] [courier] [default] [rscale=1.1]
>\setupbodyfont [postscript, 11pt]
>\useencoding[win]
>\mainlanguage[de]
>etex;
>draw fullcircle scaled 4cm;
>label(btex Hans Maaß, Berlin etex(center currentpicture));
>\stopMPgraphic
>\loadcurrentMPgraphic
>\placeMPgraphic
>\setupencoding [default=ec]
>\usetypescript[berry][ec]
>\definetypeface [postscript] [rm] [serif] [times] [default]
>\definetypeface [postscript] [ss] [sans] [helvetica] [default] [rscale=..9]
>\definetypeface [postscript] [tt] [mono] [courier] [default] [rscale=1.1]
>\setupbodyfont [postscript, 11pt]
>
>Hans Maaß, Berlin
>\stoptext
>_______________________________________________
>ntg-context mailing list
>ntg-context@ntg.nl
>http://www.ntg.nl/mailman/listinfo/ntg-context
>
>Deze e-mail is door E-mail VirusScanner van Planet Internet gecontroleerd 
>op virussen.
>Op http://www.planet.nl/evs staat een verwijzing naar de actuele lijst 
>waar op wordt gecontroleerd.
>

-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | pragma@wxs.nl
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                        information: http://www.pragma-ade.com/roadmap.pdf
                     documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: german sharp s in Metapost Labels
  2004-01-09 21:56 ` Hans Hagen
@ 2004-01-12  5:11   ` Lutz Haseloff
  0 siblings, 0 replies; 5+ messages in thread
From: Lutz Haseloff @ 2004-01-12  5:11 UTC (permalink / raw)




Hans Hagen schrieb:
> Hi,
> 
> The following works ok here (see previous mail for example of 
> MPenvironment)
> 
> label(btex Hans Maaß, Berlin etex, center currentpicture);
> 
>                                  ^^^
>                                  , needed, else wrong mp run!

My stupid error.

> 
> ===== changed code =====
> 
> \setupoutput[pdftex]
> 
> \setuppagenumbering[state=stop]
....

Your changed Code shows the same Error,
only the cmr12-part looks right.

Greetings Lutz

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-01-12  5:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-09 11:39 german sharp s in Metapost Labels Lutz Haseloff
2004-01-09 17:50 ` Hartmut Henkel
2004-01-09 21:49   ` Hans Hagen
2004-01-09 21:56 ` Hans Hagen
2004-01-12  5:11   ` Lutz Haseloff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).