« first day (4217 days earlier)      last day (709 days later) » 

7:42 AM
@JosephWright lol didn't even notice the video was in the quanta article.
 
So I asked my colleague to send me the log file, and the last few lines are:
```
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'

(Font) U/euf/m/n --> U/euf/b/n on input line 96.

)) ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\fontspec\fontspec.sty"

Package: fontspec 2011/02/26 v2.1f Advanced font selection for XeLaTeX/LuaLaTeX

! LaTeX Error: File `expl3.sty' not found.


Type X to quit or <RETURN> to proceed,

or enter new name. (Default extension: sty)
 
@tush fontspec 2011/02/26 ? That is ancient.
 
@UlrikeFischer Hmm yes
So I guess my friend's TeX installation is not up to date?
 
@tush which latex is used? (start of the log)
 
```
This is XeTeX, Version 3.1415926-2.2-0.9997.4 (MiKTeX 2.9) (preloaded format=xelatex 2019.12.26) 18 MAY 2022 10:27

entering extended mode

**main.tex
```
 
7:50 AM
@tush that is not the latex version, only the date it has been built. Look at the next lines.
 
You are right. Sorry,
```
(C:\Users\user___name\AppData\Local\Temp\lyx_tmpdir.TZFcEbAKKeGe\lyx_tmpbuf0\main.tex

LaTeX2e <2009/09/24>
```
 
OMG. 2009.
 
@UlrikeFischer All right so we need to install a new one?
 
@tush what is the operating system of the computer?
 
@UlrikeFischer Windows 10 I think. Windows 7 for sure if not newer
 
7:53 AM
@tush better check that. In view of the age of the rest it could be window 98 ;-)
 
@UlrikeFischer No it isn't. He shared his desktop with me in a video call and it was either windows 7 or 10.
 
@tush miktex requires windows 10: miktex.org/kb/prerequisites. Everything below is not supported. If a new install should be done then your friend will probably have to reinstall lyx too. And this means a good clean up first and so the first step should be good backups. And then some research where everything is and what is needed to remove it. And some talk with the IT guys. The best would be if he had access to some other computer where he could test a fresh install.
 
@UlrikeFischer What do you mean "other computer where he could test a fresh install"?
We need to install it on his computer
How does one un install a tex installation? Simply deleting all the files in the `C:\Program Files (x86)\MiKTeX 2.9` directory is a good practice?
 
@tush sure but what if you completly mess up the installation? Or no document compiles (lyx has a special format and you don't know if you can simply copy/import the files)? It helps a lot to avoid panic if you know it works on another computer which you can use as emergency fallback.
 
@tush the problem is that you could have old file lingering around in a lot of places. So the best way is using the uninstaller --- but I am not sure if such an ancient distribution has one of them.
 
8:08 AM
@Rmano All right so we will try in uninstall tex from the manager. Fingers crossed :)
 
@PauloCereda 7 ovens 7 dinners cooking
0
Q: Incorrect formatting of table with graphics, centering, \Xhline and rowcolor

jeandutHello I am trying to produce this beautiful table with ducks. I have three formatting issues: the most annoying one is that when zooming on the table the white \Xhline or the color bands are slightly uneven when looking at the left edge there is a line break (cf zoomed picture). It looks like it...

 
@DavidCarlisle oh no
 
8:27 AM
@mickep You going to tell me I could use stretchy space in superscripts in LMTX Math? tex.stackexchange.com/a/644635/1090
 
@DavidCarlisle I got quite a shock when looking for the overhang. texdoc colortbl opened a german documentation.
 
@UlrikeFischer Natürlich, da ich fließend Deutsch spreche
 
@DavidCarlisle Well, yes. By default it is not even 0 (in context at least), but \tinumuskip:
So, the ordbin and bindig spaces are set differently depending on style...
(The \tinymuskip is by default set to 1mu)
Maybe I should add an answer.
 
