首页 > 其他分享 >【Rust】Mdbook插件开发和分享——多图浏览和多语言代码

【Rust】Mdbook插件开发和分享——多图浏览和多语言代码

时间:2024-09-09 22:37:13浏览次数:1  
标签:插件 image Mdbook slider 多图 mdbook com 图片

mdbook-image-slider

DevExpress文档多图浏览的启发,我开发这个插件,在查看多个图片和图片的描述的时候非常方便

项目地址:https://github.com/VinciYan/mdbook-image-slider.git

特点

  • 鼠标置于图片查看区域时显示切换图片按钮
  • 鼠标点击图片可以缩放查看,移动端支持点击图片进行缩放和双击缩小图片
  • 显示当前查看图片的进度
  • 支持显示图片描述信息

用法

{{image-slider}}
image: http://vinciyan.com/image-public/image-20240831215150-edx0d4e.png caption: 图片1描述
image: http://vinciyan.com/image-public/0a41dd35-7079-44d1-93f8-995a99d011b0.png caption: 图片2描述
image: http://vinciyan.com/image-public/0a1e65f4-7ced-4ef0-ba7d-120014a0d4.png caption: 图片3描述
{{/image-slider}}

效果

mdbook-multicode-fork

这个项目我fork了一个名为mdbook-multicode的项目,原来的项目有一些bug,我修复了一些Bug并且美化了语言选择框等

在我们编写文档等,对于同一个功能可以用不同的语言来表达的时候,可以使用这个插件,切换查看不同的语言的代码

项目地址:https://github.com/VinciYan/mdbook-multicode-fork.git

效果

标签:插件,image,Mdbook,slider,多图,mdbook,com,图片
From: https://www.cnblogs.com/vinciyan/p/18405499

相关文章

  • ROS2 - Moveit2 - 创建Moveit插件(MoveIt Plugins)
    创建MoveIt插件本节详细说明了如何在ROS中添加插件。两个必需元素是基类和插件类。插件类继承自基类并覆盖其虚拟函数。用于此目的的主要库是pluginlib。本教程包含三种不同类型的插件,即运动规划器、控制器管理器和约束采样器。运动规划器插件在本节中,我们将展示如何将新......
  • vue打印模版模块,使用vue-plugin-hiprint插件搭建过程
    文章目录概要安装插件引入全局样式引入字体图标库完整demo解析-保存模版解析-左侧的自定义组件解析-视图容器解析-打印文件地址概要项目中,我们可能需要实现打印的需求功能,而打印时,用户可以先去编辑打印模版,这样再其他模版,只需要提供数据,就可以使用模......
  • 【更新日志】AI运动识别插件又双叕发布更新了,v1.5.4版已正式发布。
    Ai运动识别插件可以为您的小程序赋于原生的人体检测、运动识别、姿态识别、运动计时计数AI能力,让您的小程序轻松实现AI健身、线上运动会、学生体测等场景,并拥有大量的用户案例,针对近期开发者的反馈,我们修复了相关问题,并对部分功能进行了优化增强,发布了v1.5.4版。本次版本的详细......
  • 超轻量级、支持插件的 .NET 网络通信框架
    前言给大家推荐一个轻量级的、支持插件的综合网络通信库:TouchSocket。TouchSocket的基础通信功能包括TCP、UDP、SSL、RPC和HTTP。其中,HTTP服务器支持WebSocket、静态网页、XML-RPC、WebAPI和JSON-RPC等扩展插件。此外,TouchSocket还支持自定义协议的TouchRPC,具备SSL......
  • Chrome下载视频的插件
      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学......
  • crypto插件的用法
    文章目录1.概念介绍2.方法与功能2.1基本用法2.2加密算法3.示例代码4.内容总结我们在上一章回中介绍了"FlutterCacheManager组件"相关的内容,本章回中将介绍一个加密工具包.闲话休提,让我们一起TalkFlutter吧。1.概念介绍加密主要是为了保护一些重要数据,我......
  • 【Unity必备插件】NGUI:UI设计传奇工具
    ......
  • 推荐我常用的5个爬虫插件&工具,非常强大~
    爬虫,又称为网络爬虫或网页爬虫,是一种自动浏览互联网的程序,它按照一定的算法顺序访问网页,并从中提取有用信息。爬虫软件通常由以下几部分组成:- 用户代理(User-Agent):模拟浏览器访问,避免被网站识别为机器人。- 请求处理:发送HTTP请求,获取网页内容。- 内容解析:使用正则表达式或......
  • WordPress独立资源下载页面插件美化版
    插件介绍:xydown是一款wordpress的独立下载页面插件,主要适用于wp建站用户使用,有些用户在发布文章的时候想要添加一些下载资源,使用这款插件可以把下载的内容独立出来,支持添加本地下载或者百度网盘蓝奏网盘的网址,并且可以自定义文件信息,包括设置文件名称、文件大小、更新日志......
  • uAI - AI Assistant 人工智能辅助助手插件
    uAI助手支持GPT3.5Turbo、GPT3.5Turbo16K、GPT4-8k和GPT4Turbo-128k什么是uAI助理?uAIAssistant是Unity游戏引擎的强大扩展,它使用GPTAI帮助游戏开发人员轻松创建专业代码和引人入胜的游戏内容。你需要一个OpenAI密钥才能使用uAI助手!阅读我们的文档以获取更多说明。......