Sender | Message | Time |
---|---|---|
6 Feb 2022 | ||
Romano Giannetti | In reply to @muzzi:matrix.orgIt's perfect, I used it in https://github.com/circuitikz/circuitikz/pull/610 | 19:12:43 |
11 Feb 2022 | ||
hmenke | Argh, I really have to push through #1116 sooner than later. It's blocking too much stuff especially the catcode changes for \matrix . | 22:26:31 |
hmenke | Having normal & in \matrix would solve 90% of problems that currently require ampersand replacement . | 22:27:00 |
hmenke | If anybody feels like helping out, please make PRs against https://github.com/hmenke/pgf/tree/l3build | 22:27:42 |
12 Feb 2022 | ||
anaconda1988 joined the room. | 02:56:39 | |
14 Feb 2022 | ||
ctx joined the room. | 14:14:06 | |
15 Feb 2022 | ||
freetux left the room. | 16:18:37 | |
17 Feb 2022 | ||
Michal Vlasák joined the room. | 21:17:22 | |
Michal Vlasák | Hello, I would like to improve PGF and OpTeX (LuaTeX based "extended plain TeX" format) interoperability. Before opening pull request or an issue, I would like to discuss my approach less formally here, and I would tweak accordingly, because I am unsure about a couple of things. With plain LuaTeX one would
Most of these issues were solved by introducing the file There are two possible approaches to go with this:
Of course, the second approach can be also done outside of PGF. But the main advantage of that approach is that the OpTeX files will stay sync with the rest of PGF. A problem may be the initial synchronization of releasing this (especially since both packages would contain the The first, patching approach, keeps more control for OpTeX, and is less dependant on PGF release cycle, but is also error prone, since a lot of the files loaded by There are other questions both technical, documentational:
Maybe more I am now forgetting. Before discussing the details of my initial approaches (which are in coordination with Petr Olšák, OpTeX's author) I would like to know whether you you think that including OpTeX support in PGF directly is the way to go or you don't want to "have to deal with OpTeX" and it should be managed outside of PGF entirely? | 22:10:03 |
18 Feb 2022 | ||
hmenke | Michal Vlasák: I don't think adding OpTeX support to PGF is a good idea. In fact, ConTeXt also provides its own shims to make PGF work with LuaMetaTeX and mostly ignores the stuff we provide. | 16:36:23 |
hmenke | For example https://github.com/contextgarden/context-mirror/blob/beta/tex/context/modules/mkxl/m-tikz.mkxl | 16:40:21 |
Michal Vlasák | I understand, I'll keep it entirely out of PGF. But if I am not missing anything, ConTeXt is in fact using the original upstream pgfutil-context.def and pgfsys-luatex.def , and the module file is just a "frontend", so its a different situation. (As far as I know it also has "pseudo primitives" in its base to accomodate PGF's needs, but that apparently doesn't work as of now https://github.com/pgf-tikz/pgf/issues/990). | 16:54:22 |
Michal Vlasák | * hmenke: I understand, I'll keep it entirely out of PGF. But if I am not missing anything, ConTeXt is in fact using the original upstream pgfutil-context.def and pgfsys-luatex.def , and the module file is just a "frontend", so its a different situation. (As far as I know it also has "pseudo primitives" in its base to accomodate PGF's needs, but that apparently doesn't work as of now https://github.com/pgf-tikz/pgf/issues/990). | 16:55:16 |
1 Mar 2022 | ||
Mac Mac Millan joined the room. | 02:07:07 | |
9 Mar 2022 | ||
Fritz Webering joined the room. | 19:56:58 | |
18 Mar 2022 | ||
hmenke | Little preview of what I started working on:
| 18:51:20 |
qrr | I've used if keys with insert path s in the past. 🤔 | 19:19:22 |
hmenke | qrr: In what sense? Like [insert path={\ifnum\x=0 circle (1)\fi}] ? | 19:33:16 |
qrr | In reply to @hmenke:matrix.org \tikzset{if/.code n args={3}{\pgfmathparse{#1}\ifnum\pgfmathresult=1\pgfkeysalso{#2}\else\pgfkeysalso{#3}\fi}} | 19:44:06 |
qrr | So, either if={}{insert path=…}{} or another if insert path key that's based on the if key. | 19:44:51 |
qrr | * So, either `if={}{insert path=…}{}` or another `if insert path` key that's based on the `if` key. | 19:45:20 |
qrr | Would be better to firstoftwo/secondoftwo the pgfkeysalso but that's the first example I could find in my Tex.SX answers. | 19:47:14 |
qrr | In reply to @hmenke:matrix.orgI'm not saying an if path operator is unnecessary, at least this way we won't have to protect = and , in the conditional … but ) ? | 20:07:01 |
18 Apr 2022 | ||
An exploring bot joined the room. | 10:12:15 | |
An exploring bot left the room. | 10:12:15 | |
1 May 2022 | ||
An exploring bot joined the room. | 20:47:28 | |
An exploring bot left the room. | 20:47:30 | |
24 May 2022 | ||
Hailin Wang joined the room. | 06:03:02 | |
27 May 2022 | ||
Qrrbrbirlbel joined the room. | 02:15:28 | |
14 Jun 2022 | ||
hmenke | muzimuzhi: I wanted to update the pgf-pie CI with the IoT Docker image, but there is some weird problem with hyperref. | 10:46:12 |