From 7fe9794bbfeac9c48c0c4d30beab39d280fd2360 Mon Sep 17 00:00:00 2001 From: Mba7eth Date: Wed, 8 May 2013 14:54:09 -0700 Subject: [PATCH] Arabic main Page An arabic version of the mainpage. --- ar/development.html | 186 +++++++++++++++++++++++++++ ar/docs.html | 84 ++++++++++++ ar/donate.html | 109 ++++++++++++++++ ar/download.html | 105 +++++++++++++++ ar/index.html | 306 ++++++++++++++++++++++++++++++++++++++++++++ ar/screenshots.html | 102 +++++++++++++++ ar/support.html | 103 +++++++++++++++ 7 files changed, 995 insertions(+) create mode 100755 ar/development.html create mode 100755 ar/docs.html create mode 100755 ar/donate.html create mode 100755 ar/download.html create mode 100755 ar/index.html create mode 100755 ar/screenshots.html create mode 100755 ar/support.html diff --git a/ar/development.html b/ar/development.html new file mode 100755 index 00000000..88ab96d9 --- /dev/null +++ b/ar/development.html @@ -0,0 +1,186 @@ + + + + + + Development + + + + + + +
+ +
+
+
+
+ + +

Development

+
+

+ We are interested in any contribution. There are many ways how you can + contribute: +

    +
  • + If you wrote anything interesting using SymPy, please send us a patch with the + code (see below for more information). +
  • + +
  • + If you found a bug (or just want to let us know what you think), tell us on the + mailinglist. You can also + add a bug report (or a comment) into the issues. +
  • +
  • You can blog about how you use SymPy.
  • +
  • You can help us write documentation (just send us a patch).
  • +
  • You can help people on our mailinglist.
  • +
  • You can help with reviewing patches.
  • +
  • You can send us patches with bug fixes or new features.
  • +
+

+

+ The best way to contribute code or documentation is to send us a patch. +

+
+ +

How to Send a Patch

+
+

+ The best way is to send a github pull request + against the sympy/sympy repository. + We'll review it and push it in. +

+ +

