예제 #1
0
 def __init__(self):
     AbjadConfiguration.__init__(self)
     self._make_missing_directories()
예제 #2
0
    import readline
    import rlcompleter
    if readline.__doc__ is not None and 'libedit' in readline.__doc__:
        readline.parse_and_bind("bind ^I rl_complete")
    else:
        readline.parse_and_bind("tab: complete")
    del readline
    del rlcompleter
except ImportError:
    pass

# ensure that the ~/.abjad directory and friends are setup,
# and instantiate Abjad's configuration singleton
from abjad.tools.systemtools.AbjadConfiguration import AbjadConfiguration

abjad_configuration = AbjadConfiguration()
del AbjadConfiguration

# import all tools packages
from abjad.tools import *

# import some frequently used classes for direct user access
from abjad.tools.durationtools import Duration
from abjad.tools.durationtools import Multiplier
from abjad.tools.durationtools import Offset
from abjad.tools.indicatortools import Accelerando
from abjad.tools.indicatortools import Articulation
from abjad.tools.indicatortools import Clef
from abjad.tools.indicatortools import Dynamic
from abjad.tools.indicatortools import Fermata
from abjad.tools.indicatortools import KeySignature
예제 #3
0
 def __init__(self):
     AbjadConfiguration.__init__(self)
     self._make_missing_directories()