{ "cells": [ { "cell_type": "markdown", "metadata": { "toc": "true" }, "source": [ "# Table of Contents\n", "

1  Üdözözöl a Jupyter Notebook rendszer.
1.0.0.1  A játék a kutatás legjobb módja.
2  Markdown cellák
2.1  Szövegszerkesztés
2.1.1  Címsorok
2.1.2  Szöveg formátuma
2.1.3  Listák
2.1.4  Táblázatok
2.1.5  Képek, Linkek
2.2  Képletek írása
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", "
Jupyter keretrendszer
\n", "


\n", "
Rövid leírás a használatáról
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Üdözözöl a Jupyter Notebook rendszer." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "A tudomány fejlődésének jelenlegi iránya, hogy a tudást, az egyéni munkát a \"egy nagy közös felhőbe\" építse, így az mindenki számára elérhetővé, és használhatóvá válik. Ezért döntöttek az oktatók úgy, hogy ti is megismerkedjetek a rendszerrel. Mivel ez egy nagyon új dolog, így lehetnek kisebb hibák a rendszerben, ezért előre is elnézést kérünk.\n", "Ha bármilyen hibát is észleltek, először a gyakorlatvezetőnek jelezzétek, és ha ez nem lehetséges, keressétek fel Stéger Józsefet.\n", "\n", "Mi oktatók, kutatók hisszük, hogy a Jupyter Notebook egy remek rendszer a fent említett szemlélet kibontakoztatására. Ez egy interaktív környezet tudományos programok írására, futtatására és dokumentációk készítésére. Bővebb információt a http://jupyter.org/ weboldalon találtok.\n", "\n", "A Jupyter Notebook egy olyan webes alkalmazás, amely lehetőséget biztosít számotokra, hogy a dokumentumokban levő programkódokat, képleteket, algoritmusokat, adatokat, képeket és magyarázatokat megosszátok egymással, oktatóitokkal illetve kollégáitokkal. Ezzel hatékonnyá téve az a közös munkát, az együttműködést. \n", "\n", "**Sok sikert kívánunk a további munkához!**\n", "\n", "
*A játék a kutatás legjobb módja.*\n", "    *Albert Einstein*
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Markdown cellák\n", "\n", "A [Markdown](https://en.wikipedia.org/wiki/Markdown) egy webes \"könnyen\" írható, \"könnyen\" olvasható formátum, mely tipikusan böngészőben megjelenített szövegek, dokumentumok gyors szerkesztését teszi lehetővé. Az órák során használt [jupyter](http://jupyter.org/) keretrendszer Markdown formátumú celláiba legtöbbször az adott programozási feladattal kapcsolatos feladatok leírása kerül. Ezen kívül ha a feladat szövege megköveteli, hogy szavakban fejezzük ki a program megírása során szerzett tapasztalatainkat, akkor ezeket a gondolatokat is Markdown cellákba kell leírni! \n", "Az alábbiakban tekintsük át a Markdown formátum alapjait." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Szövegszerkesztés\n", "\n", "Ez a szövegszerkesztés nagyban hajaz a Latex szerkésre. Sok-mindent hasonlóan meg lehet csinálni. Illetve a rendszert támogatja, a `html` parancsokkal történő szövegszerkesztést. Az eddigi órákon vetített diasorok (Gnuplot, Latex) is ezen rendszerben készültek. Néhány notebookban van 1-1 html formázás, de többségében az alapértelmezett, és itt tárgyalt markdown stílust lehet felfedezni.\n", "\n", "(Megj.: HTML írással több speci is foglalkozik. De akár 2-3 délután alatt megtanulható alapszinten a szintaxisa.)\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Címsorok\n", "\n", "Egy teljes notebook vagy egy szövegrész címeit Markdownban a \\#-jellel jelöljük. Egy \\# jelölheti például a teljes notebook címét, két \\# egy fejezet címét. Egyre több \\# pedig a dokumentum tagolásának egyre mélyebb szerkezeti egységeit. \n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Szöveg formátuma\n", "\n", "Markdownban lehetőség van egyes szavak vagy szövegrészletek kiemelésére. Ha egy szövegrészt egy \\*-al veszünk körbe. akkor *dőlt* lesz, ha két \\*-t használunk akkor **vastagon** szedetté válnak a betűk. Ha egy szövegrészt két \\~~ jel közé veszünk, akkor az a rész ~~áthúzásra kerül~~.\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Listák \n", "\n", "Markdown cellákban ha - jellel kezdünk sorokat, akkor azt a Markdown értelmező listába fogja rendezni:\n", "\n", "- ez elment vadászni\n", "- ez meglőtte\n", "- ez haza vitte\n", "\n", "Ha számokkal kezdjük a sorokat, akkor számozott listát kapunk\n", "\n", " 1. megérett a meggy \n", " 2. csipkebokor vessző\n", " 3. te leszel a párom" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Táblázatok\n", "\n", "Markdown-ban | és - karakterek segítségével meghatározott módon körbehatárolt szövegrészlet segítségével írhatunk táblázatokat. \n", "\n", "Segítség: http://www.tablesgenerator.com/markdown_tables Például így:\n", "\n", "**Név**|**Osztályzat** \n", "-------|------------- \n", "Pisti | 4 \n", "Géza | 3 \n", "Gizi | 5 " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Képek, Linkek\n", "\n", "Markdown-ban így [link neve](http://www.hasznos-link.hu) hivatkozhatunk egy linkre.\n", "\n", "Ha az interneten vagy a dokumentum saját könyvtárstruktúrájában lévő képet akarunk Markdown cellában megjeleníteni, azt pedig így tehetjük meg: \n", "```markdown\n", "![macska](http://a.deviantart.net/avatars/n/y/nyancat.gif?6)\n", "```\n", "![macska](http://a.deviantart.net/avatars/n/y/nyancat.gif?6)\n", "\n", "vagy html formátumot használva: \n", "```html\n", "\n", "```\n", "\n", "\n", "---" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Képletek írása" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Ha \"Markdown\" formázással \\$ \\$ -jelek közzé teszünk szöveget akkor szép matematikai képleteket tudunk írni, például ilyeneket hogy $\\sin(\\alpha+\\beta)=\\sin(\\alpha)\\cos(\\beta)+\\cos(\\alpha)\\sin(\\beta)$. Ha egy képeltet nagyon ki akarunk emelni a szövegből akkor tegyük két \\$ jel közzé! $$E=mc^2$$" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Ha \"Markdown\" formázással \\$ \\$ -jelek közzé teszünk szöveget akkor szép matematikai képleteket tudunk írni, például ilyeneket hogy $\\sin(\\alpha+\\beta)=\\sin(\\alpha)\\cos(\\beta)+\\cos(\\alpha)\\sin(\\beta)$. Ha egy képleletet nagyon ki akarunk emelni a szövegből akkor tegyük két \\$ jel közzé! $$E=mc^2$$" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "1. Amint a fenti példában is láttuk görög betűket egy \\\\-el kezdünk és angolul nevezzük őket meg. Például $\\alpha$,$\\beta$,$\\gamma$,$\\delta$.\n", "2. Az ismertebb matematikai függvényeket is lehet \\\\-el kezdeni de nem muszáj. Figyeljük meg a különbséget $\\sin(x)$ és $sin(x)$.\n", "3. Így írhatunk alsó és felső indexeket $a_i$, $c^2$.\n", "4. Így pedig törteket $\\frac{1}{2}$.\n", "5. Egy összegzés $\\mathrm{e}^x=\\sum_n \\frac{x^n}{n!}$. Itt a \\\\mathrm\\{\\} kifejezés segítségével az e karakter dőlt jellegét tudtuk megszüntetni.\n", "6. Figyeljük meg a különbséget az ha kettő \\$\\$-t használunk $$\\mathrm{e}^x=\\sum_n \\frac{x^n}{n!} $$\n", "7. Integrálni, deriválni és parciálisan deriválni pedig így tudnunk $$\\int \\mathrm{e}^x \\mathrm{d} x=\\mathrm{e}^x+C$$ $$\\frac{\\mathrm{d}\\mathrm{e}^x}{ \\mathrm{d} x}=\\mathrm{e}^x$$ $$\\frac{\\partial\\mathrm{e}^x}{ \\partial x}=\\partial_x \\mathrm{e}^x=\\mathrm{e}^x$$ \n", "8. Itt egy pár példa vastag betűs vektorokra $$\\mathbf{a}\\cdot\\mathbf{b}=\\sum_{i=1}^3 a_ib_i$$\n", "9. Itt pedig egy példa felülvonásra $$\\overline{x}=\\frac{1}{N}\\sum_{i=1}^Nx_i$$\n", "10. Gyökjelet pedig így lehet írni $\\gamma=\\sqrt{1-v^2/c^2}$\n", "\n", "Végül pedig egy mindenkit izgató kérdés:\n", "\n", "\n", "$$\\frac{1}{2}x+b_u\\cdot x=?$$" ] } ], "metadata": { "hide_input": false, "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.1" }, "name": "mintapelda00.ipynb", "nav_menu": {}, "toc": { "navigate_menu": true, "number_sections": false, "sideBar": true, "threshold": 6, "toc_cell": true, "toc_section_display": "block", "toc_window_display": false } }, "nbformat": 4, "nbformat_minor": 0 }