new

topleveltools.new(argument, **keywords)

Makes new argument with optional keywords.

Makes markup with new direction:

>>> markup = Markup('Andante assai', direction=Up).italic()
>>> staff = Staff("c'4 d' e' f'")
>>> attach(markup, staff[0])
>>> show(staff) 
>>> markup = new(markup, direction=Down)
>>> staff = Staff("c'4 d' e' f'")
>>> attach(markup, staff[0])
>>> show(staff) 

Returns new object with type equal to that of argument.