Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Use rst instead of txt as the extension for the Sphinx docs

This way, it is clear what format the files are in, and text editors like vim
and emacs can automatically do syntax highlighting for them.
  • Loading branch information...
commit 6b41922132cdc3e2826d091148037d707331bd5c 1 parent 94d344b
@asmeurer asmeurer authored
Showing with 647 additions and 657 deletions.
  1. +1 −1  README.rst
  2. +21 −21 bin/use2to3
  3. +5 −5 doc/Makefile
  4. +1 −1  doc/README.rst
  5. +1 −1  doc/api/conf.py
  6. 0  doc/api/{index.txt → index.rst}
  7. 0  doc/src/{aboutus.txt → aboutus.rst}
  8. +1 −1  doc/src/conf.py
  9. 0  doc/src/{gotchas.txt → gotchas.rst}
  10. 0  doc/src/{guide.txt → guide.rst}
  11. +9 −9 doc/src/{index.txt → index.rst}
  12. +1 −1  doc/src/{install.txt → install.rst}
  13. 0  doc/src/modules/assumptions/{ask.txt → ask.rst}
  14. 0  doc/src/modules/assumptions/{assume.txt → assume.rst}
  15. 0  doc/src/modules/assumptions/handlers/{calculus.txt → calculus.rst}
  16. +4 −4 doc/src/modules/assumptions/handlers/{index.txt → index.rst}
  17. 0  doc/src/modules/assumptions/handlers/{ntheory.txt → ntheory.rst}
  18. 0  doc/src/modules/assumptions/handlers/{order.txt → order.rst}
  19. 0  doc/src/modules/assumptions/handlers/{sets.txt → sets.rst}
  20. +4 −4 doc/src/modules/assumptions/{index.txt → index.rst}
  21. 0  doc/src/modules/assumptions/{refine.txt → refine.rst}
  22. 0  doc/src/modules/{categories.txt → categories.rst}
  23. 0  doc/src/modules/combinatorics/{graycode.txt → graycode.rst}
  24. +6 −6 doc/src/modules/combinatorics/{index.txt → index.rst}
  25. 0  doc/src/modules/combinatorics/{named_groups.txt → named_groups.rst}
  26. 0  doc/src/modules/combinatorics/{perm_groups.txt → perm_groups.rst}
  27. 0  doc/src/modules/combinatorics/{permutations.txt → permutations.rst}
  28. 0  doc/src/modules/combinatorics/{prufer.txt → prufer.rst}
  29. 0  doc/src/modules/combinatorics/{subsets.txt → subsets.rst}
  30. 0  doc/src/modules/{concrete.txt → concrete.rst}
  31. 0  doc/src/modules/{core.txt → core.rst}
  32. 0  doc/src/modules/{evalf.txt → evalf.rst}
  33. 0  doc/src/modules/functions/{combinatorial.txt → combinatorial.rst}
  34. 0  doc/src/modules/functions/{elementary.txt → elementary.rst}
  35. +3 −3 doc/src/modules/functions/{index.txt → index.rst}
  36. 0  doc/src/modules/functions/{special.txt → special.rst}
  37. 0  doc/src/modules/galgebra/{GA.txt → GA.rst}
  38. 0  doc/src/modules/galgebra/GA/{GAsympy.txt → GAsympy.rst}
  39. +2 −3 doc/src/modules/galgebra/{index.txt → index.rst}
  40. 0  doc/src/modules/galgebra/{latex_ex.txt → latex_ex.rst}
  41. 0  doc/src/modules/galgebra/latex_ex/{latex_ex.txt → latex_ex.rst}
  42. 0  doc/src/modules/{geometry.txt → geometry.rst}
  43. +32 −33 doc/src/modules/{index.txt → index.rst}
  44. 0  doc/src/modules/integrals/{g-functions.txt → g-functions.rst}
  45. +1 −1  doc/src/modules/integrals/{integrals.txt → integrals.rst}
  46. 0  doc/src/modules/{logic.txt → logic.rst}
  47. 0  doc/src/modules/{matrices.txt → matrices.rst}
  48. 0  doc/src/modules/mpmath/{basics.txt → basics.rst}
  49. 0  doc/src/modules/mpmath/calculus/{approximation.txt → approximation.rst}
  50. 0  doc/src/modules/mpmath/calculus/{differentiation.txt → differentiation.rst}
  51. +13 −0 doc/src/modules/mpmath/calculus/index.rst
  52. +0 −13 doc/src/modules/mpmath/calculus/index.txt
  53. 0  doc/src/modules/mpmath/calculus/{integration.txt → integration.rst}
  54. 0  doc/src/modules/mpmath/calculus/{odes.txt → odes.rst}
  55. 0  doc/src/modules/mpmath/calculus/{optimization.txt → optimization.rst}
  56. 0  doc/src/modules/mpmath/calculus/{polynomials.txt → polynomials.rst}
  57. 0  doc/src/modules/mpmath/calculus/{sums_limits.txt → sums_limits.rst}
  58. +1 −1  doc/src/modules/mpmath/conf.py
  59. 0  doc/src/modules/mpmath/{contexts.txt → contexts.rst}
  60. 0  doc/src/modules/mpmath/functions/{bessel.txt → bessel.rst}
  61. 0  doc/src/modules/mpmath/functions/{constants.txt → constants.rst}
  62. 0  doc/src/modules/mpmath/functions/{elliptic.txt → elliptic.rst}
  63. 0  doc/src/modules/mpmath/functions/{expintegrals.txt → expintegrals.rst}
  64. 0  doc/src/modules/mpmath/functions/{gamma.txt → gamma.rst}
  65. 0  doc/src/modules/mpmath/functions/{hyperbolic.txt → hyperbolic.rst}
  66. 0  doc/src/modules/mpmath/functions/{hypergeometric.txt → hypergeometric.rst}
  67. +13 −14 doc/src/modules/mpmath/functions/{index.txt → index.rst}
  68. 0  doc/src/modules/mpmath/functions/{numtheory.txt → numtheory.rst}
  69. 0  doc/src/modules/mpmath/functions/{orthogonal.txt → orthogonal.rst}
  70. 0  doc/src/modules/mpmath/functions/{powers.txt → powers.rst}
  71. 0  doc/src/modules/mpmath/functions/{qfunctions.txt → qfunctions.rst}
  72. 0  doc/src/modules/mpmath/functions/{trigonometric.txt → trigonometric.rst}
  73. 0  doc/src/modules/mpmath/functions/{zeta.txt → zeta.rst}
  74. 0  doc/src/modules/mpmath/{general.txt → general.rst}
  75. 0  doc/src/modules/mpmath/{identification.txt → identification.rst}
  76. +11 −11 doc/src/modules/mpmath/{index.txt → index.rst}
  77. 0  doc/src/modules/mpmath/{matrices.txt → matrices.rst}
  78. 0  doc/src/modules/mpmath/{plotting.txt → plotting.rst}
  79. 0  doc/src/modules/mpmath/{references.txt → references.rst}
  80. 0  doc/src/modules/mpmath/{setup.txt → setup.rst}
  81. 0  doc/src/modules/mpmath/{technical.txt → technical.rst}
  82. 0  doc/src/modules/{ntheory.txt → ntheory.rst}
  83. 0  doc/src/modules/{parsing.txt → parsing.rst}
  84. 0  doc/src/modules/physics/{gaussopt.txt → gaussopt.rst}
  85. 0  doc/src/modules/physics/{hydrogen.txt → hydrogen.rst}
  86. +25 −0 doc/src/modules/physics/index.rst
  87. +0 −25 doc/src/modules/physics/index.txt
  88. 0  doc/src/modules/physics/{matrices.txt → matrices.rst}
  89. 0  doc/src/modules/physics/mechanics/{advanced.txt → advanced.rst}
  90. 0  doc/src/modules/physics/mechanics/{essential.txt → essential.rst}
  91. 0  doc/src/modules/physics/mechanics/{examples.txt → examples.rst}
  92. 0  doc/src/modules/physics/mechanics/{functions.txt → functions.rst}
  93. +12 −13 doc/src/modules/physics/mechanics/{index.txt → index.rst}
  94. 0  doc/src/modules/physics/mechanics/{kane.txt → kane.rst}
  95. 0  doc/src/modules/physics/mechanics/{kinematics.txt → kinematics.rst}
  96. 0  doc/src/modules/physics/mechanics/{masses.txt → masses.rst}
  97. 0  doc/src/modules/physics/mechanics/{particle.txt → particle.rst}
  98. 0  doc/src/modules/physics/mechanics/{point.txt → point.rst}
  99. 0  doc/src/modules/physics/mechanics/{reference.txt → reference.rst}
  100. 0  doc/src/modules/physics/mechanics/{rigidbody.txt → rigidbody.rst}
  101. 0  doc/src/modules/physics/mechanics/{vectors.txt → vectors.rst}
  102. 0  doc/src/modules/physics/{paulialgebra.txt → paulialgebra.rst}
  103. 0  doc/src/modules/physics/{qho_1d.txt → qho_1d.rst}
  104. 0  doc/src/modules/physics/quantum/{anticommutator.txt → anticommutator.rst}
  105. 0  doc/src/modules/physics/quantum/{cartesian.txt → cartesian.rst}
  106. 0  doc/src/modules/physics/quantum/{cg.txt → cg.rst}
  107. 0  doc/src/modules/physics/quantum/{circuitplot.txt → circuitplot.rst}
  108. 0  doc/src/modules/physics/quantum/{commutator.txt → commutator.rst}
  109. 0  doc/src/modules/physics/quantum/{constants.txt → constants.rst}
  110. 0  doc/src/modules/physics/quantum/{dagger.txt → dagger.rst}
  111. 0  doc/src/modules/physics/quantum/{gate.txt → gate.rst}
  112. 0  doc/src/modules/physics/quantum/{grover.txt → grover.rst}
  113. 0  doc/src/modules/physics/quantum/{hilbert.txt → hilbert.rst}
  114. +22 −22 doc/src/modules/physics/quantum/{index.txt → index.rst}
  115. 0  doc/src/modules/physics/quantum/{innerproduct.txt → innerproduct.rst}
  116. 0  doc/src/modules/physics/quantum/{operator.txt → operator.rst}
  117. 0  doc/src/modules/physics/quantum/{operatorset.txt → operatorset.rst}
  118. 0  doc/src/modules/physics/quantum/{piab.txt → piab.rst}
  119. 0  doc/src/modules/physics/quantum/{qapply.txt → qapply.rst}
  120. 0  doc/src/modules/physics/quantum/{qft.txt → qft.rst}
  121. 0  doc/src/modules/physics/quantum/{qubit.txt → qubit.rst}
  122. 0  doc/src/modules/physics/quantum/{represent.txt → represent.rst}
  123. 0  doc/src/modules/physics/quantum/{shor.txt → shor.rst}
  124. 0  doc/src/modules/physics/quantum/{spin.txt → spin.rst}
  125. 0  doc/src/modules/physics/quantum/{state.txt → state.rst}
  126. 0  doc/src/modules/physics/quantum/{tensorproduct.txt → tensorproduct.rst}
  127. 0  doc/src/modules/physics/{secondquant.txt → secondquant.rst}
  128. 0  doc/src/modules/physics/{sho.txt → sho.rst}
  129. 0  doc/src/modules/physics/{units.txt → units.rst}
  130. 0  doc/src/modules/physics/{wigner.txt → wigner.rst}
  131. 0  doc/src/modules/{plotting.txt → plotting.rst}
  132. 0  doc/src/modules/polys/{agca.txt → agca.rst}
  133. 0  doc/src/modules/polys/{basics.txt → basics.rst}
  134. +6 −7 doc/src/modules/polys/{index.txt → index.rst}
  135. 0  doc/src/modules/polys/{internals.txt → internals.rst}
  136. 0  doc/src/modules/polys/{literature.txt → literature.rst}
  137. 0  doc/src/modules/polys/{reference.txt → reference.rst}
  138. 0  doc/src/modules/polys/{wester.txt → wester.rst}
  139. 0  doc/src/modules/{printing.txt → printing.rst}
  140. 0  doc/src/modules/{rewriting.txt → rewriting.rst}
  141. 0  doc/src/modules/{series.txt → series.rst}
  142. 0  doc/src/modules/{sets.txt → sets.rst}
  143. 0  doc/src/modules/simplify/{hyperexpand.txt → hyperexpand.rst}
  144. 0  doc/src/modules/simplify/{simplify.txt → simplify.rst}
  145. 0  doc/src/modules/solvers/{ode.txt → ode.rst}
  146. 0  doc/src/modules/solvers/{solvers.txt → solvers.rst}
  147. 0  doc/src/modules/{statistics.txt → statistics.rst}
  148. 0  doc/src/modules/{stats.txt → stats.rst}
  149. +2 −2 doc/src/modules/tensor/{index.txt → index.rst}
  150. 0  doc/src/modules/tensor/{index_methods.txt → index_methods.rst}
  151. 0  doc/src/modules/tensor/{indexed.txt → indexed.rst}
  152. 0  doc/src/modules/utilities/{autowrap.txt → autowrap.rst}
  153. 0  doc/src/modules/utilities/{codegen.txt → codegen.rst}
  154. 0  doc/src/modules/utilities/{cythonutils.txt → cythonutils.rst}
  155. 0  doc/src/modules/utilities/{decorator.txt → decorator.rst}
  156. +29 −0 doc/src/modules/utilities/index.rst
  157. +0 −30 doc/src/modules/utilities/index.txt
  158. 0  doc/src/modules/utilities/{iterables.txt → iterables.rst}
  159. 0  doc/src/modules/utilities/{lambdify.txt → lambdify.rst}
  160. 0  doc/src/modules/utilities/{memoization.txt → memoization.rst}
  161. 0  doc/src/modules/utilities/{misc.txt → misc.rst}
  162. 0  doc/src/modules/utilities/{pkgdata.txt → pkgdata.rst}
  163. 0  doc/src/modules/utilities/{pytest.txt → pytest.rst}
  164. 0  doc/src/modules/utilities/{randtest.txt → randtest.rst}
  165. 0  doc/src/modules/utilities/{runtests.txt → runtests.rst}
  166. 0  doc/src/modules/utilities/{source.txt → source.rst}
  167. 0  doc/src/modules/utilities/{timeutils.txt → timeutils.rst}
  168. 0  doc/src/{outreach.txt → outreach.rst}
  169. 0  doc/src/{python-comparisons.txt → python-comparisons.rst}
  170. +96 −97 doc/src/tutorial.bg.po
  171. +98 −99 doc/src/tutorial.cs.po
  172. +11 −11 doc/src/{tutorial.de.txt → tutorial.de.rst}
  173. +98 −99 doc/src/tutorial.pot
  174. +4 −5 doc/src/{tutorial.txt → tutorial.rst}
  175. +97 −97 doc/src/tutorial.ru.po
  176. 0  doc/src/{wiki.txt → wiki.rst}
  177. +1 −1  sympy/solvers/ode.py
  178. +16 −16 sympy/utilities/runtests.py
