diff --git a/src/nbsphinx/__init__.py b/src/nbsphinx/__init__.py index 0530a8ec..5e8d9427 100644 --- a/src/nbsphinx/__init__.py +++ b/src/nbsphinx/__init__.py @@ -79,6 +79,7 @@ 'text/latex', 'image/png', 'image/jpeg', + 'image/gif', 'text/plain', ) # See nbconvert/exporters/latex.py: @@ -96,6 +97,7 @@ 'image/svg+xml': '.svg', 'image/png': '.png', 'image/jpeg': '.jpg', + 'image/gif': '.gif', } # The default rst template name is changing in nbconvert 6, so we substitute @@ -180,7 +182,7 @@ {{ output.data[datatype] | indent | indent }} {%- endif %} -{%- elif datatype in ['image/svg+xml', 'image/png', 'image/jpeg', 'application/pdf'] %} +{%- elif datatype in ['image/svg+xml', 'image/png', 'image/jpeg', 'image/gif', 'application/pdf'] %} .. image:: {{ output.metadata.filenames[datatype] | posix_path }} {%- if datatype in output.metadata %}