« first day (4347 days earlier)      last day (579 days later) » 

10:12 AM
Hello community. Say, i wanted to publish a LaTeX package which provides some generic building mechanism for further user-level macros. Are there any naming conventions? For instance, I have a construct called "Container" and a macro \DeclareContainer{<name>}{<more_code>}. How can I make sure that no other package also defines such a macro? Is it custom to have a prefix for this kind of command (e.g., \tpDeclareContainer{}{})?
 
 
2 hours later…
12:21 PM
@Lupino A prefix is the safe option, but very few packages use this strategy. tcolorbox and listings come to mind.
@Lupino From a user perspective, I don't like prefixes for user facing macros that much because if you have an editor which auto-complete your commands, you'll still have to write the whole prefix until it can start to narrow down the list. (and prefixes are often just combination of letters which are much more unnatural to type than normal words...)
@Lupino btw: I met a relative of your user image powerusers.codidact.com/users/8049 :)
 
 
5 hours later…
yo'
5:32 PM
Gotta love error messages...

Argument of � has an extra }.
<inserted text>
\par
l.74 \begin{document}
 
6:26 PM
@yo' :) was it the ucs package or utf8x?
 
6:38 PM
@barbarabeeton The simulation result can be seen here: tex.stackexchange.com/a/420405
2
 
yo'
7:21 PM
@samcarter oh I haven't checked in the end as the user had a bunch of different issues actually and they were running the project at TeX Live 2020 where this particular thing didn't cause troubles :)
 
@samcarter \ekv is easy to type!
 
@Skillmon ... maybe I need to type it more so it enters muscle memory :)
 
7:45 PM
@yo' I think overleaf just missed the 2022 update to ucs/utf8x so it's completely broken in 2022. The update just makes utf8x a no-op so removing it from the documentt is a better fix anyway.
 
yo'
@DavidCarlisle we couldn't postpone the update forever, and anyway, ucs/utf8x is not really something you wanna rely on.
 
@yo' sure, as I say the update means [utf8x]{inputenc} has the same effect as not loading inputenc, except it takes longer, so not really a feature worth waiting for:-)
 
yo'
@DavidCarlisle :D
 
 
2 hours later…
9:35 PM
@UlrikeFischer Just done the upload - I've not been 100% so was delayed
 
@JosephWright oh, are you ok again?
 
@UlrikeFischer Er, not just yet but am feeling a bit better [I've been at the hospital today getting fluids :(]
 
@JosephWright oh get well soon !
 
 
2 hours later…
11:21 PM
As of now, tex.stackexchange.com/q/7032 is outdated: the standard \textcircled{0} … \textcircled{9} in Computer Modern are better than in the OP. Namely, running pdflatex on pastebin.com/raw/fwY6wFz9 yields i.imgur.com/nDZZ14q.png . Here, most circles don't touch the digits, whereas in the OP, all circles visibly touch the digits. Would anyone care to improve the question or mark it as (half-)obsolete?
 

« first day (4347 days earlier)      last day (579 days later) »