Exemplo n.º 1
0
def setLatex(latex=True, font='Computer Modern Roman'):

    if latex == True:
        serif = ['Times', 'Palatino', 'New Century Schoolbook', 'Bookman', 'Computer Modern Roman']
        sans_serif = ['Helvetica', 'Avant Garde', 'Computer Modern Sans serif']

        if font in sans_serif:
            rc('font', **{'family': 'sans-serif', 'sans-serif': [font]})
        if font in serif:
            rc('font', **{'family': 'serif', 'serif': [font]})
        else:
            RockPy3.logger.warning('Font not recognized: use one of these:')
            RockPy3.logger.warning('\t{:2}\t{}'.format('', serif + sans_serif))

        RockPy3.logger.info('USING LATEX %s: %s' % (latex, font))

    rc('text', usetex=latex)
    RockPy3.set_fontsize(RockPy3.fontsize)
Exemplo n.º 2
0

def set_colorscheme(scheme):
    RockPy3.colorscheme = RockPy3.core.utils.colorscheme(scheme)
    return RockPy3.core.utils.colorscheme(scheme)


if __name__ == '__main__':
    # pass
    # S = RockPy3.Study
    # s = S.add_sample(name='S1')
    # s.add_simulation(mtype='hysteresis')
    #
    # fig = RockPy3.Figure()
    # v = fig.add_visual(visual='hysteresis', data=S)
    # print(v.data)
    # for f in v.features:
    #     print(v.features[f]['data'])
    #
    # fig.show()
    # print(RockPy3.implemented_measurements.keys())
    # print(RockPy3.implemented_visuals.keys())

    RockPy3.set_fontsize(fontsize=14)
    RockPy3.core.utils.setLatex(True)

    fig = RockPy3.Figure()
    v = fig.add_visual('hysteresis')
    v.enumerate()
    fig.show()
Exemplo n.º 3
0
#         self.ylabel = ''

def set_colorscheme(scheme):
    RockPy3.colorscheme = RockPy3.core.utils.colorscheme(scheme)
    return RockPy3.core.utils.colorscheme(scheme)


if __name__ == '__main__':
    # pass
    # S = RockPy3.Study
    # s = S.add_sample(name='S1')
    # s.add_simulation(mtype='hysteresis')
    #
    # fig = RockPy3.Figure()
    # v = fig.add_visual(visual='hysteresis', data=S)
    # print(v.data)
    # for f in v.features:
    #     print(v.features[f]['data'])
    #
    # fig.show()
    # print(RockPy3.implemented_measurements.keys())
    # print(RockPy3.implemented_visuals.keys())

    RockPy3.set_fontsize(fontsize=14)
    RockPy3.core.utils.setLatex(True)

    fig = RockPy3.Figure()
    v = fig.add_visual('hysteresis')
    v.enumerate()
    fig.show()