Usando Texto Formatado no IPython Notebook

Documentos relacionados
Texto no formato Markdown. Menu. Conceitos Básicos. Dar Ênfase ao Texto

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Usando SymPy para Gráficos de Cônicas e Quádricas de Geometria Analítica

Informática I. Aula 3. Aula 3-03/09/2007 1

HTML: INTRODUÇÃO TAGS BÁSICAS

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

Primeira Aula de Python

PROFESSORA MERRIS MOZER. Mestranda em Metodologias para o Ensino de Linguagens e suas Tecnologias

Inserindo Imagem. Inserindo uma imagem a partir da Galeria

Informática Básica. Aula 2.9 Formatação no Writer. Prof. Dr. Bruno Moreno

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

Recurso Didáctico. Dossier Técnico Pedagógico Projecto: 5742/2008/22 Acção: 5742/2008/ Formador[a]

EXCEL Atividade Prática

Programação Web - HTML

Obrigado por adquirir o GNOTE da IDEON Brazil, o mais moderno gerenciador de conteúdos da Internet.

AULA 01 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos

Profa. Dra. Conceição Aparecida de Camargo FORMATAÇÃO E USO DE RECURSOS DO WORD PARA REDAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO

Para visualizar corretamente configurar a tela para 1024 x 768 pixels. Tabelas

Profa. Dra. Conceição Aparecida de Camargo FORMATAÇÃO E USO DE RECURSOS DO WORD PARA REDAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO

PROGRAMAÇÃO EM JOGOS DIGITAIS

Elementos Básicos HTML e Formatação de textos

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

Introdução ao Python. Programa Computacional

INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO

Critérios para a Apresentação de Trabalhos

Formatação Alinhamento, Espaçamento e Revisão

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

Recursos Complementares (Tabelas e Formulários)

CSS CASCADING STYLE SHEET

Linguagem Python. Processamento Estatístico da Linguagem Natural. Barra invertida em strings. Strings. Aspas triplas. Operações com Strings

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

Tipo de letra. Tipo de letra. São muitas as opções disponibilizadas neste primeiro separador Tipo de Letra. 4/1/11

2.8 Inserindo Objetos. Campos

XXVII Congresso da Associação Nacional de Pesquisa e Pós-Graduação em Música Campinas

Construção de sites Aula 1

LibreOffice Writer. Editor de texto

MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO

MODELO PARA A ELABORAÇÃO DE RESUMOS

17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce

PROGRAMAÇÃO EM AMBIENTE WEB I

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Comandos Extras Formatações no CSS

INSTALANDO PYTHON, PYCHARM E PYGAME

TÍTULO DO TRABALHO. Palavras-chave: Primeira palavra, Segunda palavra, Terceira palavra (máximo de 5)

O CMS JOOMLA! UM GUIA PARA INICIANTES

Algoritmos e Programação

Indexação. Qualis CAPES. ABNT com/sem adaptações

APRESENTAÇÃO. *CLIQUE AQUI e acesse as orientações para o recebimento de TCC, dissertação e tese.

Editor de Texto. Microsoft Word 2007

3. Construção de páginas web Introdução ao HTML

LOM3260 Computação científica em Python Informações sobre o curso

MOODLE - NÍVEL II. Ferramentas de trabalho colaborativo Base de dados MANUAL DO FORMADOR / MOODLE 1.8.4

<HTML> Vinícius Roggério da Rocha

Introdução a Tecnologia da Informação

Interface. Movimentação na planilha

Sistemas Embebidos I , Tiago Miguel Dias ISEL, ADEETC - Secção de Eletrónica e Telecomunicações e de Computadores

Aula 17 Introdução ao jquery

EDITAL 019/2018 CHAMADA PÚBLICA PARA PUBLICAÇÃO DE ARTIGOS NA REVISTA DIÁLOGO E INTERAÇÃO ISSN

Algoritmos e Programação

Conhecendo a aba Início

Tecnologias da Informação e Comunicação

MODELO PARA A ELABORAÇÃO DE ARTIGOS

