« first day (2987 days earlier)      last day (1959 days later) » 

1:43 AM
@nbro Please have a look to my answer here: tex.stackexchange.com/a/464850/16550
 
 
3 hours later…
4:13 AM
@marmot Hi are you around?
 
@AlanMunn Yes. (I guess the tree costed you some amount of energy... but the winter nights are long and cold in Michigan, right? ;-)
 
@marmot A bit ;-), and I realize there's a problem with my code that I don't quite understand.
 
@AlanMunn Maybe you should ask the author ... just kidding ... if it's expl3 I have no clue.... if it is TikZ, maybe;-)
 
@marmot if you run my code and replace \istcntmx(0-1)(1-2) with \istcntmx(0-1)(1-2)+15mm..25mm+ for example, it should change the size of the triangle, but it doesn't, and I'm really not sure why, since I didn't change anything substantial in the code I don't think.
@marmot well I think it's a TikZ issue, but it could be the interface between the two.
 
@AlanMunn Give me a few minutes. (Will just make my last answer a tiny more streamlined and then look at it.)
 
4:41 AM
@AlanMunn If I replace \draw [#5] (#3) -- (#3-1) -- (#3-2); by \draw [#5,red] (#3) -- (#3-1) -- (#3-2); only two edges become red. And I do not understand which variables get assigned 15mm or 15mm. If I do \typeout{\cntmdefault@levdist} I always get 8mm.
 
@marmot One of the branches is drawn with the child command.
@marmot What's weird is if you replace \istcntmx(0-1)(1-2)+15mm..25mm+ with \istcntm (the original command) it changes the distance correctly.
 
@AlanMunn I see. Thanks! And where do the 8mm come from (and what are the names of the variables that get assigned 15mm or 25mm)? (And why do you use \tikzstyle?
 
@marmot I just copied the code from the package and the author uses tikzstyle.
@marmot From what I understand, #7 and #8 are assigned the values, and become \cntmlevdist and \cntmsibdist in the command.
 
5:02 AM
Yes, but `\tikzstyle` may be part of the problem or maybe not. I tried:
\NewDocumentCommand\istCntmRootx{t'O{south}r()D(){0,0}O{dashed}G{.5}D+.{\cntmdefault@levdist}D.+{\cntmdefault@sibdist}}
{
\IfBooleanTF {#1}
{
\cntmdistance{#7}{#8}
\tikzstyle{level 1}=[level distance=\cntmlevdist,sibling distance=\cntmsibdist]
\setistNullNodeStyle[black]{\istdefault@nullnodesize}[black]
\node (#3) at (#4) [null~node] {} [\xtgrowprime=#2] child[#5] child[#5];
\draw [#5] (#3) -- (#3-1) -- (#3-2) -- (#3);
\setistNullNodeStyle{\istdefault@nullnodesize}
 
@marmot Changing it to tikzset doesn't do anything
 
@AlanMunn True. But I still do not understand where the 8mm come from.
 
@marmot That's the value of \cntmdefault@levdist but that should be overridden.
 
I also did
\NewDocumentCommand \istcntmx
{ t' O{\istdefault@grow} r() D(){0,0} O{dashed} G{} D+.{\cntmdefault@levdist}D.+{\cntmdefault@sibdist} }
{ \typeout{\cntmdefault@levdist}
\IfBooleanTF {#1}
{
\istCntmRootx' [ #2 ] ( #3 ) ( #4 ) [ #5 ] + #7 .. #8 +
}
{
\istCntmRootx [ #2 ] ( #3 ) ( #4 ) [ #5 ] + #7 .. #8 +
}
}
but it again gives me 8mm, which seem to be the default value. Meaning that the default does not seem to get overridden
@AlanMunn Wait, my bad.
@AlanMunn Spaces! \tikzset{level~1/.style={level~distance=\cntmlevdist,sibling~distance=\cntmsibd‌​ist}}
 
@marmot Damn. That's the problem (again).
 
5:13 AM
@AlanMunn Yes. Before effectively you had \tikzstyle{level1}=[leveldistance=\cntmlevdist,siblingdistance=\cntmsibd‌​ist] so TikZ just defined a new style level1 which it never used.
 
@marmot Right. Thanks. It's weird that in the package itself the spaces don't seem to matter, but withing ExplSyntaxOn it does.
 
So it also could not stumble over errors saying that leveldistance is not a valid key.
 
@marmot Right. As soon as I changed the level 1 to level~1 it started to throw errors. But until then they just don't arise.
 
@AlanMunn I guess @egreg knew before you asked the question that the issue is caused by spaces. ;-)
 
9 hours ago, by Ulrike Fischer
@AlanMunn tikz and expl3 can be fun - I constantly add and remove ~ in keys ;-).
 
5:18 AM
@AlanMunn Oh, you're saying @UlrikeFischer removed the ~'s and it's not your fault. ;-)
 
@marmot When @UlrikeFischer reads this I'll be fast asleep and unable to defend myself. :)
@marmot Thanks for your help. Off to bed now.
 
@AlanMunn I actually saw your conversation that's why I tried this. (OK, I tried to use \pgfkeysvalueof to see what's going on and saw that spaces were missing and then I recalled that I saw something on the chat....) (I guess you might want to use \tikzset but it is not really important, it's just that if you use it others will copy it and use it in places where it matters.) Good night!
 
@marmot Yes I replaced the tikzstyle stuff.
 
 
3 hours later…
8:04 AM
@PauloCereda Could you please renew your answer here: tex.stackexchange.com/questions/420094/…? Thank you!
 
@CarLaTeX in which sense?
 
@PauloCereda Ah no, you already did it in September, I didn't notice that, I'll try and let you know, sorry!
 
@CarLaTeX we ducks are good at updating questions. :)
 
@PauloCereda Of course!
 
8:35 AM
Could somebody please tell the BBC Sport Cricket page that India are now playing their 4th Test against Australia, and that continuing to display the 3rd Test scorecard is a fair indication that they're not fully awake As usual...
 
@CarLaTeX well one could probably write a 10-page article about the various way how to interpret the claim and in which view it is true and in which not.
 
8:53 AM
@UlrikeFischer Oooh
 
@CarLaTeX ooh
 
9:31 AM
So, just uploaded adjustbox v1.2 to CTAN.
 
@MartinScharrer yay
 
10:00 AM
@DavidCarlisle did you break xr? ;-)
 
@UlrikeFischer I don't know, I reproduced the error at some unreasonable hour this morning but haven't traced it yet.
 
@DavidCarlisle if you want you can sent me the files. I could probably look in the afternoon.
 
@UlrikeFischer It's a whole directory structure and a make command so getting it to run on windows might be interesting...
 
@DavidCarlisle yes, that's why I didn't try to get it myself ;-). Don't you have an "unpacked" version that one can simply run with pdflatex?
 
10:18 AM
@UlrikeFischer no will make one, but was too tired last night, currently you need make to make all the files that xr references in the right order and in the right directories
 
10:32 AM
Nice, e-learning eystem adds new feature, auto fills with existing data, cannot figure out encodings. Thanks a lot, now I have to fix these by hand, all 2x 43 of them and saving each takes 20sec....
 
@daleif oh no
 
Is so tempted to write a mechanized browser to do the edits, it does not support javascript and it is the javascript loading after the saving that takes time...
 
@daleif Changing the page encoding and then submitting the form helps?
 
@PauloCereda don't use any of those dots and twiddles over letters so the encoding doesn't matter?
 
@DavidCarlisle that would be my second recommendation. :)
 
10:37 AM
@PauloCereda They took the data from one field, which contains a '–' (the rest is ascii) then put it into a new field, but got the encoding wrong, and now it is a strange a and two unprintable chars. So I have no idea which encoding they are saving this in
 
@daleif Oh!
 
And the field they copied from is still there with my original correct text. Sigh
The system is IMO poorly written. It looks like an Excel sheet, where we have hidden 80% of the columns, but it sends it all to the browser anyway and asks it to parse it and show the relevant parts. So when you have a matrix of 130 x 400, that takes quite a while. Every single time it has saved.
 
@DavidCarlisle can emacs fix it? ^^
 
And even worse, it disables a lot of stuff in the browser while loading the sheet. So you cannot interact with it.
 
@DavidCarlisle ooh
 
@PauloCereda see, I helpfully answer your question in 1998 before you have even asked it.
 
@DavidCarlisle oh I was so young back in 1998
 
I think I started learning LaTeX in '98
Though I think I was already using Emacs at that time
 
@DavidCarlisle I promise I will install and use emacs when housework.el is working again and does my ironing ;-)
 
11:09 AM
@UlrikeFischer ooh
 
@UlrikeFischer come pack when your iron has a webinterface/IP address, then somebody will make a mode that can control it from emacs
 
@UlrikeFischer I do all my ironing via an emacs interface.
6
 
11:31 AM
I don't remember when I ironed anything last.
 
@daleif Nor me, I just assume emacs is doing it
 
11:45 AM
(defun do-ironing ()
(interactive)
(message "All done")
)
 
12:38 PM
'ello?
 
@daleif Being brain dead seems to be a requirement of any e-learning system, but this seems to take it one step further. Care to tell us which system it is, or are you afraid they'll sue you for libel?
 
@HaraldHanche-Olsen probably best to not name it, since the chat history is public
 
@daleif ooh it's <redacted> isn't it?
 
12:55 PM
@PauloCereda something like that.
 
@daleif ooh
We ducks are very smart!
 
@daleif Ooh, the <expletive> <redacted> LMS! You have my sympathies.
 
@HaraldHanche-Olsen It is interesting something this widely used is so bad from an administrative point of view. I have to do a lot of double work just to get usable data from it.
 
@daleif Ask not what the computer can do for you. Ask what you can do for the computer.
@daleif (the above quote is from Peter G. Neumann, not my work)
 
1:42 PM
@UlrikeFischer -- as much as i love emacs, i still prefer to wear clothing that doesn't need to be ironed because the fabric comes with intentionally built-in wrinkles. on the other hand, if housework.el can be made to repair faucets, i might consider adopting it.
 
@barbarabeeton Well, that is an easy – some might say trivial – way to do all your ironing via an emacs interface.
@barbarabeeton I have a bazillion unfinished maintenance tasks at home, but still haven't found a way to make emacs do them for me, alas.
 
@HaraldHanche-Olsen -- well, we have had the good fortune to find a reliable and competent contractor, so we call on him when our house has problems. next task (asap after i retire next month) is to get the house rewired, including a lan for better connectivity. pretty strange request for a house that's over a hundred years old, i think.
 
 
2 hours later…
3:45 PM
Hello
@UlrikeFischer is that you?: youtu.be/7NeMBkjDjkQ
 
@manooooh No. Fischer is very common name in germany.
 
@UlrikeFischer oh, sorry!
 
@DavidCarlisle ^^ :)
 
@manooooh I think you'll catch a few glimpses of @UlrikeFischer and various other notable people (and a duck) if you watch the videos from last summer's TUG meeting in Brasil.
3
 
4:33 PM
@PauloCereda Reminds me of Water World, the movie
 
Arg, ImageMagick!
First it renames convert.exe to magick.exe, but of course only on Windows, not on Linux ... then it disables the PDF format for security reasons ...
I'm trying to update standalone to use the new name for image conversion.
 
@MartinScharrer I think it's this sort of shenanigans that led to the GraphicsMagick fork.
 
4:50 PM
@HaraldHanche-Olsen Thanks, will have a look at it.
 
@HaraldHanche-Olsen renaming convert was probably inevitable, having people being being given the option of reformatting their disk was not good, really.
2
 
@DavidCarlisle Indeed, it was a much too generic name. Likewise with identify.
 
5:04 PM
@HaraldHanche-Olsen thanks! I already saw parts of some videos from the meeting, and it was great!! Unfortunately, as far as I have seen I did not see her
Only curious
 
;-( l3build upload doesn't work on windows.
 
@UlrikeFischer working on it oh no
 
@UlrikeFischer it does if you are careful
 
@DavidCarlisle like using a proper bash implementation? :)
 
@manooooh Well, I was watching when it was live streamed. Not sure if everything made it into the videos.
 
5:07 PM
@DavidCarlisle what means careful? I simply get a message that curl is not known (but it is curl --help outputs lots of stuff).
 
@PauloCereda that helps of course but not using newlines it should work on windows or for newlines you can persuade l3build to write to a file then use teh curl option to read its arguments from a file
 
@DavidCarlisle ooh
 
@HaraldHanche-Olsen ok, no problem! Good TUG the last year
 
@UlrikeFischer that's odd. If curl is in your system path, lua ought to find it...
 
@DavidCarlisle curl is there:
 
5:11 PM
@PauloCereda It seems that Lua always uses the system shell you can't easily invoke a command with arguments without the shell "helpfully" scrambling the arguments which then requires shell-specific quoting (or with windows it defeated us completely to get a \n to curl unless you use an options file rather than the commandline argument)
 
@DavidCarlisle ouch I see.
@DavidCarlisle Shell quoting is a living nightmare.
 
@UlrikeFischer hmm that "validation successful" message is a bit optimistic then if it didn't actually send anything to the validator....
@PauloCereda so if you have a tex string that you pass to lua that you pass to the dos commandline which you pass to curl which has a double nested argument structure with " quoted values inside a ' quoted argument list, using \n for newline, what could go wrong?
 
@DavidCarlisle absolutely nothing. :)
 
@PauloCereda apart from the system not finding curl...
@UlrikeFischer is the German text there the standard windows command not found message, or is it coming from Lua?
 
5:17 PM
@DavidCarlisle That's good. :)
 
@DavidCarlisle that's the standard windows message I would get if I would try to call e.g. curlzzzz.
 
@DavidCarlisle It looks angry nevertheless. :)
@UlrikeFischer ooh a reference
 
@UlrikeFischer is that windows texlive or miktex?
 
@DavidCarlisle texlive. And a normal command line.
 
@JosephWright has that setup, I suppose I could admit this is a windows box and install the same for testing, odd that the path isn't working.
 
5:34 PM
@DavidCarlisle If I put local fp = assert(io.popen("curl.exe -help", 'r')) in a lua file and then call texlua file.lua, then I get the same message.
 
@UlrikeFischer that's er not what I would have expected.... One for Luatex list? Do you have a stock Lua, what happens if you try that instead of texlua?
home time...
 
@DavidCarlisle no, but I will try miktex but need to install the new l3build first.
 
5:53 PM
@UlrikeFischer you got mail, by the way. :)
 
@PauloCereda saw it. That is quite curious ;-).
 
