diff --git a/python/ipnb/src/org/jetbrains/plugins/ipnb/IpnbJfxUtils.java b/python/ipnb/src/org/jetbrains/plugins/ipnb/IpnbJfxUtils.java index 7cbd6f1d2248..c9cda9fee348 100644 --- a/python/ipnb/src/org/jetbrains/plugins/ipnb/IpnbJfxUtils.java +++ b/python/ipnb/src/org/jetbrains/plugins/ipnb/IpnbJfxUtils.java @@ -60,9 +60,7 @@ public class IpnbJfxUtils { " }\n" + " });\n" + "" + ourBody; private static final String ourPrefix = ourStyle + ourBody; private static final String ourPostfix = ""; @@ -102,6 +100,7 @@ public class IpnbJfxUtils { final BorderPane pane = new BorderPane(webView); final String prefix; if (hasMath) { + prefix = String.format(ourMathJaxPrefix, width - 500, EditorColorsManager.getInstance().getGlobalScheme().getEditorFontSize()); } else { diff --git a/python/ipnb/src/org/jetbrains/plugins/ipnb/format/IpnbParser.java b/python/ipnb/src/org/jetbrains/plugins/ipnb/format/IpnbParser.java index 468a65a906a7..c2457bdafb6c 100644 --- a/python/ipnb/src/org/jetbrains/plugins/ipnb/format/IpnbParser.java +++ b/python/ipnb/src/org/jetbrains/plugins/ipnb/format/IpnbParser.java @@ -361,7 +361,7 @@ public class IpnbParser { } raw.data = dataRaw; raw.execution_count = outputCell.getPromptNumber(); - raw.output_type = "execute_result"; + raw.output_type = outputCell.getPromptNumber() != null ? "execute_result" : "display_data"; } else { raw.latex = ((IpnbLatexOutputCell)outputCell).getLatex();