This sounds terrible because the same command could then have different incompatible APIs.
Has anyone heard of using conditional inside the argument-specification in `xparse`? So something like `\NewDocumentCommand{\foo}{\iffoo m \else o\fi}`
Imagine with several texlive versions installed, that's at least several byte of space :) (I guess I won't bother to calculate how many centuries of texlive I would have to accumulate until this becomes a noticeable size :) )
(I hate packages which change their name) the number `r`s could increase with the version :P
all those years they sneaked that evil file into our distributions! :)
I meant he should call his package `ahrrr` (in case the one-letter package he wanted to create was `r.tex`)
... the main problem with one letter packages seems to be that some people will go look for them and then find stuff which is were it is not supposed to be :)
A pirate package would be more fun :) ``` \ProvidesPackage{pirate} \RequirePackage{twemojis} \newcommand{\pirate}{\twemoji{pirate flag}} ```
Yupp and I immediately found out that I will have to drop the idea of that name because there is already a `.tex` with that name :cry:
(oh, and I guess after you `ls`ed you saw another reason for having a hard time with one-letter packages)
Hint: This is what the terminal looks like if you compile a file doing `\input{x.tex}` at the start: ```none This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./ekvcplayground.tex LaTeX2e <2022-06-01> patch level 1 L3 programming layer <2022-06-16> (/usr/local/texlive/2022/texmf-dist/tex/latex/tools/x.tex ```
Hehe, I got it! It was a fun activity :joy: I found the answer because of: ```bash cd /usr/local/texlive/2022/texmf-dist/tex/latex/tools ls ```
Apparently it's a 'tool'. (I hope `\input x.tex` is not considered "looking at source". `/usr/local/texlive/2022/texmf-dist/tex/latex/tools/x.tex`)
I didn't intentionally, just misread your sentence... I won't participate, of course.
Maybe you won't find it cryptic once I tell you the name and the purpose, because it really seems anything other than that will be verbose. Of course, I think I shall first email and confirm it with CTAN-desk, because it will be too complicated to search and replace afterwards :joy:
"no cryptic names". I guarantee you, you'll have a hard time getting a one-letter package past the maintainers.
in the LaTeX distribution is a file named `x.tex` (you might guess what it's used for, but don't spoil the fun, don't look at its source!)
I did check, but there was nothing against it in any of the rules, still I would love to hear your objections.
If you intend to publish it, I'd recommend against that (see also CTAN's rules on package names)
Cool! I found some two letter packages, but not even one with just a single letter. I am planning to write one :P
coincidence. There is an unpublished two-letter package written by myself: [-g](https://github.com/Skillmon/TeX-g)
:P Oh, das ging aber schnell! Habe ich doch richtig geraten dass es eine nicht-leere Schnittmenge aus TeX-Fans und Wikipedianern gibt :)
Habe gerade auf Wikipedia geschaut und jemand hat das Paket auf der deutschen Eiki-Seite hinzugefügt. Ich habe gerade noch Dein Video erwähnt, mal sehen, ob die Änderung angenommen wird.
<3 Thank you! (I was contemplating a walking progress bar, but for the short talk there weren't enough frames to get a good result )