@UlrikeFischer I think we need to add support for make4ht to l3build: you can't use \input ... as far as I can see, it doesn't recognise --interaction=..., etc.
@UlrikeFischer I have a working setup locally for siunitx, although most tests then fail as the outputs are all different :)
@UlrikeFischer currently it just forces a htlatex run in specialtypesetting["hyperref-doc.tex"] = {func = type_manual} which isn't very structured really
@DavidCarlisle We can set that up if we want it: @MarcelKrüger's extension of l3build to flexible test approaches should make it trivial
@UlrikeFischer Indeed: I guess I'll check in 'Initial support for make4ht tests'
@UlrikeFischer, @DavidCarlisle I wonder if I should add dvisvgm and dvips routes to the standard engines too - not activated by default but available without needing to set them up
@UlrikeFischer, @DavidCarlisle For siunitx I call those etex-dvisvgm and etex-dvips, but that's probably over-kill
@UlrikeFischer So for the present we call the 'engine' make4ht? That's the easiest to use interface I thing
What is the proper way to cite a question at TeX SE? Is it just to hit "share" and then to copy the url? Over at math SE they have a "cite" link below the questions, which actually pops up a bibtex entry. (Here is a link to a question just in case: math.stackexchange.com/q/5248/97236)
@JosephWright looks fine (once I remembered to set stdengine). The dvips/ps2pdf call is already there, isn't it? At least I don't see anything special in the pdfresource build.lua, it simply calls latex and it works.
(we're writing a new code parser for LaTeX, and being precise in things like allowed characters in env names helps clear errors like } as soon as possible)
@JosephWright -- The LaTeX Wikibook is, in many ways, just plain bad. A good idea, but bad implementation. I've given up trying to improve it; all my suggestions have been shot down by the self-selected "editors".
@DavidCarlisle Honestly, mostly just relaxing at my partner's apartment enjoying getting to live together after being apart so long. We made cornbread ^^
Also found a weird thing: If you forget to tell tgterms to be Type 1, the Angstrom symbol is all messed up. But this doesn't happen with other fonts, or if you turn type 1 on. shrugs
@JosephWright which fun? Only the occasional chat, and answering answers there and here. And trying to make up for some mistakes of past-me over there.
@JosephWright was one such attempt. Spotted anything that's objectively imprecise or incorrect (especially the year in which expl3 became irrevocable is quite blurry to me)?
@DavidCarlisle Yeah, seemed easiest. At work I'm writing a template for reports. Technically a package, but its just a list of alias's so I have to type less each time. I'm hoping to write a python script that automatically copies the data I need from the instrument files and generates the line I need for the report to tell the engineers what to put in their papers. (Shutter time, total experiment time, step size, etc)
The really annoying thing was I has the package done and working, then needed to send my laptop back to sender, and since the package was in the TeX install folders, not my documents, I didn't back it up. SO I needed to recreate the whole thing from scratch
Also: WEIRD there don't seem to be any TeXLive mirrors in California. I would have thought of all places that would have one, the bay area would be one. That or they aren't obvious from the URL where they are based
(It would be much more useful if they'd say where the mirror is based rather then the URL, I have no idea where most of these mirrors are, and it often makes the diffrence between a 20 minute install and a 2+ hour one)
I swear, whomever first created the "List mirrors by country, that will tell you which ones are closest" system MUST have been European where all the countries are teensy-tiny.
@Canageek -- the CTAN list shows one in San Jose, which is sort of in the Bay area. But the link to the mirrors page (Sites) also says it was last updated in 2017.
@Canageek -- Only 50? Well, officially. But there are areas of the state I live in (Rhode Island) that would probably be happier elsewhere. (So consider the size of Rhode Island and adjust accordingly.)
@Canageek Probably one of the reasons why the location is not prominently mentioned: Just because a server is physically nearer does not necessarily mean that it's faster.
@MarcelKrĂĽger It's equally mentioned along with all the other US servers; I just happen to know where UWashington is, and used that the first time as at least it is on the same coast. (I'm used to it defaulting to a university 4.5 timezones away from me when I'm in Canada, which even if it is a fast server, that is a longggg way to send packages)
(I'm just shocked that none of Stanford, UCLA, UCSD, etc etc have mirrors up, given their long involvements with open source and comp sci. UWaterloo was the best server when I was in Ontario since it was nice and close and blazingly fast)
I usually stick with German mirrors because it's Germany, but since my beloved FAU mirror is lagging behind some updates, I had to resort to the United Kingdom of Great Britain and Northern Ireland, namely Oxford. :)
@PauloCereda Ok, I know Europe is small, but I would have still thought something on the mainland in central or Eastern Europe would be more convenient for you.
@Canageek I used to rely on our Brazilian mirror, but @PhelypeOleinik can confirm how terrible it is. :) I think I could try one of the US ones, but since my internet speed is sort of capped, any updated server would do. :)
@PauloCereda That and the fact that 2 or 4 minutes for the daily update doesn't make that much of a difference, so I use German mirrors for the exact same reason :)
Also you think that CalTech or Standford would have a CTAN mirror, since Knuth did his PhD at one, and was a prof at the other. You know, to commemorate that.
@Canageek -- As long as Nelson Beebe is at Utah, that's usually a good bet. (If there will be a known outage, he'll announce it on the tex-live list.) Stanford, however, aside from being Knuth's home, seems to be rather resistant to TeX.
Yay! I'm done downloading things! Now I can figure out what I've messed up on my laptop, as I know this compiled son my desktop before I went on vacation XD
@UlrikeFischer I was thinking we might want to support -n generally in the page key, which means arranging to read the number of pages for all PDF file inclusion
@UlrikeFischer We could add the page count lookup to the bounding box search, then check if pages > 0 and if not set pages = totalpages - abs(pages) + 1, I guess (@DavidCarlisle?)
@JosephWright if it adds any measurable overhead it's probably not worth it it clearly hasn't come up that often, and if you expose a page count call, somone can always do it explicitly as two calls, one to get the page count and one to get the last page included
@DavidCarlisle I can see that - I think you need two calls for the case where you have different media boxes for each page, as you need to know the absolute page number before looking that up
@DavidCarlisle I'm not saying we should make a change, just pondering things: I agree it's a pretty unusual case and can be handled as @UlrikeFischer has shown
@DavidCarlisle, @UlrikeFischer What's funny is that this is a new feature out today
(OK, it's been possible with primitives for some time)
@UlrikeFischer It's relatively easy in XeTeX too - \XeTeXpdfpagecount - but yes that's the entire point of us wrapping stuff up, same as \pdf_uncompress: for example
@UlrikeFischer Ours caches the value, too, so there is only one hit for speed