6:11 AM
@UlrikeFischer Not my fault, was like this when I started, thought this might be something the package author's scripts work with.
@JosephWright I wrote to the list yesterday (but not with the address on the list) and I didn't get the mail myself, so I guess that one was lost and I have to rewrite it. Or did you get anything?

2 hours later…
8:30 AM
@Skillmon ooh rabbit keys

8:55 AM
@UlrikeFischer How would you "solve" the former colorlinks incompatibility of menukeys. I was thinking: Check whether hyperref was already loaded, if not, pass colorlinks as a package option, else use \hypersetup{colorlinks}. Does that sound good?

9:10 AM
@Skillmon imho you can simply remove this hyperref stuff completly. If I understood the remarks, this was only needed as catoptions destroys the option system and so forced a loading order.
@Skillmon Right, wenn I looked at it, I changed this too (and added a build.lua ...)

@UlrikeFischer yes, but to be backwards compatible I'd still include a hyperrefcolorlinks package option. Also, I haven't yet tested whether the package options of menukeys still work.
@UlrikeFischer hihi, you're German :)

@Skillmon I wouldn't care too much about backwards compatibility here. If you keep it, it only makes the impression that it is needed for some reason. People should be happy that menukeys works again, and not complain that an option has to be set differently now.
@Skillmon yes, but why did it show off here?
@PhelypeOleinik learning hooks: tex.stackexchange.com/a/568498/2388

@UlrikeFischer "wenn" :) (and of course I knew earlier)

@Skillmon oh I didn't even see it ;-)

@UlrikeFischer but it isn't much work (and I'm currently changing the documentation to highlight it everywhere that those issues are resolved)

9:28 AM
@Skillmon I know that it is not much work. But it is also not much work for users to correct their document here. I try to avoid to add compability code in such cases. It has a tendency to pill up.

10:05 AM
@Skillmon I see your performance code has been merged: I'll do a release today

@JosephWright Yes, Bruno was so kind :)

10:18 AM
ooh Bruno

@UlrikeFischer Who would have thought that env/document/before runs twice? ;-)

@PhelypeOleinik env hooks are not one time hooks, so it is possible. Probably one should document this problem, and suggest that people use \AddToNextHook? Or should xeCJK use begindocument/before instead?

@JosephWright In the changelog you write about \tl_if_font_selection but shouldn't it be \token_if_font_selection?

10:47 AM
@UlrikeFischer I'd say, if it has to run at the beginning of the \document command, then begindocument/before, otherwise in a class like subfiles you can't guarantee that env/document/before will execute before \document.
@UlrikeFischer The generic env/document/before is probably more suitable for cases like subfiles or standalone, that have to take some control before (or even instead of) the \document command
@JosephWright I'm thinking maybe Bruno's peek-analysis and peek-regex branches could go in as well?

11:06 AM
@UlrikeFischer Did PL2 reach MiKTeX yet?
@UlrikeFischer Also, is there somewhere I can see the MiKTeX package updates? (something similar to what I can find in tug.org/svn/texlive/trunk/?view=log for TeXLive)

Hello everyone, I would like to ask if its possible to 'stretch' an algorithm (of algorithm2e package) to fit a whole page

@TeXnician Oops
@PhelypeOleinik We should review properly; the question is the naming

@JosephWright Ah, right, the names. No problem

@PhelypeOleinik Exactly; concdepts are fine
@PhelypeOleinik Raise for the next meeting?
@TeXnician Fixed for release today

@JosephWright Seems good

11:21 AM
@PhelypeOleinik You raising or am I?

@JosephWright I'll do it

@PhelypeOleinik Cool
@Skillmon Nothing on LaTeX-L, so I think you need to resend
@PhelypeOleinik, @UlrikeFischer, @DavidCarlisle Firstaid released, I'll do dev tomorrow

11:38 AM
@JosephWright then I suppose I should look at seeing if I can make a realistic raw option lists proposal to go with the next -dev....

@Broxigar have you tried scalebox?

@JosephWright new try.

@Plergux I don't think that would be useful an algorithm is already full width so you'd have to scale just vertically and distort the text

@DavidCarlisle in that case the request to make it fill a page perplexes me.

