« first day (4185 days earlier)      last day (752 days later) » 

7:31 AM
Anyone know I can download old version of source3.pdf somewhere? there's tex.stackexchange.com/questions/557439/… but it's really hard to find which folder it's in
 
7:59 AM
@PauloCereda Where can I find the executable .jar file of TeXPrinter? I can't find it here: gitlab.com/islandoftex/texprinter
 
@user202729 Go to github.com/latex3/latex3/releases and select the release you want. Then source3.pdf should be in l3kernel-ctan.zip.
 
@CarLaTeX gitlab.com/islandoftex/texprinter/-/jobs/729801566/artifacts/… should be the latest. But SX did some major changes to the Q&A HTML so it might not work anymore.
 
@TeXnician Thank you, I'll try and let you know
@TeXnician Indeed, it doesn't work ^^^
@PauloCereda ^^^
 
8:15 AM
@CarLaTeX Yes, same for me. Unfortunately, the error message is misleading. It's definitely failing due to the HTML changes from the last year. So @PauloCereda has something to fix again ;)
 
@TeXnician Already pinged :D
 
Just to check, is the speed of \usepackage improved in recent versions? In my version the overhead is about 1/200s per (empty) package
 
 
2 hours later…
9:53 AM
user image
4
 
10:10 AM
@user202729 I think the folder should be something like https://tug.org/svn/texlive/trunk/Master/texmf-dist/doc/latex/l3kernel/
@user202729 Besides what Marcel Krüger said, another possibility of getting historic things might be archive of complete TeX Live Versions at ftp://tug.org/historic/systems/texlive/. But seems you need to download complete iso-images and extract from that, so it is a bit cumbersome at least. There is ftp://tug.org/historic/systems/ctancd/, but I am not sure if that also holds copies of source3.pdf.
 
@user202729 not deliberately, and there is extra code added for file hooks etc. filesystem layout and use or not of ls-R files tends to swamp any time changes due to macro improvments.
@CarLaTeX only 479000 to go!
 
10:31 AM
@CarLaTeX oh no
 
Well I'll see. That was just to check if there's any improvement in the meantime and I just need to upgrade.
Looks like it was improved though.
> `\__kernel_file_name_sanitize:n`
>
> Expanding the file name uses a \csname-based approach, and relies on active characters
> (for example from UTF-8 characters) being properly set up to expand to a expansion-
> safe version using \ifcsname. This is less conservative than the token-by-token approach
> used before, but it is much faster.
 
@user202729 ah sorry there was one (two?) release with very slow filename normalisation, which we reverted, sorry forgot about that
 
Maybe because I'm too lazy to upgrade system instead...
 
11:17 AM
@DavidCarlisle :D
@PauloCereda Some work for you :)
 
What do you all think of a feature request for "voice chatrooms" like they have on Discord?
 
Seems unlikely to be implemented anyway. SO has been requesting for more efficient hammer for ages without success
 
11:47 AM
@CarLaTeX Yeah!
@user85795 I think the only reason that the chat is still there is that all the original devs left the company and nobody remembers it
 
12:30 PM
@JosephWright @UlrikeFischer:
the new xdvipdfmx has support for color stacks and we modified graphics-def/xetex.def to use them, but somehing seems wrong somewhere, for now you can use the texlive 2021 xetex.def, we'll look..... — David Carlisle 1 min ago
 
@PauloCereda Do you happen to know if l3build regression tests play well with arara? (or "could be made to"?)
 
@DavidCarlisle just saw it ;-)
 
@UlrikeFischer not my fault
 
@DavidCarlisle "I'd go for it" ;-)
 
@UlrikeFischer to be read as "you should do it, as we can blame you if things go wrong" but that was dropping the version test which wouldn't help here
 
1:19 PM
@JosephWright @DavidCarlisle that is enough to loose the color with xetex:
\documentclass{article}
\usepackage{color}

\begin{document}

\color{red} xxx

\special {pdf:bcontent}
\special {pdf:econtent}

Text
\end{document}
 
@UlrikeFischer so an issue with the stack support in xdvipdfmx rather than in graphics-def code?
 
@DavidCarlisle not sure, one can restore the color in the tikz example with \AddToHook{cmd/endpgfpicture/after}{\special{pdfcolorstack \@pdfcolorstack current}}.
 
1:35 PM
@UlrikeFischer yes tikz use of non-stacked colors is always a bit problematic, but your example above with just an empty bcontent econtent looks very odd
 
1:47 PM
@DavidCarlisle yes I think the relation with the "normal color" is not quite resolved. xdvipdfmx resets to it at the end of the ET/BT pair: ET q 1 0 0 1 61.768 -62.765 cm Q 0 G 0 g BT.
 
2:23 PM
@gusbrs in theory, everything can make it work with arara. :)
 
3:07 PM
@PauloCereda Yay!
 
