> helvetica as a default font is acceptable to me, but it would be nice to
> be able to change the font face via script command.
agreed

> it would be *very* helpful if one could change the color, size, and
> fontface of individual labels.  for example, I may want to label the
> alpha carbon in 14pt red, but label the other carbons in 11pt gray.
> could this be done simply, by making the font operators dependent on the
> current selection?  this is not possible in Chime or RasMol.
Believe it or not, at one point I almost had it implemented this way ...
Since almost everything else in RasMol is assigned on an atom-by-atom
basis I assumed that labels were done this way too.

So, it would be quite easy to do.

But we need to figure out how to extend the functionality without breaking
existing scripts. Maybe a command like
  set labels <some-mode-setting>

in order to enable this mode


> I'd be afraid that decorating the label would be visually distracting.
> this might have some appeal as an option but I'm not sure if it would
> get much play.  unless...

>
>> Something related to this ... note that Jmol does not handle these
>> labels the same way that RasMol does. In Jmol the labels are
>> positioned in 3-space. If there is an atom in front of it then you
>> won't see the label.
>>
> ...if one could control the translucency of the label (and 'balloon').
> and then if the label could be tethered to the atom somehow, say via a
> visible but very discrete thread...

Making the labels translucent is difficult in the 3d engine.

Maybe 'balloon' wasn't the right term. What I was thinking of was a little
white rectangle, a few pixels larger than the text, with the text in black
characters.

> I agree; there are situations where it helps a lot to put the label
> right on the atom.
>
> what about an offset operator?
>
>    set label offset [bool]
That sounds pretty good.

Q: Would someone want to 'element tag' the atoms but still use labels for
something else?

Q: Do you want to have more control over the position of the labels? Upper
right, lower left?

Q: If so, would you want it on an atom-by-atom basis?

Q: I have thought about positioning labels so that they are 'outside'.
That is, positioned so that they are on the extended vector from the
center of rotation to the atom. Would this have any value?


Miguel





-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Jmol-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to