@Plergux well yes "don't do that" might be a reasonable answer:-) but increaing teh baselineskip or (if the text doesn't actually fill the lines) using a larger font or ...

11:59 AM
@DavidCarlisle I suppose the larger font would be less of a, as we call it in Icelandic, excrement-mix. :p (i.e fixing your engine with a piece of string and sticky tape :p). Then again, I've bodged together a doctoral thesis document with about a months worth of Latex knowledge. Excrement-mix is pretty much my level of expertese. :p

@Skillmon Arrived :)

12:21 PM
quack
ooh rabbit mail

Good morning all.

12:36 PM
@LaTeXereXeTaL hi!

Hi all from a complete lockdown :(

@yo' oh
@yo' /hugs

@PauloCereda \hugs

@LaTeXereXeTaL and what have you got against Australians?

@yo' it won't take long for us to be locked down again...

12:37 PM
@DavidCarlisle Nothing at all despite the 13 hour time difference. I hope to be one someday.

@PauloCereda :(

@PauloCereda quack

@LaTeXereXeTaL ooh quack

@PauloCereda lunch

@DavidCarlisle sǝᴉssn∀ ɥoo
2
@DavidCarlisle oh no

12:45 PM
Going to talk LaTeX in my physics class in 15 mins. Students are writing text in math mode. That must end.
4

$\text{This is my really great document, which is about the use of}$\\
$\text{text in maths mode. Unfortunately, the line breaking is a}$\\
$\text{bit annoying to do this way, but the eager student should}$\\
$\text{manage.}$\par
@LaTeXereXeTaL like this^^^^ ?

Nope. They're just going into math mode and writing text! LOL
It's a frequent issue and easy to correct.

@LaTeXereXeTaL ooh it's like writing text in expl3 + italics
@Skillmon ooh rabbit tricks

I have a PDF logo made from some letters in two different fonts. Anyone know if we can use inkscape to convert this into a single svg blob without these transform="translate(52.2303,8.5771)" on each letter? Because then I can redo the entire logo in tikz and don't have to include it as a PDF.

1:00 PM
@LaTeXereXeTaL $italic$?

I have a much much more complicated logo/seal available in svg format, but that was available as a font and I just used fontforge to get it into svg

@Skillmon They're doing it mostly inside align environments.

@daleif do "convert object to path" in inkscape and export as tikz?

@daleif Couldn't you use the font glyph inside Inkscape, then convert font into shape? :)

@PauloCereda :D ducks think alike?

1:05 PM

@daleif can't you convert without the translations then put them back?

1:31 PM
@PauloCereda Is \ooh:D a primitive?

@Skillmon OOH WE NEED THIS

1:46 PM
@PauloCereda you do know that :D means "do not use"?

@UlrikeFischer I thought it means that the macro is happy :( But you guys are isolating them!

@UlrikeFischer :Ducks only
4

@DavidCarlisle I'm not an inkscape user, I'm just looking at what is possible.
I'm just looking at whether it is possible to get it in one svg blob for tikz
@samcarter_is_at_topanswers.xyz hmm, not sure if my version can do that.

@daleif object to path should be available in all inkscape versions. For the export to tikz I'm using github.com/kjellmf/svg2tikz At the moment this only works as extension in inkscape 0.92 (and older), for inkscape 1.0 one has to run this manually :(

2:05 PM
Is the logo available somewhere?

@UlrikeFischer oh

As mentioned I already have our seal (medarbejdere.au.dk/administration/kommunikation/omdesignet/segl) it's latin text in a circle with two dolphins and an anchor as SVG from font forge.
I can redo the logo when I have to fonts. But for the toolkit I'm making the fonts aren't always available. I also have another strange logo that I'd want to convert, but that might be doable if we figure out how to convert the normal logo.

@daleif ooh anatra

@PauloCereda huh?

@daleif oopsie, it's duck in italian. :)

2:18 PM
@samcarter_is_at_topanswers.xyz the only thing I need is everything to be in a single d="...." that usually works with tikz svg support.
For example there is just the AU part of the logo
M2046 1322l-1324 -1321h-722l2046 2047v-726zM4092 1024q0 -143 -37 -274.5t-104 -245t-161.5 -206.5t-209.5 -159t-247
-102t-274 -36q-157 0 -293 43t-248.5 117t-200 173.5t-148 213.5t-92 235.5t-31.5 240.5h512q0 -107 41.5 -200t112
-162t163 -109t194.5 -40 q114 0 207.5 43.5t161 115t104.5 163.5t39 189h511z
in a scale of 2048 points to 1em.

@MarcelKrüger Seen the mail on teh TL list about node filters?

@JosephWright Sigh... The CTeX tests again

@JosephWright Probably the update of the unicode-data? But why can't people show an example ;-(

@JosephWright Yes... Someone is messing around with node lists I guess.
@UlrikeFischer I don't think that that's causing it, the only unicode-data change is the new data file which isn't even loaded in released code.

2:33 PM
@MarcelKrüger well a small document works.
@MarcelKrüger yes, but it is the only thing I could see in todays update which could affect luaotfload (unless latex broke something ;-))

> The Fedora project has announced the release of Fedora 33.
WOO
@Pablo ^^
@JosephWright ^^^^

@PauloCereda ^^^^^^

@PhelypeOleinik ooh ^^^^^^^^

@daleif Would something like this also do?

@PauloCereda ^^^^^^^ why bother?

2:38 PM
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}

\begin{document}
\definecolor{c1f3f8d}{RGB}{31,63,141}

\begin{tikzpicture}
\path[fill=c1f3f8d,nonzero rule] (0.0900,0.0900) -- (0.0106,0.0900) -- (0.0106,0.1171) -- (0.1984,0.1171) -- (0.1984,0.0900) -- (0.1191,0.0900) -- (0.1191,-0.1540) -- (0.0900,-0.1540) -- cycle(-0.1807,0.1171) -- (-0.0180,0.1171) -- (-0.0180,0.0900) -- (-0.1516,0.0900) -- (-0.1516,0.0009) -- (-0.0296,0.0009) -- (-0.0296,-0.0262) -- (-0.1516,-0.0262) -- (-0.1516,-0.1269) -- (-0.0180,-0.1269) -- (-0.0180,-0.1540) -- (-0.1807,-0.1540) -- cycle(-0.32…

@daleif sorry :(

(picked a random logo from the zip file - no idea which one you are interested in)

@samcarter_is_at_topanswers.xyz I think both are fine. Is that via the svg2tikz? This probably compiles faster than using svg data
Though, I'll need to look at scaling

@daleif yes, first select all in inkcsape, then combine, the export via svg2tikz
@daleif \begin{scope}[scale=...] :)

Seems I'm lucky I'm on 0.92, I'll see if I can figure out how in install it as an extension.

2:47 PM
@daleif If I remember correctly, you'll just have to copy the files from github.com/kjellmf/svg2tikz/tree/master/svg2tikz/extensions into your folder ~/.config/inkscape/extensions
(and restart the program)

@samcarter_is_at_topanswers.xyz Am I the only one who runs it standalone?

@PauloCereda I probably will have to do when 0.92 stops working ...

\$ rpm -qa | grep inkscape
inkscape-1.0.1-2.fc32.x86_64

@PauloCereda ah, so you have no choice :)

2:52 PM
@PauloCereda I played around with 1.0 a bit, it seems much better and no longer has all these xterm problems from the previous versions, but the extensions make my stay with the old version

@samcarter_is_at_topanswers.xyz hmm, that keeps failing, I'll dig a bit more seems it has a hard time finding its own extensions

> To make the default Fedora experience better, we’ve set nano as the default editor. nano is a friendly editor for new users.
@JosephWright ^^ BOO
> Those of you who want the power of editors like vi can, of course, set your own default.
@DavidCarlisle ^^ YAY

@daleif If you give me a list of files names, I can convert them for you, if you want.

@samcarter_is_at_topanswers.xyz I'd rather learn it my self, seems quite usefull. Exactly which steps are you using in inscape? I can see now that I missed combine. And export is save as?

3:02 PM
@daleif I do 2 steps:
then ctrl+A for selecting all
(ok, maybe 4 steps)

Ohh, there's the export. Though I keep getting
simplepath.py", line 51
raise Exception, 'Invalid path data!'
^
SyntaxError: invalid syntax
I copied the simplepath.py from the inscape installation into my extensions folder

@daleif Oh, that's strange!

@PauloCereda :)
@UlrikeFischer, @DavidCarlisle, @PhelypeOleinik, @Skillmon (Almost) Full set of L3 material off to CTAN (no l3backend changes today)

