6:18 AM
@yo' if you do that I have also a fix for ieeecolor.sty (boy, I don't understand why their template are so...)

3 hours later…
9:18 AM
@Rmano this one? tex.stackexchange.com/questions/570510/… You shouldn't need to define ver@color, xcolor takes care of that. (Actually I'm surprised you say that tikz has issues with color, It includes xcolor but loading xcolor and color should not hurt. (the extra groups you added are neeed of course!)
needed

9:53 AM
@DavidCarlisle Ah, didn't know that, so loading xcolor before should suffice (otherwise there is a warning for each section-caption...)

10:03 AM
@Rmano I would take a look, but I have no idea how to find this class, this template selector is like playing lotto ;-(

@Rmano I didn't actually try the example, I'll look in a bit. But in general if you load xcolor first it suppresses color (by defining ver@color), but if you load color first it should also work as xcolor takes care to redefine anything it wants to redefine

@DavidCarlisle @UlrikeFischer I am preparing an example...
I can share also the write-enable link if you like
This is the distributed template, I just added tikz which loads xcolor and then generates zillions (well, 56) warnings about incompatible colors...

10:23 AM
@Rmano a bit shorter:
\documentclass{article}
\usepackage{color}
\definecolor{nblue}{rgb}{0,0.263,0.576}
\usepackage{xcolor}
\begin{document}
\color{nblue} blub

\end{document}

@UlrikeFischer Yes, just a bit ;-)
Thanks

hey I was going to post this:
\documentclass{article}

\usepackage{color}

\definecolor{nblue}{cmyk}{0,0,0,1}

\usepackage{tikz}
\begin{document}
\textcolor{nblue}{a}
\end{document}
which is even shorter :-)

@Rmano well the easiest work around is to load xcolor earlier then all definitions are xcolor definitions and it will be happy.
\RequirePackage[table]{xcolor}
\documentclass{article}
@DavidCarlisle but the log-file is longer

@Rmano if you load color the xcolor then xcolor silently handles the predefined colours like black and red, but if you define your own colours using the (standard, original and greatest) version of \definecolor then use that color it moans at you. (it could have not moaned and just fixed it but....)
The obvious solution is to switch it to l3color then blame @JosephWright for any problems.

10:42 AM
@DavidCarlisle :)

@Rmano @JosephWright I think it doesn't come up often (and I had forgotten it was an issue) as usually when people load both they have \usepackage{color,xcolor}....\definecolor... which is harmless, it's only an issue if you make color package definitions then load xcolor.

10:59 AM
@DavidCarlisle So in the case of ieeecolor.sty just loading xcolor before the documentclass should fix it...
Yes, it does. I will simplify my answer...

11:17 AM
@Rmano but it does mean your suggested change to the class (to load xcolor) would be good to stop the warnings in general

Yes --- but I still do not know who to contact. I will try to search the info later... xcolor things are not dangerous, but I had color leaks in my last paper, so that should be fixed

3 hours later…
2:41 PM
Just wondering: Is there any reason ỳ is not setup for pdflatex? (came up in a biber question where \y was used)

2:51 PM
@daleif this came up the other day with another one from the extended latin block, I think we just missed it. @egreg added an issue to add them I thought but I don't see it now
@daleif ah it was email not an issue, referenced from
4

if you type h to the error prompt it tells you: ! Package inputenc Error: Unicode character ḱ (U+1E31) (inputenc) not set up for use with LaTeX. See the inputenc package documentation for explanation. Type H <return> for immediate help. ... ...

@daleif the suggestion in the email was to try to cover all these for translitertaed cyrillic ISO 9: g̀ǵëêžẑïǰl̂n̂ḱćŭčd̂šŝʺěèûâʼǎf̀ỳ Other: ġďīīľńćǵăģḟẏ
modulo usual typos

@DavidCarlisle might give less clutter, especially when biber converts \y to utf8. That might surprise some people.

3:17 PM
@DavidCarlisle I can add an issue

3:32 PM

3:49 PM
@DavidCarlisle thanks

@DavidCarlisle They keep coming out of the woodwork, don't they?

4:33 PM
@JosephWright you mean annoying people posting bug reports?

@DavidCarlisle I mean accents we could cover in T1 but have ... missed

5:13 PM
quack
@DavidCarlisle ooh
@JosephWright ooh

5:31 PM
I hate to do this, but I really need this for my thesiis
I've already put the maximum bounty on it, but it is kinda time sensative
SO if any of you could help me with this question I'd be super greatful
0

What I want is the ability to label things like: \cmpd{ln.eu.six} and get 10Eu.6H2O. I've got the first part working., but chemnum out of the box only supports one level of sublabels. There is a previous answer, but I don't understand it's code. I've got it partially working, but need help gettin...

