« first day (4264 days earlier)      last day (38 days later) » 

5:22 AM
The alternative is to ignore all feature requests like Knuth. There are still bug reports though
@samcarter The blog post series might make a good answer for latex3 - Where I can find introduction to programming in expl3? - TeX - LaTeX Stack Exchange (that having said the main difficulties are the TeX-specific parts though. Things that you commonly do in other languages as well are pretty easy.)
 
 
2 hours later…
7:17 AM
@user202729 What blog post series?
 
8:14 AM
@DavidCarlisle quack
 
8:27 AM
@UlrikeFischer short follow-up question to the last Dante-Tagung: When we spoke about LaTeX's apparent inabilty to write real spaces into PDFs, you mentioned that there was a way by writing the space into the pdf and reverting the width they occupy in order to save LaTeX's spacing. My question is: Is this already implemented in the LaTeX kernel and, if yes, since when?
 
@Lupino it is implemented in the tagpdf code.
\DocumentMetadata{uncompress}
\documentclass{article}
\usepackage{tagpdf}
\tagpdfsetup{interwordspace}

\begin{document}
xx xx xx xx
\end{document}
(lualatex, pdftex uses a different method, and xetex + latex+dvips can't do it=.
 
@PauloCereda breakfast\ignorespaces
 
8:42 AM
vacuum packed duck
 
@UlrikeFischer would a meeting in Germany to triage tagged pdf issues be a tagtagtag?
 
@mickep you're mean
 
@DavidCarlisle we probably would put in some Bindestriche and uppercase, so Tag-tagtag-Tag
 
@DavidCarlisle oh no
@mickep oh no
 
Nov 12, 2019 at 8:49, by Paulo Cereda
@CarLaTeX you are mean
 
8:46 AM
@DavidCarlisle We can be both mean
 
@CarLaTeX yes but I am not:
Jun 29, 2017 at 16:15, by Paulo Cereda
@DavidCarlisle you are not mean :)
 
Jun 15 at 7:23, by CarLaTeX
@DavidCarlisle You're mean!
 
@CarLaTeX did you try the example expl3 document I posted yesterday?
 
@DavidCarlisle no, which one?
 
yesterday, by David Carlisle
@samcarter I would start with some basic l3 code, such as
 
8:51 AM
@DavidCarlisle You're mean and don't know how to properly dress a pizza
 
@CarLaTeX congratulations on successfully processing a LaTeX3 document.
 
@DavidCarlisle :D
 
@DavidCarlisle ... I wonder why people question the readability of l3code -- your example clearly proofs how easily it is to understand :P
@user202729 Thanks for the links!
 
@DavidCarlisle would such a meeting be public?
 
@Lupino Are you suggesting a Tag-tagtag-Tag-Tagung? :P
 
9:05 AM
@samcarter sure why not
 
9:26 AM
@Lupino Yes but might have to be held in Hungary
 
@DavidCarlisle as long as you tag me beforehand, i'll be there.
 
@DavidCarlisle You could invite en.wikipedia.org/wiki/Katrin_Lea_Tag as keynote speaker
 
9:45 AM
But, fun aside, a specific conference/meeting about LaTeX and accessibility doesn't sound like such a bad idea… Given that the EU requires all publishers to provide accessible versions of their online publications by June 2025 (eur-lex.europa.eu/eli/dir/2019/882/oj).
 
@Lupino Well if you want to prepare yourself: Start to clean up your templates. Whatever the LaTeX kernel will implement here, it will not work with old templates doing lots of low-level trickery to force some visual effect.
 
@Lupino The team are very much aware of the need to support accessibility - a lot of the work going on (even things like case changing adjustments) are really driven by this - cleaning up the codebase so it can work with the needs for modern documents
 
10:02 AM
@JosephWright sorry, i it wasn't my intention to put pressure on the LaTeX team.
 
@Lupino Oh, don't worry, you are not :)
@Lupino I meant only that there's quite a bit going on, and there are several meetings we and others are involved in
 
i'm just curious on what the current state is; what is worked on, where is help needed, etc
 
10:14 AM
@Lupino Frank and @UlrikeFischer have talked about the plans ... I'll find a link
 