3:39 PM
@samcarter_is_at_topanswers.xyz ohh, exactly which python version are you using here?
That is not the full error. It is a syntax error. Perhaps python2 vs python3?

@daleif python2.7
(probably - I've a dozen different python versions because every programs thinks it is a good idea to bring it's own version and I never know which one is use... Dis I mention, that I don't like python?)

@samcarter_is_at_topanswers.xyz that was the issue, now I can get some output.

@daleif yeah!

I use python3 as my main python

3:44 PM
and if it is like print then raise might want ()'s

@PauloCereda Indeed!

@PauloCereda do you follow norbert on twitter? Then you'll know his views on python

@daleif Yes, he does not like it. :)

@PauloCereda or at least he finds the changes that they make to be odd

@PauloCereda ... and pythons in particular. Don't search for duck+python ...

3:45 PM
@daleif I use svg2tikz standalone and it is Python 3 compatible (Fedora dropped support for Python 2 a long time ago), I think it might be a conflict with Inkscape's (internal?) interpreter...
@daleif There's too much fragmentation, sadly

@PauloCereda svg2tikz uses simplestyle.py from inkscape, which in my version seems to be written in python2 syntax
@PauloCereda Luckily for me I don't work much in python. When people ask about it I always tell then to learn virtualenv or what ever it is called nowadays'

