python - 如何将活页夹徽章添加到文档中,使其作为图像可见?
问题描述
mybinder.org 允许从存储库创建交互式笔记本。可以创建一个徽章,作为使用 mybinder 启动交互式笔记本的链接。此徽章图像在存储库的自述文件中可见,但如何在 word 文档中以及因此在出版物中查看它?
解决方案
如果您查看 README 的文本,您会看到图像是从https://static.mybinder.org/badge_logo.svg
. 如果您去那里并在徽章底部附近单击鼠标右键,然后选择Save As...
,您可以将其下载.svg
到您的计算机上。在您的计算机上打开它并使用您最喜欢的矢量图形编辑程序将其打开并将其导出为图像。
其他图像编辑软件也可能对您有所帮助。.svg
在 Photoshop 中打开会自动将其光栅化为图像。
顺便说一句,您可以在此处制作看起来类似变体的自定义徽章。
此外,徽章只是 URL 的可点击超链接,它们将 MyBinder 系统指向存储库或存档。例如,位于 , 的启动徽章https://github.com/fomightez/3Dscatter_plot-binder
只是一个触发打开以下链接的超链接:
https://mybinder.org/v2/gh/fomightez/3Dscatter_plot-binder/master?filepath=index.ipynb
您只需将 URL 复制并粘贴到浏览器地址栏中,它的作用与单击launch badge
.
它是您想要包含在您的出版物中的启动 URL。特别是如果您担心审阅者或用户在编辑后能够点击它。
我,我自己,觉得最好也将人们指向带有启动徽章的存储库或存档,因为如果构建在几个月内失败,对于大多数用户来说可能并不明显该做什么如果启动失败。有时,不熟悉徽章如何工作的人无法从启动 URL 轻松确定相关的存储库或存档。如果您直接将人们指向存储库或存档,则代码仍然是可见的,如果可以在不需要 Binder 支持系统的情况下制作适当的环境,则可以使用该代码。
推荐阅读
- php - PHP Regex 删除里面的 HTML-Tags代码块
- angular - 如何在刷新/更改页面上保存响应式表单数据?
- javascript - 仅当字符串文件名具有 .jpg 或 .png 扩展名时才使用正则表达式替换
- javascript - 无法读取未定义的属性“toFixed”
- jmeter - 如何从 Jmeter 报告中删除 check_user_activity 以及如何将 KO 更改为在统计表中失败?
- mysql - Mysql In 运算符,python 格式
- azure - 将文件传输到 Azure 虚拟机的最佳方式是什么?
- java - Elasticsearch:java.lang.OutOfMemoryError 后重启节点:Java 堆空间
- javascript - 如何清理html中的css和js
- elasticsearch - mysql 到 Elasticsearch:按使用选定字段分组和排序