« first day (5163 days earlier)      last day (66 days later) » 

cfr
cfr
00:12
@PauloCereda I'm assuming it is the mordant thing?
 
6 hours later…
06:23
@JasperHabicht Great news, thanks!
 
4 hours later…
10:17
@cfr I will remove it from my test build and see if the issue is resolved. :) Will report back.
@PauloCereda I must admit, I don't like the video. Would be more interesting to compare feature history between the major editors of the time and see which editor had which innovation at which point. Yes, VIM is the best editor, but it isn't always on the forefront of the latest cool gimmick.
@Skillmon I think the video was AI generated, script included
10:46
@PauloCereda The video itself guaranteed. Not sure about the script. Maybe partly.
11:00
@Skillmon indeed
11:17
@cfr yes, it's the culprit!
 
2 hours later…
13:17
@cfr we will try to update the lib and see if the issue is solved.
cfr
cfr
14:12
@PauloCereda thanks! I appreciate that very much. I tend to forget that I shouldn't trust the diff output, for example, even though I know it doesn't work. I only wish you were responsible for texdef, too!
cfr
cfr
14:28
@Skillmon I don't think it used the term 'innovative features' often enough. Some sentences only included a single instance.
@UlrikeFischer @Skillmon (and honorary ping to the resident polyglot @DavidCarlisle or else he will complain :) ) Do you happen to know if there is a German term for "root document"? I already had a look in the texstudio translation files and they seem to just use "root Dokument", so I'm wondering if there isn't a better term.
cfr
cfr
is there any good reason for a font package to do redefine \seriesdefault as c or ul or whatever? I'm trying to guess what the motivation for this bug might be ....
@PauloCereda cwac!
@samcarter ooh Stammdokument
@cfr quack <3
@cfr Thank YOU for reporting, and specially for going deep into the root cause. It's not easy to go through lots and lots of diffs!
Motion to use Knollendokument
German is so easy
cfr
cfr
14:44
@PauloCereda much easier than reporting a bug in the Linux kernel ;)
@PauloCereda Oh, I just realised overleaf also has translations. You seem to call it "Hauptdokument". That's better than root! Thanks for popping up and making me think of overleaf!
@cfr ooh :)
@samcarter ooh (@DavidCarlisle we ducks are very efficient)
@PauloCereda Knollendokument is hard to resist :)
@samcarter ooh :)
@samcarter poor @TeXnician has to listen to my brilliant suggestions all day. :D
@PauloCereda :)
cfr
cfr
14:49
@PauloCereda I learnt a lot, though the only thing I remember now is that I managed to learn it.
15:05
@samcarter I wouldn't use root in english, but call it main document or main file. But beside this, I saw sometimes Wurzeldokument.
@UlrikeFischer Thanks!
@cfr :D
@samcarter I'd use "Hauptdokument"
@Skillmon Thanks to you too! Both are much better than "root-Dokument" :)
Something I've wanted to ask experts for a long time, but I don't think it's worth posting on the main site, is: is there really a difference between writing \LaTeX{} and {\LaTeX}?
@EmanueleNardi yes, but no.
15:13
@EmanueleNardi you could also use \LaTeX\ to give you even more choices :)
I personally prefer the latter syntax because it reminds me of a string replacement framework.
@samcarter you could also use \LaTeX\space
@EmanueleNardi I always use a control space.
@Skillmon or, if you ignore David's advice, you could use xspace :)
Too many choices! My OCD needs just one, the only one.
@EmanueleNardi in that case my opinion is of course the correct one.
15:15
@Skillmon very informative, thanks :)
@samcarter xspace is always wrong.
@Skillmon lol
@EmanueleNardi so always use I love \LaTeX\ for its consistent markup regarding spaces after control words
@Skillmon so you don't fulfil the requirement of "ignore David's advice" :P
@samcarter I'm sorry, but I disliked that package from the very beginning; it just didn’t feel right :/
15:16
@EmanueleNardi good intuition!
@EmanueleNardi David will love you for this statement :)
@EmanueleNardi What that's supposed to mean is, there is a difference, but for \LaTeX it doesn't matter and the outcome will be the same (provided you're outside of math mode, in which using \LaTeX would've been wrong in the first place).
Finally there are fun colours available in LaTeX (see news of functional package), they used to be so boring up till now.
My curiosity demands another definitive and accurate answer: which is the correct format for inline math — $$ or \(\) ?
I recently read the article at texdev.net/2022/09/13/math-mode-$-$-vs-%5C(-%5C), but I recall reading earlier, when I was first learning LaTeX, that the () syntax was preferred for several reasons
20
Q: What are the differences between $...$, $$...$$, \(...\), and \[...\]?

