我知道可以使用![Alt text](/path/to/img.jpg)
或的MD语法将图像放置在MD中![Alt text](/path/to/img.jpg "Optional title")
,但是我很难将SVG放置在将代码托管在GitHub上的MD中。
最终使用rails3,并且现在经常更改模型,因此我正在使用RailRoady生成模型的架构图的SVG。我希望将该SVG放置在ReadMe.md中并显示出来。当我在本地打开SVG文件时,它确实可以工作,那么如何使浏览器在MD文件中呈现SVG?鉴于代码将是动态的,直到完成为止(似乎永远不会),将SVG托管在单独的地方似乎过高,而且我缺少实现此目的的方法。
我想包括SVG是这里在GitHub上:https://github.com/specialorange/FDXCM/blob/master/Rails/fdxcm/doc/models_brief.svg
我尝试了以下操作,并使用实际图像验证了语法是否正常,只是未呈现SVG代码:
![Overview][1]
[1]: https://github.com/specialorange/FDXCM/blob/master/doc/controllers_brief.svg "Overview"
<img src="https://raw.github.com/specialorange/FDXCM/master/doc/controllers_brief.svg">
![Alt text](https://raw.github.com/specialorange/FDXCM/master/doc/controllers_brief.svg)
[Google Doc](https://docs.google.com/drawings/d/1B95ajItJTAImL2WXISX0fkBLYk3nldea4Vm9eo-VyE4/edit) :
<img src="https://docs.google.com/drawings/pub?id=117XsJ1kDyaY-n8AdPS3_8jTgMyITqaoT3-ah_BSc9YQ&w=960&h=720">
<img src="https://raw.github.com/specialorange/FDXCM/master/doc/controllers_brief.svg">
<img src="https://docs.google.com/drawings/d/1B95ajItJTAImL2WXISX0fkBLYk3nldea4Vm9eo-VyE4/edit">
得到以下结果:
1:https://github.com/specialorange/FDXCM/blob/master/Rails/fdxcm/doc/controllers_brief.svg “概述”