LINUX.ORG.RU

История изменений

Исправление omegatype, (текущая версия) :

Раз уж пошла такая пьянка, позволю поделиться ещё парой наблюдений:

  • в Sage зачем-то есть масштабирующий коэффициент для размера шрифтов подписей по осям - axes_labels_size, по-умолчанию 1.6, поэтому если попросить шрифт 10, а потом сохраниться в pgf - получим по осям 16-ый шрифт (а еще pdflatex может выдать warning на нестандартный размер шрифта),
  • Размер шрифта, выставленный через rc('font', **font) в случае использования Sage-вских обёрток будет переписан, для обёрток надо использовать fontsize

Таким образом, у меня построение графика во всю ширину страницы на данный момент имеет вид:

# Figure size
golden_mean = (sqrt(5) - 1.0) / 2.0
inches_per_pt = 1.0 / 72.27
fig_width_pt = 497.92325  # Get this from LaTeX using \showthe\columnwidth
fig_width = fig_width_pt * inches_per_pt
fig_height = fig_width * golden_mean
LATEX_FULL_PAGE_FIG_SIZE = [fig_width, fig_height]

# Plotting keywords
PLOT_KWD = {'marker': '.',
            'fontsize': 12,
            'figsize': LATEX_FULL_PAGE_FIG_SIZE,
            'frame': True,
            'gridlines': 'automatic',
            'axes': False,
            'color': 'black',
            'axes_labels': (r'$f$', ''),
            'axes_labels_size': 1, }

p = line(zip(x, y), **PLOT_KWD)

Исправление omegatype, :

Раз уж пошла такая пьянка, позволю поделиться ещё парой наблюдений:

  • в Sage зачем-то есть масштабирующий коэффициент для размера шрифтов подписей по осям - axes_labels_size, по-умолчанию 1.6, поэтому если попросить шрифт 10, а потом сохраниться в pgf - получим по осям 16-ый шрифт (а еще pdflatex может выдать warning на нестандартный размер шрифта),
  • Размер шрифта, выставленный через rc('font', **font) в случае использования Sage-вских обёрток будет переписан, для обёрток надо использовать fontsize [*list]

    Таким образом, у меня построение графика во всю ширину страницы на данный момент имеет вид:

    # Figure size
    golden_mean = (sqrt(5) - 1.0) / 2.0
    inches_per_pt = 1.0 / 72.27
    fig_width_pt = 497.92325  # Get this from LaTeX using \showthe\columnwidth
    fig_width = fig_width_pt * inches_per_pt
    fig_height = fig_width * golden_mean
    LATEX_FULL_PAGE_FIG_SIZE = [fig_width, fig_height]
    
    # Plotting keywords
    PLOT_KWD = {'marker': '.',
                'fontsize': 12,
                'figsize': LATEX_FULL_PAGE_FIG_SIZE,
                'frame': True,
                'gridlines': 'automatic',
                'axes': False,
                'color': 'black',
                'axes_labels': (r'$f$', ''),
                'axes_labels_size': 1, }
    
    p = line(zip(x, y), **PLOT_KWD)
    

Исходная версия omegatype, :

Раз уж пошла такая пьянка, позволю поделиться ещё парой наблюдений:

  • в Sage зачем-то есть масштабирующий коэффициент для размера шрифтов подписей по осям - axes_labels_size, по-умолчанию 1.6, поэтому если попросить шрифт 10, а потом сохраниться в pgf - получим по осям 16-ый шрифт (а еще pdflatex может выдать warning на нестандартный размер шрифта),
  • Размер шрифта, выставленный через rc('font', **font) в случае использования Sage-вских обёрток будет переписан, для обёрток надо использовать fontsize [*list]

    Таким образом, у меня построение графика во всю ширину страницы на данный момент имеет вид:

    # Figure size
    golden_mean = (sqrt(5) - 1.0) / 2.0
    inches_per_pt = 1.0 / 72.27
    fig_width_pt = 497.92325  # Get this from LaTeX using \showthe\columnwidth
    fig_width = fig_width_pt * inches_per_pt
    fig_height = fig_width * golden_mean
    LATEX_FULL_PAGE_FIG_SIZE = [fig_width, fig_height]
    
    # Plotting keywords
    
    PLOT_KWD = {'marker': '.',
                'fontsize': 12,
                'figsize': LATEX_FULL_PAGE_FIG_SIZE,
                'frame': True,
                'gridlines': 'automatic',
                'axes': False,
                'color': 'black',
                'axes_labels': (r'$f$', ''),
                'axes_labels_size': 1, }
    
    p = line(zip(x, y), **PLOT_KWD)