@daleif Yes, or use conda or similar. That's the best approach.
Fedora 33 now ships Python 3.9, cannot wait too see what will break this time. :)

@samcarter_is_at_topanswers.xyz was that the output directly from the export? I seem to get a mirrored output

@daleif I removed the square bracket after \begin{tikzpicture}

@samcarter_is_at_topanswers.xyz ahh, it was multiplying y by -1. Also seems to be using x=0.8pt, so without the options it gets a bit big

3:53 PM
@yo' -- We do hear news from there, and it doesn't sound good. Take care. But the news from Italy sounds even worse; rioting, though perhaps tempting, is more likely to spread the virus further. @CarLaTeX -- i hope things can get better soon, and you take care too.

@samcarter_is_at_topanswers.xyz python is great, just don't use code provided by others :P
@PauloCereda did you have any issues with 3.7 -> 3.8? I didn't, except that I enjoyed the := operator addition.

@Skillmon nothing at all, my scripts all still run. :)

@Skillmon well, I'm not writing any python code unless I'm forced to - so this boils down to not using python :)

@samcarter_is_at_topanswers.xyz well, I do, it is my goto language for quick and dirty stuff :) (e.g., the entire code of my master's thesis)

@daleif might be, my scaling is likely different because I'm using a hacked version so things will be scaled matching to the tikzducks

3:56 PM
Lol not sure which is slowest the tikz svg code for our seal or the svg2tikz version (1500 lines)

@Skillmon for quick and dirty I'm experimenting with lua the last couple of months - it is really astonishing how quick things can be done and really frightening how dirty things can be done :)
@PauloCereda I need to get some earmuffs :D
@daleif good news: you now have a good test case do do benchmarking :)

@PauloCereda YES, these I need!

@barbarabeeton oh we had several hundred/thousand hooligans meet on the Old Town square two weeks ago or so -- idiots!

4:00 PM
@samcarter_is_at_topanswers.xyz I only have some basic understandings of Lua. I'm using Awesome WM (which is scripted in Lua for adaptations) so know one or two things, but I wouldn't say I'm confident programming in Lua.

@Skillmon Oh, I'm also far from fluent - just know enough to do the dirty things

@daleif don't listen to @samcarter_is_at_topanswers.xyz, once you started benchmarking you become addicted! Don't start benchmarking!

@Skillmon I'm not even sure how to use it. It does seem the svg version is faster. It also have a lot less lines

@samcarter_is_at_topanswers.xyz -- I think duck + python = PYTHON

@Skillmon You'll never get more members in the "Anonymous Benchmarker Support Group" if you scare them away :D
@barbarabeeton :D

4:05 PM
@barbarabeeton ooh

@PauloCereda oh no!

Uhh, nice. A logo I made using a truetype font via LaTeX/tikz, which is embedded into the PDF cannot even be loaded by inkscape

@PauloCereda -- I've said this before. Not all snakes are mean. Little green garden snakes are dangerous only to small rodents.

Though using popler it seems to be able to

4:07 PM
@barbarabeeton ooh the corn snake

Though it did a very poor job on the conversion