@PauloCereda In theory there's no friction. :-) But, jokes apart, my first impression, is that they might make a good match. Do you know someone who tried?
 
3:32 PM
@UlrikeFischer Drat: I got they did that for rotation, etc., but not for a ET/BT pair - that's a real issue
@UlrikeFischer Yes, that's more or less what I have for rotation and scaling
@UlrikeFischer From what was said on the dvipdfmx list, we are not likely to see a change in behaviour - perhaps we have to forget multiple stacks in dvipdfmx
 
4:03 PM
@JosephWright yes I think we should revert and then perhaps sent the example to the dvipdfmx list and tell that currently it isn't usable. Imho it can only work if the "normal color" bcolor and the main colorstack are merged and in sync.
 
@UlrikeFischer Sigh - I guess you are right
@UlrikeFischer I'll probably do it tomorrow or Monday
 
How do I get a backtick to render properly in markdown?
 
@AlanMunn like this `
@AlanMunn backtick backslash backtick backtick
 
4:20 PM
@DavidCarlisle I tried that (this is pandoc markdown, so maybe it's different). But using three backticks plus a space to delimit the code makes it work.
``` ``...'' ```
^^ like that, but clearly that doesn't work here. So many flavours of markdown...
 
`` ` `` (backtick backtick space backtick space backtick backtick) works on the main site
 
4:56 PM
``````````````````````````````````````````````````````````````````
 
5:13 PM
@UlrikeFischer I'll make a start - have to decide what to do about l3backend
 
I have this MWE:
\documentclass{book}
\usepackage{fancyhdr,xcolor}
\fancypagestyle{plain}{%
\renewcommand{\headrule}{\color{blue}\hrulefill}
}
\fancypagestyle{fancy}{%
\renewcommand{\headrule}{\color{red}\hrulefill}
}
\begin{document}
\pagestyle{fancy}
\chapter{Introduction}
\cleardoublepage
This is where the chapter begins.

More text.
\end{document}

That is, after each chapter, I want to insert a blank page and only have the chapter's text appear only after this blank page.

How can I make the headers and footers in the blank page (page 2 in this example) be EMPTY?
 
@UlrikeFischer I've sent an urgent fix, now I'll need to adjust in other places ... tomorrow perhaps
 
 
5:37 PM
@tush see page 27 of the fancyhdr documentation.
 
6:13 PM
@UlrikeFischer Right. Thanks a lot!
 
Interesting effect that one of the orange dots is moving when converting from ps to pdf (with ps2pdf). The image is drawn in pstricks:
Full source:

\documentclass{article}
\usepackage{multido, pst-intersect}
\thispagestyle{empty}
\begin{document}
\begin{pspicture}(0,-1.2)(5,1.2)
  \pssavepath[linecolor=blue,linewidth=1bp]{line}{\psline{->}(0,0)(5,0)}
  \pssavepath[linecolor=red,linewidth=1bp]{circle}{\pscircle(2.5,0){1}}
  \psintersect[linecolor=orange,showpoints,linewidth=2bp]{line}{circle}
\end{pspicture}
\end{document}
 
7:13 PM
@UlrichDiez Should I just look at this latter version, or both versions?
 
@mickep maybe both of them moved? (to me it looks like both moved to the right by one diameter of the circle)
 
@CarLaTeX one for you to answer (see code line 95)
0
Q: Multicols package creating new column at the bottom of page instead of top

MichaelWhen the code featured below is compiled, the result is a page in which the second column begins near the bottom of the page instead of near the top. Using overleaf to compile code. \documentclass{article} \usepackage[utf8]{inputenc} \title{\bf{MENU}} \author{} \date{} \usepackage{multicol} \us...

 
7:31 PM
@DavidCarlisle Interesting menu :D
 
