On Thu, May 25, 2017 at 8:05 PM, Mathias Schickel <m...@fa.uni-tuebingen.de> wrote: > >> Am 25.05.2017 um 18:59 schrieb Mikael P. Sundqvist <mic...@gmail.com>: >> >> On Tue, May 23, 2017 at 5:02 PM, Mikael P. Sundqvist <mic...@gmail.com> >> wrote: >>> On Tue, May 23, 2017 at 11:58 AM, Mathias Schickel >>> <m...@fa.uni-tuebingen.de> wrote: >>>> Hi Mikael and Otared, >>>> >>>> I can confirm issues regarding primes, too. If you are using the STIX 2 >>>> fonts (http://www.stixfonts.org) and my example below you get a somewhat >>>> strange behaviour of primes that is pretty obvious. I think the issues >>>> should be fixed. >>>> >>>> By the way the issue seems to depend to some extend on the fonts. Using >>>> Lucida by \setupbodyfont[lucidaot] it is not that obvious but still >>>> present. >>>> Using Latin Modern it seems that the spacing between the primes changes >>>> between f'' and f^{''}. Cambria seems to show that behaviour (like Latin >>>> Modern), too, but less obvious. >>>> >>>> Best regards >>>> Mathias >>>> >>>> %% example >>>> \unprotect >>>> >>>> \definefontfeature >>>> [stixtwo-math-feature] >>>> [kern=yes, >>>> ss01=no, % calligraphic letters >>>> ss02=yes, % lowercase italic variants (e.g. open g) >>>> ss03=no, % hbar und lambdabar variants >>>> ss04=yes, % larger and lower primes, minute etc. >>>> ss05=no, % shorter arrows >>>> ss06=no, % narrower and shorter element and similar symbols >>>> ss07=no, % some smaller operators and emptyset variant >>>> ss08=yes, % upright integrals etc. >>>> ss09=no, % variant negated symbols >>>> ss10=yes, % variants of greater and lesser and similar symbols >>>> ss11=yes, % variant of negated set (inclusion etc.) symbols >>>> ss14=yes, % >>>> ss16=yes] % variants of circled operators >>>> >>>> \starttypescriptcollection[Stix2] >>>> \starttypescript [\s!serif] [Stix2] [\s!all] >>>> \definefontsynonym >>>> [Stix2Regular] >>>> [file:STIX2Text-Regular.otf] >>>> \definefontsynonym >>>> [Stix2Bold] >>>> [file:STIX2Text-Bold.otf] >>>> \definefontsynonym >>>> [Stix2Italic] >>>> [file:STIX2Text-Italic.otf] >>>> \definefontsynonym >>>> [Stix2BoldItalic] >>>> [file:STIX2Text-BoldItalic.otf] >>>> \definefontsynonym[\s!Serif] [Stix2Regular] [\s!features=\s!default] >>>> \definefontsynonym[\s!SerifBold] [Stix2Bold] >>>> [\s!features=\s!default] >>>> \definefontsynonym[\s!SerifItalic] [Stix2Italic] >>>> [\s!features=\s!default] >>>> \definefontsynonym[\s!SerifBoldItalic] [Stix2BoldItalic] >>>> [\s!features=\s!default] >>>> \stoptypescript >>>> >>>> \starttypescript [\s!math] [Stix2] >>>> \definefontsynonym >>>> [Stix2Math] >>>> [file:STIX2Math.otf] >>>> [features=math\mathsizesuffix] >>>> \definefontsynonym [\s!MathRoman] [Stix2Math] >>>> [\s!features={\s!math\mathsizesuffix,mathextra,stixtwo-math-feature},\s!designsize=\s!auto] >>>> \stoptypescript >>>> >>>> \starttypescript [Stix2] >>>> \definetypeface [\typescriptone] [\s!rm] [\s!serif] [Stix2] >>>> [\s!default] >>>> \definetypeface [\typescriptone] [\s!mm] [\s!math] [Stix2] >>>> [\s!default] >>>> \stoptypescript >>>> >>>> \stoptypescriptcollection >>>> >>>> \protect >>>> >>>> \setupbodyfont[Stix2] >>>> >>>> \starttext >>>> % >>>> Compare $f'$ to $(f')$ and to $f''$, $(f'')$, $f^{''}$ and $(f^{''})$. >>>> % >>>> \stoptext >>>> %% end of example >>>> >>>> >>>> >>>> Am 22.05.2017 um 09:50 schrieb Otared Kavian <ota...@gmail.com>: >>>> >>>> Hi Mikael, >>>> >>>> You are correct, the position of \prime depends on whether there is a next >>>> character or not after it, and it seems that this has an effect on its >>>> position for characters having a subscript as in >>>> $f_{1}''(x) \neq f''_{1}(x)$ >>>> $f'f''f'’'$ >>>> Best regards: OK >>>> >>>> On 22 May 2017, at 08:51, Mikael P. Sundqvist <mic...@gmail.com> wrote: >>>> >>>> On Sun, May 21, 2017 at 10:29 PM, Otared Kavian <ota...@gmail.com> wrote: >>>> >>>> Hi Mikael, >>>> >>>> I agree with what you are reporting: the current behavior of the \prime >>>> operator is not completely satisfying when using ConTeXt mkiv, while in >>>> mkii >>>> it is the most satisfying (in my opinion…). >>>> >>>> The turn around consisting in using $f^{‘’}$ or $f^{\prime\prime}$, or >>>> even >>>> $f^{{}^{\prime\prime}}$, is not really satisfying either. >>>> >>>> But I think (or I hope that) at some point Hans will fix it in mkiv. >>>> >>>> Best regards: OK >>>> >>>> On 21 May 2017, at 08:14, Mikael P. Sundqvist <mic...@gmail.com> wrote: >>>> […] >>>> >>>> And just for reference, the document below gives the attached pdf, >>>> compiled with lualatex. I think the location of the primes there look >>>> better. Sorry for spamming about this issue, but I think it is >>>> important for all people writing math with ConTeXt. >>>> >>>> /Mikael >>>> >>>> \RequirePackage{luatex85} >>>> \documentclass[border=2pt]{standalone} >>>> >>>> \usepackage{unicode-math} >>>> \setmainfont{LucidaBrightOT} >>>> \setmathfont{LucidaBrightMathOT} >>>> >>>> \begin{document} >>>> $f'f''$ >>>> \end{document} >>>> <lltest.pdf>___________________________________________________________________________________ >>>> 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 >>>> ___________________________________________________________________________________ >>>> >>>> >>>> ___________________________________________________________________________________ >>>> 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 >>>> ___________________________________________________________________________________ >>>> >>>> >>>> Otared, thank you for confirmation. I also hope there will be a fix soon. >>>> >>>> In the meantime, I put yet another test file. The location of the >>>> primes depends on the next character (I use, at the moment current >>>> version: 2017.05.15 21:48) >>>> >>>> /Mikael >>>> >>>> \definefontfamily[myface][rm][Lucida Bright OT] >>>> \definefontfamily[myface][mm][Lucida Bright Math OT] >>>> \setupbodyfont[myface,10pt] >>>> \starttext >>>> \startTEXpage[offset=2pt] >>>> $f'(x)f''(x)f'f''$ >>>> \stopTEXpage >>>> \stoptext >>>> <primfisk.pdf>___________________________________________________________________________________ >>>> 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 >>>> ___________________________________________________________________________________ >>>> >>>> >>>> ___________________________________________________________________________________ >>>> 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 >>>> ___________________________________________________________________________________ >>>> >>>> >>>> >>>> ___________________________________________________________________________________ >>>> 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 >>>> ___________________________________________________________________________________ >>> >>> Thanks Otared and Mathias! >>> >>> Hans, just to know, are you working on a fix? Is there anything more >>> we can provide? >>> >>> Best regards, Mikael >> >> In >> >> current version: 2017.05.25 12:50 >> >> all problems I've noticed with primes seem to be gone! Now we can even >> write $u''_p$ or $u_p''$. >> >> Hans, your work and quick fix of this problem is very much appreciated! >> >> Best regards, Mikael > > > Hi Mikael and Hans, > > I can confirm that, too: Everything is working very well in the current > ConTeXt version. > Thank you very much, Hans, for quietly solving all reported issues regarding > primes! > > Best regards > Mathias > > >> ___________________________________________________________________________________ >> 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 >> ___________________________________________________________________________________ > > ___________________________________________________________________________________ > 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 > ___________________________________________________________________________________
I hate to bring this up again, but look at the attached output of %%% %\setupbodyfont[lucidaot] \starttext \startformula f'(0)=2\frac{f'(0)}{2} \stopformula \stoptext %%% The prime in the fraction is in my opinion too low (it is more clear in the example with lucida). /Mikael
ctx-listexample33.pdf
Description: Adobe PDF document
ctx-listexample33-lucida.pdf
Description: Adobe PDF document
___________________________________________________________________________________ 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 ___________________________________________________________________________________