+ If you need help with git, github, pull requests, patches, coding, SymPy or + anything related, just send us an email to the mailinglist + or ask on IRC (our channel is #sympy at freenode), we'll help. + Also, you can read our instructions + + how to prepare patches using git and github. +

+ +

+ The github pull request is a preferred method, as that makes it easy for us to + review and push the code in. That said, + you can also clone the latest git repository (see the link on the right), prepare a branch with + your code, upload it somewhere (for example github) and send us a link to the sympy-patches + mailinglist, or you can even send us raw patches --- but it will be more work + for us to integrate it. +

+ +

+ SymPy has a broad development team: + + http://docs.sympy.org/0.7.1/aboutus.html#sympy-development-team + , send us a patch and your name will appear there too. +

+ +
+

Sources of the Webpages

+
+

+ Sources of these webpages are at: + http://github.com/sympy/sympy.github.com +

+ Feel free to send us patches with improvements. +
+ + +
+
+ +
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/ar/docs.html b/ar/docs.html new file mode 100755 index 00000000..4d3a9a62 --- /dev/null +++ b/ar/docs.html @@ -0,0 +1,84 @@ + + + + + + Documentation + + + + + + +
+ +
+
+
+
+ + +

Documentation

+
+

+The documentation is maintained using the Sphinx Python documentation generator. + +You can find it at: docs.sympy.org +

+
+ + +
+
+ +
+ +
+
+
+ + diff --git a/ar/donate.html b/ar/donate.html new file mode 100755 index 00000000..b3920629 --- /dev/null +++ b/ar/donate.html @@ -0,0 +1,109 @@ + + + + + + Donate + + + + + + +
+ +
+
+
+
+ + +

Support SymPy Development

+
+

+SymPy will always be 100% open source software, free for all to use +and released under the liberal terms of the modified BSD license. + +

+

+You can donate any amount here: +

+ + + + +
+

+

+ +All donations will be used strictly to fund SymPy development, by supporting +tasks such as developer sprints, improved documentation, fixing bugs and paying +for hosting costs for services such as the +SymPy Online Shell. +

+

+ +Our donations are managed by the +NumFOCUS +foundation, which passes 100% of your contribution to the SymPy project. +NumFOCUS is a 501(c)3 non-profit foundation, so if you are subject to US Tax +law, your contributions will be tax-deductible. + +

+
+ + +
+
+ +
+ +
+
+
+ + diff --git a/ar/download.html b/ar/download.html new file mode 100755 index 00000000..0bcf1bfd --- /dev/null +++ b/ar/download.html @@ -0,0 +1,105 @@ + + + + + + Download + + + + + + +
+ +
+
+
+
+ + +

Source Tarballs (Releases)

+
+

+ Downloads + (at Google Code page) +

+
+ +

Packages for Distributions

+
+

+ Downloads + (at Google Code page) +

+
+ +

Git Version

+
+

+ Main git repository: +

+      git clone git://github.com/sympy/sympy.git
+    
+

+

+ Browse online: + github.com/sympy/sympy +

+
+ + +
+
+ +
+ +
+
+
+ + diff --git a/ar/index.html b/ar/index.html new file mode 100755 index 00000000..c7300d7c --- /dev/null +++ b/ar/index.html @@ -0,0 +1,306 @@ + + + + + + SymPy + + + + + + +
+ +
+
+
+
+ + +

تعريف Sympy

+
+

+ هي مكتبة بيثون للرياضيات الرمزية تهدف إلى أن نكون نظام كمبيوتر كامل المواصفات للجبر مع المحفاظ على البساطة بقدر الإمكان من أجل أن تكون مفهومة وقابلة للتوسيع بسهولة .تم كتابة وتطور هذه المكتبة بلغة البيثون دون اي إعتماد على أي مكتبات أخرى. +

+
+

Google Summer of Code (GSoC) 2013

+
+

+ SymPy is a mentoring organization for GSoC 2013. + Apply now, the deadline is May 2, 2013. See the + G+ + announcement for links and information how to apply. +

+
+ +

مزايا المكتبة

+
+

الاساسيات الرياضية

+
    +
  • Basic arithmetic: Support for operators such + as +, -, *, /, ** (power)
  • +
  • Simplification
  • +
  • Expansion
  • +
  • Functions: trigonometric, hyperbolic, exponential, roots, logarithms, absolute + value, spherical harmonics, factorials and gamma functions, zeta + functions, polynomials, special functions, ...
  • +
  • Substitution
  • +
  • Numbers: arbitrary precision integers, rationals, and floats
  • +
  • Noncommutative symbols
  • +
  • Pattern matching
  • +
+ +

المعادلات متعدد الحدود

+
    +
  • Basic arithmetic: division, gcd, ...
  • +
  • Factorization
  • +
  • Square-free decomposition
  • +
  • Gröbner bases
  • +
  • Partial fraction decomposition
  • +
  • Resultants
  • +
+ +

حساب التفاضل والتكامل

+
    +
  • + Limits: + limit(x*log(x), x, 0) -> 0 +
  • +
  • + Direvatives +
  • +
  • + Integration: + It uses extended Risch-Norman heuristic +
  • +
  • Taylor (Laurent) series
  • +
+ +

Solving equations

+
    +
  • Polynomial equations
  • +
  • Algebraic equations
  • +
  • Differential equations
  • +
  • Difference equations
  • +
  • Systems of equations
  • +
+ +

توافقيات

+
    +
  • Permutations
  • +
  • Combinations
  • +
  • Partitions
  • +
  • Subsets
  • +
  • Permutation Groups: Polyhedral, Rubik, Symmetric, ...
  • +
  • Prufer and Gray Codes
  • +
+ +

الوياضيات المتقطعة

+
    +
  • Binomial coefficients
  • +
  • Summations
  • +
  • Products
  • +
  • Number theory: generating prime numbers, primality testing, integer factorization, ...
  • +
  • Logic expressions
  • +
+ +

المصفوفات

+
    +
  • Basic arithmetic
  • +
  • Eigenvalues/eigenvectors
  • +
  • Determinants
  • +
  • Inversion
  • +
  • Solving
  • +
  • Abstract expressions
  • +
+ +

الجبر الهندسي

+ +

علم الهندسة

+
    +
  • points, lines, rays, segments, ellipses, circles, + polygons, ...
  • +
  • Intersection
  • +
  • Tangency
  • +
  • Similarity
  • +
+ +

الرسم

+
    +
  • Coordinate modes
  • +
  • Plotting Geometric Entities
  • +
  • 2D and 3D
  • +
  • Interactive interface
  • +
  • Colors
  • +
+ +

فيزياء

+
    +
  • Units
  • +
  • Mechanics
  • +
  • Quantum
  • +
  • Gaussian Optics
  • +
  • Pauli Algebra
  • +
+ +

إحصائيات

+
    +
  • Normal distributions
  • +
  • Uniform distributions
  • +
  • Probability
  • +
+ +

الطباعة

+
    +
  • Pretty printing: ASCII/Unicode pretty printing, LaTeX +
  • Code generation: C, Fortran, Python
  • +
+
+ + +
+
+ +
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+ + diff --git a/ar/screenshots.html b/ar/screenshots.html new file mode 100755 index 00000000..203326dc --- /dev/null +++ b/ar/screenshots.html @@ -0,0 +1,102 @@ + + + + + + Screenshots + + + + + + +
+ +
+
+
+
+ + +

Python Session

+
+

+

+      >>> from sympy import Symbol, cos
+      >>> x = Symbol('x')
+      >>> e = 1/cos(x)
+      >>> print e.series(x, 0, 10)
+      1 + (1/2)*x**2 + (5/24)*x**4 + (61/720)*x**6 + (277/8064)*x**8 + O(x**10)
+    
+

+
+ +

ISymPy Session

+
+

+

+      In [1]: (1/cos(x)).series(x, 0, 10)
+      Out[1]:
+      2      4       6        8
+      x    5*x    61*x    277*x
+      1 + ── + ──── + ───── + ────── + O(x**10)
+      2     24     720     8064
+    
+

+
+ + +
+
+ +
+ +
+
+
+ + diff --git a/ar/support.html b/ar/support.html new file mode 100755 index 00000000..169c32ef --- /dev/null +++ b/ar/support.html @@ -0,0 +1,103 @@ + + + + + + Support + + + + + + +
+ +
+
+
+
+ + +

General

+
+

+ Below you can find several ways to get help: +

+

+

+

+
+ +

More Specific

+
+

+

+

+
+ + +
+
+ +
+ +
+
+
+ +