8:54 AM
@mickep but I think I have a bug report, is this a bug or documented behaviour?
\def\test#1#2{{%
\immediate\write5{======}
\immediate\write5{\detokenize{#1}}
#1\relax
#2\relax
\immediate\write5{\the\Umathbinordspacing\scriptstyle}
\immediate\write5{}

{\tt\detokenize{#1}}

$k-1$ versus $2^{k-1}$

\bigskip
}}

\test{}
     {}

\test{\Umathbinordspacing\scriptstyle=\Umathbinordspacing\textstyle}
     {\Umathordbinspacing\scriptstyle=\Umathordbinspacing\textstyle}

\test{\Umathbinordspacing\scriptstyle=\the\Umathbinordspacing\textstyle}
     {\Umathordbinspacing\scriptstyle=\the\Umathordbinspacing\textstyle}
@mickep I thought I would be able to make script space the same as text style with\Umathbinordspacing\scriptstyle=\Umathbinordspacing\textstyle but you need an \expandafter dance starting before the assignment??
@mickep please do
 
@DavidCarlisle It will take me a while to understand what you do in your example. :)
 
@mickep you could discard the example, what value would you expect gets set after \Umathbinordspacing\scriptstyle=\Umathbinordspacing\textstyle ? (the answer is 0mu not 4mu) you need \expandafter\Umathbinordspacing\expandafter\scriptstyle\expandafter=\the\Umathbinordspacing\textstyle to set the script space to the value of the text space
 
@DavidCarlisle Hehe, I never did things like that, so I could not say I would expect anything.
 
@mickep I'd not done it before but since the quesion was "make the script spacing be the same as text style" it seemed the natural answer, apart from the fact it didn't work....
 
@DavidCarlisle Oh, I see. Sounds like a bad idea to make it the same...
 
9:11 AM
@mickep er if we discount questions from OP that are bad ideas, egreg will never get to a million points
2
@mickep "same" relative to font size not absolute value so 4mu here
 
@DavidCarlisle Ohh
@DavidCarlisle One could definitely define a style where all the spaces are set up with \allmathstyles instead, but would it make sense? I don't think it would look good.
 
@mickep sure I suspect the OP really just wants it to look less cramped (with the default 0pt) which is why I answered using a literal4mu setting rather than extracting the text style value, so it could be easily adjusted, but usually you can use these sort of things as a value on the rhs so it just seemed strange to give 0mu with no error
 
9:45 AM
@MarcelKrüger do you think that one could with lualatex improve the link area in such cases as in this question: tex.stackexchange.com/a/644543/2388 ?
 
9:58 AM
@DavidCarlisle Did so. Time for lunch.
 
@MarcelKrüger Where are we with the branch of l3build for the space handling?
 
Jan 21, 2014 at 12:33, by David Carlisle
@NicolaTalbot people who put spaces in filenames deserve no sympathy.
 
10:14 AM
@egreg Perhaps reorder the answer to tex.stackexchange.com/questions/172398/… so that the +b is first?
 
10:32 AM
@JosephWright Done
 
@egreg Thanks
 
@JosephWright I think we can merge it. I'm a bit nervous about it since it changes stuff in many different places, but I'm pretty sure that it at least shouldn't make things worse.
 
@MarcelKrüger OK, perhaps after the dev release?
 
@JosephWright Sounds good,
@UlrikeFischer One could... Do you actually get different results when running that with pdfLaTeX? For XeLaTeX sure (even though it looks weird since everything overlaps), but pdfLaTeX gives me the same as LuaLaTeX.
 
@MarcelKrüger no with pdflatex it is the same. the op is imho wrong here.
@MarcelKrüger but imho it would be nice if we could some day get better link areas. I have been looking at older fontspec bug reports. One was interesting: could we use cmyk (or even spot colors) instead of rgb with the font feature color in luaotfload?
 
11:09 AM
@UlrikeFischer What would be a "better" link area for you? Smaller? More regular? Better rotation handling?
 
@MarcelKrüger imho mostly user want less covering of "empty" space. Personally I keep links short, as I wrote in the answer I don't like this large link areas, so I'm seldom affected.
 
11:44 AM
@UlrikeFischer Probably the middle term best approach would be to turn it into an attribute based system on LuaTeX and then add the links on shipout. Maybe could also use /QuadPoints then for even better link areas and/or less separate annotations, but my experiments in LuaMetaLaTeX showed limited support for that.
 
@MarcelKrüger /QuadPoints only seem to be supported by Adobe Reader
 
@JosephWright IIRC at least pdf.js supports it too. Of course all the others are just waiting for ISO 24654 :P
 
@MarcelKrüger When I tested last, on my Mac the only place it worked was Reader - no joy with Preview, TeXworks, etc.: that ruled it out for handling breakable-links in dvips (still of course an open issue)
 
@JosephWright you need another Mac :)
 
@PauloCereda Was talking to a colleague about an M1 ...
 
11:54 AM
@JosephWright show off :)
 
@PauloCereda No, he needs a proper system so that he doesn't require a VM for Linux testing.
 
@PauloCereda For him, not me
@MarcelKrüger I have spare hardware, it's more about not needing to switch machines :)
 
12:05 PM
@MarcelKrüger on IoT, we have pretty much the opposite problem... :(
 
@PauloCereda Oh no, only linux?
 
@mickep yep
 
@PauloCereda Mac testing? I can image the "fun".
 
@MarcelKrüger and Windows testing. 7.0.0, 7.0.1 and 7.0.2 releases were... fun. :)
 
@PauloCereda Doesn't Microsoft at least release VM images for developers? It's not great, but at least they don't tell you that you aren't allowed to develop for their system without buying their machines...
 
