瀏覽代碼

Reword overview page to be more succinct and provide more examples of how jlab helps.

Jason Grout 7 年之前
父節點
當前提交
62e8bb4938
共有 1 個文件被更改,包括 22 次插入15 次删除
  1. 22 15
      docs/source/getting_started/overview.rst

+ 22 - 15
docs/source/getting_started/overview.rst

@@ -3,25 +3,32 @@
 Overview
 --------
 
-*JupyterLab is the next-generation user interface for Project Jupyter*
+*JupyterLab is the next-generation user interface for Project Jupyter, and will eventually replace the classic Jupyter Notebook.*
 
-JupyterLab goes beyond the classic Jupyter Notebook by providing a
-flexible and :ref:`extensible <user_extensions>` web application with a set of reusable
-components. You can arrange multiple notebooks, text editors, terminals,
-output areas, and custom components using tabs/panels and collapsible
-sidebars. These :ref:`components <interface>` are carefully designed to enable you to use
-them together or on their own to support new workflows (for example, you
-can send code from a file to a :ref:`code console <code_console>` with a keystroke, or move
-cells around a :ref:`notebook <notebook>` or between notebooks with drag-and-drop).
+JupyterLab is an extensible open-source web-based interface for Project Jupyter.
+In JupyterLab, you can arrange multiple notebooks, text editors, terminals,
+output areas, and custom components, using tabs, adjustable splitters, and
+collapsible sidebars. JupyterLab extensions can customize or enhance any part of
+the JupyterLab, including providing custom components, themes, and new file
+viewers and editors.
 
-:ref:`JupyterLab has full support for Jupyter Notebook documents. <notebook>` In
-addition, it enables other models of interactive computing, such as:
+:ref:`JupyterLab has full support for Jupyter Notebook documents. <notebook>`
+JupyterLab also enables other models of interactive computing:
 
 -  :ref:`code_console` provide transient scratchpads for running code
-   interactively, with full support for rich output.
--  :ref:`Kernel-backed documents <kernel-backed-documents>` enable code in any text file (Markdown,
-   Python, R, LaTeX, etc.) to be run interactively in any Jupyter
-   kernel.
+   interactively, with full support for rich output. A code console can be
+   linked to a notebook kernel as a computation log from the notebook, for
+   example.
+-  :ref:`Kernel-backed documents <kernel-backed-documents>` enable code in any
+   text file (Markdown, Python, R, LaTeX, etc.) to be run interactively in any
+   Jupyter kernel.
+-  Notebook cell outputs can be pulled into their own tab, side-by-side with
+   the notebook, enabling simple dashboards with interactive controls backed by
+   a kernel.
+-  Multiple views of documents with different editors or viewers enable live
+   editing of documents reflected in other viewers. For example, it is easy to
+   have live preview of Markdown documents, or edit GeoJSON files with live
+   updates of an adjoining map.
 
 JupyterLab also offers a unified model for viewing and handling data
 formats. This enables data in many formats (images, CSV, JSON, Markdown,