#!/usr/bin/env python
# -*- coding: utf-8 -*-
# import textwrap
from TextWrapper import *
text = """reStructuredText入門
******************
このセクションは、reStructuredText(reST)の考え方や文法についての短いイントロダクションです。Sphinxユーザがドキュ
メントを作成するために十分な情報を提供します。reSTはシンプルに設計された、控えめなマークアップ言語ですので、理解するのにそれほど時間はか
からないでしょう。
See also:
本家 reStructuredTextユーザドキュメント
このドキュメント中の参照リンクは、reSTのリファレンスの個々の要素の説明にリンクしています。
段落(パラグラフ)
=========
段落(>>:duref:`ref <paragraphs>`<<)はreSTドキュメントにおける、もっとも基本的な要素です。段落は1行以上の
空行で区切られた、シンプルなテキストの固まりです。 Pythonにおいてインデントが重要な意味を持つのと同様、reSTでもインデントは重要で
す。同じ段落のすべての行は、インデントを同じ高さにそろえて、左揃えにしなければなりません。
"""
# print textwrap.fill(text)
print TextWrapper.fill(text)
# print textwrap.fill(text, width=60, replace_whitespace=False)
IyEvdXNyL2Jpbi9lbnYgcHl0aG9uCiMgLSotIGNvZGluZzogdXRmLTggLSotCgojIGltcG9ydCB0ZXh0d3JhcApmcm9tIFRleHRXcmFwcGVyIGltcG9ydCAqCgp0ZXh0ID0gIiIicmVTdHJ1Y3R1cmVkVGV4dOWFpemWgAoqKioqKioqKioqKioqKioqKioKCuOBk+OBruOCu+OCr+OCt+ODp+ODs+OBr+OAgXJlU3RydWN0dXJlZFRleHQocmVTVCnjga7ogIPjgYjmlrnjgoTmlofms5XjgavjgaTjgYTjgabjga7nn63jgYTjgqTjg7Pjg4jjg63jg4Djgq/jgrfjg6fjg7PjgafjgZnjgIJTcGhpbnjjg6bjg7zjgrbjgYzjg4njgq3jg6UK44Oh44Oz44OI44KS5L2c5oiQ44GZ44KL44Gf44KB44Gr5Y2B5YiG44Gq5oOF5aCx44KS5o+Q5L6b44GX44G+44GZ44CCcmVTVOOBr+OCt+ODs+ODl+ODq+OBq+ioreioiOOBleOCjOOBn+OAgeaOp+OBiOOCgeOBquODnuODvOOCr+OCouODg+ODl+iogOiqnuOBp+OBmeOBruOBp+OAgeeQhuino+OBmeOCi+OBruOBq+OBneOCjOOBu+OBqeaZgumWk+OBr+OBiwrjgYvjgonjgarjgYTjgafjgZfjgofjgYbjgIIKClNlZSBhbHNvOgoKICAg5pys5a62IHJlU3RydWN0dXJlZFRleHTjg6bjg7zjgrbjg4njgq3jg6Xjg6Hjg7Pjg4gKICAg44GT44Gu44OJ44Kt44Ol44Oh44Oz44OI5Lit44Gu5Y+C54Wn44Oq44Oz44Kv44Gv44CBcmVTVOOBruODquODleOCoeODrOODs+OCueOBruWAi+OAheOBruimgee0oOOBruiqrOaYjuOBq+ODquODs+OCr+OBl+OBpuOBhOOBvuOBmeOAggoKCuauteiQvSjjg5Hjg6njgrDjg6njg5UpCj09PT09PT09PQoK5q616JC9KD4+OmR1cmVmOmByZWYgPHBhcmFncmFwaHM+YDw8KeOBr3JlU1Tjg4njgq3jg6Xjg6Hjg7Pjg4jjgavjgYrjgZHjgovjgIHjgoLjgaPjgajjgoLln7rmnKznmoTjgaropoHntKDjgafjgZnjgILmrrXokL3jga8x6KGM5Lul5LiK44GuCuepuuihjOOBp+WMuuWIh+OCieOCjOOBn+OAgeOCt+ODs+ODl+ODq+OBquODhuOCreOCueODiOOBruWbuuOBvuOCiuOBp+OBmeOAgiBQeXRob27jgavjgYrjgYTjgabjgqTjg7Pjg4fjg7Pjg4jjgYzph43opoHjgarmhI/lkbPjgpLmjIHjgaTjga7jgajlkIzmp5jjgIFyZVNU44Gn44KC44Kk44Oz44OH44Oz44OI44Gv6YeN6KaB44GnCuOBmeOAguWQjOOBmOauteiQveOBruOBmeOBueOBpuOBruihjOOBr+OAgeOCpOODs+ODh+ODs+ODiOOCkuWQjOOBmOmrmOOBleOBq+OBneOCjeOBiOOBpuOAgeW3puaPg+OBiOOBq+OBl+OBquOBkeOCjOOBsOOBquOCiuOBvuOBm+OCk+OAggoiIiIKCiMgcHJpbnQgdGV4dHdyYXAuZmlsbCh0ZXh0KQpwcmludCBUZXh0V3JhcHBlci5maWxsKHRleHQpCiMgcHJpbnQgdGV4dHdyYXAuZmlsbCh0ZXh0LCB3aWR0aD02MCwgcmVwbGFjZV93aGl0ZXNwYWNlPUZhbHNlKQo=