12:10 PM
@MarcelKrüger Because MS is essentially a software company, of course
@MarcelKrüger You can buy an OEM Win11 license for <$100
 
@MarcelKrüger I have dad's PC nearby, and tried to set up a VM here. However, my hardware is not exactly stellar. Let's see how it goes with my new lappy when it arrived.
 
@PauloCereda There's an easy fix for that: Fail on all Windows and Mac systems with "Please install a proper OS". Showing one dialog is pretty easy to test :P
 
@MarcelKrüger You've been hanging out too much in the Fedora wiki, haven't you? :)
 
@PauloCereda No, but in Arch support chatrooms. Lots of people being excited about newcomers trying to install Arch on WSL ... and then not mentioning WSL when something goes wrong.
 
@MarcelKrüger I tried some OSX images via virtualization but there's a physical limitation. I had to have a better processor with certain stuff to make it work. :)
@MarcelKrüger I always had low budget hardware, so I don't know what is the feeling of having a dedicated GPU :)
@MarcelKrüger jokes aside, if everything else fails, we will build just Linux natives and fallback to JVM on "unsupported systems" (pretty much the set complement) :)
 
@PauloCereda I heard a rumor that "dedicated GPU" is some sort of code for "cryptocurrency mining rig". Not sure why you would put something like that into a PC :)
 
@MarcelKrüger ooh easy money
@MarcelKrüger damn those kids with fancy init 5 :)
 
@PauloCereda Everything above init 1 is overrated: It forces you to remember complicated usernames. :)
 
@MarcelKrüger oh no
systemd op please nerf
 
12:27 PM
@UlrikeFischer How important are nested links in practical documents?
 
@MarcelKrüger not at all. basically they are not supported (it is quite unclear what should happen in pdf). hyperref has a nesting boolean but it is false everywhere.
 
@UlrikeFischer That's exactly the answer I wanted to hear :)
 
@MarcelKrüger :)
 
@MarcelKrüger if the topic ever comes up I would use code similar to the mc-handling to close and restart a link.
 
@UlrikeFischer Given that I'm playing with attribute based links which natively behave like that I like this answer even more.
 
12:34 PM
@MarcelKrüger do you know what browsers do if one nest links?
 
@UlrikeFischer Firefox does something weird.
It seems to be treated as a parsing error and the first link automatically gets closed before the second one starts.
 
@MarcelKrüger well then we are on the safe site if we handle that this way.
 
1:11 PM
@MarcelKrüger naturally you don't put it in your PC, you take over networks of other people's PCs.
@UlrikeFischer yes html5 specifies the behaviour that used to be browser specific, all open elements are closed to the point that the currently open link can be closed then a new link is started.
 
@DavidCarlisle ooh l3mining
 
@PauloCereda I almost answered "Hello Mr Duck" when Pablo (my student) called me. Should look closer at the screen.
3
 
1:44 PM
@JosephWright Any objections about merging latex3#1091?
 
2:26 PM
@mickep ooh
 
2:38 PM
@MarcelKrüger None
 
2:56 PM
Quick check, I can edit package homepage/etc. after uploading package on CTAN right?
 
@user202729 You can easily do so during a package update by just providing new values. You can also do it separately, but then you have to send CTAN a mail.
 
@user202729 I guess I'd say you can ask the CTAN team to edit, but @MarcelKrüger has covered it nicely
 
3:12 PM
Does anyone have a good issue template for reporting TeX issues on github?
 
There are issue templates and template issues...
 
@AlanMunn I see GitHub have 'upgraded' the process - better look at the LaTeX2e one and do that :)
 
4:02 PM
@JosephWright Thanks. I'll maybe start with an adaptation of that. It's impressive how people think that they can report an issue with absolutely no information.
 
@AlanMunn :)
 
@AlanMunn I have prepared a simple one on github.com/circuitikz/circuitikz , and did a release, but I had no reports since then (10 days ago), which is quite worrying... ;-P
 
@Rmano Thanks!
 
4:21 PM
@AlanMunn Even worse if they report without any information, but then not even come back to add more if you ask them.
 
@samcarter It turned out they had an outdated distribution.
 
@AlanMunn I love the close/reopen interaction :)
 
@AlanMunn :) maybe the frequency of the close-reopen actions had some Morse code with the missing information
@AlanMunn Today's beamer issue with absolutely no feedback: github.com/josephwright/beamer/issues/772
 
@PauloCereda The thing I found interesting also was that the described problem is so basic that the idea that the class does this wrong should pretty much be the last thing to think.
@samcarter Impressive.
 
@AlanMunn :)
 
4:42 PM
@samcarter I like the "I guess" introduction ;-)
 
@UlrikeFischer yes :)
 
 
1 hour later…
6:20 PM
@JosephWright if I need additional files for typesetting the documentation in l3build (e.g., because I split out parts of the preamble into other files), how can I achieve that? typesetsuppfiles={<list-of-files>} doesn't work, it seems.
 
