Open thom4parisot opened 3 years ago
Je confirme, la prévisualisation fonctionne. Testé avec :
![Une image hébergée sur Nakala](https://api.nakala.fr/data/11280/8d6e1e0f/cdb96c43efaf77a1e2011551301f87d739a94387){ class=test width=150}
À noter que l'export HTML fonctionne aussi, par contre l'export PDF plante :
Unzip ici Archive: Nakalav0-1.zip inflating: 60a4fa491ea21a001a9f0d30.md extracting: 60a4fa491ea21a001a9f0d30.bib inflating: 60a4fa491ea21a001a9f0d30.yaml Pandoc ici ici Xelatex ici ici This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/Debian) (preloaded format=xelatex) restricted \write18 enabled. entering extended mode (./Nakalav0-1.tex LaTeX2e <2017/01/01> patch level 3 Babel <3.9r> and hyphenation patterns for 83 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel-spanish/spanish.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/xebabel.def))) (/usr/share/texlive/texmf-dist/tex/generic/babel-portuges/portuges.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-german/german.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel-german/germanb.ldf)) (/usr/share/texlive/texmf-dist/tex/generic/babel-ukrainian/ukraineb.ldf (/usr/share/texlive/texmf-dist/tex/latex/cyrillic/t2aenc.def) Package babel Warning: No input encoding specified for Ukrainian language on in put line 136. ) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-italian/italian.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf/tex/latex/lm/lmodern.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty Package fixltx2e Warning: fixltx2e is not required with releases after 2015 (fixltx2e) All fixes are now in the LaTeX kernel. (fixltx2e) See the latexrelease package for details. ) (/usr/share/texlive/texmf-dist/tex/latex/unicode-math/unicode-math.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def)) (/usr/share/texlive/texmf-dist/tex/latex/ucharcat/ucharcat.sty) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/tuenc.def)) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/share/texlive/texmf-dist/tex/latex/base/fix-cm.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/filehook/filehook.sty) (/usr/share/texlive/texmf-dist/tex/latex/unicode-math/unicode-math-xetex.sty (/usr/share/texlive/texmf-dist/tex/latex/unicode-math/unicode-math-table.tex))) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def))) (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.sty (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype-xetex.def) (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hxetex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/stringenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def))) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grffile.sty) No file Nakalav0-1.aux. (/usr/share/texlive/texmf-dist/tex/latex/cyrillic/t2acmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) Package hyperref Warning: Rerun to get /PageLabels entry. ! LaTeX Error: File `https://api.nakala.fr/data/11280/8d6e1e0f/cdb96c43efaf77a1 e2011551301f87d739a94387' not found. See the LaTeX manual or LaTeX Companion for explanation. Type Hfor immediate help. ... l.115 ...cdb96c43efaf77a1e2011551301f87d739a94387} ? ! Emergency stop. ... l.115 ...cdb96c43efaf77a1e2011551301f87d739a94387} No pages of output. Transcript written on Nakalav0-1.log. This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/Debian) (preloaded format=xelatex) restricted \write18 enabled. entering extended mode (./Nakalav0-1.tex LaTeX2e <2017/01/01> patch level 3 Babel <3.9r> and hyphenation patterns for 83 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel-spanish/spanish.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/xebabel.def))) (/usr/share/texlive/texmf-dist/tex/generic/babel-portuges/portuges.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-german/german.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel-german/germanb.ldf)) (/usr/share/texlive/texmf-dist/tex/generic/babel-ukrainian/ukraineb.ldf (/usr/share/texlive/texmf-dist/tex/latex/cyrillic/t2aenc.def) Package babel Warning: No input encoding specified for Ukrainian language on in put line 136. ) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-italian/italian.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf) (/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf/tex/latex/lm/lmodern.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty Package fixltx2e Warning: fixltx2e is not required with releases after 2015 (fixltx2e) All fixes are now in the LaTeX kernel. (fixltx2e) See the latexrelease package for details. ) (/usr/share/texlive/texmf-dist/tex/latex/unicode-math/unicode-math.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def)) (/usr/share/texlive/texmf-dist/tex/latex/ucharcat/ucharcat.sty) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/tuenc.def)) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/share/texlive/texmf-dist/tex/latex/base/fix-cm.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/filehook/filehook.sty) (/usr/share/texlive/texmf-dist/tex/latex/unicode-math/unicode-math-xetex.sty (/usr/share/texlive/texmf-dist/tex/latex/unicode-math/unicode-math-table.tex))) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def))) (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.sty (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype-xetex.def) (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hxetex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/stringenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def))) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grffile.sty) (./Nakalav0-1.aux) (/usr/share/texlive/texmf-dist/tex/latex/cyrillic/t2acmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./Nakalav0-1.out) (./Nakalav0-1.out) Package hyperref Warning: Rerun to get /PageLabels entry. (./Nakalav0-1.toc) ! LaTeX Error: File `https://api.nakala.fr/data/11280/8d6e1e0f/cdb96c43efaf77a1 e2011551301f87d739a94387' not found. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help. ... l.115 ...cdb96c43efaf77a1e2011551301f87d739a94387} ? ! Emergency stop. ... l.115 ...cdb96c43efaf77a1e2011551301f87d739a94387} No pages of output. Transcript written on Nakalav0-1.log.
//cc @marviro
@Mogztter Pour l'export PDF il faut :
Il faudrait donc voir ce que propose l'API de Nakala pour, à partir de l'ID du document, récupérer un fichier dans plusieurs résolutions (via les fonctionnalités proposées par IIIF) pour pouvoir prévoir des comportements différents (en fonction des templates par exemple). Reste le problème du format PNG :thinking:
avoir accès au fichier
c'est à dire ? Localement ? Ou à distance (via https?://...
) ?
Pas grave. Vous inquietez pas du LateX, je vais m'en occuper. Pour le moment il faut que l'url finisse avec l'extension du fichier (.png, .jpg). Mais on peut améliorer cela. On le fera avec le nouvel export.
J'ai tenté d'utiliser l'API IIIF mais j'obtiens une erreur 500 :
🤔
Dans Nakala, sans être connecté·e, quand je vais sur la page d'accueil de Nakala, je peux chercher n'importe quoi, et filtrer par "Type : Image".
Par exemple, jouet, et je sélectionne ce résultat.
Et là je sélectionne "Download URL", pour la mettre dans une balise image Markdown.
Quand je fais preview, je vois l'image.