« first day (4979 days earlier)      last day (28 days later) » 

2:09 AM
Is it possible that recently in TeX Live 2024, the array-like environments containing glossarized symbols and contained in centered display math environments slightly shifted horizontally? I cannot provide a minimal and sufficiently anonymous working example (because I don't have access to TL 2024 from a few months ago – I upgraded it :-( ), but, maybe, someone ran into the issue already?
We're talking about stuff such as \[\begin{arrray}{…}…\gls{…}…\end{array}\] and \begin{align*}…\begin{cases}…\gls{…}…\end{cases}…\end{align*}.
 
3 hours later…
cfr
cfr
5:11 AM
@AlMa1r Overleaf has non-updated TL 2024 I think. They only install the once-per-year.
2
cfr
cfr
5:21 AM
@DavidCarlisle Replaces them by spaces? Apparently :set et, :1,$retab works.
 
2 hours later…
7:39 AM
@cfr yes choosing an appropriate number of spaces in each case, I assume your :set is for vim but I don't talk to vi users so I'll ignore that:-)
@AlMa1r shifting horizontally not necessarily what I would expect but there were some changes in array in the june release and a following update to latex-tools provided a second bug fix update to array last week. so change is possible, it's a tricky area to fix bugs and not affect anything else
8:21 AM
@PauloCereda check my commeht to cfr above
@DavidCarlisle oh no
@DavidCarlisle :retab
@PauloCereda it doesn't work
@PauloCereda see ^^^ iI tested it
@cfr :retab in VIM :)
@DavidCarlisle yes, but using an OS instead of an editor.
9:01 AM
@DavidCarlisle oh no
10:01 AM
Yesterday, i managed to tag a breaking tcolorbox as Artifact:

,before pre={\pgfsys@invoke{/Artifact <</Type/Background>> BDC}}%
,extras middle and last pre={\pgfsys@invoke{/Artifact <</Type/Background>> BDC}}%
,overlay={\pgfsys@invoke{EMC}}%
 