Quick question `l3keys`, why this doesn't work (neither with # nor with ##)
\cs_new_protected:Npn \__add_new_key:n #1
{
\keys_define:nn { mymodule / submodule }
{
new-key .code:n = { \keys_set:nn { mymodule / submodule / #1 } {#1} },
}
}
% \__add_new_key:n {foo} define a key in { mymodule / submodule }
% new-key .code:n = { \keys_set:nn { mymodule / submodule / foo } {#1} },
\__add_new_key:n {foo}
 
@CarLaTeX fortunately for you it is safe from being published
 
@PabloGonzálezL Because it looks wrong? Are you trying to define a new key?
@PabloGonzálezL and what should that key do?
 
@PabloGonzálezL not sure wha you want it to do but I guess new-key .code:n = { \keys_set:nn { mymodule / submodule / #1 } {##1} },
 
@Skillmon Ah, maybe they did. In any case it is a bit weird.
 
7:42 PM
@Skillmon It is a key I define "at runtime" so when passing \__add_new_key:n by the user command it would be created under { mymodule / submodule } (which already exists).
@DavidCarlisle Not work in my case :(
 
@PabloGonzálezL then you'll have to use \keys_define:nn { mymodule / submodule } { #1 .<handler> = <definition> }.
 
@mickep I don't get that, what version of gs? (I have 9.54.0)
 
@DavidCarlisle the italian bribed Frank to error if ananas on pizza is encountered?
3
 
@DavidCarlisle 9.27.
 
@UlrikeFischer added two errors per line, just to be sure
 
7:45 PM
@Skillmon Ouch...I think that will be more complex...can you give me an example for dummies ?
 
@mickep I don't see that either
 
So, my gs version is too old.
 
@mickep ^^ xpdf after latex/dvips/ps2pdf
 
(It is TeX Live 2022)
@DavidCarlisle I see. Good! Thanks!
 
7:47 PM
@PabloGonzálezL what should your newly defined key do?
 
@Skillmon yes I wondered about that: just having code as #1 seems a bit light....
 
@UlrikeFischer Thank you also for testing it.
 
@DavidCarlisle If I had to guess I'd say he tries to use something like the pgfkeys that use .initial.
 
@Skillmon I want it to access the keys in mymodule / submodule / foo and then use it to access in the following way `new-key={keys in mymodule / submodule / foo}
 
@PabloGonzálezL that doesn't explain it...
@PabloGonzálezL At least I don't understand from that what you're trying to do.
 
7:59 PM
@Skillmon Too loong, but
```
\documentclass{article}
\usepackage{scontents}
\ExplSyntaxOn
% 1. First create a keys for envbody
\keys_define:nn { scontents / scbodyenv }
{
write-env .code:n = {
\bool_set_true:N \l__scontents_writing_bool
\tl_set:Nn \l__scontents_fname_out_tl {#1}
},
write-env .value_required:n = true,
store-env .meta:nn = { scontents } { store-env = #1 },
force-eol .meta:nn = { scontents } { force-eol = #1 },
force-eol .default:n = true,
overwrite .meta:nn = { scontents } { overwrite = #1 },
 
@PabloGonzálezL That is not an explanation of what you're trying to do, that is code :P
I'll take a look, but first need to say hi to my sister who just rang.
 
@Skillmon Hehehe, basically I want to set keys to pass the body-env={key=val} environment, of course the keys to be set will be in {scontents / scbodyenv / name}, and whatever is set there I will use in {scontents_env_body_hook:nn.
@Skillmon Because of the way the environment is built I cannot pass arguments arbitrarily, but I can extend the use of [key=val] to play with variables and then use hook to execute them.
 
8:14 PM
@PabloGonzálezL Aren't you looking for the .meta:n key?
(I see you are already using it, so I probably misunderstood the use case...)
 
9:02 PM
@FaheemMitha Just the latter version. ;-) The code of he two versions is almost the same except that in the further version three lines of code form a loop for pushing tokens towards TeX's digestion one by one while in the latter version a single line forms code for pushing all tokens towards TeX's digestion at once is used which is far more efficient for various reasons.
 
@gusbrs :(
@UlrichDiez Hi Ulrich, how are you, I hope much better than the last time I heard from you :D
 
@PabloGonzálezL Hi Pablo, I hope you are doing well. :-) Let's not talk about my health ;-) Anyway, I always feel much better when I can talk to people who know something about TeX/LaTeX :-)
 
@UlrichDiez Hehe, TeX just gives me headaches :D
 
9:18 PM
@PabloGonzálezL Headache? Maybe someone should write a package for LaTeX called "fentanyl" or something similar - preferably a good mixture of expl3, Lua code and classic LaTeX with lots of \relax. ;->
 
@UlrichDiez Ohhh \relax I thought it never failed, but with small niches it returns error :)
 
9:31 PM
@PabloGonzálezL In TeX there are "little niches" for everything. :-) New surprises every now and then. :-) I wish you and everybody else a happy Easter.
 
@UlrichDiez Same to you, salu2
 
9:59 PM
@PabloGonzálezL sorry, but can you please explain what exactly you want to achieve? I still don't get it...
 
10:30 PM
@PabloGonzálezL if you want to use a key named body-env you'll have to define it before you use it...
 
@Skillmon I found my problem, sorry for wasting your time, it's a focus issue (I solved it another way).
@Skillmon One of the internal functions established another path, so the proposed code was not necessary.
@Rmano What do you think about Fedora now? :)
 
10:47 PM
@PabloGonzálezL that I'll try it, sometime... I am with Manjaro now. Quite happy although it's too early yet... The AUR have almost everything, but I am still not sure what are the advantages of Wayland over X...
 
@Rmano You won't regret it :D ... Fedora is a very well polished distribution, with a good support community in case of failures and very regular package updates (you don't fall behind with old versions).
 

« first day (4185 days earlier)      last day (752 days later) »