登录并制作工作表¶
这个 Sage 工作表来源于为MAA预习班“Sage:对本科生使用开源数学软件”开发的一系列教程(由NSF提供资金,到期日:0817071)。它是根据Creative Commons Attribution -ShareLiked 3.0许可证授权的 (CC BY-SA )
本文首先介绍了如何进入Sage工作表。如果您已经对这个过程感到满意,或者至少已经熟悉了如何实际使用Sage,那么本教程的主要内容是 the introductory tutorial .
Sage的工作表主要有三种类型,它们都有一些相似的行为。
如果您正在使用Jupyter笔记本或从命令行启动Sage,您可能会看到一些关于 exporting . 我们有这方面的基本情况。
如果您使用的是CoCalc-SageMath工作表,您将需要联系他们或阅读他们的一些 documentation 寻求进一步的帮助。
下面,我们将进一步描述在旧版中登录和制作工作表的过程 SageNB 服务器,包括:
logging in 第一次
editing a copy 有人寄给你的工作表
导出屏幕和Jupyter笔记本¶
从sage8.0开始,默认设置是通过导出屏幕为您的工作表体验提供Jupyter笔记本。当你启动Sage时,你可能会看到这样的屏幕。

你可以采取三个动作,每一个动作都会在下一张图片中突出显示。请注意,如果您没有以前的工作表,“导出”它们的第三个选项就没有意义了。

传统的SageNB仍然是一个功能强大的web应用程序,并且有一些优势,但是不再处于活跃开发阶段,因此我们建议新用户从Jupyter笔记本开始。Jupyter会把你带到一个屏幕上,它只是Sage打开的任何文件夹中的文件列表。

如果您要开始一个工作表,请查看右上角的新工作表:

注解
Jupyter笔记本将文件保存在本地的普通文件系统中,作为普通文件名。因此,如果你从一个不同于平常的位置启动笔记本,你可能需要浏览一下才能找到你的工作表。
Jupyter允许您打开多种类型的文件。要直接使用SageMath,只需选择Sage类型;这将确保Jupyter使用Sage而不是纯Python或其他一些语言运行。

现在,您应该有一个或多或少像这样的工作表。

现在你准备好开始 evaluate Sage commands 你说什么?
SageNB服务器说明¶
创建帐户¶
当一个Sage第一次来的时候,它会看起来像一个服务器。

您可以通过三种方式创建帐户。
使用一个 OpenID 帐户以验证您的帐户
在中创建登录 standard way 通过创建用户名和密码。
如果您已在本地计算机上(例如,从命令行或Mac应用程序)打开它,则应自动登录。
开放ID¶
对于许多公共Sage服务器,您可以使用OpenID,如Google、Yahoo!,等等来创建帐户。

要创建一个帐户,只需确保您已登录到您的验证网站,然后单击右下角多个帐户的正确徽标。那么你应该到这样的一页。

从那里,你应该被直接带到你的新笔记本,准备好 first worksheet .
标准帐户创建¶
创建帐户的常规方法也非常简单。

只需点击相关链接,您将进入一个页面,在那里您可以创建一个新的用户名和密码。

在这个例子中,有一个“神奇的词”;可能还有一个不同的安全问题。在这种情况下,如果您被授权在该服务器上,您就已经获得了该信息。
在这个场景中,您将返回到主登录页面,您需要在其中输入新的登录信息。

然后你将被发送到一个新的笔记本,准备好 first worksheet .
两种使用场景¶
从Sage开始有两个主要场景。
您正在本地运行Sage或访问Sage服务器,只想开始尝试一些数学。我们来报道这个情况 first .
有人给了你一个链接,指向一个已发布的教程或其他工作表(也许是一个类似的!)你想用你自己的可编辑的工作表来尝试数学。我们讨论这种不太常见的情况 below .
注解
在这两种情况下,Sage笔记本都会将您的文件保存在一个“隐藏”的位置,而不是普通用户,您通常只能通过笔记本服务器与Sage工作表进行交互。
从头开始新工作表¶
服务器上的Sage通过调用 工作表 . 如果你被派去一个你想 live copy ,这是一回事,但通常你会从一个空的笔记本开始你的Sage会话,其中还没有工作表。

你可以在这里做一些事情,但通常你需要开始一个新的工作表。

完成此操作后,它应该看起来像这样:

你可以留下名字,也可以随便叫什么。然后你应该看到你的第一个“细胞”,这张图片中的矩形。

但现在你已经准备好继续了 evaluate Sage commands 你说什么?
获取工作表的实时副本¶
有时,你会开始与Sage的人给你一个链接到 已发布工作表 是别人创造的。为了计算它,你需要 own 服务器上的工作表副本。
如果您已登录并拥有自己的副本,则其顶部应如下所示:

当然,除了, your 用户名将出现!如果你已经有了一个活拷贝,你已经准备好了,应该开始尝试它,可能是指 first tutorial 给小费。
更有可能的是,你需要遵循一些步骤。
再看一下屏幕的顶部。看起来像这样吗?
如果服务器上已经有帐户,请登录;否则,您可能需要查看如何 get an account .
一旦您有了一个帐户并登录,您将需要返回到已发布工作表的原始链接。不管是哪种情况,工作表现在应该是这样的。
现在只需单击“编辑一个副本”,使其看起来像这样!
现在你已经准备好学习如何 evaluate those Sage commands ! 祝你好运。