@samcarter_is_at_topanswers.xyz it's for their good, not mine!
@PauloCereda oh no, what happened?

@barbarabeeton did you see my title slide for the GuIT meeting?
@Skillmon oh it is a long story... will write to you. :)
2
@barbarabeeton ^^

@yo' -- Ick. Yesterday, some idiot in Boston set fire to an official ballot collection box.

@barbarabeeton omg!

4:11 PM
@barbarabeeton oh no!

@samcarter_is_at_topanswers.xyz -- Inspired by a picture in "Le petit prince".

Since we got the new sport of hunting for palindromes in tlmgr updates:
> [77/77, 02:38/02:38] update: collection-pictures [2k] (55827 -> 56740) ... done

@yo' -- I think about 80 were saved, and about 25 destroyed. Ther've arrested the presumed instigator, and tried to notify people in the affected area to check on the status of their ballots. (Like Rhode Island, Massachusetts has a web site where one can check to see whether their ballot has been received and cleared for counting. Mine has been received, but I'm still waiting to find out if they believe my signature.)

@barbarabeeton oh that's the signatures thingy! I have seen a lot of discussion about it.

@yo' -- When I was in grad school, one tuition check got stopped by the bank because my signature didn't match their records. I am entirely incapable of writing my signature the same twice.

4:22 PM
@barbarabeeton I'm happy for the old continuous handwriting, as my official signatures use this -- that's unforgottable!

@yo' -- Oh, mine is continuous, it's just basically unintelligible. I took several calligraphy classes in the hope that my handwriting would improve. It didn't; it got worse, to the point that sometimes I can't read handwritten notes even a few hours later.. But if I am careful, I can still calligraph a reasonably attractive italic. Just can't do it fast.

@barbarabeeton well, I have a "fast" and a "slow" signature. The only trouble is remembering which is used where.

Hot news: TUGboat 41:3 has been cleared for printing.
3

@barbarabeeton yay

4:52 PM
@Skillmon duck mail. :)

3 hours later…
7:45 PM

@PauloCereda I'd like to mention that I like the new logos :-)

@yo' I like the Gmail one, I just thought it would be funny to make a TeX meme. :)

@PauloCereda oh definitely

@yo' My OCD is at peace with the symmetry thingy of the new Google logos. :)

8:49 PM
Hi chat!
I see many beamer presentations, in which text/ figures come after the speaker clicks the mouse (like a pause and click mechansim)
I am wondering how to do that in beamer?
any idea
is it using \pause command

@UlrikeFischer Isn't \usepackage{ae} a nice antique? We should set up a shop of old curiosities.

9:16 PM
@egreg ? where ?

@UlrikeFischer In the \trademark question
@UlrikeFischer @JosephWright A déja-vu: pgfpages breaks because it redefines \shipout in a strange way, which of course doesn't cooperate with the new LaTeX release. A last-year's-day some time ago…
20

I noticed a strange behavior when running PGF/tikZ with pdfTeX on my Debian box : a simple session without tikz: pdftex **\relax *Hello World *\bye do output the page number on the page footer. On the other hand, loading tikz: pdftex **\relax *\input tikz.tex *Hello World *\bye does make t...

@egreg ah ;-).
@egreg well I don't think that pgfpages is actually broken -- the text in the right place. Only the timing when geometry adds its border is broken.

10:21 PM
@BAYMAX That's one way to do it, but you can do more sophisticated things using its special syntax for elements. Lots of details in the documentation. Try this:
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{This is a frame}
\begin{block}{Lines stay}
\begin{enumerate}
\item<1-> First line
\item<2-> Second line
\item<3-> Third line
\end{enumerate}
\end{block}
\begin{block}<4->{Lines disappear}
\begin{enumerate}
\item<4-4> First line
\item<5-5> Second line
\item<6-6> Third line
\end{enumerate}
\end{block}
\end{frame}
\end{document}`

11:00 PM
@UlrikeFischer is tagpdf likely to be quicker? tex.stackexchange.com/questions/568589/…
@PauloCereda you mean they would have coloured it nicely but badly kerned the X so it collides with the E ?

Thanks, @AlanMunn cool1 will try that out!

@DavidCarlisle I don't think that the package does actual tagging, imho (but I don't know which version they are using) it only patches math to store the content as actualtext. (But tagging isn't fast, at least at the end when all the trees and objects must be written)