InvarianceThe title says it all. I haven't been able to find the answer yet, so any help would be appreciated.

15:33
@EmanueleNardi both are fine.
@EmanueleNardi just never use $$ display $$ in LaTeX.
@EmanueleNardi $..$ is fine, nobody uses \(...\) anyway (including all the team members).
@EmanueleNardi in any real document avoid the use of stupic mixed case logos, then the problem of space after them dpes not arise.
@EmanueleNardi ether works, \( gives arguably better error checking but probably more than 99% of inline math uses $
@EmanueleNardi the better error checking only makes a difference if you make errors, so I wouldn't notice any difference personally.
Interesting
I just noticed the broken link
15:37
@EmanueleNardi Neither is in fact perfect if one has optional arguments. In ConTeXt you can do \m[color=red]{1+1=2} and get a red equation, as a small example.
@EmanueleNardi the site's "auto href" code gets confused with interesting URL, you can use the full [link](url) version
@mickep I don't understand the optional arguments problem. Can you show an example?
@Skillmon How do you add optional arguments to $1+1=2$?
@mickep why should I? If I want a red equation there is \mathcolor.
15:40
@Skillmon Yes, well, why should you...
@mickep :) Grabbing math as an argument has its advantages, I agree.
@Skillmon I noticed that tikz requires it (not sure?) and recently I read it also in the document: "The LATEX3 kernel: style guide for code authors"
@EmanueleNardi what did you read there? You should absolutely never use $$ to start display maths (in LaTeX).
@UlrikeFischer in VSCode I'm using a personal macro 'im' for 'inline math'
@DavidCarlisle every time I read a comment from you or Skillmon, it makes me chuckle 😂
@Skillmon See this:
A bit cleaner in my opinion than multiple \mathcolor everywhere in the formula...
15:45
"Where numbers in the source have a mathematical meaning, they should be included in math mode. Such in-line math mode material should be marked up using
$...$ and not \(...\)."
here it refers to the numbers in the sources, I guess it's because they have to be written in TeX
@mickep is there a LaTeX package that let's you write these optional parameters?
@EmanueleNardi it is specific guide for the l3 docs to give a consistent markup (probably for ease of external search tools) or possibly dating from earlier timeswhen \( was not robust, i don't recall. Certainly that is not general advice, just a style guide for a specific document
@mickep yes and for tagging we are probably going to need something along these linens too...
@EmanueleNardi that's a single $...$ for inline math, not $$...$$ for displayed math. Two different things.
Oh I see my error
The issue wouldn't have existed if we used two different sets of symbols from the start :)
16:03
@EmanueleNardi I don't know. @DavidCarlisle knows.
@DavidCarlisle Sounds good
16:28
@samcarter -- But `\LaTeX` is dangerous before any punctuation (period, comma, semicolon, ...).
@barbarabeeton ... but before a punctuation, there won't be a missing space so one does not need a solution in the first place (assuming one isn't French...)
Oh, apparently MS is pushing Copilot. Received a mail that I know got free access to it.
@samcarter -- True, but I do occasionally find "misplaced" backslashes before punctuation when editing TUGboat. I guess some people just run on "automatic".
@barbarabeeton oh, then they are of course a problem.
@Skillmon Earlier today, I read a joke which went along the lines of "copilote is now free, next step: charge 10$ to disable it"
2
@samcarter -- And demonstrate that lots of people aren't very good at proofreading their own writing. (I plead guilty to that too.)
16:48
@barbarabeeton it is difficult to proof read your own stuff...
@mickep -- I didn't mention any names ...
@barbarabeeton it was a general comment
(but yes, I do many mistakes)
17:20
@barbarabeeton oh? my writing never needs proofreading
17:54
@DavidCarlisle -- Oh, teh vanity of that statement!
@barbarabeeton you misspelled "the"
@DavidCarlisle -- Just being a copycat.
@barbarabeeton bad habit
18:54
There is this roadmap of the l3fp module ... But I take it that the road is long and the speed rather slow? =) (Which I totally understand regarding the complexity of this module and the presumably tiny number of people who actually understand the code ...)
19:29
I ask because I still wonder how to implement a function to select an item from a tuple. I already considered trying to implement it by myself, but the code is too hard for me.
19:48
@egreg @CarLaTeX oh no youtube.com/watch?v=75p4UHRIMcU
@Rmano also ^^ oh no
20:05
@PauloCereda It seems not so bad to me <3
@CarLaTeX ooh :D
yo'
yo'
@JosephWright Hi! Not sure. On which address? Mine at work, mine at gmail or support at work?
@PauloCereda grating cheese with a drilling machine is an interesting idea ...
@UlrikeFischer Some ideas for Gert! :)
20:42
@PauloCereda Actually, they're explaining how to do it correctly! Don't break spaghetti and don't add peas or cream! The only thing they missed is that the egg cream has to be added far from the fire. If you don't have guanciale, bacon is a substitute; but it has to be chopped in small cubes, not so large slices: you see that they didn't mix with the spaghetti.
2
@PauloCereda Do you think I should tell @egreg and @CarLaTeX that I (honestly) had ham and pineapple pizza just now, or should we keep that secret?
21:01
@JasperHabicht Is the tuple of a fixed length? Because then you can do
\documentclass{article}
\begin{document}
\ExplSyntaxOn
\fp_new_function:n { extractonefromthree }
\fp_set_function:nnn { extractonefromthree } { a,b,c } { a }
\fp_eval:n { extractonefromthree(1,2,3) }
\ExplSyntaxOff
\end{document}
@DavidCarlisle Better to keep the secret
@CarLaTeX good plan
@mbert That is an interesting idea! Maybe this cound be used with l3draw when the x or y value of a coordinate is needed
21:21
@egreg ooh!
@DavidCarlisle ooh secrets
@mbert the standard name would be firstofthree
@UlrikeFischer Are there rules for naming of functions that are part of packages? Is there such a concept of prefixing of fp functions?
@JasperHabicht no, I'm only following the standard names in latex where we have \@firstoftwo and things like that.
21:37
It seems that only letters can be used, so prefixing would mean, just prepend the prefix or maybe use CamelCase or pythonCase ...
@UlrikeFischer Yes. Or usei (maybe harder to read)
22:06
@mbert Seems not always to work as expected. Try
\fp_new_function:n { firstoftwo }
\fp_set_function:nnn { firstoftwo } { a , b } { a }
\fp_eval:n { firstoftwo ( ( 1 , 2 ) + ( 3 , 4 ) ) }
22:40
@CarLaTeX I couldn't agree more (and in case the trivial grammar mistakes didn't make it obvious, I'm Italian too) :)
I will drop a bomb tonight: I don't know if you've discussed this before, but I'm curious — what's your take on "Typst"?
If I get banned from TeX.StackExchange, at least I'll know why :)
23:01
@EmanueleNardi you are late to the party: tex.stackexchange.com/a/705209/2388
@JasperHabicht But isn't that missing an argument? It's the same as firstoftwo((4,6)) where the first argument is (4,6) and the second argument is missing, so the expected output is (4,6) (well I'd expect an error)
@UlrikeFischer I read your response, but I’m curious if someone here is using it for simple tasks, if you've noticed any recent developments, and so on... basically just to have a casual chat without any harm :)
@EmanueleNardi I used it a bit when it came out but don't have it on current machine, impression was somewhat mixed, but really this isn't the best forum for trying to find typst users.
23:22
@EmanueleNardi I'm not using it. For simply texts I use markdown, for all more complicated stuff LaTeX.
23:37
@JasperHabicht I can't figure out how to "escape" the nested parentheses so that a function can directly apply to the result of a tuple operation
@DavidCarlisle I implemented the A4->a4-f in the pdfmanagement-branch. Could you check if that looks ok?
23:59
@UlrikeFischer yes, will look, so you specify a4 and get a4f if needed?

« first day (5163 days earlier)      last day (66 days later) »