How to mark "S/1986 U10" "Sol/Uranus"?

All about writing scripts for Celestia in Lua and the .cel system
Topic author
Dan
Posts: 4
Joined: 15.08.2003
With us: 21 years 3 months
Location: Copenhagen, Denmark

How to mark "S/1986 U10" "Sol/Uranus"?

Post #1by Dan » 21.08.2003, 16:30

Hey

I have work on a script to mark the moons of jupiter, saturn, uranus and neptun. base on minormoons.ssc and JackTiny_or_new_moons.ssc, but I can get mark on "S/1986 U10" "Sol/Uranus".

Please Help!!!

Dan

So far:
{
# script to mark all Moons of Jupiter, Saturn, Uranus and Neptun
# base on minormoons.ssc and JackTiny_or_new_moons.ssc
mark { object "Sol/Jupiter/2000J11" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Autonoe" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Thyone" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Hermippe" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Eurydome" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Sponde" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Pasithee" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Euanthe" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Kale" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Orthosie" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Euporie" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Aitne" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2002J1" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J1" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J2" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J3" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J4" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J5" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J6" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J7" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J8" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J9" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J10" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J11" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J12" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J13" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J14" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J15" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J16" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J17" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J18" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J19" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J20" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/2003J21" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Metis" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Adrastea" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Thebe" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Themisto" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Leda" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Himalia" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Lysithea" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Elara" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Iocaste" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Praxidike" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Harpalyke" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Ananke" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Isonoe" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Erinome" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Taygete" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Chaldene" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Carme" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Pasiphae" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Kalyke" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Megaclite" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Sinope" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Callirrhoe" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Amalthea" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Io" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Europa" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Ganymede" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }
mark { object "Sol/Jupiter/Callisto" size 20 color [ 0.0 0.5 0.5] symbol "diamond" }


mark { object "Sol/Saturn/Ymir" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Paaliaq" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Siarnaq" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Tarvos" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Kiviuq" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Ijiraq" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Thrym" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Skadi" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Mundilfari" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Erriapo" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Albiorix" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Suttung" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/2003S1" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Pan" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Atlas" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Prometheus" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Pandora" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Epimetheus" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Janus" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Telesto" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Calypso" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Helene" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Mimas" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Enceladus" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Tethys" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Dione" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Rhea" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Titan" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Hyperion" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Iapetus" size 20 color [ 0.0 0.5 0.5] symbol "square" }
mark { object "Sol/Saturn/Phoebe" size 20 color [ 0.0 0.5 0.5] symbol "square" }


mark { object "Sol/Uranus/Trinculo" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Cordelia" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Ophelia" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Bianca" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Cressida" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Desdemona" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Juliet" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Portia" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Rosalind" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Belinda" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Puck" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Caliban" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Stephano" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Sycorax" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Prospero" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Setebos" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Miranda" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Ariel" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Umbriel" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Titania" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/Oberon" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }
mark { object "Sol/Uranus/S/1986 U10" size 20 color [ 0.0 0.5 0.5] symbol "triangle" }


mark { object "Sol/Neptune/2002N1" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/2002N2" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/2002N3" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Naiad" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Thalassa" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Despina" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Galatea" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Larissa" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Proteus" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Triton" size 20 color [ 0.0 0.5 0.5] symbol "x" }
mark { object "Sol/Neptune/Nereid" size 20 color [ 0.0 0.5 0.5] symbol "x" }


}

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 10 months
Location: Seattle, Washington, USA

Post #2by chris » 21.08.2003, 16:46

The problem is that Celestia understands the forward slash to be a separator between the names, sort of analgous to its function in a URL. A name that itself contains a slash--like S/1986 U10--confuses Celestia. In retrospect, choosing the forward slash as the separator character was probably a mistake.

--Chris

don
Posts: 1709
Joined: 12.07.2003
With us: 21 years 5 months
Location: Colorado, USA (7000 ft)

Post #3by don » 22.08.2003, 00:09

Hi Chris,

What about using a backslash when you want to enter a literal "/", like is done in some programming languages? The entry would become "x\/yz object". Or just use a double "//", such as "Sol/Planet/x//yz object"?

-Don G.

JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 11 months
Location: People's Republic Of Cork, Ireland

Post #4by JackHiggins » 22.08.2003, 00:30

What about using the ¬ sign...? (Shift+the key above TAB) No one ever uses that for anything... Anyone know what its called even?

Sol¬Earth¬ISS

?
- Jack Higgins
Jack's Celestia Add-ons
And visit my Celestia Gallery too!

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 3 months
Location: NY, USA

Post #5by selden » 22.08.2003, 00:45

Jack,

Unfortunately, that's not what it is on my (nonstandard) keyboard. I think the symbol shown in your post is often used as a "logical not" operator.

Don't forget, though, that actually changing Celestia's separator character to something different will break a lot of addons. I suspect DonG's suggestion of some kind of "quote" prefix may be what's necessary.

In the meantime, I suppose one workaround would be to use a different character in place of the / when it's used in the name of a body. That's unfortunate, though, since the / is used in many professional catalogs.
Selden


Return to “Scripting”