是否有可能在一个要点的减价文件中的相对链接到图像?

我有一个包含减价文件和图像的要点。

有没有办法做一个相对链接到这个图像? 就像![My image](image.png)而不是![My image](https://gist.github.com/user/605560c2961cb3025038/raw/b75d2...6e8/img.png)

这是一个例子

截至目前,相关的图像链接正在为我,在一个存储库和维基。 我使用这样的语法:

 ![Kiku](images/Kiku.jpg) 

这是一个例子:

https://github.com/mark-anders/relative-image-url

是的,相关链接正在为我工​​作。 我正在使用pancake.io来托pipe我的网页。 http://pancake.io/2c8aa8/topics/cpp/cpp.md

该页面上的图像位于cpp文件夹中。

用于第一个图像的降价代码是

 ![C++ Var Types](basic_cpp_var_types.png) 

用于第二个图像的markdown代码(实际上是html)是

 <div style='float: center'> <img style='width: 600px' src="prefixpostfixincrement.png"></img> </div> 

注意:我错过了要点部分。 如果gist不支持markdown相对图像path语法,请尝试html方式。

刚刚testing…我无法使用github wiki上的相关url。

我不得不将图像添加到wiki库,然后浏览器回购,并让github显示给我(所以我可以抓住url)。 然后在降价中使用完整的url。 但幸运的是,url很容易预测: https://github.com/*username*/*reponame*/wiki/*imagename.png*https://github.com/*username*/*reponame*/wiki/*imagename.png*

我提交这个isse到github的支持。

不,来自markdown的图片的相对url不起作用,因此您必须坚持使用较长的静态url:

https://gist.github.com/mattborn/c346c8689a5eaf86e823

但是,某些文件的相对URL有效:

http://bl.ocks.org/mattborn/c346c8689a5eaf86e823

根据http://blog.rodneyrehm.de/archives/35-Including-Data-From-Github.html ,使用中的问题

 https://gist.github.com/user/605560c2961cb3025038/raw/b75d2...6e8/img.png 

b75d2...6e8部分每个文件不同(快速实validation实这是git blob id)。 但是,您可以放弃导致指向最新版本的url:

 https://gist.github.com/user/605560c2961cb3025038/raw/img.png` 

我相信这也是相对的path。 但是,这些仍然不能成像,因为:

  1. Github将原始文件作为Content-Type: application/octet-stream
  2. Gist markdown处理会将图像的src属性重写为src="" (对于相对path?)或https://camo.githubusercontent.com/..something..long.. (对于绝对url,它们实际上设法获取图像? )。
  3. 更新:正如muv在主要注释中指出的,相对pathraw/dodgetocat_v2.png在查看带有斜杠的要点时不起作用: https: raw/dodgetocat_v2.png但是当查看https:/ /gist.github.com/cben/46d9536baacb7c5d196c

    我不会赌这永远稳定…

两者都可以通过修复Content-Type的代理来解决,例如Rawgit或Bl.ocks.org(而不是Github,不要滥用它们)。 不幸的是,Rawgit不会渲染Markdown,只是按原样提供文件,而Bl.ocks.org的确会渲染markdown,但是URL结构是这样的,相对链接不起作用。 这意味着您可以在Markdown中引用完整的外部URL,也可以在HTML中引用相对的URL 🙁

看到https://gist.github.com/cben/46d9536baacb7c5d196c/分叉您的要点,并通过以下方式查看其index.html:;