2 hours later…
11:38 AM
Under which circumstances does this fail: \seq_get_left:NN \l_daleif_seq \l_daleif_tl? With an error of ! LaTeX Error: A sequence was misused It only fails if the tl macro has a specific name, and I cannot figure out why. Currently not able to create MWE
@daleif Something is wrong with \l_daleif_seq
@JosephWright It works just fine if I rename \l_daleif_tl, then I don't get the error. I can even just use \foo. And \seq_map_function:NN \l_daleif_seq \typeout works just fine on the seq
And if I then use \tl_set_eq:NN \l_daleif_tl \foo then I get that error again.
It is kind of like I missing {}'s somewhere
Hmm, I'll keep digging
12:07 PM
@daleif please try to produce an MWE.
@daleif What @Skillmon said ;)
cfr
cfr
@Skillmon I don't need et? Or 1,$? vim's help is ... not always very helpful.
@DavidCarlisle I'm sure my great aunt appreciated that.
@cfr Well, setting et is instructing VIM to expand tabs to spaces. So if that's not by default in your VIM you'll need it. And :retab takes a range, for which you can use 1,$ meaning from first to last line (which is the same as using %), so you could use :%retab if expandtab is true. (I wrote my :retab message before seeing you already figured it out, and most times I assume people will :help retab if I give a command only and it apperantly doesn't work for them)
@Skillmon It of couse works just fine when moved to a different file. WTF.
@daleif can you put a \tl_analysis_show:N \l_daleif_seq just before you attempt that and show us the output?
@daleif I'd guess you have a typo somewhere mixing up \l_daleif_tl and \l_daleif_seq. I'd guess at one point you're using the wrong variable and by changing the value of the tl you trigger that bug in your code.
@daleif please also show \tl_analysis_show:N \l_daleif_tl just before you want to change its value.
12:34 PM
@Skillmon this seems normal
> \s__seq (control sequence=\relax)
> \__seq_item:n (control sequence=\long macro:->\msg_expandable_error:n\ETC.)
> { (begin-group character {)
> t (the character t)
> h (the character h)
> m (the character m)
> } (end-group character })
> \__seq_item:n (control sequence=\long macro:->\msg_expandable_error:n\ETC.)
> { (begin-group character {)
> a (the character a)
> } (end-group character }).
<recently read> }
cfr
cfr
@Skillmon Thanks. And I would normally :help retab if you said that. Only I thought you were correcting what I'd written, which I got from reading the help in the first place.
and the tl var is empty (\tl_clear:N at the start of the macro, and this is the first time it is used)
From my real code
\seq_get_left:NN \l__xfancyref_label_seq \l__xfancyref_tmp_tl
\seq_get_left:NN \l__xfancyref_label_seq \l__xfancyref_prefix_tl
the first line works, line two fails. Both are initialized by \tl_clear:N
And should end up with the same contents.
@cfr :) No, was just my lazy brain thinking "uh, uh, I know that, I know that" without reading on.
@daleif then back to MWE it is :)
12:51 PM
Hmm, there is something in the calling tree, if I call the macro directly it works, but not when part of something else. Hmm
cfr
cfr
@Skillmon ;)
@cfr Cwac! Wub you! <3
cfr
cfr
@PauloCereda <3 Cwac!
1:08 PM
Carrots! /mouth watering
ε> /me <3
I'm surrounded by carrots.
@Skillmon Seems to have been an undefined macro elsewhere in the call stack that then triggered the wrong error ¯_(ツ)_/¯
cfr
cfr
1:55 PM
???
Now it works when rewriten to properly use seq features. Even with some of my nasty nested labels.
2:39 PM
@Skillmon poor quality vi reproduction carrots, have a proper emacs carrot 🥕
3:30 PM
@DavidCarlisle should we change geometry so that it sets \stockwidth/\stockheight? tex.stackexchange.com/q/720855/2388
3:42 PM
@daleif still an interesting find if it triggers the wrong error. Would be great if you could build an MWE nonetheless.
@DavidCarlisle no, those don't taste nice. They are spoiled with useless things.
user image
4
@Skillmon ^^^ better?
4:22 PM
@UlrikeFischer I just saw that...
5:04 PM
Can someone help me find how the following document command is created?
I found these in the documentation for l3draw?
What platform does your field use for reviewing conference abstracts? People complained about EasyChair, but and now one of our major conferences is using Start which is so much worse.
Am looking at how the environment is created.
@azetina the sources are on ctan/in your tex system too, look for l3draw.dtx
5:35 PM
@AlanMunn Email of PDFs ;)
@JosephWright Seriously? Are you sure it's chemistry, not alchemy? :)
@AlanMunn Well, mainly email/link of Word files, then an Excel, yes
@JosephWright That sounds even worse.
@AlanMunn I guess for me it feels normal, but I have nothing to compare against
Oulala, the keys defined for the function environment in l3docs.cls
5:45 PM
@JosephWright Our conferences use various platforms where you login and do your reviews online. This means that organizers end up with a complete set of ratings for each abstract automatically, for example. They also can dish out abstracts to reviewers by topics so that people actually review things they've said they're competent to review, etc.
@AlanMunn I have seen something like that, but I think it ws in-house by the RSC - in any case, all you are doing is picking out which are for orals, so the work is not so bad
@JosephWright Our major conferences have 300+ abstract submissions with a 10-15% acceptance rate.
@AlanMunn Ah, that's different: for chemistry, it's only a question of 'poster or talk'
And then you divide up for bigger meetings to a committee for the relevant thread/parallel session
@JosephWright So no real review essentially. That definitely makes things simpler.
6:01 PM
@AlanMunn I've never done a really big meeting, but I do chair a sub-committee for a meeting taking about 400 delegates - gets a reasonable number of abstracts :)
 
2 hours later…
8:09 PM
@UlrikeFischer much better :D
Though I'm afraid to steal Bär's food.
cfr
cfr
8:55 PM
@yo' ???
@AlanMunn -- The AMS uses LaTeX to prepare the conference programs. Last week I was attending a play with the person in charge of meeting arrangements. She was delighted that the person in charge of processing the program asked her for help getting a couple of abstracts to run error-free. Since before she was involved in meetings, she was part of the "composition" department (which no longer exists), and she has a good memory, she was able to make the fixes with no problem. She was happy!
yo'
yo'
@JosephWright if you are around, would you consider deleting the above convo please? I hate to be spreading false news... :(
cfr
cfr
@yo' Just redefine your acronym.
@yo' -- Chomsky's daughter Diane worked for several years for the Math Society, and she and I worked together on a number of things. I think her background is at times something of a trial for her. Our paths still cross occasionally over the net, and I'm glad to resume contact.
9:15 PM
Hello user<large number>
9:30 PM
@DavidCarlisle Thx! Checking now …
@cfr Thx! It's easier to test the result locally than to push my whole book through overleaf. But we'll see, thx anyway!

« first day (4979 days earlier)      last day (28 days later) »