-
-
Notifications
You must be signed in to change notification settings - Fork 182
/
help.html
executable file
·335 lines (284 loc) · 16 KB
/
help.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
{% extends 'base.html' %}
{% set title = "Help and Support" %}
{% block header %}
<style type="text/css">
li.c1 {list-style: none; display: inline}
</style>
{% endblock %}
{% block content %}
<h1>Help and Support</h1>
<ul>
<li><b style="font-size:110%"><a href="{{ docroot }}">{{ sage }} standard documentation</a></b></li>
<ul>
<li>For more translations <a href="#moretranslations">see here</a></li>
</ul>
<li><a href="#furtherResources">Further resources</a></li>
<li><a href="./help-groups.html">Support and discussion groups</a></li>
<li><a href="https://ask.sagemath.org/">Ask a question on ask.sagemath.org</a></li>
<li><a href="./help-zulip.html">Chat on Zulip</a></li>
{#<li><a href="./help-uSage.html">u{{ sage }} User Groups</a></li> #}
</ul>
<!-- {{ sage }} standard documentation -->
<h2><a name="SageStandardDoc">{{ sage }} standard documentation</a></h2>
<div class="normal justify bodypadding">
The
<a href="{{ docroot }}/index.html">{{ sage }} standard documentation</a> consists of the following documents,
in both HTML and PDF versions, and some translations of the standard documentation.
<br>
{#
<br>
<div style="text-align:center">
<b>
→ <a href="{{ docroot }}/html/en/index.html">Read the online documentation.</a> ←
</b></div>
<br>
</div>
#}
<ul>
<li><a href="{{ docroot }}/html/en/a_tour_of_sage/">A Tour of {{ sage }}</a>,
<a href="{{ docroot }}/pdf/en/a_tour_of_sage/a_tour_of_sage.pdf">PDF</a> —
a brief tour of some of {{ sage }}'s features</li>
<ul>
<li><a href="{{ docroot }}/html/fr/a_tour_of_sage/">{{ sage }} en quelques mots (Français)</a>,
<a href="{{ docroot }}/pdf/fr/a_tour_of_sage/a_tour_of_sage.pdf">PDF</a></li>
<li><a href="{{ docroot }}/html/de/a_tour_of_sage/">Ein Rundgang durch {{ sage }} (Deutsch)</a>,
<a href="{{ docroot }}/pdf/de/a_tour_of_sage/a_tour_of_sage.pdf">PDF</a></li>
<li><a href="{{ docroot }}/html/it/a_tour_of_sage/">Esplora {{ sage }} (Italiano)</a>,
<a href="{{ docroot }}/pdf/it/a_tour_of_sage/a_tour_of_sage.pdf">PDF</a></li>
<li><a href="{{ docroot }}/html/pt/a_tour_of_sage/">Uma Turnê pelo {{ sage }} (Português)</a>,
<a href="{{ docroot }}/pdf/pt/a_tour_of_sage/a_tour_of_sage.pdf">PDF</a></li>
<li><a href="{{ docroot }}/html/tr/a_tour_of_sage/">{{ sage }} Turu (Türk dili)</a>,
<a href="{{ docroot }}/pdf/tr/a_tour_of_sage/a_tour_of_sage.pdf">PDF</a></li>
</ul>
<li>Official <a href="{{ docroot }}/html/en/tutorial/">Tutorial</a>
{# (<a href="http://www.amazon.com/Sage-tutorial-version-3-4-Group/dp/1442141948/ref=sr_1_2?ie=UTF8&s=books&qid=1261010025&sr=1-2">Printed & Bound</a>), #}
<a href="{{ docroot }}/pdf/en/tutorial/SageTutorial.pdf">PDF</a>
— information for beginners, recommended
<ul>
<li><a href="{{ docroot }}/html/de/tutorial/">{{ sage }} Tutorial (Deutsch)</a>,
<a href="{{ docroot }}/pdf/de/tutorial/SageTutorial-de.pdf">PDF</a></li>
<li><a href="{{ docroot }}/html/fr/tutorial/">Tutoriel {{ sage }} (Français)</a>,
<a href="{{ docroot }}/pdf/fr/tutorial/tutorial-fr.pdf">PDF</a></li>
<li><a href="{{ docroot }}/html/ru/tutorial/">учебное пособие {{ sage }} (русский язык)</a>,
<a href="{{ docroot }}/pdf/ru/tutorial/SageTutorial_ru.pdf">PDF</a></li>
</ul>
</li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/">Thematic Tutorials</a>,
<a href="{{ docroot }}/pdf/en/thematic_tutorials/thematic_tutorials.pdf">PDF</a>
<ul>
<li>Introduction to {{ sage }}</li>
<ul>
<li><a href="{{ docroot }}/html/en/prep/Logging-On.html">Logging on to a {{ sage }} Server and Creating a Worksheet (PREP)</a></li>
<li><a href="{{ docroot }}/html/en/prep/Intro-Tutorial.html">Introductory {{ sage }} Tutorial (PREP)</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/tutorial-notebook-and-help-long.html">Tutorial: Using the {{ sage }} notebook, navigating the help system, first exercises</a></li>
<li><a href="{{ docroot }}/html/en/tutorial/">{{ sage }}’s main tutorial</a></li>
<li><a href="{{ docroot }}/html/de/thematische_anleitungen/sage_gymnasium.html">{{ sage }} thematische Anleitungen (Deutsch)</a>,
<a href="{{ docroot }}/pdf/de/thematische_anleitungen/ThematischeAnleitungen-de.pdf">PDF</a></li>
</ul>
<li>Calculus and plotting</li>
<ul>
<li><a href="{{ docroot }}/html/en/prep/Symbolics-and-Basic-Plotting.html">Tutorial: Symbolics and Plotting (PREP)</a></li>
<li><a href="{{ docroot }}/html/en/prep/Calculus.html">Tutorial: Calculus (PREP)</a></li>
<li><a href="{{ docroot }}/html/en/prep/Advanced-2DPlotting.html">Tutorial: Advanced-2D Plotting (PREP)</a></li>
</ul>
<li>Algebra</li>
<ul>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/linear_programming.html">Linear Programming (Mixed Integer)</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/group_theory.html">Group Theory and {{ sage }}</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/lie.html">Lie Methods and Related Combinatorics in {{ sage }}</a></li>
</ul>
<li>Number Theory</li>
<ul>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/numtheory_rsa.html">Number Theory and the RSA Public Key Cryptosystem</a></li>
<li><a href="{{ docroot }}/html/en/reference/padics/sage/rings/padics/tutorial.html">Introduction to the p-adics</a></li>
</ul>
<li>Combinatorics</li>
<ul>
<li><a href="{{ docroot }}/html/en/reference/combinat/sage/combinat/tutorial.html">Introduction to combinatorics in {{ sage }}</a></li>
</ul>
<li>Algebraic Combinatorics</li>
<ul>
<li><a href="{{ docroot }}/html/en/reference/combinat/sage/combinat/sf/sf.html">Tutorial: Symmetric Functions</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/lie.html">Lie Methods and Related Combinatorics in {{ sage }}</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/sandpile.html">Abelian Sandpile Model</a></li>
</ul>
<li>Programming and Design</li>
<ul>
<li><a href="{{ docroot }}/html/en/prep/Programming.html">Tutorial: {{ sage }} Introductory Programming (PREP)</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/tutorial-programming-python.html">Tutorial: Programming in Python and {{ sage }}</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/tutorial-comprehensions.html">Tutorial: Comprehensions, Iterators, and Iterables</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/tutorial-objects-and-classes.html">Tutorial: Objects and Classes in Python and {{ sage }}</a></li>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/functional_programming.html">Functional Programming for Mathematicians</a></li>
</ul>
<li>Modeling Mathematics on a computer</li>
<ul>
<li><a href="{{ docroot }}/html/en/thematic_tutorials/coercion_and_categories.html">How to implement new algebraic structures in {{ sage }}</a></li>
<li><a href="{{ docroot }}/html/en/reference/categories/sage/categories/primer.html">Elements, parents, and categories in {{ sage }}: a (draft of) primer</a></li>
<li><a href="{{ docroot }}/html/en/reference/categories/sage/categories/tutorial.html">Implementing a new parent: a (draft of) tutorial</a></li>
</ul>
</ul>
</li>
<li><a href="{{ docroot }}/html/en/faq/">FAQ</a>,
<a href="{{ docroot }}/pdf/en/faq/faq.pdf">PDF</a> —
frequently asked questions with answers</li>
<li><a href="{{ docroot }}/html/en/reference/">Reference Manual</a>,
<a href="{{ docroot }}/pdf/en/reference">PDF</a> —
details about built-in functions</li>
<li><a href="{{ docroot }}/html/en/installation">Installation Guide</a>,
<a href="{{ docroot }}/pdf/en/installation/installation.pdf">PDF</a> —
helps you install {{ sage }} (<a href="./download.html">download</a>)</li>
<li><a href="{{ docroot }}/html/en/developer/">Developer's Guide</a>,
<a href="{{ docroot }}/pdf/en/developer/developer.pdf">PDF</a> —
guidelines for current and prospective {{ sage }} developers</li>
<li><a href="{{ docroot }}/html/en/constructions/">Constructions</a>
(<a href="http://www.lulu.com/product/paperback/sage-constructions/4089083">Printed & Bound</a>),
<a href="{{ docroot }}/pdf/en/constructions/constructions.pdf">PDF</a> —
describes how to explain specific mathematical objects to {{ sage }}</li>
{#
<li><a href="{{ docroot }}/html/en/numerical_sage/">Numerical {{ sage }}</a>,
<a href="./pdf/en/numerical_sage/numerical_sage.pdf">PDF</a> —
how to do numerical computing with {{ sage }}</li>
<li><a href="{{ docroot }}/html/en/bordeaux_2008/">
Explicit Methods in Number Theory</a>,
<a href="./pdf/en/bordeaux_2008/bordeaux_2008.pdf">PDF</a> —
computing with number fields and modular forms</li>
#}
</ul>
<!-- Download the standard documentation in various formats -->
<!-- You can download the standard documentation. Multiple formats are
available. -->
<div class="normal justify bodypadding">
<p>You can download the entire standard documentation as a compressed file:
<a href="{{ docroot }}#download">download</a>.
</p>
</li>
</ul>
<!-- further resources -->
<h2><a name="furtherResources">Further resources</a></h2>
<ul>
<li id="moretranslations">More Translated Resources</li>
<ul>
<li><a href="./es/Introduccion_a_SAGE.pdf">Introduccion:
Matemáticas Elementales con {{ sage }} (Español)</a></li>
<li><a href="./es/Manual_SAGE_principiantes.pdf">Manual de {{ sage }}
para principiantes (Español)</a></li>
<li><a href="./files/Sage_Persian_tutorial.pdf">Persian Tutorial (Farsi): آموزش فارسی (PDF)</a>
<a href="./files/Sage_Persian_tutorial.docx">DOCX</a>)</li>
<li><a href="./files/introduccio-al-sage_Amoros2012.pdf">Introducció al SAGE</a>
— mini tutorial in Catalan by Maria Bras Amorós</li>
</ul>
</ul>
<ul>
<li>More {{ sage }}-hosted resources</li>
<ul>
<li><a href="http://wiki.sagemath.org/quickref">Quick Reference Cards</a> —
overview of important functions</li>
<li><a href="./help-zulip.html">Zulip chat site</a> —
Zulip chat with a number of channels</li>
{#<li><a href="./help-irc.html">IRC help channel</a> —
directly connects you to an online chat room</li>#}
<li><a href="./help-video.html"><strong>Screencasts</strong></a> —
videos explaining how {{ sage }} works</li>
<li><a href="http://wiki.sagemath.org/faq"
>FAQ: Frequently Asked Questions</a></li>
<li><a href="./library-publications.html#books">Books</a> — a collection of
online books explaining mathematics (calculus, linear algebra,
number theory, etc.) using {{ sage }}</li>
<li><a href="./search.html"><strong>Search</strong></a> — an
online search interface indexing {{ sage }} documentation, discussion
groups, various web resources, blogs and various other places on
the web</li>
</ul>
</ul>
<ul>
<li>Contributed Thematic Tutorials</li>
<ul>
<li><a href="http://openwetware.org/wiki/Open_writing_projects/Sage_and_cython_a_brief_introduction"
>{{ sage }} and Cython: A Brief Introduction</a>
by Marshall Hampton — a brief introduction to {{ sage }} focusing on
Cython</li>
<li><a href="http://bitbucket.org/mvngu/numtheory-crypto/downloads/numtheory-crypto.pdf"
>Number Theory and the RSA Public Key Cryptosystem</a>
by Minh Van Nguyen — using {{ sage }} to study elementary number
theory and the RSA public key cryptosystem</li>
<li><a href="http://www.steinertriples.fr/ncohen/tut/LP/"
>Linear Programming in {{ sage }}</a> by Nathann Cohen
— There are many very good solvers around and they are now
available in {{ sage }}.</li>
<li><a href="http://www.steinertriples.fr/ncohen/tut/Graphs/"
>{{ sage }} and Graph Theory</a> by Nathann Cohen
— {{ sage }} will not solve your graph problems in polynomial time.
But everything that is already written, YOU do not have to write it
again!</li>
<li><a href="http://sage.math.washington.edu/home/wdj/cookbook/coding-theory/sage-coding-cookbook.pdf"
>Linear Error-Correcting Codes</a> by David Joyner and
Robert Miller — introduces some of {{ sage }}'s functionality in the
theory of error-correcting codes</li>
<li><a href="http://buzzard.ups.edu/sage/sage-group-theory-primer.pdf"
>Group Theory and {{ sage }}: A Primer</a> by Rob Beezer
— a compilation of {{ sage }} commands useful for a student studying
group theory for the first time</li>
</ul>
</ul>
<ul>
<li>General Tutorials and Books</li>
<ul>
<li><i><a href="sagebook/english.html">Computational Mathematics with SageMath</a></i>
(French version: <i><a href="sagebook/french.html">Calcul mathématique avec Sage</a></i>) by Paul Zimmermann et. al.
— an in-depth introduction to SageMath written for different levels (high school, undergraduate, graduate) which
serves as an example-rich complement to the official SageMath documentation, available as a free PDF or on paperback.</li>
<li><b><a href="http://www.gregorybard.com/Sage.html">Gregory V. Bard - {{ sage }} for Undergraduates</a> (<a href="http://www.gregorybard.com/sage_for_undergraduates_color.pdf.zip">PDF</a>)</b> —
detailed introduction into {{ sage }} for undergraduates and others, who simply want to learn {{ sage }}.
Published by "The American Mathematical Society", 2014.</b></li>
<li><a href="http://arachnoid.com/sage/">
Exploring Mathematics with {{ sage }}</a> by Paul Lutus — overview
of using {{ sage }} in various areas of applied mathematics</li>
<li><a href="http://www-rohan.sdsu.edu/~mosulliv/Teaching/sdsu-sage-tutorial/index.html">{{ sage }} Tutorial</a> by Mike O'Sullivan, Ryan Rosenbaum, and David Monarres</li>
<li><a href="https://www.uam.es/personal_pdi/ciencias/pangulo/laboratorio/sage_for_newbies_v1.23.pdf"
>{{ sage }} for Newbies</a> — book by T. Kosan
<ul>
<li>Spanish translation:
<a href="./es/Manual_SAGE_principiantes.pdf">Manual de {{ sage }} para principiantes (Español)</a>
</li>
</ul>
</li>
</ul>
</ul>
<div class="normal justify bodypadding">
<!-- Python resources -->
Understanding <a href="https://www.python.org">Python</a> is
very important for using the full power of {{ sage }}. Python is the interface and
primary programming language of {{ sage }}. Here are some external resources:
</div>
<ul>
<li>
<a href="https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3">
<strong>Non-Programmer's Tutorial for Python</strong></a> —
from Wikibooks, the open-content
textbooks collection, offspring of Wikipedia and probably the
easiest introduction of all</li>
<li>
<a href="http://docs.python.org/tut/"
>Python Tutorial by Guido van Rossum</a> —
written by the father of Python</li>
<li>
<a
href="https://www.diveintopython3.net/">Dive Into Python</a> —
maybe not so dry as the one above and better suited for beginners</li>
<li><a href="http://greenteapress.com/thinkpython/">Python for Software Design</a>
— How to Think Like a Computer Scientist by Allen B. Downey
</li>
<li>
<a
href="https://www.youtube.com/watch?v=bDgD9whDfEY">Google I/O: Painless
Python Part 1</a> /
<a
href="https://www.youtube.com/watch?v=y7vwZ20SDzc">Part 2</a> —
talk introducing Python</li>
<li>
<a
href="https://www.itmaybeahack.com/homepage/books/python.html">
Building Skills in Python</a> —
suitable for people who are already comfortable with programming</li>
</ul>
{% endblock %}