Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
2016年在GitHub wiki中嵌入SVG图像_Svg_Github_Wiki - Fatal编程技术网

2016年在GitHub wiki中嵌入SVG图像

2016年在GitHub wiki中嵌入SVG图像,svg,github,wiki,Svg,Github,Wiki,是的,有。不幸的是,在过去五年左右的时间里,关于不同事物的信息表现出不同的效果,现在的答案都很混乱 那我该怎么办 嵌入 svg图像 在GitHub.wiki文件夹中 在GitHub.wiki页面中 我真不敢相信你需要博士学位 以下是我的示例页面,其中包含断开的嵌入: - 以下是实际情况: - 我想问题是这会以原始文本的形式呈现,而不是以svg图像的形式显示 不,我不想设置gh页面。我想使用血腥的维基,因为这就是它应该做的。好的,显然这就是发生的事情: GitHub不希望从rawgithub

是的,有。不幸的是,在过去五年左右的时间里,关于不同事物的信息表现出不同的效果,现在的答案都很混乱

那我该怎么办

  • 嵌入
  • svg图像
  • 在GitHub.wiki文件夹中
  • 在GitHub.wiki页面中
我真不敢相信你需要博士学位

以下是我的示例页面,其中包含断开的嵌入: -

以下是实际情况: -

我想问题是这会以原始文本的形式呈现,而不是以svg图像的形式显示


不,我不想设置gh页面。我想使用血腥的维基,因为这就是它应该做的。

好的,显然这就是发生的事情:

  • GitHub不希望从rawgithubcontent正确渲染图像
  • 所以忘了把它们嵌入wiki吧
  • 为主项目创建一个分支,除非您已经有一个分支
  • 在该分支中查找或创建一个未使用的目录,并在其中添加映像
  • 链接到gh页面URL
例如

不酷,但它可以工作。

您可以使用

步骤

  • 上传文件
    https://raw.githubusercontent.com/wiki/Sciss/ScalaCollider/images/ScalaCollider_types.svg
    到任何存储库下的一个文件夹
  • 在GitHub上找到svg链接,然后单击“原始”版本
  • 复制URL
  • raw.githubusercontent.com
    更改为
    cdn.jsdeliver.net
  • 在用户名前插入
    /gh/
  • 删除分支名称
  • (可选)插入要链接到的版本,如
    @version
    (如果不这样做,您将获得最新版本-这可能会导致长期缓存)
  • 使用标签
    image
    ,然后将
    ?sanitize=true
    添加到svg文件的路径尾部
  • 比如说,

    如果github中的原始svg文件路径为:

    https://raw.githubusercontent.com/yanglr/Beautify-cnblogs/master/images/github-pendant-rightCorner.svg

    您可以使用以下命令:

    
    
    结果是:

    参考资料:


    怀着沉重的心情,感谢您的回答。我期待着它不再正确的那一天!