みなさん初めまして、どうぞ宜しくお願いいたします。

早速ですが、ある構造計算プログラムをpythonで作成しその結果を、exp.txtで書き出しています。書き出した中身は以下の様な内容です。
    .. |t1| replace:: 100
    .. |t2| replace:: ok

これを、ひな型としてsphinxであらかじめ作成しておいたrst内の先頭行で
.. include:: exp.txt
で読込んで |t1|で置換はできるのですが、txt内の .. |t3| replace:: あいう といった文字列である場合、置換が行われません。
英数字の場合でしか置換ができませんでしょうか?

.. literalinclude:: exp.txt も試しましたがうまくいきませんでした。

出力側の文字コードの問題なのかそれとも他に記法があるのか教授下さい。