!NuxCISwYQJuyWwNsEI:matrix.org

PGF/TikZ

50 Members
https://github.com/pgf-tikz12 Servers

Load older messages


SenderMessageTime
12 Oct 2021
@muzzi:matrix.orgmuzimuzhi
In reply to @hmenke:matrix.org
This of course does not work for stuff that has to be expandable like \pgfutil@ifnextchar or so. Most of the time I don't care how it figures out which branch to take but only which branch is taken.
That's what I expect from unravel: some sort of step over.
10:57:06
@muzzi:matrix.orgmuzimuzhi
In reply to @hmenke:matrix.org
I don't think it's non-trivial. When TeX sees \pgfutil@ifnextchar it reads #1#2#3 from the input and starts expansion. As soon as TeX reads the next token from the input it means that \pgfutil@ifnextchar has finished.
Oh I thought it's when either #2 or #3 is executed that \pgfutil@ifnextchar finishes.
11:02:08
@bretschneider:matrix.orgTobi joined the room.14:47:44
14 Oct 2021
@m_spitfire:matrix.orgspitfire joined the room.06:43:47
24 Oct 2021
@cnmne:matrix.orgcnmne joined the room.07:00:27
27 Oct 2021
@marei:im.f3l.demarei joined the room.10:51:41
@gusbrs:matrix.orggusbrs joined the room.13:35:31
28 Oct 2021
@mgttlinger:matrix.orgMerlin Göttlinger Am I missing something or are the node anchors (e.g. .two.south east) for rectangle split horizontal broken? 06:06:20
@mgttlinger:matrix.orgMerlin Göttlinger * Am I missing something or are the node anchors (e.g. .two south east) for rectangle split horizontal broken? 06:07:32
@mgttlinger:matrix.orgMerlin Göttlinger ohhh it is e.g. split south 06:11:35
@hmenke:matrix.orghmenke Ulrike Fischer: Regarding https://github.com/pgf-tikz/pgf/issues/960, are you using XeTeX? 17:49:42
@hmenke:matrix.orghmenkeThe issue is tagged with XeTeX.17:49:52
@u-fischer:matrix.orgUlrike Fischer hmenke: Yes, I made the test with xelatex. 17:51:06
@hmenke:matrix.orghmenkePerfect!17:51:19
@hmenke:matrix.orghmenkeJust wanted to make sure that there are no misunderstandings.17:51:29
@u-fischer:matrix.orgUlrike Fischer hmenke: I know that xetex is more difficult as specials have to be executed "on a page". But I explicitly adapted last year both the pdfmanagement and the latex shipout hooks so that the resources are set early enough. 17:53:03
@hmenke:matrix.orghmenke josephwright: I don't want to be pushing but what's the status of l3build for PGF? 19:07:50
31 Oct 2021
@qrr:matrix.orgqrr joined the room.21:59:42
@qrr:matrix.orgqrr set a profile picture.22:02:57
3 Nov 2021
@muzzi:matrix.orgmuzimuzhi

hmenke: To solve https://github.com/pgf-tikz/pgf/issues/1058, which choice do you prefer?

  • make sloped always taking current transformation matrix into account, as demonstrated in this comment, or
  • provide a new option, maybe transform sloped and remain the current behavior of sloped
03:11:33
@hmenke:matrix.orghmenke muzimuzhi: sloped should always take into account the current transformation. The other behavior is objectively wrong. 07:04:28
@muzzi:matrix.orgmuzimuzhigot. pr coming in 1-2 days08:31:19
@muzzi:matrix.orgmuzimuzhihmm that issue was opened 23 days ago. October flies so fast. 08:33:05
@muzzi:matrix.orgmuzimuzhii was so down in Oct ...08:33:30
@hmenke:matrix.orghmenke muzimuzhi: No worries. We're not getting paid for this and as you can see I also work on and off. If you feel overburdened just let me know, I can also take care of this. 08:36:44
@northface:matrix.orgNorbert PreiningVolunteer work is tiring at times, don't overdo it!!!10:27:24
4 Nov 2021
@muzzi:matrix.orgmuzimuzhiActually tex-related things cheer me up most of the time. It's other parts of my life that ...01:43:51
9 Nov 2021
@hmenke:matrix.orghmenkeI'm thinking about removing the tex4ht manual build from PGF, because it has started failing again and was never working properly. Even when it didn't fail, only a fraction of the pages were output and only a few images were processed. If there are any objections, please let me know soon. Please also note that if you want tex4ht to stay, you will have to volunteer as the manual maintainer. 🙂 15:40:19
10 Nov 2021
@hmenke:matrix.orghmenke
--- a/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
+++ b/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
@@ -466,6 +466,7 @@
 % }
 %
 \def\pgftransformlineattime#1#2#3{%
+  \pgfgettransformentries\pgf@tempaa\pgf@tempab\pgf@tempba\pgf@tempbb\pgf@notimportantx\pgf@notimportanty
   \pgf@process{#2}%
   \pgf@xb=\pgf@x% xb/yb = start point
   \pgf@yb=\pgf@y%
@@ -479,6 +480,18 @@
   \ifpgfslopedattime%
     \advance\pgf@xc by-\pgf@xb%
     \advance\pgf@yc by-\pgf@yb%
+    % Now that we get the tangent vector without transformation
+    % It suffices to apply the non-shift part of the transformation
+    {%
+      \ifpgfresetnontranslationattime
+        \pgfsettransformentries\pgf@tempaa\pgf@tempab\pgf@tempba\pgf@tempbb{0pt}{0pt}%
+        \pgf@pos@transform{\pgf@xc}{\pgf@yc}%
+        \global\pgf@xc\pgf@xc
+        \global\pgf@yc\pgf@yc
+      \fi
+    }%
+    % OK, now xc and yc are correctly tangent to the line
+    % Continue the usual routine
     \ifpgfallowupsidedownattime%
     \else%
       \ifdim\pgf@xc<0pt%
08:18:05
@hmenke:matrix.orghmenke muzimuzhi: About your patch for https://github.com/pgf-tikz/pgf/issues/1058: Is \global really necessary here? 08:18:31

Show newer messages


Back to Room ListRoom Version: 6