Hi Calvin,
> I am trying to make the tenuto and accidental stay outside of the staff when together.
Do you mean accent? Staccato?
> Am I not understanding how tweaks work correctly?
If you want things to stay outside the staff, you need to set their outside-staff-priority (which is #f by default):
\override Script.outside-staff-priority = #0
c''8[ ---> a']-.
Hope that helps!
Kieren.
________________________________
Kieren MacMillan, composer (he/him/his)
‣ website:
https://na01.safelinks.protection.outlook.com/?url="">
‣ email: kieren@kierenmacmillan.info