diff --git a/README.md b/README.md
index c7d9405..d3d4275 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# QuantumOptics.jl website
-* **QuantumOptics.jl-benchmarks** generates json files containing the results of the benchmarks and provides the source code of the examples. For now, the fodler *benchmark-data* is managed by Git, although it can be generated from the *benchmarks* repo if needed. This is a convenience method.
+* **QuantumOptics.jl-benchmarks** generates JSON files containing the results of the benchmarks and provides the source code of the examples. For now, the folder *benchmark-data* is managed by Git, although it can be generated from the *benchmarks* repo if needed. This is a convenience method.
In this repository the following additional resources are defined:
* A common header used in every single page.
@@ -9,21 +9,21 @@ In this repository the following additional resources are defined:
* The main page.
* **QuantumOptics.jl** code snippets which are shown in the main page.
* Citation page.
-* Benchmark page presenting the data and source-code obtained from **QuantumOptics.jl-benchmarks**
+* Benchmark page presenting the data and source-code obtained from **QuantumOptics.jl-benchmarks**.
[Jekyll](https://jekyllrb.com) is used to generate the (static) website from all different parts.
The website itself uses the following technologies:
-JavaScript libraries:
+**JavaScript libraries**
* **jquery.js**
* **Require.js**
* **Bootstrap.js** for the layout.
-* **MathJax.js** for representing latex formulas.
+* **MathJax.js** for representing LaTeX formulas.
* **highlight.js** to dynamically highlight the source code.
* **Chart.js** for the interactive benchmark plots.
-CSS:
+**CSS**
* **Bootstrap.css**
* **font-awesome**
* **Lato|Ubuntu+Mono**
@@ -55,5 +55,6 @@ It is recommended to place all resources into the same directory, i.e.:
The code snippets are executed by make.jl.
Finally, one uses jekyll to build the website:
- * For development run jekyll interactively: `jekyll serve`.
- * To just create it once: `jekyll build`. This will create the finished website in the `build` directory which then can be deployed to the server.
+
+* For development, run jekyll interactively: `jekyll serve`.
+* To just create it once: `jekyll build`. This will create the finished website in the `build` directory which then can be deployed to the server.
diff --git a/src/index.html b/src/index.html
index c768662..22aa8ba 100644
--- a/src/index.html
+++ b/src/index.html
@@ -11,7 +11,7 @@
-
QuantumOptics.jl is a numerical framework written in the Julia programming language that makes it easy to simulate various kinds of open quantum systems. It is inspired by the Quantum Optics Toolbox for MATLAB and the Python framework QuTiP.
+QuantumOptics.jl is a numerical framework written in the Julia programming language that makes it easy to simulate various kinds of closed and open quantum systems. It is inspired by the Quantum Optics Toolbox for MATLAB and the Python framework QuTiP.
QuantumOptics.jl optimizes processor usage and memory consumption by relying on different ways to store and work with operators. Check out the benchmarks.
+QuantumOptics.jl optimizes processor usage and memory consumption by making efficient choices for storage and use of operators. Check out the benchmarks.
Every function in the framework has been severely tested with all tests and their code coverage presented on the framework's GitHub page.
+Every function in the framework has been rigorously tested, with all tests and their code coverage presented on the framework's GitHub page.
To get started with Julia, check out Julia's setup instructions. For plotting we recommend matplotlib in Python, which plays nicely with Julia. Before you can execute any of the framework's functions, you will need to add the QuantumOptics
package to Julia, as shown below. Plotting with matplotlib is then enabled by adding the PyPlot
package. To install packages, you simply need to start Julia and press the ]
key to enter the package manager (see also the Julia docs). Then you can add packages as follows.
To get started with Julia, check out Julia's setup instructions. For plotting, we recommend matplotlib in Python, which plays nicely with Julia. Before you can execute any of the framework's functions, you will need to add the QuantumOptics
package to Julia, as shown below. Plotting with matplotlib is then enabled by adding the PyPlot
package. To install packages, you simply need to start Julia and press the ]
key to enter the package manager (see also the Julia docs). Then you can add packages as follows:
|pkg> add QuantumOptics # Install QuantumOptics.jl package
|pkg> add PyPlot # Support for matplotlib from within Julia
@@ -105,7 +105,7 @@ Besides the above quick start code snippets QuantumOptics.jl comes with an extensive documentation and many detailed examples.
+Besides the above quick start code snippets, QuantumOptics.jl comes with an extensive documentation and many detailed examples.