getting-started-sagenotebook/slides.tex
changeset 460 5d032e253580
parent 314 11869b16d86b
equal deleted inserted replaced
459:68c324a9981c 460:5d032e253580
     1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     1 % Created 2010-11-11 Thu 02:40
     2 %Tutorial slides on Python.
     2 \documentclass[presentation]{beamer}
     3 %
     3 \usepackage[latin1]{inputenc}
     4 % Author: FOSSEE 
     4 \usepackage[T1]{fontenc}
     5 % Copyright (c) 2009, FOSSEE, IIT Bombay
     5 \usepackage{fixltx2e}
     6 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     6 \usepackage{graphicx}
       
     7 \usepackage{longtable}
       
     8 \usepackage{float}
       
     9 \usepackage{wrapfig}
       
    10 \usepackage{soul}
       
    11 \usepackage{textcomp}
       
    12 \usepackage{marvosym}
       
    13 \usepackage{wasysym}
       
    14 \usepackage{latexsym}
       
    15 \usepackage{amssymb}
       
    16 \usepackage{hyperref}
       
    17 \tolerance=1000
       
    18 \usepackage[english]{babel} \usepackage{ae,aecompl}
       
    19 \usepackage{mathpazo,courier,euler} \usepackage[scaled=.95]{helvet}
       
    20 \usepackage{listings}
       
    21 \lstset{language=Python, basicstyle=\ttfamily\bfseries,
       
    22 commentstyle=\color{red}\itshape, stringstyle=\color{darkgreen},
       
    23 showstringspaces=false, keywordstyle=\color{blue}\bfseries}
       
    24 \providecommand{\alert}[1]{\textbf{#1}}
     7 
    25 
     8 \documentclass[14pt,compress]{beamer}
    26 \title{Getting started -- Sage}
     9 %\documentclass[draft]{beamer}
    27 \author{FOSSEE}
    10 %\documentclass[compress,handout]{beamer}
       
    11 %\usepackage{pgfpages} 
       
    12 %\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
       
    13 
       
    14 % Modified from: generic-ornate-15min-45min.de.tex
       
    15 \mode<presentation>
       
    16 {
       
    17   \usetheme{Warsaw}
       
    18   \useoutertheme{infolines}
       
    19   \setbeamercovered{transparent}
       
    20 }
       
    21 
       
    22 \usepackage[english]{babel}
       
    23 \usepackage[latin1]{inputenc}
       
    24 %\usepackage{times}
       
    25 \usepackage[T1]{fontenc}
       
    26 
       
    27 \usepackage{ae,aecompl}
       
    28 \usepackage{mathpazo,courier,euler}
       
    29 \usepackage[scaled=.95]{helvet}
       
    30 
       
    31 \definecolor{darkgreen}{rgb}{0,0.5,0}
       
    32 
       
    33 \usepackage{listings}
       
    34 \lstset{language=Python,
       
    35     basicstyle=\ttfamily\bfseries,
       
    36     commentstyle=\color{red}\itshape,
       
    37   stringstyle=\color{darkgreen},
       
    38   showstringspaces=false,
       
    39   keywordstyle=\color{blue}\bfseries}
       
    40 
       
    41 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       
    42 % Macros
       
    43 \setbeamercolor{emphbar}{bg=blue!20, fg=black}
       
    44 \newcommand{\emphbar}[1]
       
    45 {\begin{beamercolorbox}[rounded=true]{emphbar} 
       
    46       {#1}
       
    47  \end{beamercolorbox}
       
    48 }
       
    49 \newcounter{time}
       
    50 \setcounter{time}{0}
       
    51 \newcommand{\inctime}[1]{\addtocounter{time}{#1}{\tiny \thetime\ m}}
       
    52 
       
    53 \newcommand{\typ}[1]{\lstinline{#1}}
       
    54 
       
    55 \newcommand{\kwrd}[1]{ \texttt{\textbf{\color{blue}{#1}}}  }
       
    56 
       
    57 % Title page
       
    58 \title{Your Title Here}
       
    59 
       
    60 \author[FOSSEE] {FOSSEE}
       
    61 
       
    62 \institute[IIT Bombay] {Department of Aerospace Engineering\\IIT Bombay}
       
    63 \date{}
    28 \date{}
    64 
    29 
    65 % DOCUMENT STARTS
    30 \usetheme{Warsaw}\usecolortheme{default}\useoutertheme{infolines}\setbeamercovered{transparent}
    66 \begin{document}
    31 \begin{document}
    67 
    32 
    68 \begin{frame}
    33 \maketitle
    69   \maketitle
       
    70 \end{frame}
       
    71 
    34 
    72 \begin{frame}[fragile]
       
    73   \frametitle{Outline}
       
    74   \begin{itemize}
       
    75     \item 
       
    76   \end{itemize}
       
    77 \end{frame}
       
    78 
    35 
    79 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       
    80 %%              All other slides here.                  %%
       
    81 %% The same slides will be used in a classroom setting. %% 
       
    82 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       
    83 
    36 
    84 \begin{frame}[fragile]
    37 
    85   \frametitle{Summary}
    38 
    86   \begin{itemize}
    39 
    87     \item 
    40 
    88   \end{itemize}
    41 
    89 \end{frame}
       
    90 
    42 
    91 \begin{frame}
    43 \begin{frame}
    92   \frametitle{Thank you!}  
    44 \frametitle{Outline}
       
    45 \label{sec-1}
       
    46 
       
    47 \begin{itemize}
       
    48 \item Know what Sage and Sage notebook are.
       
    49 \item Be able to start a Sage shell or notebook
       
    50 \item Be able to start using the notebook
       
    51 \item Be able to create new worksheets
       
    52 \item Know about the menu options available
       
    53 \item Know about the cells in the worksheet
       
    54 \item Be able to evaluate cells, create and delete cells, navigate them.
       
    55 \item Be able to make annotations in the worksheet
       
    56 \item Be able to use tab completion.
       
    57 \item Be able to use code from other languages in the cells.
       
    58 \end{itemize}
       
    59 \end{frame}
       
    60 \begin{frame}
       
    61 \frametitle{What is Sage?}
       
    62 \label{sec-2}
       
    63 
       
    64 \begin{itemize}
       
    65 \item free, open-source mathematical software.
       
    66 \item can do a lot of math for you, including, but not limited to
       
    67 
       
    68 \begin{itemize}
       
    69 \item algebra
       
    70 \item geometry
       
    71 \item cryptography
       
    72 \item graph theory
       
    73 \end{itemize}
       
    74 
       
    75 \item can be used as aid in teaching and research
       
    76 \end{itemize}
       
    77 \end{frame}
       
    78 \begin{frame}
       
    79 \frametitle{Summary}
       
    80 \label{sec-3}
       
    81 
       
    82 \begin{itemize}
       
    83 \item What is Sage
       
    84 \item How to start Sage shell
       
    85 \item What is Sage notebook
       
    86 \item How to start the Sage notebook
       
    87 \item How to create accounts and start using the notebook
       
    88 \item How to create new worksheets
       
    89 \item The menus available on the notebook
       
    90 \item About cells in the worksheet
       
    91 \item Methods to evaluate the cell, create new cells, delete the cells
       
    92     and navigate around the cells
       
    93 \item To make annotations in the worksheet
       
    94 \item Tab completions
       
    95 \item And embedding code of other scripting languages in the cells
       
    96 \end{itemize}
       
    97 \end{frame}
       
    98 \begin{frame}
       
    99 \frametitle{Thank you!}
       
   100 \label{sec-4}
       
   101 
    93   \begin{block}{}
   102   \begin{block}{}
    94   \begin{center}
   103   \begin{center}
    95   This spoken tutorial has been produced by the
   104   This spoken tutorial has been produced by the
    96   \textcolor{blue}{FOSSEE} team, which is funded by the 
   105   \textcolor{blue}{FOSSEE} team, which is funded by the 
    97   \end{center}
   106   \end{center}