Bug in 3.141592653-2.6-0.999995 (TeX Live 2023) with fontspec and tabularray?

Ross Alexander evilross at yahoo.co.uk
Tue Jan 30 13:20:28 CET 2024


I made an logic error on the second tabularray in that \setmainfont defaults to Ligatures=TeX while \newfontfamily doesn't.  Once I'd corrected for that I got the same results in both tables.  I also enabled tracing but it verbose but changing the scale to anything but 0.8 produces the correct result.  I'm going to do some more testing with different scales but below is a comparison of using 0.75 and 0.8 for the font scaling, using the \traceon and \traceoff around the tblr.  I can see it is treating the double quote differently but I will do some more comparison diffs.

mojo 12:00:08 texworks$ diff tb-xe-0.80.log tb-xe-0.75.log | more
1c1< This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023) (preloaded format=xelatex 2023.3.26)  30 JAN 2024 10:59
---
> This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023) (preloaded format=xelatex 2023.3.26)  30 JAN 2024 11:42
230c230
< (fontspec)             [Ligatures=TeX,Scale=0.80,Ligatures=TeX].
---
> (fontspec)             [Ligatures=TeX,Scale=0.75,Ligatures=TeX].
235c235
< (fontspec)             - 'normal' (m/n) with NFSS spec.: <->s*[0.80]"Latin
---
> (fontspec)             - 'normal' (m/n) with NFSS spec.: <->s*[0.75]"Latin
239c239
< (fontspec)             - 'bold' (b/n) with NFSS spec.: <->s*[0.80]"Latin
---
> (fontspec)             - 'bold' (b/n) with NFSS spec.: <->s*[0.75]"Latin
243c243
< (fontspec)             - 'italic' (m/it) with NFSS spec.: <->s*[0.80]"Latin
---
> (fontspec)             - 'italic' (m/it) with NFSS spec.: <->s*[0.75]"Latin
248c248
< (fontspec)             <->s*[0.80]"Latin Modern
---
> (fontspec)             <->s*[0.75]"Latin Modern
254c254
< (Font)              scaled to size 8.00003pt on input line 14.
---
> (Font)              scaled to size 7.5pt on input line 14.
527c527
< bfseries }}{Adjustments & Height & Weight \\ Orc Female & -6'' & 100\% \\}
---
> bfseries }}{Adjustments & Height & Weight \\ Orc Female & -6" & 100\% \\}
535c535
< #3<-Adjustments & Height & Weight \\ Orc Female & -6'' & 100\% \\
---
> #3<-Adjustments & Height & Weight \\ Orc Female & -6" & 100\% \\
544c544
< #4<-Adjustments & Height & Weight \\ Orc Female & -6'' & 100\% \\
---
> #4<-Adjustments & Height & Weight \\ Orc Female & -6" & 100\% \\
596c596
< #3<-Adjustments & Height & Weight \\ Orc Female & -6'' & 100\% \\
---
> #3<-Adjustments & Height & Weight \\ Orc Female & -6" & 100\% \\


   On Tuesday, 30 January 2024 at 12:00:55 GMT, Bruno Voisin via tex-live <tex-live at tug.org> wrote:  
 
 > On 30 Jan 2024, at 12:54, Jonathan Fine <jfine2358 at gmail.com> wrote:
> 
> Is there anything helpful relating to this problem in last year's edition of the Latex Companion? I don't have a copy myself.

I have (paper and electronic). I had looked at it (quickly) before answering, didn't find anything of relevance for this particular issue.

Bruno
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex-live/attachments/20240130/05233afa/attachment-0001.htm>


More information about the tex-live mailing list.