TUTORIAL COMO CRIAR SUMÁRIO AUTOMÁTICO. Organização Laudeceia A. de Melo Machado (Bibliotecária)

Treinamento em CSS. Índice

INSTRUÇÕES PARA ELABORAÇÃO E FORMATAÇÃO DE ARTIGOS

Bem-vindo ao Word. Para praticar o uso dos recursos do Word, procure o texto Experimente em vermelho ao longo do documento.

Word. Introdução. Introdução. Introdução. Interface padrão Margem esquerda da página. Interface padrão

MANUAL ARTIGO CIENTÍFICO

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

SGCD 2.0. Sistema Gerenciador de Conteúdo Dinâmico

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

O que é um slide mestre do Power Point?

Noções de Word versão 2010 para Trabalhos Acadêmicos

Inserindo Quebra de Página

Revisando os conteúdos. Introdução ao CSS

Transcrição:

1 de 7 26-12-2012 19:54 Usando Texto Formatado no IPython Notebook Disciplina "Introdução à Computação em Física" (ICF) da UFES/Alegre Curso de Licenciatura em Física - Turma 2012/2 Autoria : Prof. Roberto Colistete Jr., em 12/2012. Parágrafos, itálico e negrito, alinhamento, cores : O tipo de célula (cell) "Markdown" permite uso de texto simples e formatado, com parágrafos (com uma linha em branco separando-os) e quebra-de-linha (feita com 2 ou mais espaços ao final da linha). Texto em itálico é obtido com 1 asterisco (*) em volta do texto, em negrito com 2 asteriscos (**), e em itálico e negrito com 3 asteriscos (***). A sintaxe acima é da linguagem Markdown de formatação de textos. A linguagem Markdown não tem todos os recursos de formatação de texto, como centralização, cor, etc. Para tanto, pode-se misturar código HTML e Markdown. Por exemplo : Essa 1a linha está centralizada devido a código em HTML. A 2a linha tem cor vermelha devido a código em HTML. Agora a 3a linha está alinhada na direita e com cor azul, devido a código em HTML. Títulos e sub-títulos : Pode escolher célula (cell) "Heading 1" para título

2 de 7 26-12-2012 19:54 com maior tamanho possível, "Heading 3" é para (sub-)título mediano, e "Heading 6" para o menor tamanho para (sub-)título. Ao invés de célula "Heading 1", podemos usar célula "Markdown" com '=' (1 ou mais) abaixo do texto para torná-lo título. E analogamente, ao invés de "Heading 2", podemos usar '-' (1 ou mais) abaixo do texto dentro de célula "Markdown". Outra opção, é usar 1 '#' no início da linha de título (equivalente a "Heading 1") em uma célula Markdown... 2 '#' para sub-título (equivalente a "Heading 2")... 3 '#' para sub-título (equivalente a "Heading 3")... 4 '#' para sub-título (equivalente a "Heading 4")... 5 '#' para sub-título (equivalente a "Heading 5")... 6 '#' para sub-título (equivalente a "Heading 6"). Para títulos centralizados, coloridos, etc, precisamos usar código HTML, por exemplo : Título centralizado usando < center >, que ficou ultrapassado no HTML 4, logo não é recomendado usar... Idem, porém usando CSS style com text-align:center, que é

3 de 7 26-12-2012 19:54 recomendado. Adicionando cor além de centralização no CSS style. Listas : Lista não-numerada pode usar '*', '+' ou '-' como caracteres de início para os ítens da lista, antes deve ter uma linha em branco. Com 4 espaços (ou 'tab') de indentação, temos sub-lista. Versões do IPython : IPython 0.10 (04/08/2009); IPython 0.10.1 (11/10/2010); IPython 0.10.2 (09/04/2011); IPython 0.11 (31/07/2011); IPython 0.12 (18/12/2011), 1a com IPython Notebook; IPython 0.12.1 (21/04/2012); IPython 0.13 (30/06/2012); IPython 0.13.1 (21/10/2012). Lista numerada, começa com número seguido de ponto decimal. A numeração sempre começa com 'I' (ou 'A'), independente do número que escolhemos. Antes deve ter uma linha em branco. Com 4 espaços (ou 'tab') de indentação, temos sub-lista : I. II. III. Ítem 1 A. Sub-ítem 1.1 B. Sub-ítem 1.2 Ítem 2 A. Sub-ítem 2.1 Ítem 3 Citando texto e código-fonte :

