  
  [1X3 [33X[0;0YJupyter Renderables[133X[101X
  
  [33X[0;0YA   [10XJupyterRenderable[110X  is  an  object  that  can  be  rendered  by  Jupyter.
  JupyterRenderables  are  component  object that have to contain at least the
  components [10Xdata[110X and [10Xmetadata[110X.[133X
  
  [33X[0;0YThese  components  are  themselves  GAP  records which can contain different
  representations  of  an  object to be rendered. The record component name is
  the  MIME-Type  of  the representation and the content is the representation
  itself.[133X
  
  [4X[32X  Example  [32X[104X
    [4X[28Xrender := JupyterRenderable([128X[104X
    [4X[28X      rec( text\/plain := "Integers",[128X[104X
    [4X[28X           text\/html := "$\mathbb{Z}$" )[128X[104X
    [4X[28X    , rec( ) );[128X[104X
    [4X[28X[128X[104X
    [4X[28Xrender2 := JupyterRenderable([128X[104X
    [4X[28X      rec( ("image/svg+xml") := "<svg></svg>" [128X[104X
    [4X[28X    , rec( ("image/svg+xml") := rec( width := 500, height := 500 ) ) );[128X[104X
  [4X[32X[104X
  
  
  [1X3.1 [33X[0;0YHandlers for Jupyter requests[133X[101X
  
  [1X3.1-1 IsJupyterRenderable[101X
  
  [33X[1;0Y[29X[2XIsJupyterRenderable[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[9Xtrue[109X or [9Xfalse[109X[133X
  
  [33X[0;0YJupyterRenderable[133X
  
  [1X3.1-2 [101X
  
  [33X[1;0Y[29X[2X[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[9Xtrue[109X or [9Xfalse[109X[133X
  
  [1X3.1-3 JupyterRenderable[101X
  
  [33X[1;0Y[29X[2XJupyterRenderable[102X( [3Xdata[103X, [3Xmetadata[103X ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10YA new JupyterRenderable[133X
  
  [33X[0;0YBasic constructor for JupyterRenderable[133X
  
  [1X3.1-4 JupyterRender[101X
  
  [33X[1;0Y[29X[2XJupyterRender[102X( [3Xarg[103X ) [32X operation[133X
  
  [33X[0;0YMethod that provides rich viewing experience if code used inside Jupyter[133X
  
  [1X3.1-5 JupyterRenderableData[101X
  
  [33X[1;0Y[29X[2XJupyterRenderableData[102X( [3Xarg[103X ) [32X attribute[133X
  
  [33X[0;0YAccessor for data in a JupyterRenderable[133X
  
  [1X3.1-6 JupyterRenderableMetadata[101X
  
  [33X[1;0Y[29X[2XJupyterRenderableMetadata[102X( [3Xarg[103X ) [32X attribute[133X
  
  [33X[0;0YAccessor for metadata in a JupyterRenderable[133X
  
