Does anyone know whether it is possible to combine\join two styled strings?
That is, while the following code works fine:
omega = "text";
omega<>omega
when I try to join my omegas into one string but having different colors like this
Style[omega,Lighter[Blue,.1]]<>Style[omega,Darker[LightBlue,.1]]
mma returns this error:
StringJoin::string: String expected at position 1
It's clear to me that the objects I'm trying to join have head Style not String, but may be there is a way to produce a string that has its parts painted in different colors?


