Am 16.05.2013 um 22:26 schrieb Romain Diss <romain.d...@yahoo.fr>: > Hi all, > > With this minimal example: > %%% start > \setupbodyfont[dejavu] > \starttext > Temperature : \unit{100 celsius}. > \stoptext > %%% end > > I get the °F symbol instead of °C. With lmodern or pagella (I did not try > other fonts) the right symbol (°C) is printed. > > Any idea of what goes wrong?
It’s a typo in phys-dim.mkiv. \unexpanded\def\checkedtextcelsius {\iffontchar\font"2103\relax\iffontchar\font"2109\relax - ℉\else\phys_units_text_celsius\fi\else\phys_units_text_celsius + ℃\else\phys_units_text_celsius\fi\else\phys_units_text_celsius \fi} Wolfgang ___________________________________________________________________________________ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________