4 de 7 26-12-2012 19:54 Para citar texto é simples, basta colocar um '>' no início de cada linha/parágrafo a ser comentado : Why is it called Python? When he began implementing Python, Guido van Rossum was also reading the published scripts from Monty Python s Flying Circus, a BBC comedy series from the 1970s. Van Rossum thought he needed a name that was short, unique, and slightly mysterious, so he decided to call the language Python. Para citar código-fonte (Python ou de outras linguagens), basta ter indentação de 4 espaços ou 'tab' e uma linha em branco antes : Definição de função f(x) de 2o grau : def f(x,a,b,c): """f é uma função de 2o grau de x, com a, b e c sendo constantes.""" return a*x**2 + b*x + c Expressões Matemáticas : Expressões matemáticas podem ser inseridas no meio do texto ou em exibição separada, em ambos os casos se usa a linguagem MathJax (LaTeX via JavaScript). Lembrar de duplicar os caracteres '\' usados em LaTeX pois eles são processados pela linguagem Markdown. No meio do texto, usa-se '$' delimitando a expressão matemática. Por exemplo :. x(t) = x 0 + v 0 t + a t 2 /2 Para exibição em parágrafo separado, usa-se '$$' delimitando a expressão matemática : t 2 x(t) = x 0 + v 0 t + a( ) 2 sin(x) lim x 0 x +π π = 1 sin(x)dx = 0 Expressão multi-linha :

5 de 7 26-12-2012 19:54 x = { +x x, se x 0, se x < 0 Múltiplas equações : d = n, dx x n x n 1 d sin(x) = cos(x), dx d cos(x) = sin(x). dx Links : (Clique duas vezes na célula abaixo para ver o código usado dentro de uma célula Markdown) Há 3 tipos de links : automáticos, em uma linha, usando referência. O link automático fica entre '<' e '>'. Por exemplo : http://www.robertocolistete.net/icf. O link em uma linha tem o texto entre '[' e ']', o endereço web entre '(' e ')' com um título opcional entre aspas que aparece sob o cursor do mouse : Introd. à Computação em Física - ICF. Link usando referência é útil quando ocorre mais de uma vez no texto, bastando definir só uma vez e em qualquer lugar (podendo todas as definições ficarem no final, tal como uma referência bibliográfica). Por exemplo : a disciplina de Introd. à Computação em Física - ICF usa Python como linguagem de programação, para instalar Python e suas ferramentas veja o site da disciplina. Imagem local e remota (via Internet) : Incluir imagem embutida local ou remota é semelhante a colocar um link, porém com o endereço (local ou remoto) da imagem entre '(' e ')'. O logo do Python está em arquivo local (citado pelo '/files/') no mesmo diretório do notebook ".ipynb" :

6 de 7 26-12-2012 19:54 A figura com Smuggers é do jogo Smuggers, tendo sido criada pelo artista Adolfo Bittencourt. A centralização foi obtida via HTML : Para mudar o tamanho da imagem é preciso usar HTML ao invés de Markdown : Outros :

7 de 7 26-12-2012 19:54 Separador horizontal é definido com 3 '-' ou '*' em uma célula "Markdown" : Código HTML pode ser inserido para complementar os recursos ausentes da linguagem "Markdown". Por exemplo, tabela em HTML sobre o suporte a Python em alguns sistemas operacionais móveis : Mobile OS Android ios MeeGo IPython - - 0.10.2 NumPy - - 1.4.1 MatPlotLib - - 1.0.0 SymPy 0.7.1 0.6.7/0.7.1 0.7.1