So, just to confirm...
(In case anyone is going to reply, using Twine 2 and newest Sugarcube)
There is no way in Sugarcube to 'hide' all the <<if>> in a large body as the parser cannot separate them then, as the OP has attempted both variants that have been recommended. (as have I and found no method that removes them from the displayed text) As <nobr> would conflict with the <<if>> statements that I have following.
Sorry, I am very new to this, but have searched the interwebz extensively and found no solution that is amenable at this time. drat. I love the Sugarcube!
And Mad Exile, thanks so much for all the background, input, replies and content!