@JosephWright thanks for the links. Is there a way to keep in touch with the current development?
 
10:31 AM
@Lupino Most of the code goes into the public repos (latex2e, latex3, pdfmanagement-testphase)
 
and tagpdf (currently still in my repo).
 
@UlrikeFischer I thought about that ...
 
@JosephWright yes at some time it should move.
 
@UlrikeFischer Probably: it's easy enough to move the repo, it's a question of if you want to give up complete control :)
 
 
4 hours later…
2:27 PM
@JosephWright Could you have a look if something like github.com/josephwright/beamer/pull/781 would make sense? I don't have enough experience with this xelatex link stuff to judge if this is a good idea.
 
2:40 PM
@samcarter you've got a secret email :)
 
@PauloCereda ohh
 
@PauloCereda Oh, secrets.
 
@mickep ooh
 
2:58 PM
@samcarter imho if it works (which it seems to do) it is better than the current situation. But on the whole the links there are not really useful, I wouldn't use them in a presentation, much to easy to miss the right click.
 
3:20 PM
@UlrikeFischer I won't disagree with that :) Personally I don't use any mouse clicky thingies in a presentation at all, just keyboard and/or presenter. But given how often questions about the headline navigation pop-up, it seems many people actually do use it.
@UlrikeFischer ... and thanks for having a look!
 
3:53 PM
@PauloCereda counter-ooh!
 
@samcarter this is the best bit:
 
@Skillmon <3
 
@PauloCereda saw the secret signal?
 
@Skillmon ooh
 
@DavidCarlisle and the error message is ! LaTeX Error: File hypdoc.sty' not found.`.
 
4:08 PM
@UlrikeFischer excelent package, especially its last update.
 
@DavidCarlisle ;-). I'm pondering about converting hyperref to the new keyval and wonder if one can dare to take the opportunity to disable the pdfencoding key und stick to unicode.
 
@samcarter @user202729 alanshawn.com/latex3-tutorial
2
@PauloCereda Lindo día para un pato asado :D
 
@PabloGonzálezL oh no
@PabloGonzálezL go away
 
@PauloCereda Jejeje
 
@UlrikeFischer, @DavidCarlisle I take it you are both happy with my case changing adjustments? Assuming that's the case, I'll commit and do an l3kernel release this evening
 
4:13 PM
@JosephWright imho that is nice and useful. biblatex will be able to do its stuff without patching.
 
@JosephWright looked OK to me, but I don't pretend to follow every detail of the case changer...
 
@DavidCarlisle :)
@UlrikeFischer Cool
 
@UlrikeFischer yes accept it with an info message saying it doesn't do anything
 
@DavidCarlisle you are answering the pdfencoding question?
 
@UlrikeFischer haven't seen it been in a video call last hour or so
 
4:19 PM
@DavidCarlisle now I'm confused. Then what should I accept with an info message?
 
@DavidCarlisle ooh
 
@UlrikeFischer the pdfencoding option
 
@DavidCarlisle :P any suggestions who could be blamed for this?
 
@samcarter @UlrikeFischer
 
@DavidCarlisle :)
@PauloCereda Oh, duck science!
 
4:26 PM
@samcarter the drawing is so cute!
 
@PauloCereda indeed!
 
@PabloGonzálezL Of course I'm aware of that, it's linked from that question and I'm obsessive link follower
 