View
2  README.rst
@@ -122,7 +122,7 @@ competitive by rewriting the core from scratch, that has made it from 10x to
100x faster. Jurjen N.E. Bos has contributed pretty printing and other patches.
Fredrik Johansson has wrote mpmath and contributed a lot of patches. Since
then, a lot more people have joined the development and some people have also
-left. You can see the full list in doc/src/aboutus.txt, or online at:
+left. You can see the full list in doc/src/aboutus.rst, or online at:
http://docs.sympy.org/aboutus.html#sympy-development-team
View
42 bin/use2to3
@@ -33,11 +33,11 @@ destination = "py3k-sympy" # directory to copy to
np = os.path.normpath
modified_files = []
-modified_txt_files = []
+modified_rst_files = []
-# we need to run 2to3 on .txt files; however, not all .txt files are doctests,
+# we need to run 2to3 on .rst files; however, not all .rst files are doctests,
# so we need a list of files we care about
-relevant_txt_files = []
+relevant_rst_files = []
skip_files = (
# this files produces doctest errors under py3k
@@ -46,23 +46,23 @@ skip_files = (
'bin/use2to3',
)
-# generate the relevant txt files
+# generate the relevant rst files
# most of them should be in this directory:
for root, dirs, files in os.walk('doc/src/modules'):
# NOTE: this will consider mpmath-related files relevant, but it doesn't matter
- for filename in fnmatch.filter(files, '*.txt'):
- relevant_txt_files.append(os.path.join(root, filename))
+ for filename in fnmatch.filter(files, '*.rst'):
+ relevant_rst_files.append(os.path.join(root, filename))
# some files aren't in /doc/src/modules, add them explicitly
-relevant_txt_files.append(np('./doc/src/install.txt'))
-relevant_txt_files.append(np('./doc/src/tutorial.txt'))
-relevant_txt_files.append(np('./doc/src/tutorial.bg.txt'))
-relevant_txt_files.append(np('./doc/src/tutorial.cs.txt'))
-relevant_txt_files.append(np('./doc/src/tutorial.de.txt'))
-relevant_txt_files.append(np('./doc/src/tutorial.ru.txt'))
-relevant_txt_files.append(np('./doc/src/gotchas.txt'))
-relevant_txt_files.append(np('./doc/src/guide.txt'))
-relevant_txt_files.append(np('./doc/src/python-comparisons.txt'))
+relevant_rst_files.append(np('./doc/src/install.rst'))
+relevant_rst_files.append(np('./doc/src/tutorial.rst'))
+relevant_rst_files.append(np('./doc/src/tutorial.bg.rst'))
+relevant_rst_files.append(np('./doc/src/tutorial.cs.rst'))
+relevant_rst_files.append(np('./doc/src/tutorial.de.rst'))
+relevant_rst_files.append(np('./doc/src/tutorial.ru.rst'))
+relevant_rst_files.append(np('./doc/src/gotchas.rst'))
+relevant_rst_files.append(np('./doc/src/guide.rst'))
+relevant_rst_files.append(np('./doc/src/python-comparisons.rst'))
# some files need 2to3, but don't have the .py suffix
relevant_no_extension = ('bin/doctest', 'bin/isympy', 'bin/test',
@@ -97,11 +97,11 @@ try:
# add to the list of files to pass to 2to3 if needed
if filename.endswith(".py"):
modified_files.append(dst)
- elif filename.endswith(".txt"):
+ elif filename.endswith(".rst"):
# we need to check the exact path here, not just the filename
- # as there are eg. multiple index.txt files and not all are relevant
- if np(src) in relevant_txt_files:
- modified_txt_files.append(dst)
+ # as there are eg. multiple index.rst files and not all are relevant
+ if np(src) in relevant_rst_files:
+ modified_rst_files.append(dst)
elif filename in relevant_no_extension:
modified_files.append(dst)
except (CalledProcessError, WindowsError):
@@ -126,7 +126,7 @@ args_2to3_doctests = args_2to3 + ["-d"] # convert doctests too
# extend the argument list with the list of files that need it
args_2to3.extend(modified_files)
args_2to3_doctests.extend(modified_files)
-args_2to3_doctests.extend(modified_txt_files)
+args_2to3_doctests.extend(modified_rst_files)
# call 2to3, once for regular files and once for doctests
from lib2to3.main import main as main2to3
@@ -140,7 +140,7 @@ whitespace = re.compile(" +$", re.MULTILINE)
# slipped in before extra newlines, \s\s is used
eofnewlines = re.compile("\s\s+$")
-for filepath in modified_files + modified_txt_files:
+for filepath in modified_files + modified_rst_files:
with open(filepath, 'r') as f:
text = f.read() or '\n' # all must end with newline
View
10 doc/Makefile
@@ -55,7 +55,7 @@ htmlapi: $(SPHINXBUILDpy)
mkdir -p api/.static
mkdir -p api/modules
mkdir -p _build/api _build/doctreesapi
- rm -f api/modules/sympy*.txt
+ rm -f api/modules/sympy*.rst
./generate_reference.py
$(SPHINXBUILD) -b html $(ALLSPHINXOPTSapi) _build/api
@echo
@@ -63,7 +63,7 @@ htmlapi: $(SPHINXBUILDpy)
gettext:
mkdir -p _build/
- $(SPHINXBUILD) -b gettext src _build/gettext src/tutorial.txt
+ $(SPHINXBUILD) -b gettext src _build/gettext src/tutorial.rst
cp _build/gettext/tutorial.pot src/
htmli18n:
@@ -75,9 +75,9 @@ htmli18n:
msgfmt src/tutorial.cs.po -o src/i18n/cs/LC_MESSAGES/tutorial.mo
msgfmt src/tutorial.ru.po -o src/i18n/ru/LC_MESSAGES/tutorial.mo
msgfmt src/tutorial.bg.po -o src/i18n/bg/LC_MESSAGES/tutorial.mo
- $(SPHINXBUILD) -b html -D language=cs $(ALLSPHINXOPTS) _build/i18n/cs src/tutorial.txt
- $(SPHINXBUILD) -b html -D language=ru $(ALLSPHINXOPTS) _build/i18n/ru src/tutorial.txt
- $(SPHINXBUILD) -b html -D language=bg $(ALLSPHINXOPTS) _build/i18n/bg src/tutorial.txt
+ $(SPHINXBUILD) -b html -D language=cs $(ALLSPHINXOPTS) _build/i18n/cs src/tutorial.rst
+ $(SPHINXBUILD) -b html -D language=ru $(ALLSPHINXOPTS) _build/i18n/ru src/tutorial.rst
+ $(SPHINXBUILD) -b html -D language=bg $(ALLSPHINXOPTS) _build/i18n/bg src/tutorial.rst
cp _build/i18n/cs/tutorial.html _build/html/tutorial.cs.html
cp _build/i18n/ru/tutorial.html _build/html/tutorial.ru.html
cp _build/i18n/bg/tutorial.html _build/html/tutorial.bg.html
View
2  doc/README.rst
@@ -24,7 +24,7 @@ using ``make html`` and then just run::
This will create ``tutorial.cs.html``, ``tutorial.ru.html`` (and so on for all
languages) in the ``_build/html/`` directory. The input is the English tutorial
-``tutorial.txt`` and the .po files ``tutorial.cs.po``, ``tutorial.ru.po``, etc.
+``tutorial.rst`` and the .po files ``tutorial.cs.po``, ``tutorial.ru.po``, etc.
You can freely change the English tutorial -- sentences that are not translated
will remain in English in the translated verions.
View
2  doc/api/conf.py
@@ -27,7 +27,7 @@
templates_path = ['.templates']
# The suffix of source filenames.
-source_suffix = '.txt'
+source_suffix = '.rst'
# The master toctree document.
master_doc = 'index'
View
0  doc/api/index.txt → doc/api/index.rst
File renamed without changes
View
0  doc/src/aboutus.txt → doc/src/aboutus.rst
File renamed without changes
View
2  doc/src/conf.py
@@ -34,7 +34,7 @@
templates_path = ['.templates']
# The suffix of source filenames.
-source_suffix = '.txt'
+source_suffix = '.rst'
# The master toctree document.
master_doc = 'index'
View
0  doc/src/gotchas.txt → doc/src/gotchas.rst
File renamed without changes
View
0  doc/src/guide.txt → doc/src/guide.rst
File renamed without changes
View
18 doc/src/index.txt → doc/src/index.rst
@@ -16,15 +16,15 @@ Contents:
.. toctree::
:maxdepth: 2
- install.txt
- tutorial.txt
- gotchas.txt
- guide.txt
- modules/index.txt
- python-comparisons.txt
- wiki.txt
- outreach.txt
- aboutus.txt
+ install.rst
+ tutorial.rst
+ gotchas.rst
+ guide.rst
+ modules/index.rst
+ python-comparisons.rst
+ wiki.rst
+ outreach.rst
+ aboutus.rst
If something cannot be easily accessed from this page, it's a bug (`please
report it`_).
View
2  doc/src/install.txt → doc/src/install.rst
@@ -104,7 +104,7 @@ If you think there's a bug or you would like to request a feature, please open
an `issue ticket`_.
.. _downloads site: https://code.google.com/p/sympy/downloads/list
-.. _tutorial: tutorial.txt
+.. _tutorial: tutorial.rst
.. _#sympy: irc://irc.freenode.net/sympy
.. _issue ticket: http://code.google.com/p/sympy/issues/list
.. _mailing list: http://groups.google.com/group/sympy
View
0  doc/src/modules/assumptions/ask.txt → doc/src/modules/assumptions/ask.rst
File renamed without changes
View
0  doc/src/modules/assumptions/assume.txt → doc/src/modules/assumptions/assume.rst
File renamed without changes
View
0  doc/src/modules/assumptions/handlers/calculus.txt → doc/src/modules/assumptions/handlers/calculus.rst
File renamed without changes
View
8 doc/src/modules/assumptions/handlers/index.txt → doc/src/modules/assumptions/handlers/index.rst
@@ -10,7 +10,7 @@ Contents
.. toctree::
:maxdepth: 3
- calculus.txt
- ntheory.txt
- order.txt
- sets.txt
+ calculus.rst
+ ntheory.rst
+ order.rst
+ sets.rst
View
0  doc/src/modules/assumptions/handlers/ntheory.txt → doc/src/modules/assumptions/handlers/ntheory.rst
File renamed without changes
View
0  doc/src/modules/assumptions/handlers/order.txt → doc/src/modules/assumptions/handlers/order.rst
File renamed without changes
View
0  doc/src/modules/assumptions/handlers/sets.txt → doc/src/modules/assumptions/handlers/sets.rst
File renamed without changes
View
8 doc/src/modules/assumptions/index.txt → doc/src/modules/assumptions/index.rst
@@ -10,10 +10,10 @@ Contents
.. toctree::
:maxdepth: 3
- ask.txt
- assume.txt
- refine.txt
- handlers/index.txt
+ ask.rst
+ assume.rst
+ refine.rst
+ handlers/index.rst
Queries are used to ask information about expressions. Main method for this
is ask():
View
0  doc/src/modules/assumptions/refine.txt → doc/src/modules/assumptions/refine.rst
File renamed without changes
View
0  doc/src/modules/categories.txt → doc/src/modules/categories.rst
File renamed without changes
View
0  doc/src/modules/combinatorics/graycode.txt → doc/src/modules/combinatorics/graycode.rst
File renamed without changes
View
12 doc/src/modules/combinatorics/index.txt → doc/src/modules/combinatorics/index.rst
@@ -10,9 +10,9 @@ Contents
.. toctree::
:maxdepth: 2
- permutations.txt
- perm_groups.txt
- prufer.txt
- subsets.txt
- graycode.txt
- named_groups.txt
+ permutations.rst
+ perm_groups.rst
+ prufer.rst
+ subsets.rst
+ graycode.rst
+ named_groups.rst
View
0  doc/src/modules/combinatorics/named_groups.txt → doc/src/modules/combinatorics/named_groups.rst
File renamed without changes
View
0  doc/src/modules/combinatorics/perm_groups.txt → doc/src/modules/combinatorics/perm_groups.rst
File renamed without changes
View
0  doc/src/modules/combinatorics/permutations.txt → doc/src/modules/combinatorics/permutations.rst
File renamed without changes
View
0  doc/src/modules/combinatorics/prufer.txt → doc/src/modules/combinatorics/prufer.rst
File renamed without changes
View
0  doc/src/modules/combinatorics/subsets.txt → doc/src/modules/combinatorics/subsets.rst
File renamed without changes
View
0  doc/src/modules/concrete.txt → doc/src/modules/concrete.rst
File renamed without changes
View
0  doc/src/modules/core.txt → doc/src/modules/core.rst
File renamed without changes
View
0  doc/src/modules/evalf.txt → doc/src/modules/evalf.rst
File renamed without changes
View
0  doc/src/modules/functions/combinatorial.txt → doc/src/modules/functions/combinatorial.rst
File renamed without changes
View
0  doc/src/modules/functions/elementary.txt → doc/src/modules/functions/elementary.rst
File renamed without changes
View
6 doc/src/modules/functions/index.txt → doc/src/modules/functions/index.rst
@@ -16,6 +16,6 @@ Contents
.. toctree::
:maxdepth: 2
- elementary.txt
- combinatorial.txt
- special.txt
+ elementary.rst
+ combinatorial.rst
+ special.rst
View
0  doc/src/modules/functions/special.txt → doc/src/modules/functions/special.rst
File renamed without changes
View
0  doc/src/modules/galgebra/GA.txt → doc/src/modules/galgebra/GA.rst
File renamed without changes
View
0  doc/src/modules/galgebra/GA/GAsympy.txt → doc/src/modules/galgebra/GA/GAsympy.rst
File renamed without changes
View
5 doc/src/modules/galgebra/index.txt → doc/src/modules/galgebra/index.rst
@@ -11,6 +11,5 @@ Contents:
.. toctree::
:maxdepth: 2
- GA.txt
- latex_ex.txt
-
+ GA.rst
+ latex_ex.rst
View
0  doc/src/modules/galgebra/latex_ex.txt → doc/src/modules/galgebra/latex_ex.rst
File renamed without changes
View
0  doc/src/modules/galgebra/latex_ex/latex_ex.txt → doc/src/modules/galgebra/latex_ex/latex_ex.rst
File renamed without changes
View
0  doc/src/modules/geometry.txt → doc/src/modules/geometry.rst
File renamed without changes
View
65 doc/src/modules/index.txt → doc/src/modules/index.rst
@@ -16,38 +16,38 @@ access any SymPy module, or use this contens:
.. toctree::
:maxdepth: 2
- core.txt
- combinatorics/index.txt
- ntheory.txt
- concrete.txt
- evalf.txt
- functions/index.txt
- geometry.txt
- galgebra/index.txt
- galgebra/GA/GAsympy.txt
- galgebra/latex_ex/latex_ex.txt
- integrals/integrals.txt
- logic.txt
- matrices.txt
- mpmath/index.txt
- polys/index.txt
- printing.txt
- plotting.txt
- assumptions/index.txt
- rewriting.txt
- series.txt
- sets.txt
- simplify/simplify.txt
- simplify/hyperexpand.txt
- statistics.txt
- stats.txt
- solvers/ode.txt
- solvers/solvers.txt
- tensor/index.txt
- utilities/index.txt
- parsing.txt
- physics/index.txt
- categories.txt
+ core.rst
+ combinatorics/index.rst
+ ntheory.rst
+ concrete.rst
+ evalf.rst
+ functions/index.rst
+ geometry.rst
+ galgebra/index.rst
+ galgebra/GA/GAsympy.rst
+ galgebra/latex_ex/latex_ex.rst
+ integrals/integrals.rst
+ logic.rst
+ matrices.rst
+ mpmath/index.rst
+ polys/index.rst
+ printing.rst
+ plotting.rst
+ assumptions/index.rst
+ rewriting.rst
+ series.rst
+ sets.rst
+ simplify/simplify.rst
+ simplify/hyperexpand.rst
+ statistics.rst
+ stats.rst
+ solvers/ode.rst
+ solvers/solvers.rst
+ tensor/index.rst
+ utilities/index.rst
+ parsing.rst
+ physics/index.rst
+ categories.rst
Contributions to docs
---------------------
@@ -56,4 +56,3 @@ All contributions are welcome. If you'd like to improve something, look into
the sources if they contain the information you need (if not, please fix them),
otherwise the documentation generation needs to be improved (look in the
``doc/`` directory).
-
View
0  doc/src/modules/integrals/g-functions.txt → doc/src/modules/integrals/g-functions.rst
File renamed without changes
View
2  doc/src/modules/integrals/integrals.txt → doc/src/modules/integrals/integrals.rst
@@ -84,7 +84,7 @@ Details are described here:
.. toctree::
:maxdepth: 1
- g-functions.txt
+ g-functions.rst
API reference
-------------
View
0  doc/src/modules/logic.txt → doc/src/modules/logic.rst
File renamed without changes
View
0  doc/src/modules/matrices.txt → doc/src/modules/matrices.rst
File renamed without changes
View
0  doc/src/modules/mpmath/basics.txt → doc/src/modules/mpmath/basics.rst
File renamed without changes
View
0  doc/src/modules/mpmath/calculus/approximation.txt → doc/src/modules/mpmath/calculus/approximation.rst
File renamed without changes
View
0  doc/src/modules/mpmath/calculus/differentiation.txt → doc/src/modules/mpmath/calculus/differentiation.rst
File renamed without changes
View
13 doc/src/modules/mpmath/calculus/index.rst
@@ -0,0 +1,13 @@
+Numerical calculus
+==================
+
+.. toctree::
+ :maxdepth: 2
+
+ polynomials.rst
+ optimization.rst
+ sums_limits.rst
+ differentiation.rst
+ integration.rst
+ odes.rst
+ approximation.rst
View
13 doc/src/modules/mpmath/calculus/index.txt
@@ -1,13 +0,0 @@
-Numerical calculus
-==================
-
-.. toctree::
- :maxdepth: 2
-
- polynomials.txt
- optimization.txt
- sums_limits.txt
- differentiation.txt
- integration.txt
- odes.txt
- approximation.txt
View
0  doc/src/modules/mpmath/calculus/integration.txt → doc/src/modules/mpmath/calculus/integration.rst
File renamed without changes
View
0  doc/src/modules/mpmath/calculus/odes.txt → doc/src/modules/mpmath/calculus/odes.rst
File renamed without changes
View
0  doc/src/modules/mpmath/calculus/optimization.txt → doc/src/modules/mpmath/calculus/optimization.rst
File renamed without changes
View
0  doc/src/modules/mpmath/calculus/polynomials.txt → doc/src/modules/mpmath/calculus/polynomials.rst
File renamed without changes
View
0  doc/src/modules/mpmath/calculus/sums_limits.txt → doc/src/modules/mpmath/calculus/sums_limits.rst
File renamed without changes
View
2  doc/src/modules/mpmath/conf.py
@@ -27,7 +27,7 @@
templates_path = []
# The suffix of source filenames.
-source_suffix = '.txt'
+source_suffix = '.rst'
# The master toctree document.
master_doc = 'index'
View
0  doc/src/modules/mpmath/contexts.txt → doc/src/modules/mpmath/contexts.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/bessel.txt → doc/src/modules/mpmath/functions/bessel.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/constants.txt → doc/src/modules/mpmath/functions/constants.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/elliptic.txt → doc/src/modules/mpmath/functions/elliptic.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/expintegrals.txt → doc/src/modules/mpmath/functions/expintegrals.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/gamma.txt → doc/src/modules/mpmath/functions/gamma.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/hyperbolic.txt → doc/src/modules/mpmath/functions/hyperbolic.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/hypergeometric.txt → doc/src/modules/mpmath/functions/hypergeometric.rst
File renamed without changes
View
27 doc/src/modules/mpmath/functions/index.txt → doc/src/modules/mpmath/functions/index.rst
@@ -6,17 +6,16 @@ Mpmath implements the standard functions from Python's ``math`` and ``cmath`` mo
.. toctree::
:maxdepth: 2
- constants.txt
- powers.txt
- trigonometric.txt
- hyperbolic.txt
- gamma.txt
- expintegrals.txt
- bessel.txt
- orthogonal.txt
- hypergeometric.txt
- elliptic.txt
- zeta.txt
- numtheory.txt
- qfunctions.txt
-
+ constants.rst
+ powers.rst
+ trigonometric.rst
+ hyperbolic.rst
+ gamma.rst
+ expintegrals.rst
+ bessel.rst
+ orthogonal.rst
+ hypergeometric.rst
+ elliptic.rst
+ zeta.rst
+ numtheory.rst
+ qfunctions.rst
View
0  doc/src/modules/mpmath/functions/numtheory.txt → doc/src/modules/mpmath/functions/numtheory.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/orthogonal.txt → doc/src/modules/mpmath/functions/orthogonal.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/powers.txt → doc/src/modules/mpmath/functions/powers.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/qfunctions.txt → doc/src/modules/mpmath/functions/qfunctions.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/trigonometric.txt → doc/src/modules/mpmath/functions/trigonometric.rst
File renamed without changes
View
0  doc/src/modules/mpmath/functions/zeta.txt → doc/src/modules/mpmath/functions/zeta.rst
File renamed without changes
View
0  doc/src/modules/mpmath/general.txt → doc/src/modules/mpmath/general.rst
File renamed without changes
View
0  doc/src/modules/mpmath/identification.txt → doc/src/modules/mpmath/identification.rst
File renamed without changes
View
22 doc/src/modules/mpmath/index.txt → doc/src/modules/mpmath/index.rst
@@ -16,8 +16,8 @@ Introduction
.. toctree ::
:maxdepth: 2
- setup.txt
- basics.txt
+ setup.rst
+ basics.rst
Basic features
----------------
@@ -25,9 +25,9 @@ Basic features
.. toctree ::
:maxdepth: 2
- contexts.txt
- general.txt
- plotting.txt
+ contexts.rst
+ general.rst
+ plotting.rst
Advanced mathematics
--------------------
@@ -38,10 +38,10 @@ provides extensive support for transcendental functions, evaluation of sums, int
.. toctree ::
:maxdepth: 2
- functions/index.txt
- calculus/index.txt
- matrices.txt
- identification.txt
+ functions/index.rst
+ calculus/index.rst
+ matrices.rst
+ identification.rst
End matter
----------
@@ -49,5 +49,5 @@ End matter
.. toctree ::
:maxdepth: 2
- technical.txt
- references.txt
+ technical.rst
+ references.rst
View
0  doc/src/modules/mpmath/matrices.txt → doc/src/modules/mpmath/matrices.rst
File renamed without changes
View
0  doc/src/modules/mpmath/plotting.txt → doc/src/modules/mpmath/plotting.rst
File renamed without changes
View
0  doc/src/modules/mpmath/references.txt → doc/src/modules/mpmath/references.rst
File renamed without changes
View
0  doc/src/modules/mpmath/setup.txt → doc/src/modules/mpmath/setup.rst
File renamed without changes
View
0  doc/src/modules/mpmath/technical.txt → doc/src/modules/mpmath/technical.rst
File renamed without changes
View
0  doc/src/modules/ntheory.txt → doc/src/modules/ntheory.rst
File renamed without changes
View
0  doc/src/modules/parsing.txt → doc/src/modules/parsing.rst
File renamed without changes
View
0  doc/src/modules/physics/gaussopt.txt → doc/src/modules/physics/gaussopt.rst
File renamed without changes
View
0  doc/src/modules/physics/hydrogen.txt → doc/src/modules/physics/hydrogen.rst
File renamed without changes
View
25 doc/src/modules/physics/index.rst
@@ -0,0 +1,25 @@
+.. _physics-docs:
+
+==============
+Physics Module
+==============
+
+.. automodule:: sympy.physics
+
+Contents
+========
+
+.. toctree::
+ :maxdepth: 3
+
+ gaussopt.rst
+ hydrogen.rst
+ matrices.rst
+ paulialgebra.rst
+ qho_1d.rst
+ sho.rst
+ secondquant.rst
+ wigner.rst
+ units.rst
+ mechanics/index.rst
+ quantum/index.rst
View
25 doc/src/modules/physics/index.txt
@@ -1,25 +0,0 @@
-.. _physics-docs:
-
-==============
-Physics Module
-==============
-
-.. automodule:: sympy.physics
-
-Contents
-========
-
-.. toctree::
- :maxdepth: 3
-
- gaussopt.txt
- hydrogen.txt
- matrices.txt
- paulialgebra.txt
- qho_1d.txt
- sho.txt
- secondquant.txt
- wigner.txt
- units.txt
- mechanics/index.txt
- quantum/index.txt
View
0  doc/src/modules/physics/matrices.txt → doc/src/modules/physics/matrices.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/advanced.txt → doc/src/modules/physics/mechanics/advanced.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/essential.txt → doc/src/modules/physics/mechanics/essential.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/examples.txt → doc/src/modules/physics/mechanics/examples.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/functions.txt → doc/src/modules/physics/mechanics/functions.rst
File renamed without changes
View
25 doc/src/modules/physics/mechanics/index.txt → doc/src/modules/physics/mechanics/index.rst
@@ -28,16 +28,15 @@ Contents
.. toctree::
:maxdepth: 3
- vectors.txt
- kinematics.txt
- masses.txt
- kane.txt
- particle.txt
- point.txt
- rigidbody.txt
- essential.txt
- examples.txt
- advanced.txt
- functions.txt
- reference.txt
-
+ vectors.rst
+ kinematics.rst
+ masses.rst
+ kane.rst
+ particle.rst
+ point.rst
+ rigidbody.rst
+ essential.rst
+ examples.rst
+ advanced.rst
+ functions.rst
+ reference.rst
View
0  doc/src/modules/physics/mechanics/kane.txt → doc/src/modules/physics/mechanics/kane.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/kinematics.txt → doc/src/modules/physics/mechanics/kinematics.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/masses.txt → doc/src/modules/physics/mechanics/masses.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/particle.txt → doc/src/modules/physics/mechanics/particle.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/point.txt → doc/src/modules/physics/mechanics/point.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/reference.txt → doc/src/modules/physics/mechanics/reference.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/rigidbody.txt → doc/src/modules/physics/mechanics/rigidbody.rst
File renamed without changes
View
0  doc/src/modules/physics/mechanics/vectors.txt → doc/src/modules/physics/mechanics/vectors.rst
File renamed without changes
View
0  doc/src/modules/physics/paulialgebra.txt → doc/src/modules/physics/paulialgebra.rst
File renamed without changes
View
0  doc/src/modules/physics/qho_1d.txt → doc/src/modules/physics/qho_1d.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/anticommutator.txt → doc/src/modules/physics/quantum/anticommutator.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/cartesian.txt → doc/src/modules/physics/quantum/cartesian.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/cg.txt → doc/src/modules/physics/quantum/cg.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/circuitplot.txt → doc/src/modules/physics/quantum/circuitplot.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/commutator.txt → doc/src/modules/physics/quantum/commutator.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/constants.txt → doc/src/modules/physics/quantum/constants.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/dagger.txt → doc/src/modules/physics/quantum/dagger.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/gate.txt → doc/src/modules/physics/quantum/gate.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/grover.txt → doc/src/modules/physics/quantum/grover.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/hilbert.txt → doc/src/modules/physics/quantum/hilbert.rst
File renamed without changes
View
44 doc/src/modules/physics/quantum/index.txt → doc/src/modules/physics/quantum/index.rst
@@ -12,13 +12,13 @@ Quantum Functions
.. toctree::
:maxdepth: 3
- anticommutator.txt
- cg.txt
- commutator.txt
- constants.txt
- dagger.txt
- innerproduct.txt
- tensorproduct.txt
+ anticommutator.rst
+ cg.rst
+ commutator.rst
+ constants.rst
+ dagger.rst
+ innerproduct.rst
+ tensorproduct.rst
States and Operators
====================
@@ -26,14 +26,14 @@ States and Operators
.. toctree::
:maxdepth: 3
- cartesian.txt
- hilbert.txt
- operator.txt
- operatorset.txt
- qapply.txt
- represent.txt
- spin.txt
- state.txt
+ cartesian.rst
+ hilbert.rst
+ operator.rst
+ operatorset.rst
+ qapply.rst
+ represent.rst
+ spin.rst
+ state.rst
Quantum Computation
===================
@@ -41,12 +41,12 @@ Quantum Computation
.. toctree::
:maxdepth: 3
- circuitplot.txt
- gate.txt
- grover.txt
- qft.txt
- qubit.txt
- shor.txt
+ circuitplot.rst
+ gate.rst
+ grover.rst
+ qft.rst
+ qubit.rst
+ shor.rst
Analytic Solutions
==================
@@ -55,4 +55,4 @@ Analytic Solutions
.. toctree::
:maxdepth: 3
- piab.txt
+ piab.rst
View
0  doc/src/modules/physics/quantum/innerproduct.txt → doc/src/modules/physics/quantum/innerproduct.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/operator.txt → doc/src/modules/physics/quantum/operator.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/operatorset.txt → doc/src/modules/physics/quantum/operatorset.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/piab.txt → doc/src/modules/physics/quantum/piab.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/qapply.txt → doc/src/modules/physics/quantum/qapply.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/qft.txt → doc/src/modules/physics/quantum/qft.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/qubit.txt → doc/src/modules/physics/quantum/qubit.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/represent.txt → doc/src/modules/physics/quantum/represent.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/shor.txt → doc/src/modules/physics/quantum/shor.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/spin.txt → doc/src/modules/physics/quantum/spin.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/state.txt → doc/src/modules/physics/quantum/state.rst
File renamed without changes
View
0  doc/src/modules/physics/quantum/tensorproduct.txt → doc/src/modules/physics/quantum/tensorproduct.rst
File renamed without changes
View
0  doc/src/modules/physics/secondquant.txt → doc/src/modules/physics/secondquant.rst
File renamed without changes
View
0  doc/src/modules/physics/sho.txt → doc/src/modules/physics/sho.rst
File renamed without changes
View
0  doc/src/modules/physics/units.txt → doc/src/modules/physics/units.rst
File renamed without changes
View
0  doc/src/modules/physics/wigner.txt → doc/src/modules/physics/wigner.rst
File renamed without changes
View
0  doc/src/modules/plotting.txt → doc/src/modules/plotting.rst
File renamed without changes
View
0  doc/src/modules/polys/agca.txt → doc/src/modules/polys/agca.rst
File renamed without changes
View
0  doc/src/modules/polys/basics.txt → doc/src/modules/polys/basics.rst
File renamed without changes
View
13 doc/src/modules/polys/index.txt → doc/src/modules/polys/index.rst
@@ -20,10 +20,9 @@ Contents
.. toctree::
:maxdepth: 3
- basics.txt
- wester.txt
- reference.txt
- agca.txt
- internals.txt
- literature.txt
-
+ basics.rst
+ wester.rst
+ reference.rst
+ agca.rst
+ internals.rst
+ literature.rst
View
0  doc/src/modules/polys/internals.txt → doc/src/modules/polys/internals.rst
File renamed without changes
View
0  doc/src/modules/polys/literature.txt → doc/src/modules/polys/literature.rst
File renamed without changes
View
0  doc/src/modules/polys/reference.txt → doc/src/modules/polys/reference.rst
File renamed without changes
View
0  doc/src/modules/polys/wester.txt → doc/src/modules/polys/wester.rst
File renamed without changes
View
0  doc/src/modules/printing.txt → doc/src/modules/printing.rst
File renamed without changes
View
0  doc/src/modules/rewriting.txt → doc/src/modules/rewriting.rst
File renamed without changes
View
0  doc/src/modules/series.txt → doc/src/modules/series.rst
File renamed without changes
View
0  doc/src/modules/sets.txt → doc/src/modules/sets.rst
File renamed without changes
View
0  doc/src/modules/simplify/hyperexpand.txt → doc/src/modules/simplify/hyperexpand.rst
File renamed without changes
View
0  doc/src/modules/simplify/simplify.txt → doc/src/modules/simplify/simplify.rst
File renamed without changes
View
0  doc/src/modules/solvers/ode.txt → doc/src/modules/solvers/ode.rst
File renamed without changes
View
0  doc/src/modules/solvers/solvers.txt → doc/src/modules/solvers/solvers.rst
File renamed without changes
View
0  doc/src/modules/statistics.txt → doc/src/modules/statistics.rst
File renamed without changes
View
0  doc/src/modules/stats.txt → doc/src/modules/stats.rst
File renamed without changes
View
4 doc/src/modules/tensor/index.txt → doc/src/modules/tensor/index.rst
@@ -12,5 +12,5 @@ Contents
.. toctree::
:maxdepth: 3
- indexed.txt
- index_methods.txt
+ indexed.rst
+ index_methods.rst
View
0  doc/src/modules/tensor/index_methods.txt → doc/src/modules/tensor/index_methods.rst
File renamed without changes
View
0  doc/src/modules/tensor/indexed.txt → doc/src/modules/tensor/indexed.rst
File renamed without changes
View
0  doc/src/modules/utilities/autowrap.txt → doc/src/modules/utilities/autowrap.rst
File renamed without changes
View
0  doc/src/modules/utilities/codegen.txt → doc/src/modules/utilities/codegen.rst
File renamed without changes
View
0  doc/src/modules/utilities/cythonutils.txt → doc/src/modules/utilities/cythonutils.rst
File renamed without changes
View
0  doc/src/modules/utilities/decorator.txt → doc/src/modules/utilities/decorator.rst
File renamed without changes
View
29 doc/src/modules/utilities/index.rst
@@ -0,0 +1,29 @@
+.. _utilities-docs:
+
+=========
+Utilities
+=========
+
+.. TODO: add compilef.rst and benchmarking.rst when they're fixed
+
+.. automodule:: sympy.utilities
+
+Contents:
+
+.. toctree::
+ :maxdepth: 2
+
+ autowrap.rst
+ codegen.rst
+ cythonutils.rst
+ decorator.rst
+ iterables.rst
+ lambdify.rst
+ memoization.rst
+ misc.rst
+ pkgdata.rst
+ pytest.rst
+ randtest.rst
+ runtests.rst
+ source.rst
+ timeutils.rst
View
30 doc/src/modules/utilities/index.txt
@@ -1,30 +0,0 @@
-.. _utilities-docs:
-
-=========
-Utilities
-=========
-
-.. TODO: add compilef.txt and benchmarking.txt when they're fixed
-
-.. automodule:: sympy.utilities
-
-Contents:
-
-.. toctree::
- :maxdepth: 2
-
- autowrap.txt
- codegen.txt
- cythonutils.txt
- decorator.txt
- iterables.txt
- lambdify.txt
- memoization.txt
- misc.txt
- pkgdata.txt
- pytest.txt
- randtest.txt
- runtests.txt
- source.txt
- timeutils.txt
-
View
0  doc/src/modules/utilities/iterables.txt → doc/src/modules/utilities/iterables.rst
File renamed without changes
View
0  doc/src/modules/utilities/lambdify.txt → doc/src/modules/utilities/lambdify.rst
File renamed without changes
View
0  doc/src/modules/utilities/memoization.txt → doc/src/modules/utilities/memoization.rst
File renamed without changes
View
0  doc/src/modules/utilities/misc.txt → doc/src/modules/utilities/misc.rst
File renamed without changes
View
0  doc/src/modules/utilities/pkgdata.txt → doc/src/modules/utilities/pkgdata.rst
File renamed without changes
View
0  doc/src/modules/utilities/pytest.txt → doc/src/modules/utilities/pytest.rst
File renamed without changes
View
0  doc/src/modules/utilities/randtest.txt → doc/src/modules/utilities/randtest.rst
File renamed without changes
View
0  doc/src/modules/utilities/runtests.txt → doc/src/modules/utilities/runtests.rst
File renamed without changes
View
0  doc/src/modules/utilities/source.txt → doc/src/modules/utilities/source.rst
File renamed without changes
View
0  doc/src/modules/utilities/timeutils.txt → doc/src/modules/utilities/timeutils.rst
File renamed without changes
View
0  doc/src/outreach.txt → doc/src/outreach.rst
File renamed without changes
View
0  doc/src/python-comparisons.txt → doc/src/python-comparisons.rst
File renamed without changes
View
193 doc/src/tutorial.bg.po
@@ -16,479 +16,478 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
# 3b8d0d99cbd0485d8a0f874d50c2e0ba
-#: ../../src/tutorial.txt:5
+#: ../../src/tutorial.rst:5
msgid "Tutorial"
msgstr "Урок"
# 261dbc2a93064851bb80b80a8985f0bd
-#: ../../src/tutorial.txt:10
+#: ../../src/tutorial.rst:10
msgid "Introduction"
msgstr "Въведение"
# d007423f3c5d4407b0ca3221168f4a1e
-#: ../../src/tutorial.txt:12
+#: ../../src/tutorial.rst:12
msgid "SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries."
msgstr "SymPy е библиотека на Python за символна математика. Тя цели да стане пълнофункционална алгебрична система (CAS - computer algebra system), като поддържа кода възможно най-опростен с цел да бъде разбираем и лесен за разширяване.SymPy е изцяло написана на Python и не изисква външни библиотеки."
# 344f5db4e74749c1a76459f6cec09b63
-#: ../../src/tutorial.txt:17
+#: ../../src/tutorial.rst:17
msgid "This tutorial gives an overview and introduction to SymPy. Read this to have an idea what SymPy can do for you (and how) and if you want to know more, read the :ref:`SymPy User's Guide <guide>`, :ref:`SymPy Modules Reference <module-docs>`. or the `sources <https://github.com/sympy/sympy/>`_ directly."
msgstr "Този урок е въведение към SymPy. Прочетете го, за да научите какво и как може SymPy, и ако искате да научите повече, прочетете :ref:`SymPy User's Guide <guide>`, :ref:`SymPy Modules Reference <module-docs>`. или `сорс код<https://github.com/sympy/sympy/>`_ директно."
# 12619172a6874cb4af84282e3e1bfc39
-#: ../../src/tutorial.txt:26
+#: ../../src/tutorial.rst:26
msgid "First Steps with SymPy"
msgstr "Първи стъпки със SymPy"
# 6f67d8997f1a474288d6bd50f5ddbc4f
-#: ../../src/tutorial.txt:28
+#: ../../src/tutorial.rst:28
msgid "The easiest way to download it is to go to http://code.google.com/p/sympy/ and download the latest tarball from the Featured Downloads:"
msgstr "Най-лесният начин да свалите SymPy е да отидете на http://code.google.com/p/sympy/ и да изтеглите последния архив. .. image:: figures/featured-downloads.png"
# 65bde5e4aded4818bc11c4b9cfc8a3b7
-#: ../../src/tutorial.txt:34
+#: ../../src/tutorial.rst:34
msgid "Unpack it:"
msgstr "Разархивирайте го:"
# 76f6f7d72759408084134e093b5d9aea
-#: ../../src/tutorial.txt:40
+#: ../../src/tutorial.rst:40
msgid "and try it from a Python interpreter:"
msgstr "и го изпробвайте от интерпретатор на Python:"
# 4ddd39aeea714e9f8495cd77f7e4d7dd
-#: ../../src/tutorial.txt:54
+#: ../../src/tutorial.rst:54
msgid "You can use SymPy as shown above and this is indeed the recommended way if you use it in your program. You can also install it using ``./setup.py install`` as any other Python module, or just install a package in your favourite Linux distribution, e.g.:"
msgstr "Може да използвате SymPy както е показано отгоре, което всъщност е препоръчителният начин, ако го използвате във вашата програма. Също така може да го инсталирате, използвайки ./setup.py install, както който и да е модул на Python,или просто инсталирайте пакет във вашата любима Linux дистрибуция, например:"
# ce08a431018449c093786fe229ef9736
-#: ../../src/tutorial.txt:80
+#: ../../src/tutorial.rst:80
msgid "For other means how to install SymPy, consult the Downloads_ tab on the SymPy's webpage."
msgstr "За други начини за инсталация може да погледнете страницата ни за"
# e81794f1d22c4f47b1f0b5f484ccb789
-#: ../../src/tutorial.txt:87
+#: ../../src/tutorial.rst:87
msgid "isympy Console"
msgstr "isympy Конзола"
# 342865b9196045a6a2a11ae9d69bc980
-#: ../../src/tutorial.txt:89
+#: ../../src/tutorial.rst:89
msgid "For experimenting with new features, or when figuring out how to do things, you can use our special wrapper around IPython called ``isympy`` (located in ``bin/isympy`` if you are running from the source directory) which is just a standard Python shell that has already imported the relevant SymPy modules and defined the symbols x, y, z and some other things:"
msgstr "За да експериментирате с нови функционалности или когато се опитвате да разберете как да направите нещата, може да използвате нашата специална обвивка около IPython, наречена isympy (намираща се в bin/isympy, ако сте компилирали през сорс директорията), която е стандартна конзола на Python и която включва съответните SymPy модули и дефинираните символи x, y, z, както и някои други неща:"
# 9d9f7e2ea55549268218f99a5b14593a
-#: ../../src/tutorial.txt:119
+#: ../../src/tutorial.rst:119
msgid "Commands entered by you are bold. Thus what we did in 3 lines in a regular Python interpreter can be done in 1 line in isympy."
msgstr "Командите, въведени от вас, са удебелени. Така, това което направихме в 3 линии на обикновен Python, може да се направи с 1 линия на isympy."
# f53c41b84d8b4d47894877572350325c
-#: ../../src/tutorial.txt:124
+#: ../../src/tutorial.rst:124
msgid "Using SymPy as a calculator"
msgstr "Използване на SymPy като калкулатор"
# c6a7837a22d44c27a5d35a905779bd84
-#: ../../src/tutorial.txt:126
+#: ../../src/tutorial.rst:126
msgid "SymPy has three built-in numeric types: Float, Rational and Integer."
msgstr "SymPy има 3 вградени типове числа: Цели, с плаваща запетая и рационални."
# 68eba98bb6f742d799aba6051f7f3d0f
-#: ../../src/tutorial.txt:128
+#: ../../src/tutorial.rst:128
msgid "The Rational class represents a rational number as a pair of two Integers: the numerator and the denominator. So Rational(1,2) represents 1/2, Rational(5,2) represents 5/2, and so on."
msgstr "Рационалният клас представлява рационална дроб като двойка от цели числа: числителя и знаменателя, така че Rational(1,2) представлява 1/2, Rational(5,2) 5/2 и така нататък."
# 4178f4aea2b54612a2a0c8f74fe2aa63
-#: ../../src/tutorial.txt:147
+#: ../../src/tutorial.rst:147
msgid "Proceed with caution while working with Python int's and floating point numbers, especially in division, since you may create a Python number, not a SymPy number. A ratio of two Python ints may create a float -- the \"true division\" standard of Python 3 and the default behavior of ``isympy`` which imports division from __future__::"
msgstr "Бъдете предпазливи, когато работите с цели и с плаваща запетая числа в Python особено когато делите, защото може да създадете Python число, а не SymPy число. От съотношението на 2 цели числа в Python може да се получи число с плаваща запетая -- \"истинското деление\", което е стандарт в Python 3, и подразбиращото се поведение на ``isympy``, което въвежда делението от __future__::"
# 723ba484cf134b71aaf8e7140c9a3954
-#: ../../src/tutorial.txt:157
+#: ../../src/tutorial.rst:157
msgid "But in earlier Python versions where division has not been imported, a truncated int will result::"
msgstr "Но в по-ранните версии на Python, където \"истинското делението\" не бе въведено, като резултат ще бъде закръглено число::"
# 0f88584459994baa87824d3fd4cf34f1
-#: ../../src/tutorial.txt:163
+#: ../../src/tutorial.rst:163
msgid "In both cases, however, you are not dealing with a SymPy Number because Python created its own number. Most of the time you will probably be working with Rational numbers, so make sure to use Rational to get the SymPy result. One might find it convenient to equate ``R`` and Rational::"
msgstr "Все пак и в двата случая не използваме SymPy числа, защото Python създава свои собствени. През повечето време най-вероятно ще работите с рационални числа, така че се уверете, че използвате Rational, за да получите очаквания резултат. Може да сметнете за удобно да използвате ``R`` като Rational::"
# bf581140e5ea4f8f98031862c785375e
-#: ../../src/tutorial.txt:175
+#: ../../src/tutorial.rst:175
msgid "We also have some special constants, like e and pi, that are treated as symbols (1+pi won't evaluate to something numeric, rather it will remain as 1+pi), and have arbitrary precision::"
msgstr "Ние също така имаме някои специални константи, като e и pi, които се третират като символи (1+pi няма да се изчисли като някое число, а ще си остане 1+pi) и имат арбитрарна точност::"
# 366cb3315e5f4371927639cebbf8a726
-#: ../../src/tutorial.txt:189
+#: ../../src/tutorial.rst:189
msgid "as you see, evalf evaluates the expression to a floating-point number"
msgstr "Както виждате, evalf изчислява израза до число с плаваща запетая."
# b300cf55ed11465bac6e0991d6f61a15
-#: ../../src/tutorial.txt:191
+#: ../../src/tutorial.rst:191
msgid "The symbol ``oo`` is used for a class defining mathematical infinity::"
msgstr "Също така има и клас, представляващ математическа безкрайност, наречен ``oo``::"
# addc7fddfd294a0e8da003463f35b614
-#: ../../src/tutorial.txt:200
+#: ../../src/tutorial.rst:200
msgid "Symbols"
msgstr "Символи"
# 8508a3480ca34bd4a8741733e17ccc56
-#: ../../src/tutorial.txt:202
+#: ../../src/tutorial.rst:202
msgid "In contrast to other Computer Algebra Systems, in SymPy you have to declare symbolic variables explicitly::"
msgstr "За разлика от други компютърни алгебрични системи (CAS), в SymPy вие трябва изрично да декларирате символните променливи::"
# 19bcc88285724ae99b448a86d7980ce9
-#: ../../src/tutorial.txt:209
+#: ../../src/tutorial.rst:209
msgid "On the left is the normal Python variable which has been assigned to the SymPy Symbol class. Predefined symbols (including those for symbols with Greek names) are available for import from abc:"
msgstr "Отляво е променливата, на която задаваме като стойност инстанция на SymPy класа Symbol. Инстанциите на този клас могат да се комбинират и да направят израз::"
# 6b654b5bda774aa0a4b150388bc102dc
-#: ../../src/tutorial.txt:215
+#: ../../src/tutorial.rst:215
msgid "Symbols can also be created with the ``symbols`` or ``var`` functions, the latter automatically adding the created symbols to the namespace, and both accepting a range notation:"
msgstr ""
# aa93d9743638443ebbae8bc5bee19e56
-#: ../../src/tutorial.txt:227
+#: ../../src/tutorial.rst:227
msgid "Instances of the Symbol class \"play well together\" and are the building blocks of expresions::"
msgstr "Инстанциите на този клас могат да се комбинират и да направят израз::"
# c613786cee894688b20cdccfeaac8c9b
-#: ../../src/tutorial.txt:239
+#: ../../src/tutorial.rst:239
msgid "They can be substituted with other numbers, symbols or expressions using ``subs(old, new)``::"
msgstr "И да ги замествате с други символи или числа като използвате ``subs(old, new)``::"
# 3872add29a8b4a71a5e26a3218130491
-#: ../../src/tutorial.txt:250
+#: ../../src/tutorial.rst:250
msgid "For the remainder of the tutorial, we assume that we have run::"
msgstr "До края на този урок предполагаме, че сте изпълнили следния код::"
# d1b280862f04408a98ba048cc9460eaa
-#: ../../src/tutorial.txt:255
+#: ../../src/tutorial.rst:255
msgid "This will make things look better when printed. See the :ref:`printing-tutorial` section below. If you have a unicode font installed, you can pass use_unicode=True for a slightly nicer output."
msgstr "Това ще направи нещата да изглеждат по-добре, когато се принтират (pretty printing). Погледнете секцията за принтиране по-нататък. Ако имате инсталиран някой unicode шрифт, може да подадете use_unicode=True за доста по-красив изход."
# 17ee30ecb05a410d94cccf0cc229ae5b
-#: ../../src/tutorial.txt:260
+#: ../../src/tutorial.rst:260
msgid "Algebra"
msgstr "Алгебра"
# 673fbe9f608748128027755ac1b0d7cb
-#: ../../src/tutorial.txt:262
+#: ../../src/tutorial.rst:262
msgid "For partial fraction decomposition, use ``apart(expr, x)``::"
msgstr "За да разложите непълни дроби, използвайте ``apart(expr, x)``::"
# 723c57a6e36f43eca18771e2ad246955
-#: ../../src/tutorial.txt:287
+#: ../../src/tutorial.rst:287
msgid "To combine things back together, use ``together(expr, x)``::"
msgstr "За да комбинирате нещата отново заедно, използвайте ``together(expr, x)``::"
# 607fa824a12d461d9eaf6c83bbc902d0
-#: ../../src/tutorial.txt:309
+#: ../../src/tutorial.rst:309
msgid "Calculus"
msgstr "Висша математика"
# 9cbc010ae5b54d2a9222db8a78a2687c
-#: ../../src/tutorial.txt:314
+#: ../../src/tutorial.rst:314
msgid "Limits"
msgstr "Граници"
# e2cfd8cf367b4f41a2eb8f98045e1f45
-#: ../../src/tutorial.txt:316
+#: ../../src/tutorial.rst:316
msgid "Limits are easy to use in SymPy, they follow the syntax ``limit(function, variable, point)``, so to compute the limit of f(x) as x -> 0, you would issue ``limit(f, x, 0)``::"
msgstr "Границите са изключително лесни за използване в SymPy. Те имат следния синтаксис limit(function, variable, point), така че за да изчислите границата на f(x), където x -> 0 бихте използвали ``limit(f, x, 0)``::"
# 7cc96e845d0a4c479199f4a51ed7d665
-#: ../../src/tutorial.txt:325
+#: ../../src/tutorial.rst:325
msgid "you can also calculate the limit at infinity::"
msgstr "също така може да изчислите граница до безкрайност::"
# d67693fb8cc04954be3bff6aaa712bfa
-#: ../../src/tutorial.txt:336
+#: ../../src/tutorial.rst:336
msgid "for some non-trivial examples on limits, you can read the test file `test_demidovich.py <https://github.com/sympy/sympy/blob/master/sympy/series/tests/test_demidovich.py>`_"
msgstr "За някои не толкова тривиални примери, може да прегледате тестовия файл `test_demidovich.py <https://github.com/sympy/sympy/blob/master/sympy/series/tests/test_demidovich.py>`_"
# c92009d7b6df4e2d8f9fe9ad14657bbd
-#: ../../src/tutorial.txt:343
+#: ../../src/tutorial.rst:343
msgid "Differentiation"
msgstr "Диференциално смятане"
# 476aa0220145495a932178c9fc3b305a
-#: ../../src/tutorial.txt:345
+#: ../../src/tutorial.rst:345
msgid "You can differentiate any SymPy expression using ``diff(func, var)``. Examples::"
msgstr "Може да изчислите производните на който и да е израз в SymPy, като използвате ``diff(func, var)``. Примери::"
# 35850640eccf4071b1b0318a49055f39
-#: ../../src/tutorial.txt:358
+#: ../../src/tutorial.rst:358
msgid "You can check, that it is correct by::"
msgstr "Можете да проверите, че е правилно, като::"
# 5ffab586313e4970aa3c933d631bc676
-#: ../../src/tutorial.txt:366
+#: ../../src/tutorial.rst:366
msgid "Higher derivatives can be calculated using the ``diff(func, var, n)`` method::"
msgstr "Производни от по-висок ред могат да бъдат пресметнати чрез използването на метода ``diff(func, var, n)`` ::"
# 0624a0af400f4e78a351b056a7ba009c
-#: ../../src/tutorial.txt:383
+#: ../../src/tutorial.rst:383
msgid "Series expansion"
msgstr "Разлагане в ред"
# b40c746b225d4749a9298ad077c3ce4d
-#: ../../src/tutorial.txt:385
+#: ../../src/tutorial.rst:385
msgid "Use ``.series(var, point, order)``::"
msgstr "Използвайте метода ``.series(var, point, order)``::"
# f9106b494ab2465bbbd4108736f67a1e
-#: ../../src/tutorial.txt:400
+#: ../../src/tutorial.rst:400
msgid "Another simple example::"
msgstr "Друг прост пример::"
# d4aa5a4ef31d4327a70c47b42cc0d2d4
-#: ../../src/tutorial.txt:420
+#: ../../src/tutorial.rst:420
msgid "Integration"
msgstr "Интегриране"
# 8e985ebba8d5463bb1af3a3220dd21b0
-#: ../../src/tutorial.txt:422
+#: ../../src/tutorial.rst:422
msgid "SymPy has support for indefinite and definite integration of transcendental elementary and special functions via ``integrate()`` facility, which uses powerful extended Risch-Norman algorithm and some heuristics and pattern matching::"
msgstr "SymPy поддръжа определени и неопределени интеграли на елементарни и специални трансцедентни функции с помощта на integrate(), който използва мощния разширен алгоритъм на Risch-Norman и няколко еврестики и сравнения с шаблони::"
# 6ff3ff4c189f45078f75a93aa2863ef9
-#: ../../src/tutorial.txt:430
+#: ../../src/tutorial.rst:430
msgid "You can integrate elementary functions::"
msgstr "Можете да декларирате елементарни функции::"
# ead91a6c777f47dea8be1a1e50bdf752
-#: ../../src/tutorial.txt:443
+#: ../../src/tutorial.rst:443
msgid "Also special functions are handled easily::"
msgstr "Лесно можете да се справите и със специалните функции::"
# 40ad8cd5c7e3460f9cceb59630cf562c
-#: ../../src/tutorial.txt:451
+#: ../../src/tutorial.rst:451
msgid "It is possible to compute definite integrals::"
msgstr "Възможно е да изчислите даден интеграл::"
# 19602e9ed1b641f993f704eb31111beb
-#: ../../src/tutorial.txt:460
+#: ../../src/tutorial.rst:460
msgid "Also, improper integrals are supported as well::"
msgstr "Също така се поддържат и неопределени интеграли::"
# b8ef574746f1448ab78da1958f9de616
-#: ../../src/tutorial.txt:472
+#: ../../src/tutorial.rst:472
msgid "Complex numbers"
msgstr "Комплексни числа"
# 13fbbe2555b14aefb25e48ac5ed298a0
-#: ../../src/tutorial.txt:474
+#: ../../src/tutorial.rst:474
msgid "Besides the imaginary unit, I, which is imaginary, symbols can be created with attributes (e.g. real, positive, complex, etc...) and this will affect how they behave::"
msgstr ""
# d726887f4f0444dba6e4ef6a2bb702d6
-#: ../../src/tutorial.txt:491
+#: ../../src/tutorial.rst:491
msgid "Functions"
msgstr "Функции"
# 42585fb828e24af79c0278aa14bcc2c3
-#: ../../src/tutorial.txt:493
+#: ../../src/tutorial.rst:493
msgid "**trigonometric**::"
msgstr "**тригонометрични**::"
# be0be9ba76c042b68160f1907d2b0d13
-#: ../../src/tutorial.txt:542
+#: ../../src/tutorial.rst:542
msgid "**spherical harmonics**::"
msgstr "**сферични хармонични**::"
# bdc2ad96783444459c3e66c409914143
-#: ../../src/tutorial.txt:568
+#: ../../src/tutorial.rst:568
msgid "**factorials and gamma function**::"
msgstr "**факториел и гама функции**::"
# c621f51005504ee9890d34156556de57
-#: ../../src/tutorial.txt:586
+#: ../../src/tutorial.rst:586
msgid "**zeta function**::"
msgstr "**дзета функции**::"
# 95ad3014dc9442cc8eb8438b2cc28327
-#: ../../src/tutorial.txt:611
+#: ../../src/tutorial.rst:611
msgid "**polynomials**::"
msgstr "**полиноми**::"
# d91cad90caee4aa7b2922a42ebe608b1
-#: ../../src/tutorial.txt:650
+#: ../../src/tutorial.rst:650
msgid "Differential Equations"
msgstr "Диференциални уравнения"
# 18467aefa0364cec936571494c1993da
# 65279c1f5c4a448fbb813790d956ac48
-#: ../../src/tutorial.txt:652
-#: ../../src/tutorial.txt:672
+#: ../../src/tutorial.rst:652
+#: ../../src/tutorial.rst:672
msgid "In ``isympy``::"
msgstr "В ``isympy``::"
# e036530fce79489cbf1c494a9443568f
-#: ../../src/tutorial.txt:670
+#: ../../src/tutorial.rst:670
msgid "Algebraic equations"
msgstr "Алгебрични уравнения"
# fd5aedc6ba9f45b4868c10764f9e6797
-#: ../../src/tutorial.txt:685
+#: ../../src/tutorial.rst:685
msgid "Linear Algebra"
msgstr "Линейна алгебра"
# 372cf49866874ec1a97d6cb813f8b63b
-#: ../../src/tutorial.txt:690
+#: ../../src/tutorial.rst:690
msgid "Matrices"
msgstr "Матрици"
# fc4620da22164a3c8f25be8591759f97
-#: ../../src/tutorial.txt:692
+#: ../../src/tutorial.rst:692
msgid "Matrices are created as instances from the Matrix class::"
msgstr "Матриците се създават като инстанции на Matrix класа::"
# 0289f9cec4f140c6adc90aa38f84efee
-#: ../../src/tutorial.txt:700
+#: ../../src/tutorial.rst:700
msgid "They can also contain symbols::"
msgstr "също така може да слагате символи в тях::"
# ced23cc091a34db6be3b5597fd056f32
-#: ../../src/tutorial.txt:715
+#: ../../src/tutorial.rst:715
msgid "For more about Matrices, see the Linear Algebra tutorial."
msgstr "За повече информация и примери с матрици вижте Linear Algebra tutorial."
# 71124cfe123649c28c7a61251d0b1cdd
-#: ../../src/tutorial.txt:720
+#: ../../src/tutorial.rst:720
msgid "Pattern matching"
msgstr "Сравняване на шаблони"
# b9ecf875555748978255bc268bc4123c
-#: ../../src/tutorial.txt:722
+#: ../../src/tutorial.rst:722
msgid "Use the ``.match()`` method, along with the ``Wild`` class, to perform pattern matching on expressions. The method will return a dictionary with the required substitutions, as follows::"
msgstr "Използвайте ``.match()`` метода заедно с класа Wild за да сравнявате изрази с даден шаблон. Методът ще върне речник с изисканите замествания, както следва::"
# 06d4a8e419854045af79b0076e71616a
-#: ../../src/tutorial.txt:736
+#: ../../src/tutorial.rst:736
msgid "If the match is unsuccessful, it returns ``None``::"
msgstr "Ако съвпадението е неуспешно, методът връща ``None``::"
# 7219ffc6e8b0486a913297c19b5fce1f
-#: ../../src/tutorial.txt:741
+#: ../../src/tutorial.rst:741
msgid "One can also use the exclude parameter of the ``Wild`` class to ensure that certain things do not show up in the result::"
msgstr "Можете да използвате и втория незадължителен параметър exclude, за да се уверите, че някои неща не се появяват в резултата::"
# a692f291013a4777a4771188901c6bf2
-#: ../../src/tutorial.txt:755
+#: ../../src/tutorial.rst:755
msgid "Printing"
msgstr "Принтиране"
# 8cfe16423a79408c828d270def412899
-#: ../../src/tutorial.txt:757
+#: ../../src/tutorial.rst:757
msgid "There are many ways to print expressions."
msgstr "Има много начини, по които изразите може да се отпечатат."
# a9891e6028b644879ce5e3a8489a72a5
-#: ../../src/tutorial.txt:759
+#: ../../src/tutorial.rst:759
msgid "**Standard**"
msgstr "**Стандартен начин**"
# 9802b10f6c2d4b7997302f4315e8bf2a
-#: ../../src/tutorial.txt:761
+#: ../../src/tutorial.rst:761
msgid "This is what ``str(expression)`` returns and it looks like this:"
msgstr "Това е резултатът от ``str(expression)`` и изглежда така:"
# 461df293b09c46b1bf24bc5c335b4401
-#: ../../src/tutorial.txt:772
+#: ../../src/tutorial.rst:772
msgid "**Pretty printing**"
msgstr "**Красиво отпечатване (pretty printing)**"
# 29c9e2204a0948db9d8328300f3bdd1a
-#: ../../src/tutorial.txt:774
+#: ../../src/tutorial.rst:774
msgid "Nice ascii-art printing is produced by the ``pprint`` function:"
msgstr "Това е хубаво отпечатване тип ascii-art, направено от ``pprint`` функция:"
# 5fc9fa809fa04cee8113a669f032b9c3
-#: ../../src/tutorial.txt:793
+#: ../../src/tutorial.rst:793
msgid "If you have a unicode font installed, the ``pprint`` function will use it by default. You can override this using the ``use_unicode`` option.:"
msgstr "Ако имате инсталиран unicode шрифт, то той би трябвало да бъде използван по подразбиране. Може смените това поведение, като използвате опцията ``use_unicode``.:"
# dcbf982351c1414bb0c2653039d6f569
-#: ../../src/tutorial.txt:803
+#: ../../src/tutorial.rst:803
msgid "See also the wiki `Pretty Printing <https://github.com/sympy/sympy/wiki/Pretty-Printing>`_ for more examples of a nice unicode printing."
msgstr "Също така вижте уикито `Pretty Printing <https://github.com/sympy/sympy/wiki/Pretty-Printing>`_ за повече примери за добро unicode принтиране."
# af26680251b0437e807a48d7946c3724
-#: ../../src/tutorial.txt:807
+#: ../../src/tutorial.rst:807
msgid "Tip: To make pretty printing the default in the Python interpreter, use::"
msgstr "Съвет:За да направите красивото отпечатване(pretty printing) по подразбиране в интерпретатора на Python, използвайте::"
# b34cf35aca67417bbedfd0f9912d3dab
-#: ../../src/tutorial.txt:830
+#: ../../src/tutorial.rst:830
msgid "**Python printing**"
msgstr "**Python отпечатване**"
# f6300e28499f4c23b1a18aca896340bb
-#: ../../src/tutorial.txt:846
+#: ../../src/tutorial.rst:846
msgid "**LaTeX printing**"
msgstr "**LaTeX отпечатване**"
# 3b81c7e35c364676a8ec8587b515ac8b
-#: ../../src/tutorial.txt:863
+#: ../../src/tutorial.rst:863
msgid "**MathML**"
msgstr "*MathML**"
# ee36b86c5d54419fbde01ac89cab213b
-#: ../../src/tutorial.txt:875
+#: ../../src/tutorial.rst:875
msgid "**Pyglet**"
msgstr "**Pyglet**"
# 8ea61d943b2b4960a879932eba46bc1b
-#: ../../src/tutorial.txt:881
+#: ../../src/tutorial.rst:881
msgid "If pyglet is installed, a pyglet window will open containing the LaTeX rendered expression:"
msgstr "И pyglet прозорец с LaTeX рендиран израз ще се появи:"
# 8741a66d24b04738a563afc90a41567b
-#: ../../src/tutorial.txt:887
+#: ../../src/tutorial.rst:887
msgid "Notes"
msgstr "Бележки"
# 51219a05b9a84e79b754d8d03b7fc4fb
-#: ../../src/tutorial.txt:889
+#: ../../src/tutorial.rst:889
msgid "``isympy`` calls ``pprint`` automatically, so that's why you see pretty printing by default."
msgstr "``isympy`` извиква ``pprint`` автоматично, поради тази причина виждате красивото отпечатване (pretty printing) по подразбиране."
# 7b126ec3363b4c63a6d6b98728a9738a
-#: ../../src/tutorial.txt:892
+#: ../../src/tutorial.rst:892
msgid "Note that there is also a printing module available, ``sympy.printing``. Other printing methods available through this module are:"
msgstr "Забележете, че също така има модул за принтиране, ``sympy.printing``. Други методи за принтиране, налични чрез този модул, са:"
# 1001063c4e97442dbcb0491eb0641bba
-#: ../../src/tutorial.txt:895
+#: ../../src/tutorial.rst:895
msgid "``pretty(expr)``, ``pretty_print(expr)``, ``pprint(expr)``: Return or print, respectively, a pretty representation of ``expr``. This is the same as the second level of representation described above."
msgstr "``pretty(expr)``, ``pretty_print(expr)``, ``pprint(expr)``: Връща или принтира, съответно, красива репрезентация на ``expr``. Това е еквивалентно на второто ниво на репрезентация показано по-горе."
# ee0ca8e34ce04b458228cb9d6565ec1a
-#: ../../src/tutorial.txt:897
+#: ../../src/tutorial.rst:897
msgid "``latex(expr)``, ``print_latex(expr)``: Return or print, respectively, a `LaTeX <http://www.latex-project.org/>`_ representation of ``expr``"
msgstr "``latex(expr)``, ``print_latex(expr)``: Връща или принтира, съответно, `LaTeX <http://www.latex-project.org/>`_ репрезентация на ``expr``"
# ebfeade491644b0b85f72b00bd3c1bdf
-#: ../../src/tutorial.txt:899
+#: ../../src/tutorial.rst:899
msgid "``mathml(expr)``, ``print_mathml(expr)``: Return or print, respectively, a `MathML <http://www.w3.org/Math/>`_ representation of ``expr``."
msgstr "``mathml(expr)``, ``print_mathml(expr)``: Връща или принтира, съответно, `MathML <http://www.w3.org/Math/>`_ репрезентация на ``expr``."
# bc0334fae2224eb2bfc81a55e7f522dd
-#: ../../src/tutorial.txt:901
+#: ../../src/tutorial.rst:901