2016-05-26 2 views
2

をドキュメンテーション文字列Pythonで正常に動作していない、次のように私はドキュメンテーション文字列と機能を持っている、ラテックスコマンドバーが

def func(x): 

    '''Boring function 

    Notes 
    ----- 
    Let :math:`\bar{x}_k = \sum_{i=1}^{n_k}x_{ik}`, 
    ''' 

    return x 

しかし、ラテックス中の\barコマンドは

enter image description here

答えて

3
、「AR」としてレンダリング

Pythonはバックスラッシュを解釈しています。あなたはLaTeXがそれらを解釈できるようにバックスラッシュを渡す必要があります。これを行うにはraw stringを使用する必要があります。

def func(x): 

    # Note the r! 
    r'''Boring function 

    Notes 
    ----- 
    Let :math:`\bar{x}_k = \sum_{i=1}^{n_k}x_{ik}`, 
    '''