Skip to content

Instantly share code, notes, and snippets.

@jklymak
Created August 11, 2017 19:47
Show Gist options
  • Save jklymak/744db8cc538e5757ecc4eb4977bff3a3 to your computer and use it in GitHub Desktop.
Save jklymak/744db8cc538e5757ecc4eb4977bff3a3 to your computer and use it in GitHub Desktop.
JetCMYK.ipynb
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "import matplotlib.pyplot as plt\nimport numpy as np\n%matplotlib notebook",
"execution_count": 1,
"outputs": [
{
"output_type": "stream",
"text": "/Users/jklymak/anaconda3/lib/python3.6/site-packages/matplotlib/style/core.py:197: UserWarning: In /Users/jklymak/.matplotlib/stylelib/ggplotjmk.mplstyle: axes.color_cycle is deprecated and replaced with axes.prop_cycle; please use the latter.\n warnings.warn(message)\n",
"name": "stderr"
}
]
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "fig, ax = plt.subplots()\npcm = ax.pcolormesh(np.cumsum(np.random.rand(32,32),axis=1)/32-0.5, cmap='jet')\nfig.colorbar(pcm)\nfig.savefig('testjet.pdf')",
"execution_count": 9,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": "<IPython.core.display.Javascript object>",
"application/javascript": "/* Put everything inside the global mpl namespace */\nwindow.mpl = {};\n\n\nmpl.get_websocket_type = function() {\n if (typeof(WebSocket) !== 'undefined') {\n return WebSocket;\n } else if (typeof(MozWebSocket) !== 'undefined') {\n return MozWebSocket;\n } else {\n alert('Your browser does not have WebSocket support.' +\n 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n 'Firefox 4 and 5 are also supported but you ' +\n 'have to enable WebSockets in about:config.');\n };\n}\n\nmpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n this.id = figure_id;\n\n this.ws = websocket;\n\n this.supports_binary = (this.ws.binaryType != undefined);\n\n if (!this.supports_binary) {\n var warnings = document.getElementById(\"mpl-warnings\");\n if (warnings) {\n warnings.style.display = 'block';\n warnings.textContent = (\n \"This browser does not support binary websocket messages. \" +\n \"Performance may be slow.\");\n }\n }\n\n this.imageObj = new Image();\n\n this.context = undefined;\n this.message = undefined;\n this.canvas = undefined;\n this.rubberband_canvas = undefined;\n this.rubberband_context = undefined;\n this.format_dropdown = undefined;\n\n this.image_mode = 'full';\n\n this.root = $('<div/>');\n this._root_extra_style(this.root)\n this.root.attr('style', 'display: inline-block');\n\n $(parent_element).append(this.root);\n\n this._init_header(this);\n this._init_canvas(this);\n this._init_toolbar(this);\n\n var fig = this;\n\n this.waiting = false;\n\n this.ws.onopen = function () {\n fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n fig.send_message(\"send_image_mode\", {});\n if (mpl.ratio != 1) {\n fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n }\n fig.send_message(\"refresh\", {});\n }\n\n this.imageObj.onload = function() {\n if (fig.image_mode == 'full') {\n // Full images could contain transparency (where diff images\n // almost always do), so we need to clear the canvas so that\n // there is no ghosting.\n fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n }\n fig.context.drawImage(fig.imageObj, 0, 0);\n };\n\n this.imageObj.onunload = function() {\n this.ws.close();\n }\n\n this.ws.onmessage = this._make_on_message_function(this);\n\n this.ondownload = ondownload;\n}\n\nmpl.figure.prototype._init_header = function() {\n var titlebar = $(\n '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n 'ui-helper-clearfix\"/>');\n var titletext = $(\n '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n 'text-align: center; padding: 3px;\"/>');\n titlebar.append(titletext)\n this.root.append(titlebar);\n this.header = titletext[0];\n}\n\n\n\nmpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n\n}\n\n\nmpl.figure.prototype._root_extra_style = function(canvas_div) {\n\n}\n\nmpl.figure.prototype._init_canvas = function() {\n var fig = this;\n\n var canvas_div = $('<div/>');\n\n canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n\n function canvas_keyboard_event(event) {\n return fig.key_event(event, event['data']);\n }\n\n canvas_div.keydown('key_press', canvas_keyboard_event);\n canvas_div.keyup('key_release', canvas_keyboard_event);\n this.canvas_div = canvas_div\n this._canvas_extra_style(canvas_div)\n this.root.append(canvas_div);\n\n var canvas = $('<canvas/>');\n canvas.addClass('mpl-canvas');\n canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n\n this.canvas = canvas[0];\n this.context = canvas[0].getContext(\"2d\");\n\n var backingStore = this.context.backingStorePixelRatio ||\n\tthis.context.webkitBackingStorePixelRatio ||\n\tthis.context.mozBackingStorePixelRatio ||\n\tthis.context.msBackingStorePixelRatio ||\n\tthis.context.oBackingStorePixelRatio ||\n\tthis.context.backingStorePixelRatio || 1;\n\n mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n\n var rubberband = $('<canvas/>');\n rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n\n var pass_mouse_events = true;\n\n canvas_div.resizable({\n start: function(event, ui) {\n pass_mouse_events = false;\n },\n resize: function(event, ui) {\n fig.request_resize(ui.size.width, ui.size.height);\n },\n stop: function(event, ui) {\n pass_mouse_events = true;\n fig.request_resize(ui.size.width, ui.size.height);\n },\n });\n\n function mouse_event_fn(event) {\n if (pass_mouse_events)\n return fig.mouse_event(event, event['data']);\n }\n\n rubberband.mousedown('button_press', mouse_event_fn);\n rubberband.mouseup('button_release', mouse_event_fn);\n // Throttle sequential mouse events to 1 every 20ms.\n rubberband.mousemove('motion_notify', mouse_event_fn);\n\n rubberband.mouseenter('figure_enter', mouse_event_fn);\n rubberband.mouseleave('figure_leave', mouse_event_fn);\n\n canvas_div.on(\"wheel\", function (event) {\n event = event.originalEvent;\n event['data'] = 'scroll'\n if (event.deltaY < 0) {\n event.step = 1;\n } else {\n event.step = -1;\n }\n mouse_event_fn(event);\n });\n\n canvas_div.append(canvas);\n canvas_div.append(rubberband);\n\n this.rubberband = rubberband;\n this.rubberband_canvas = rubberband[0];\n this.rubberband_context = rubberband[0].getContext(\"2d\");\n this.rubberband_context.strokeStyle = \"#000000\";\n\n this._resize_canvas = function(width, height) {\n // Keep the size of the canvas, canvas container, and rubber band\n // canvas in synch.\n canvas_div.css('width', width)\n canvas_div.css('height', height)\n\n canvas.attr('width', width * mpl.ratio);\n canvas.attr('height', height * mpl.ratio);\n canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n\n rubberband.attr('width', width);\n rubberband.attr('height', height);\n }\n\n // Set the figure to an initial 600x600px, this will subsequently be updated\n // upon first draw.\n this._resize_canvas(600, 600);\n\n // Disable right mouse context menu.\n $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n return false;\n });\n\n function set_focus () {\n canvas.focus();\n canvas_div.focus();\n }\n\n window.setTimeout(set_focus, 100);\n}\n\nmpl.figure.prototype._init_toolbar = function() {\n var fig = this;\n\n var nav_element = $('<div/>')\n nav_element.attr('style', 'width: 100%');\n this.root.append(nav_element);\n\n // Define a callback function for later on.\n function toolbar_event(event) {\n return fig.toolbar_button_onclick(event['data']);\n }\n function toolbar_mouse_event(event) {\n return fig.toolbar_button_onmouseover(event['data']);\n }\n\n for(var toolbar_ind in mpl.toolbar_items) {\n var name = mpl.toolbar_items[toolbar_ind][0];\n var tooltip = mpl.toolbar_items[toolbar_ind][1];\n var image = mpl.toolbar_items[toolbar_ind][2];\n var method_name = mpl.toolbar_items[toolbar_ind][3];\n\n if (!name) {\n // put a spacer in here.\n continue;\n }\n var button = $('<button/>');\n button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n 'ui-button-icon-only');\n button.attr('role', 'button');\n button.attr('aria-disabled', 'false');\n button.click(method_name, toolbar_event);\n button.mouseover(tooltip, toolbar_mouse_event);\n\n var icon_img = $('<span/>');\n icon_img.addClass('ui-button-icon-primary ui-icon');\n icon_img.addClass(image);\n icon_img.addClass('ui-corner-all');\n\n var tooltip_span = $('<span/>');\n tooltip_span.addClass('ui-button-text');\n tooltip_span.html(tooltip);\n\n button.append(icon_img);\n button.append(tooltip_span);\n\n nav_element.append(button);\n }\n\n var fmt_picker_span = $('<span/>');\n\n var fmt_picker = $('<select/>');\n fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n fmt_picker_span.append(fmt_picker);\n nav_element.append(fmt_picker_span);\n this.format_dropdown = fmt_picker[0];\n\n for (var ind in mpl.extensions) {\n var fmt = mpl.extensions[ind];\n var option = $(\n '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n fmt_picker.append(option)\n }\n\n // Add hover states to the ui-buttons\n $( \".ui-button\" ).hover(\n function() { $(this).addClass(\"ui-state-hover\");},\n function() { $(this).removeClass(\"ui-state-hover\");}\n );\n\n var status_bar = $('<span class=\"mpl-message\"/>');\n nav_element.append(status_bar);\n this.message = status_bar[0];\n}\n\nmpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n // which will in turn request a refresh of the image.\n this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n}\n\nmpl.figure.prototype.send_message = function(type, properties) {\n properties['type'] = type;\n properties['figure_id'] = this.id;\n this.ws.send(JSON.stringify(properties));\n}\n\nmpl.figure.prototype.send_draw_message = function() {\n if (!this.waiting) {\n this.waiting = true;\n this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n }\n}\n\n\nmpl.figure.prototype.handle_save = function(fig, msg) {\n var format_dropdown = fig.format_dropdown;\n var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n fig.ondownload(fig, format);\n}\n\n\nmpl.figure.prototype.handle_resize = function(fig, msg) {\n var size = msg['size'];\n if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n fig._resize_canvas(size[0], size[1]);\n fig.send_message(\"refresh\", {});\n };\n}\n\nmpl.figure.prototype.handle_rubberband = function(fig, msg) {\n var x0 = msg['x0'] / mpl.ratio;\n var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n var x1 = msg['x1'] / mpl.ratio;\n var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n x0 = Math.floor(x0) + 0.5;\n y0 = Math.floor(y0) + 0.5;\n x1 = Math.floor(x1) + 0.5;\n y1 = Math.floor(y1) + 0.5;\n var min_x = Math.min(x0, x1);\n var min_y = Math.min(y0, y1);\n var width = Math.abs(x1 - x0);\n var height = Math.abs(y1 - y0);\n\n fig.rubberband_context.clearRect(\n 0, 0, fig.canvas.width, fig.canvas.height);\n\n fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n}\n\nmpl.figure.prototype.handle_figure_label = function(fig, msg) {\n // Updates the figure title.\n fig.header.textContent = msg['label'];\n}\n\nmpl.figure.prototype.handle_cursor = function(fig, msg) {\n var cursor = msg['cursor'];\n switch(cursor)\n {\n case 0:\n cursor = 'pointer';\n break;\n case 1:\n cursor = 'default';\n break;\n case 2:\n cursor = 'crosshair';\n break;\n case 3:\n cursor = 'move';\n break;\n }\n fig.rubberband_canvas.style.cursor = cursor;\n}\n\nmpl.figure.prototype.handle_message = function(fig, msg) {\n fig.message.textContent = msg['message'];\n}\n\nmpl.figure.prototype.handle_draw = function(fig, msg) {\n // Request the server to send over a new figure.\n fig.send_draw_message();\n}\n\nmpl.figure.prototype.handle_image_mode = function(fig, msg) {\n fig.image_mode = msg['mode'];\n}\n\nmpl.figure.prototype.updated_canvas_event = function() {\n // Called whenever the canvas gets updated.\n this.send_message(\"ack\", {});\n}\n\n// A function to construct a web socket function for onmessage handling.\n// Called in the figure constructor.\nmpl.figure.prototype._make_on_message_function = function(fig) {\n return function socket_on_message(evt) {\n if (evt.data instanceof Blob) {\n /* FIXME: We get \"Resource interpreted as Image but\n * transferred with MIME type text/plain:\" errors on\n * Chrome. But how to set the MIME type? It doesn't seem\n * to be part of the websocket stream */\n evt.data.type = \"image/png\";\n\n /* Free the memory for the previous frames */\n if (fig.imageObj.src) {\n (window.URL || window.webkitURL).revokeObjectURL(\n fig.imageObj.src);\n }\n\n fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n evt.data);\n fig.updated_canvas_event();\n fig.waiting = false;\n return;\n }\n else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n fig.imageObj.src = evt.data;\n fig.updated_canvas_event();\n fig.waiting = false;\n return;\n }\n\n var msg = JSON.parse(evt.data);\n var msg_type = msg['type'];\n\n // Call the \"handle_{type}\" callback, which takes\n // the figure and JSON message as its only arguments.\n try {\n var callback = fig[\"handle_\" + msg_type];\n } catch (e) {\n console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n return;\n }\n\n if (callback) {\n try {\n // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n callback(fig, msg);\n } catch (e) {\n console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n }\n }\n };\n}\n\n// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\nmpl.findpos = function(e) {\n //this section is from http://www.quirksmode.org/js/events_properties.html\n var targ;\n if (!e)\n e = window.event;\n if (e.target)\n targ = e.target;\n else if (e.srcElement)\n targ = e.srcElement;\n if (targ.nodeType == 3) // defeat Safari bug\n targ = targ.parentNode;\n\n // jQuery normalizes the pageX and pageY\n // pageX,Y are the mouse positions relative to the document\n // offset() returns the position of the element relative to the document\n var x = e.pageX - $(targ).offset().left;\n var y = e.pageY - $(targ).offset().top;\n\n return {\"x\": x, \"y\": y};\n};\n\n/*\n * return a copy of an object with only non-object keys\n * we need this to avoid circular references\n * http://stackoverflow.com/a/24161582/3208463\n */\nfunction simpleKeys (original) {\n return Object.keys(original).reduce(function (obj, key) {\n if (typeof original[key] !== 'object')\n obj[key] = original[key]\n return obj;\n }, {});\n}\n\nmpl.figure.prototype.mouse_event = function(event, name) {\n var canvas_pos = mpl.findpos(event)\n\n if (name === 'button_press')\n {\n this.canvas.focus();\n this.canvas_div.focus();\n }\n\n var x = canvas_pos.x * mpl.ratio;\n var y = canvas_pos.y * mpl.ratio;\n\n this.send_message(name, {x: x, y: y, button: event.button,\n step: event.step,\n guiEvent: simpleKeys(event)});\n\n /* This prevents the web browser from automatically changing to\n * the text insertion cursor when the button is pressed. We want\n * to control all of the cursor setting manually through the\n * 'cursor' event from matplotlib */\n event.preventDefault();\n return false;\n}\n\nmpl.figure.prototype._key_event_extra = function(event, name) {\n // Handle any extra behaviour associated with a key event\n}\n\nmpl.figure.prototype.key_event = function(event, name) {\n\n // Prevent repeat events\n if (name == 'key_press')\n {\n if (event.which === this._key)\n return;\n else\n this._key = event.which;\n }\n if (name == 'key_release')\n this._key = null;\n\n var value = '';\n if (event.ctrlKey && event.which != 17)\n value += \"ctrl+\";\n if (event.altKey && event.which != 18)\n value += \"alt+\";\n if (event.shiftKey && event.which != 16)\n value += \"shift+\";\n\n value += 'k';\n value += event.which.toString();\n\n this._key_event_extra(event, name);\n\n this.send_message(name, {key: value,\n guiEvent: simpleKeys(event)});\n return false;\n}\n\nmpl.figure.prototype.toolbar_button_onclick = function(name) {\n if (name == 'download') {\n this.handle_save(this, null);\n } else {\n this.send_message(\"toolbar_button\", {name: name});\n }\n};\n\nmpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n this.message.textContent = tooltip;\n};\nmpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n\nmpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n\nmpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n // Create a \"websocket\"-like object which calls the given IPython comm\n // object with the appropriate methods. Currently this is a non binary\n // socket, so there is still some room for performance tuning.\n var ws = {};\n\n ws.close = function() {\n comm.close()\n };\n ws.send = function(m) {\n //console.log('sending', m);\n comm.send(m);\n };\n // Register the callback with on_msg.\n comm.on_msg(function(msg) {\n //console.log('receiving', msg['content']['data'], msg);\n // Pass the mpl event to the overriden (by mpl) onmessage function.\n ws.onmessage(msg['content']['data'])\n });\n return ws;\n}\n\nmpl.mpl_figure_comm = function(comm, msg) {\n // This is the function which gets called when the mpl process\n // starts-up an IPython Comm through the \"matplotlib\" channel.\n\n var id = msg.content.data.id;\n // Get hold of the div created by the display call when the Comm\n // socket was opened in Python.\n var element = $(\"#\" + id);\n var ws_proxy = comm_websocket_adapter(comm)\n\n function ondownload(figure, format) {\n window.open(figure.imageObj.src);\n }\n\n var fig = new mpl.figure(id, ws_proxy,\n ondownload,\n element.get(0));\n\n // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n // web socket which is closed, not our websocket->open comm proxy.\n ws_proxy.onopen();\n\n fig.parent_element = element.get(0);\n fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n if (!fig.cell_info) {\n console.error(\"Failed to find cell for figure\", id, fig);\n return;\n }\n\n var output_index = fig.cell_info[2]\n var cell = fig.cell_info[0];\n\n};\n\nmpl.figure.prototype.handle_close = function(fig, msg) {\n var width = fig.canvas.width/mpl.ratio\n fig.root.unbind('remove')\n\n // Update the output cell to use the data from the current canvas.\n fig.push_to_output();\n var dataURL = fig.canvas.toDataURL();\n // Re-enable the keyboard manager in IPython - without this line, in FF,\n // the notebook keyboard shortcuts fail.\n IPython.keyboard_manager.enable()\n $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n fig.close_ws(fig, msg);\n}\n\nmpl.figure.prototype.close_ws = function(fig, msg){\n fig.send_message('closing', msg);\n // fig.ws.close()\n}\n\nmpl.figure.prototype.push_to_output = function(remove_interactive) {\n // Turn the data on the canvas into data in the output cell.\n var width = this.canvas.width/mpl.ratio\n var dataURL = this.canvas.toDataURL();\n this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n}\n\nmpl.figure.prototype.updated_canvas_event = function() {\n // Tell IPython that the notebook contents must change.\n IPython.notebook.set_dirty(true);\n this.send_message(\"ack\", {});\n var fig = this;\n // Wait a second, then push the new image to the DOM so\n // that it is saved nicely (might be nice to debounce this).\n setTimeout(function () { fig.push_to_output() }, 1000);\n}\n\nmpl.figure.prototype._init_toolbar = function() {\n var fig = this;\n\n var nav_element = $('<div/>')\n nav_element.attr('style', 'width: 100%');\n this.root.append(nav_element);\n\n // Define a callback function for later on.\n function toolbar_event(event) {\n return fig.toolbar_button_onclick(event['data']);\n }\n function toolbar_mouse_event(event) {\n return fig.toolbar_button_onmouseover(event['data']);\n }\n\n for(var toolbar_ind in mpl.toolbar_items){\n var name = mpl.toolbar_items[toolbar_ind][0];\n var tooltip = mpl.toolbar_items[toolbar_ind][1];\n var image = mpl.toolbar_items[toolbar_ind][2];\n var method_name = mpl.toolbar_items[toolbar_ind][3];\n\n if (!name) { continue; };\n\n var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n button.click(method_name, toolbar_event);\n button.mouseover(tooltip, toolbar_mouse_event);\n nav_element.append(button);\n }\n\n // Add the status bar.\n var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n nav_element.append(status_bar);\n this.message = status_bar[0];\n\n // Add the close button to the window.\n var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n button.click(function (evt) { fig.handle_close(fig, {}); } );\n button.mouseover('Stop Interaction', toolbar_mouse_event);\n buttongrp.append(button);\n var titlebar = this.root.find($('.ui-dialog-titlebar'));\n titlebar.prepend(buttongrp);\n}\n\nmpl.figure.prototype._root_extra_style = function(el){\n var fig = this\n el.on(\"remove\", function(){\n\tfig.close_ws(fig, {});\n });\n}\n\nmpl.figure.prototype._canvas_extra_style = function(el){\n // this is important to make the div 'focusable\n el.attr('tabindex', 0)\n // reach out to IPython and tell the keyboard manager to turn it's self\n // off when our div gets focus\n\n // location in version 3\n if (IPython.notebook.keyboard_manager) {\n IPython.notebook.keyboard_manager.register_events(el);\n }\n else {\n // location in version 2\n IPython.keyboard_manager.register_events(el);\n }\n\n}\n\nmpl.figure.prototype._key_event_extra = function(event, name) {\n var manager = IPython.notebook.keyboard_manager;\n if (!manager)\n manager = IPython.keyboard_manager;\n\n // Check for shift+enter\n if (event.shiftKey && event.which == 13) {\n this.canvas_div.blur();\n // select the cell after this one\n var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n IPython.notebook.select(index + 1);\n }\n}\n\nmpl.figure.prototype.handle_save = function(fig, msg) {\n fig.ondownload(fig, null);\n}\n\n\nmpl.find_output_cell = function(html_output) {\n // Return the cell and output element which can be found *uniquely* in the notebook.\n // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n // IPython event is triggered only after the cells have been serialised, which for\n // our purposes (turning an active figure into a static one), is too late.\n var cells = IPython.notebook.get_cells();\n var ncells = cells.length;\n for (var i=0; i<ncells; i++) {\n var cell = cells[i];\n if (cell.cell_type === 'code'){\n for (var j=0; j<cell.output_area.outputs.length; j++) {\n var data = cell.output_area.outputs[j];\n if (data.data) {\n // IPython >= 3 moved mimebundle to data attribute of output\n data = data.data;\n }\n if (data['text/html'] == html_output) {\n return [cell, data, j];\n }\n }\n }\n }\n}\n\n// Register the function which deals with the matplotlib target/channel.\n// The kernel may be null if the page has been refreshed.\nif (IPython.notebook.kernel != null) {\n IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n}\n"
},
"metadata": {}
},
{
"output_type": "display_data",
"data": {
"text/plain": "<IPython.core.display.HTML object>",
"text/html": "<img src=\"data:image/png;base64,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\" width=\"639.8999694871917\">"
},
"metadata": {}
}
]
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "from IPython.display import Image\nfrom IPython.core.display import HTML \nImage(\"./testjetCMYK.png\", width=500)",
"execution_count": 17,
"outputs": [
{
"output_type": "execute_result",
"execution_count": 17,
"data": {
"text/plain": "<IPython.core.display.Image object>",
"image/png": "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\nAElFTkSuQmCC\n"
},
"metadata": {
"image/png": {
"width": 500
}
}
}
]
},
{
"metadata": {
"trusted": true,
"collapsed": true
},
"cell_type": "code",
"source": "",
"execution_count": null,
"outputs": []
}
],
"metadata": {
"kernelspec": {
"name": "python3",
"display_name": "Python 3",
"language": "python"
},
"toc": {
"threshold": 4,
"number_sections": true,
"toc_cell": false,
"toc_window_display": false,
"toc_section_display": "block",
"sideBar": true,
"navigate_menu": true,
"moveMenuLeft": true,
"widenNotebook": false,
"colors": {
"hover_highlight": "#DAA520",
"selected_highlight": "#FFD700",
"running_highlight": "#FF0000"
},
"nav_menu": {
"width": "252px",
"height": "12px"
}
},
"language_info": {
"name": "python",
"version": "3.6.0",
"mimetype": "text/x-python",
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"pygments_lexer": "ipython3",
"nbconvert_exporter": "python",
"file_extension": ".py"
},
"gist": {
"id": "",
"data": {
"description": "JetCMYK.ipynb",
"public": true
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment