Exemplo n.º 1
0
def main():
    Topics_List = getAllTopics()
    pub.topic = dmenu.show(Topics_List)

    if pub.topic not in Topics_List:
        prompt = 'Would you like to save this topic for future use (y/n)?: '
        choice = dmenu.show([], prompt=prompt)
        if choice.lower() == 'y':
            DB.execute('INSERT INTO topics VALUES (?)', (pub.topic, ))
            DB_Connection.commit()

    pub.LatexDoc = latex.LatexDoc()
    keyhooks.start()
Exemplo n.º 2
0
    def plot(self, output_file):
        doc = latex.LatexDoc()

        doc.elements = [
            self._plot_rms_co(),
            self._plot_rms_co_relative_to_coseismic_offset(),
            self._plot_rms_cumu(),
            self._plot_rms_cumu_relative_to_coseismic_offset(),
            self._plot_rms_post(),
            self._plot_rms_post_relative_to_coseismic_offset(),
            self._plot_rms_post_relative_to_max_postseismic_offset(),
            self._plot_rms_post_at_epoch(10),
            self._plot_rms_post_at_epoch(-1),
        ]

        cmpl = latex.PDFComplie(doc)
        cmpl.compile(output_file)

        self._clean()
Exemplo n.º 3
0
import latex

trim = (30, 0, 50, 10)
width = 0.49
fig = latex.Figure(if_centering=False)

subf = latex.Subfigure(subfig_width=width,
                       trim=trim,
                       file='Model_2EXPs_J550-e.pdf',
                       caption='')
fig.append_subfigure(subf)

subf = latex.Subfigure(subfig_width=width,
                       trim=trim,
                       file='Model_EXP_J550-e.pdf',
                       caption='')
fig.append_subfigure(subf)

subf = latex.Subfigure(subfig_width=width,
                       trim=(30, 40, 50, 5),
                       file='model_prediction_J550-e.pdf',
                       caption='')
fig.append_subfigure(subf)

doc = latex.LatexDoc()
doc.elements = [fig]

cmpl = latex.PDFComplie(doc)
#cmpl.save('_2EXPs_EXP_pred.pdf')
cmpl.save('_2EXPs_EXP_pred.png', density=300)