@MarcelKrüger if I do something like \directlua{xxx=luatexbase.new_attribute ("blub")}, what function has the "blub"? Has it to be unique? Can one use it for something?
@Canageek I actually looked at it a bit in the morning. I don't really understand this numbering system you use, but I suspect that the idea to use sublevels is false here, even for the first level. I mean you have to define your labels in a very specific order to get this working, and this looks quite suspicious. Why can't you implement this with simple text that you attach to the number?

@UlrikeFischer There isn't a super great mechanism for that. I've already got the first sublevel defined and working all through my thesis, it works great. If there is a way to add arbitrary text to the end that would work fine. I could then make a macro for it
Should I make a second question outlining what I need rather then doing it through that mechanism?
I'll do that

@Canageek you could also add to the question itself. I mean adding text is easy, you could simply type \cmpd{label}.sometext, so it would be good to understand why this isn't enought.

@UlrikeFischer A lot of typing each time, and I'd be worried about font and formatting issues.
....Which I already have with the above code. Lovely.

5:47 PM
@UlrikeFischer It should be unique and descriptive (it is written to the log). In addition to the logging the attribute number can be queried using luatexbase.attributes.blub.

@MarcelKrüger the new luacolor code does local color_attr = luatexbase.new_attribute("color"). Is that a good name? What happens if two code use the same name?

@UlrikeFischer Actually, you gave me an idea

@UlrikeFischer If two calls use the same name, the last call wins and determines the value of luatexbase.attributes.color. Otherwise nothing happens.
@UlrikeFischer @JosephWright I think changing it would be good. Maybe l3color? l3backend__color?

@UlrikeFischer ooh a secret mail

@MarcelKrüger ok, if I want to access the attribute value also in tex (for example to report it), does it make more sense to do mygloballuavar= luatexbase.new_attribute("blub") (in a sensible table naturally) or should one write dedicated access functions ?

6:12 PM
@UlrikeFischer I think the only reason for using a access function would be if you are worried that other code might try to change your attribute variable, otherwise I think the variable (or just using luatexbase.attributes if you're name is sufficiently unique) is simpler.

6:33 PM
@MarcelKrüger The idea was that these names should fit in with prefixes we use, so color goes with l3color, etc.

@JosephWright boo

@UlrikeFischer Yeah, I just realized \newcommand\lnhydr[2]{\refcmpd{lnwater.{#1}}\textbf{\ch{. #2 H2O}}} should be enough

@DavidCarlisle deleted the question mark comment.
Does anyone know a quick way to get 38k reputation? I'd have a nice looking palindrome if I got those.

@Skillmon Thanks I'll leave my reply for a bit in case the OP had copied that version. Why do people use massively complicated and wrong "templates" just to typeset a simple list?

@DavidCarlisle because they are new to LaTeX and think it is hard. So they search for a template they find visually appealing, without knowing what virus of a preamble they'll catch by doing so, and try to force it onto their contents?

6:46 PM
@DavidCarlisle Because in Word that's what you get sent, a template which you edit and fill in

@JosephWright what is Word?

@DavidCarlisle it's XML without the tags

@DavidCarlisle took you 16 minutes to say thanks:-)? I remember you being faster.

@Skillmon ooh

@Skillmon I was checking the grammar in my reply

6:56 PM
@PauloCereda counter-ooh.
@DavidCarlisle teh understandabl ereason.

@PauloCereda If I knew what Word was, I'd tell you to unzip the docx, and tell me there are no xml tags, but obviously I can't do that

@Skillmon <3

@PauloCereda ooh, a carrot! Here, have one as well: <3

@DavidCarlisle oh
@Skillmon oh... counter-ooh?
This is tricky

@PauloCereda counter²-ooh?

6:59 PM
@Skillmon <3

@PauloCereda yes, easy to lose track :)
@PauloCereda ooh, a carrot! Here, have one, too: <3

@Skillmon 🥕🥕🥕

@PauloCereda eew, non-ASCII carrots :)

@Skillmon one for l3carrot. :)

@PauloCereda I'm pretty sure that l3bread is higher up on @JosephWright's priority list.

7:10 PM
@Skillmon or l3tea. :)
2

@PauloCereda l3splendid, l3mydear!

@Skillmon itlookslikevalidexpl3code :)

@PauloCereda \splendid_my_dear:D?

@Skillmon :D

7:18 PM
@JosephWright and I'm confused.

@JosephWright ^^ Joseph happy? <3

@PauloCereda I just love the happy macros :D

@Skillmon They are!

2 hours later…
9:03 PM
Is biber regressing, or did something go wrong with MacTeX and/or TeXLive? tex.stackexchange.com/a/602146/2693
Actually I think that they changed the versioning system between the answer and releasing.