{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# MIME Outputs\n", "\n", "You can put math and HTML into notebooks directly with markdown cells. BeakerX also has an API for generation and display of multimedia content." ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "Latex('$\\\\alpha + \\\\eta$')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "HTML('

Hello, world!

')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "new MIMEContainer('text/html', '

Hello, world!

')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "new MIMEContainer(MIMEContainer.MIME.TEXT_HTML, '

Hello, world!

')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "new MIMEContainer('text/latex', '$\\\\alpha + \\\\eta$')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "FileLinks(\"../groovy\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "FileLink(\"GroovyTest.ipynb\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "Markdown(\"It's very easy to do **bold** and *italics*:\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "Math('F(k) = \\\\int f(x) {2e\\\\pi i k} dx')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "IFrame('http://jupyter.org/', '100%', 400)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "ScribdDocument(\"71048089\", width: '50%', height: 400, start_page: 5, view_mode: 'slideshow')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "\n", "VimeoVideo(\"139304565\", width: 400, height: 300)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "YoutubeVideo(\"gSVvxOchT8Y\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "Video('https://archive.org/download/Sita_Sings_the_Blues/Sita_Sings_the_Blues_small.mp4')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "SVG(\"https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/car.svg\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "SVG(\"../../../doc/resources/img/atom.svg\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "Image(\"https://doggydollars.com/wp-content/uploads/2016/02/DoggyDollars-Retriever-300x300.jpg\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "Image(\"../../../doc/resources/img/widgetArch.png\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "import java.nio.file.Files;\n", "import java.nio.file.Paths;\n", "import java.nio.file.Path;\n", "\n", "Path path = Paths.get(\"../../../doc/resources/img/widgetArch.png\");\n", "byte[] bytes = Files.readAllBytes(path);\n", "\n", "Image(bytes)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "beakerx_kernel_parameters": {}, "kernelspec": { "display_name": "Groovy", "language": "groovy", "name": "groovy" }, "language_info": { "codemirror_mode": "groovy", "file_extension": ".groovy", "mimetype": "", "name": "Groovy", "nbconverter_exporter": "", "version": "2.4.3" } }, "nbformat": 4, "nbformat_minor": 2 }