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)
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()
# 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()