6:43 PM
@UlrikeFischer Having fun with links
2
 
@JosephWright nevermind, docfiles does the trick.
 
Is the CONTRIBUTING.md file a reserved name on github? Or are all uppercase .md files linkable?
 
@MarcelKrüger the math looks nicely decorated ;-). Why does your example works for you? I get an error at the par and had to use \endgraf
 
@AlanMunn it's a special file IIRC.
 
@PauloCereda Ok. Thanks.
 
6:51 PM
@UlrikeFischer Well, I had to do that too but I didn't update the README afterwards...
 
@MarcelKrüger ;-)
 
@UlrikeFischer The math works much better (IMO, it stays a big block) if the unbox option isn't set, but then also things like paragraph indentation stay linked.
 
7:08 PM
@MarcelKrüger one probably would need some option for href to set options (but linking math is dubious anyway).
 
ooh lua-links
@MarcelKrüger ^^ and it's always a good idea. :)
 
8:08 PM
@PauloCereda If you confuse \in and \epsilon you can be positive that you belong to a small group of texers.
 
9:06 PM
If one tries hard, one can always find a way to shoot one's leg without getting error messages. ;-)
\RequirePackage{zref}
\documentclass{article}
\makeatletter
\zref@newprop{Foo}{}%
\zref@newprop{Bar}{}%
\zref@newprop{ZREF@nil}{}% !!!!!!!!!
\begin{document}
text
\zref@setcurrent{ZREF@nil}{AAA}
\zref@setcurrent{Foo}{BBB}
\zref@setcurrent{Bar}{CCC}
\zref@labelbyprops{ZREF@nilLABEL}{Foo,ZREF@nil,Bar}%

That's okay: \zref@extract{ZREF@nilLABEL}{Bar}

Let's shoot one's own leg: \zref@extract{ZREF@nilLABEL}{ZREF@nil}

Let's shoot one's own once more: \zref@extract{ZREF@nilLABEL}{Foo}

\end{document}
What I like about it is that you are warned about "par" as a property name. Not about "ZREF@nil". Although both are about the same weird ;-)
 
@UlrichDiez well from a user view I wouldn't say that ZREF@nil and par are comparable.
 
9:22 PM
@UlrikeFischer And what about malicious users like me? ;-) If I wanted it to work, I would avoid as property names anything that even remotely resembles defined control sequences, and certainly not anything that resembles control sequences that might be \outer. ;-)
 
This one's too good not to share. I suspect it comes from a combination of an auto-correct spell check and failure to have a human proofreader: "Thanks to a typo in the legislation, Rhode Island accidentally legalized cannibalism, not cannabis." Oh, goody! When shall we start?
8
 
9:42 PM
Someone who asked me for advice uses zref to have multiple paragraphs written to the aux file for a single referencing label.

Since the zref macros are not defined in terms of \long, she uses a copy of \par that has a different name to create new paragraphs.

I am not really thrilled with this approach

Now, of course, the following problem has arisen:

Such a collection of paragraphs consists of many characters, which are written to a single line in the aux file.
This makes the aux file look unorganized.
 
9:57 PM
@barbarabeeton Rhode Island? I thought this happened in Ottawa.
 
@UlrichDiez -- I hadn't heard about that. It must be catching!
 
10:14 PM
@UlrichDiez zref-xr offers an option urluse which makes the URL be stored in a macro (instead of directly as the content of the property) and stores the macro instead in the reference. Perhaps a similar approach might be feasible.
@UlrichDiez For long lines in an external file, some pitfalls and a workaround, take a look at the endnotes package (not sure if the procedure would be applicable to zref though).
 
@barbarabeeton What I personally find more disturbing: I was once in a supermarket where they sold "Diez sausage" .... ;-)
 
@UlrichDiez -- I can see how that would get your attention!
 
@barbarabeeton ;-) After I noticed that, I left the store quickly and inconspicuously. The short story "Pig" by Roald Dahl was running around in my head the whole time...
 
@mickep eek :)
@mikep how about \emptyset and \varnothing? :)
 
10:30 PM
@PauloCereda -- That would be distinctly worrying. The closest I can come is "Neuhaus chocolates" (my father's family name). Not nearly such grisly associations.
 
@gusbrs Thanks - will have a look at endnotes. And think about a way of convincing that the approach is not the best. (As long as expansion is not a real issue, I'd probably opt for writing external file and probably using zref for storing/accessing the filename...)
 
@AlanMunn you get pointed to it if making a pull request docs.github.com/en/communities/…
 
@UlrichDiez Search for "long line" in endnotes.sty, and you'll hit the spot I meant. And good luck in the convincing business. :)
 
@gusbrs Thanks. ;-)
 

« first day (4217 days earlier)      last day (709 days later) »