.. _pylab_examples-tex_unicode_demo:

pylab_examples example code: tex_unicode_demo.py
================================================



.. plot:: /home/tcaswell/source/p/matplotlib/doc/mpl_examples/pylab_examples/tex_unicode_demo.py

::

    # -*- coding: utf-8 -*-
    """
    This demo is tex_demo.py modified to have unicode. See that file for
    more information.
    """
    
    from __future__ import unicode_literals
    import numpy as np
    import matplotlib
    matplotlib.rcParams['text.usetex'] = True
    matplotlib.rcParams['text.latex.unicode'] = True
    import matplotlib.pyplot as plt
    
    plt.figure(1, figsize=(6, 4))
    ax = plt.axes([0.1, 0.1, 0.8, 0.7])
    t = np.arange(0.0, 1.0 + 0.01, 0.01)
    s = np.cos(2*2*np.pi*t) + 2
    plt.plot(t, s)
    
    plt.xlabel(r'\textbf{time (s)}')
    plt.ylabel('\\textit{Velocity (\u00B0/sec)}', fontsize=16)
    plt.title(r'\TeX\ is Number $\displaystyle\sum_{n=1}^\infty'
              r'\frac{-e^{i\pi}}{2^n}$!', fontsize=16, color='r')
    plt.grid(True)
    plt.show()
    

Keywords: python, matplotlib, pylab, example, codex (see :ref:`how-to-search-examples`)