GitLab.comで非asciiファイル名の画像がasciidoc文章で表示されない

GitLabやGitHubはAsciidoc文章をレンダリングしてくれるのでhtmlやpdfに変換しなくても閲覧できるのでとても便利です.
しかし,あるAsciidoc文章で画像の読み込みに失敗しています.

GitLab adoc ng

asciidoc/asciidoctorコマンドなどで変換したhtmlやpdfでは画像は表示されるし,壊れた画像をクリックすると表示したい画像が表示されるのでファイル名などは正しいはずです.

壊れた画像はすべて「è」が含まれています.とりあえず「è」を「e」に置き換えてみると表示されるようになりました.

どうも非asciiファイル名がダメそうです.試しに日本語ファイル名で試してみました.

cat.jpg はokですが, 猫.jpg はngになりました.

同じファイルをMarkdownから呼んでみるとokです.

issueを探すと去年報告されていすようですが未対応のようです.あまり困っている人は居ないのかな?
(ちなみにissueを検索したときにはこのissueを見落としていたのですが,新たにissueを立てようとtitleを入力したら「類似のイシュー」にこれが出てきました.助かる)

とりあえず今のところはこの機能を使わないかワークアラウンドとしてasciiファイル名だけを使うようにするしか無さそうです.

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

Your post must include a link to this post.

How does this work?
Write a response on your own website and include a link to this post. Then submit your response’s URL here. Your response may appear here after moderation. To update or remove it, edit or delete your original post and submit the same URL again. Learn more about Webmentions.