Interesting. No image output though (there's also TIO that I know of but its support for TeX is poor)
 
4:44 PM
@user202729 ???
 
Talk about services that let you run TeX code online for demo which might be convenient to include in answers
 
@UlrikeFischer which question?
 
@DavidCarlisle I meant my question about pdfencoding. You answered it already.
@DavidCarlisle why should that work?
 
@UlrikeFischer ah I was looking on site for a post about pdfencoding....
@UlrikeFischer any undefined command will do, just make it show the log
 
@DavidCarlisle ah, you only wanted to show that you are up-to-date. Why didn't you use \blub? Much easier to understand.
 
4:52 PM
@UlrikeFischer texlive.net/run?\let\dinner=\duck
 
@DavidCarlisle oh no
 
@PauloCereda chat markdown seems to agree with you and doesn't allow that one
 
@DavidCarlisle ooh
 
@DavidCarlisle I was wondering if you really intended to stay hungry
 
5:13 PM
@UlrikeFischer oh
 
@DavidCarlisle Just escape the backslash like how you did earlier? https://texlive.net/run?%5Clet%5Cdinner=%5Cducktexlive.net/run?%5Clet%5Cdinner=%5Cduck
 
5:49 PM
@user202729 yes I just wonder what the actual rules are, why does ?\dinner work?
 
Good point
https://texlive.net/run?\dinnertexlive.net/run?\dinner
No it doesn't work either
That one you probably just copy paste from the URL bar and it automagically prepend https:// and percent escape things
 
@user202729 ah sorry yes I see what you mean
 
Has something changed with biber? It no longer finds my .bib file.
 
6:10 PM
@AlanMunn we broke it yesterday, should be fixed(ish) today (but that was an error about failure to patch a definition)
 
@DavidCarlisle For everyone? Because on the issues page for biber it seems to be a Mac issue only.
 
@AlanMunn everyone, no half measures here (but not your issue it seems, also that was biblatex not biber)
 
@DavidCarlisle Yes, this is not a biblatex issue, it's specifically a biber issue.
 
@AlanMunn yes you just happened to ask a day after a latex release made every biblatex load give an error, so my mind was drawn to that:-)
 
Sep 29, 2015 at 10:31, by Paulo Cereda
@egreg ah David broke LaTeX again. :)
 
6:43 PM
@DavidCarlisle Luckily there's a simple workaround to use the full path of the .bib file for the moment.
 
6:56 PM
@UlrikeFischer does hyperindex really need to be load time?
 
@user202729 :D
@PauloCereda Jajajjaja
@DavidCarlisle @Skillmon Can you give me a hand (without l3keys2e) by adjusting this example (github.com/latex3/latex3/blob/main/l3packages/l3keys2e/…)
I get errors for one reason or another when removing l3keys2e :(
 
@DavidCarlisle as it is coded currently yes. Long term i don't know , I didn't look much at that part.
 
7:21 PM
@UlrikeFischer I just searched for hyperidex and it does't do so much really I suspect it could be changed, but I'd agre with initially changing the option handler without changing option code as far as possible, make testing easier
@PabloGonzálezL you get error in the original as well of course for option5
@PabloGonzálezL (@JosephWright) this is minimal change but not sure it should be saying option2 is unused
@PabloGonzálezL slightly more idiomatic use of new code same result as above
\begin{filecontents}{l3keys2e-class.cls}
  \LoadClass{article}
 %% \RequirePackage{l3keys2e}
  \ProvidesExplClass{l3keys2e-class}{0000/00/00}{0.0}{test}
  \DeclareKeys {
    option1 .code:n = {\wlog{You~gave~`#1'~for~option1}}
  }
  \ProcessKeyOptions
\end{filecontents}

% Load the class with some options.
% The class itself recognises `option1', leaving `option2' and
% `option3' as global optons which are not yet used.
\documentclass[option1=check,option2=more stuff,option3=unused]
  {l3keys2e-class}
 
7:39 PM
@DavidCarlisle Issue?
 
@JosephWright oh my comment above was wrog, filecontents error, but can you try the above
! Undefined control sequence.
<argument> \@raw@classoption
@JosephWright ^
 
@DavidCarlisle Thanks, only add [overwrite] for test
@DavidCarlisle This :D same for me...why?
Without renaming \keys_define:nn to \DeclareKeys and using \ProcessKeyOptions [ test1 ] I have the same problem (and that's what I wanted to do with a package)...am I wrong about something?
 
@PabloGonzálezL I don't think so
 
@DavidCarlisle I'll blame the one who put the sentence in bold in the last l3keys2e update :D
@DavidCarlisle @JosephWright Maybe it is related to (github.com/latex3/latex2e/issues/885)
I think I will wait for PL5 , thanks for clarifying my doubt :D
@JosephWright In relation to https I was referring to (github.com/latex3/latex3/tree/main/l3packages)
 
8:15 PM
@DavidCarlisle Sigh
@PabloGonzálezL I've been busy today with case changing: I hope to do option processing tomorrow
 

« first day (4264 days earlier)      last day (38 days later) »