@UlrikeFischer it is! :)
 
6:09 PM
I am having a hard time adding space between tikz pictures, this doesn't make sense.
\newcommand\skills[1]{
    \begin{tikzpicture}[]
            \foreach [count=\i] \x/\y in {#1}{
            \draw[fill=LightGray,LightGray] (0,\i) rectangle (6,\i+0.4);
            \draw[fill=white,cyan](0,\i) rectangle (\y,\i+0.4);
            \node[above right] at (0,\i+0.4) {\x };
        }
    \end{tikzpicture}
}
 
@UlrikeFischer is yours a 32bit tex or 64?
@G.Bay a tikzpicture is just like a big letter it doesn't have any special spacing rules, your \skills macro has a word space, a tikz picture then another word space
 
@DavidCarlisle 32 but I can check with a 64bit. I tried with miktex on my laptop and this works (and is a 64bit version).
@DavidCarlisle but I didn't dare to upload with miktex because you made me nervous with the newlines. Do I have to put the description in one line?
 
6:27 PM
@UlrikeFischer currentlly we had some issues with newlines (I can't remember whether that was in gh issue or just mail between Joseph and myself, I think the latter.) It is possible that 32bit lua calls the commandline with just program files x86 in the path not program files ?
@UlrikeFischer l3build uses curlexe = curlexe or "curl" so wat happens if you set curlexe to be something like c:/windows/system32/curl.exe ?
@UlrikeFischer for testing I usually edit the lua so it posts to httpbin.org/post which is a test server that just echoes back what it gets
 
@DavidCarlisle with a 64bit it works. Setting the explizit path doesn't work (and I had already printed out the os.env in the testlua, and the path was there). It looks more as if curl is refusing to answer when called from a 32 application.
 
@JosephWright @WillRobertson ^^^ hmmm
 
6:56 PM
@DavidCarlisle I see, I've tried increasing the position of the bars or the text without success. If it was text I'd add some \bigskip but I can't see how to do this in tikz
 
@DavidCarlisle I just tried with 32bit miktex on a 64windows and it fails too. And I remembered this tug.org/pipermail/tex-live/2018-August/042133.html
 
@samcarter I had experience with the user whom you got the additional requests from, so I am not too surprised to see that it happens here, too. (Probably my bad because I addressed all these requests, so I want to say sorry.)
 
@G.Bay What are you trying to achieve?
 
@AlanMunn Spacing between the "skills" when I add many skills they sit too close (vertically) to each other
 
@G.Bay A fixed amount of space between each?
 
7:08 PM
yeap
I tried node sep, but doesnt make sense and the text gets over the bars
 
@G.Bay you could use \begin{center}\begin{tizkpicture...\end[center] to put vertical space around each tikz instead of horizontal word space
 
@DavidCarlisle That did not work either, I've tried
 
@G.Bay well that would certainly add some vertical space, perhaps you want a bigger space
 
I need space between the generated tikz, anything that goes "around" wont produce this result
 
Today I learned by accident that my grabbox is basically collectbox :(
 
7:20 PM
@UlrikeFischer hmm should be able to find a full path that works to find the "real" system32, I
 
@G.Bay How about this:
\newcommand\skills[1]{
    \begin{tikzpicture}[]
            \foreach [count=\i] \x/\y in {#1}{
            \begin{scope}[yshift=\i cm]
            \draw[fill=LightGray,LightGray] (0,\i) rectangle (6,\i+0.4);
            \draw[fill=white,cyan](0,\i) rectangle (\y,\i+0.4);
            \node[above right] at (0,\i+0.4) {\x };
            \end{scope}
        }
    \end{tikzpicture}
}

\skills{1,2,3,4,5}
 
It seems to work, however the extra space is sum at the end with a big white gap after the tikz
 
@G.Bay oh I just realized you are making a single tikz picture, I thought you were asking about space between tikz pictures
 
hehehe
the macre generates various rectangles, but its a single tikzpicture
 
@G.Bay because your original question asked "I am having a hard time adding space between tikz pictures"
 
7:27 PM
@DavidCarlisle facepalm
 
@G.Bay I'm not sure what you mean. If I do foo\par\skills{1,2,3}\par foo there's no extra space.
@G.Bay Using \par here in chat in lieu of blank lines.
 
@G.Bay Right, it's a single picture so it won't break across pages. Or am I missing somthing?
 
@G.Bay isn't that just the rest of the page, rather than being space added after the skills?
 
@AlanMunn Its generating lots of extra space after it. No because these are tcolorbox
ops
that was to David but yeah
 
7:33 PM
@G.Bay Then you're not telling us all the details.
\documentclass{article}
\usepackage[svgnames]{xcolor}
\usepackage{tikz}
\usepackage{lipsum}
\newcommand\skills[1]{
    \begin{tikzpicture}[]
            \foreach [count=\i] \x/\y in {#1}{
            \begin{scope}[yshift=\i cm]
            \draw[fill=LightGray,LightGray] (0,\i) rectangle (6,\i+0.4);
            \draw[fill=white,cyan](0,\i) rectangle (\y,\i+0.4);
            \node[above right] at (0,\i+0.4) {\x };
            \end{scope}
        }
    \end{tikzpicture}
}
\begin{document}
\lipsum[1]
I don't see any space here.
 
\begin{tcolorbox}[title=Skills]
\skills{{Skill four/5.8},{Skill three/3},{Skill two/4.3},{Skill one/4}}
\end{tcolorbox}
\begin{tcolorbox}[title=Languagues]
\skills{{Español/4.3},{English/4}}

Native language: Português
\end{tcolorbox}
 
@G.Bay I think you should compare this to the case in which you put some ordinary text in the tcolorbox and then check if the tikzpicture adds extra space.
 
@G.Bay post proper examples not fragments noone can run!
 
@DavidCarlisle LMAO
 
@G.Bay ? wasn't meant as a joke, @AlanMunn said same essentially here:
4 mins ago, by Alan Munn
@G.Bay Then you're not telling us all the details.
 
7:38 PM
Yeah, i am preparing a MWE
 
@MartinScharrer what is \collectboxtabular and the like supposed to do? Do they need to be called within an environment? (and why aren't they documented?)
 
@DavidCarlisle :( sadly... as I did a MWE, the "extra space" does not appear... must be related to my margin settings, my bad.
@AlanMunn Thanks for that, its working as expected.
 
7:55 PM
@marmot The user still did not make the code fragment compilable and after having seen that he did not accept the answers to most of his previous questions, my motivation to implement additional requests approaches zero...
 
@DavidCarlisle not if windows "translates" every call to system32 to syswow64. In any case one can say that it doesn't work on 64windows with a 32bit tex, so lets hope that texlive 2019 will be natively 64bit.
 
@samcarter Yup.... at a given point one may just start to ignore additional requests .... asking questions is free, after all, ...
@Skillmon Can we remove our comments? I agree with you that one may be better off with a computer algebra system. (Yet TikZ understands [x={(...)},....] so you can install coordinate transformations and there are packages/answers that invert them etc. )
 
@marmot yes, lets remove those
 
Are there any miktex users around who could help with some updmap problem here tex.stackexchange.com/questions/468598/… ?
 
@samcarter @UlrikeFischer could help, if I remember correctly she has a MikTeX installation.
 
8:09 PM
@marmot And luckily there are also enough other questions available to answer :)
 
@Skillmon It collects the content of an tabular as box.
\collectboxtabular{llll}{\fbox{\BOXCONTENT}}{%
1&2&3&4\\
1&2&3&4\\
}
is basically identical to
\collectbox{\fbox{\BOXCONTENT}}{%
\begin{tabular}{llll}
1&2&3&4\\
1&2&3&4\\
\end{tabular}%
}
 
@samcarter Yes, also true.
 
@MartinScharrer this threw an error for me.
 
@Skillmon Make sure that the last \\ is present
 
@samcarter I added a comment.
 
8:10 PM
@samcarter The one @Skillmon and I had tons on had a very interesting user name: Duck Queen. I guess she'd be better off if she drew her avatar with the tikzducks package. ;-)
 
@UlrikeFischer Thanks!
 
@MartinScharrer interesting restriction.
@MartinScharrer and very unfortunate that I stumbled upon your package just now. Perhaps I wouldn't have published grabbox if I knew it beforehand.
 
@marmot :) There is even a suitable duck in the package documentation
 
@Skillmon Yeah, the \\ are changed internally and needed. I had quite a problem trying to overcome this limitation, as far as I remember. It is a while ago.
@Skillmon ;-)
I should document the tabular macros, though. I added them for the use in my other package adjustbox and then apparently forgot to add the documentation.
 
@samcarter Yes, I know. (Another one can be found here but she's less impressive, but impressed by her magical mirror. ;-)
 
8:15 PM
@MartinScharrer though mine lets you use \vbox without redefining \collect@box. And I had a very hard time implementing \set@color in mine which now leads to an additional group, so that every box has the contents <pre pre hook>{\set@color <pre hook><contents>}<post hook> (plus some internal code)
 
@samcarter Now there is a third answer, in which it is pointed out that one can use chains. (Of course, no mention that you already use them... ) And it is always the same suspects who are doing this.
 
@Skillmon With adjustbox you can use the environment version which does not need the trailing line break
\begin{adjustbox}{tabular=lll,fbox}
A & B & C \\
a & b & c
\end{adjustbox}
or more general, for own code:
\newcommand\mymacro[1]{\fbox{#1}}
\begin{adjustbox}{tabular=lll,precode=\mymacro}
A & B & C \\
a & b & c
\end{adjustbox}
@DavidCarlisle That's why I didn't had it included as convert in standalone under Windows. Users either needed to rename the EXE file or the standalone configuration. It is just bad, that they did not provided the new name as alternative under Linux as well.
@HaraldHanche-Olsen GraphicsMagick looks good, I will add it to standalone as an alternative.
 
@DavidCarlisle and now I get Franks error ["ERROR","Missing archive file" ;-(.
 
@UlrikeFischer is that with newlines somewhere?
 
@DavidCarlisle No I removed them, with the newlines in the description field I got an error from curl about a missing url.
 
8:31 PM
@UlrikeFischer it's probably still issues with cmd quoting, I'll see if i can dig out the version I tried using an options file for curl. I suppose I should install a windows tex :(
 
@DavidCarlisle Does this look right: --form 'file=@tagpdf-ctan.zip;filename=tagpdf-ctan.zip' ??
 
@UlrikeFischer yes, but depending on what the commandline does with quotes, it may need to be " not '
 
@DavidCarlisle changing the ' to " worked:
Response from CTAN:
[["INFO","Upload succeeded"]]
 
@JosephWright ^
 
8:47 PM
@MartinScharrer just noticed you're using \let\@let@token=% to remove the opening brace. If it is only used in the form \setbox\collectedbox\collect@box\bgroup\some@setup\let\@let@token=% it is not necessary to do so, as you can inject a token just after the opening brace of a box assignment using \afterassignment, so it would be \afterassignment\some@setup\setbox\collectedbox\collect@box instead.
@MartinScharrer though there is no need to change a running system :)
 
@Skillmon It's a while ago and I would need to work myself into it again. However, I'm using both \afterassignment and \let\@let@token=% in the macros and there was probably a reason for that. Just can't say right now which one ;-)
 
9:05 PM
@MartinScharrer I closed the VIM instance showing your code, but if I remember correctly you use \afterassignment to inject code after the \let\@let@token=% which would be superfluous if you'd use it to inject into the brace, but I'm not sure, and I didn't read the 200+ lines of your code :)
 
@Skillmon amazing you managed to read it at all in vim
 
@marmot See the good side of it: there is finally someone to implement the additional requests from the OP :)
@marmot I just saw your nice Duck Queen :) I'm afraid I have the same problem as @CarLaTeX -- I bookmarked the post to vote tomorrow
 
@samcarter Let's see. There is a chance that it will go out of bounds. I hope it won't. (Luckily I am not a moderator. ;-)
@samcarter Well, I disagree with "your". I really copied it 1-to-1 from your nice manual. (Will add this info now.)
 
@marmot Luckily I almost never encounter this problem -- the tags I usually observe seldom get more than one answer.
@marmot The nice colours are your invention!
 
@samcarter TikZ is somewhat different from that, I am afraid. (I remember that we did have some "competing" answers here and there. But of course there were no issues. Yet there are issues with certain standard candidates. And I guess that those who do not work in academia are less sensitive to those things than those who do...)
@samcarter I always knew I invented "blue" ;-)
@samcarter It even rhymes, and you seem to know Pumuckl and what he says about things that rhyme. ;-)
 
 
1 hour later…
10:27 PM
@JosephWright Did you see? I managed the first sucessfull upload with l3build on windows ;-)
 
@UlrikeFischer Oooh: how?
 
@JosephWright See above, I had to change one quote from ' to " in the script, remove all newlines in the fields, and use a 64bit texlive.
 
@UlrikeFischer Ah, you cheated :)
@UlrikeFischer I know about the '/" business, but the newlines are a real pain
 
@JosephWright hey, it was hard work no cheating involved ;-)
 
@UlrikeFischer I guess I need to fix this properly
 
10:31 PM
@JosephWright I'm not quite sure if the description field really came through. It wasn't in the feedback from ctan.
 
@UlrikeFischer Hmm
 
@JosephWright Why does the code use single quotes in the one place? Are they needed for linux?
@JosephWright I asked Ina about it. If it really was missing I will report back.
 
@UlrikeFischer I think @DavidCarlisle wrote that bit ...
 
@UlrikeFischer at one time i was alternating between single and double quotes experimenting with getting \n to pass through as newlines probably just got left behind, I think " should be fine
@UlrikeFischer @JosephWright the curl documentation implies if you use " quotes around the arguments you can use \n to denote a newline in the form fields, but you need to ensure that the commandline leaves the quotes as quotes and doesn't strip them before passing to curl, and leave the \n as \n and on windows I couldn't manage that even just using curl directly on the commandline, without using lua at all.
 
10:50 PM
@DavidCarlisle This is where I used :) made this one just to reply and let others use it: tex.stackexchange.com/questions/80/…
 
@DavidCarlisle Sounds about right
 

« first day (2987 days earlier)      last day (1959 days later) »