首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

免费构建自己博客-Jekyll进阶

查看本站点_config.yml文件,便可以查看到本站所使用插件。 引入插件 插件以 Ruby 代码或模块方式存在,使用时通常引入相应代码或模块即可。...代码高亮 本站点模板默认开启了代码高亮,编写博客时只需要使用 markdown 代码方法编写即可。...本站点采用代码高亮方案是通过 rouge 插件实现,并直接生成 Sublime Text 类似的展示效果。...若使用 rouge 生成其他风格代码高亮样式,可以通过右侧链接进行学习:http://gohom.win/2016/02/04/update-github-rouge/ 。...教程链接 免费构建自己博客-开发环境安装 免费构建自己博客-编写第一篇博客 免费构建自己博客-管理博客代码与发布到Github 免费构建自己博客-Jekyll进阶 免费构建自己博客-进一步丰富博客

97500

这里有你想要 Rouge 主题

06:51 写了那么久代码,找到了满意代码着色风格吗?...想必文本编辑器代码着色风格你已经找到了中意了,那么你在网上 post 上去代码呢? Rouge 是一款基于 Ruby 语法高亮工具,能为你代码生成漂亮语法高亮样式。...---- 在 Jekyll 中使用 Rouge 语法高亮插件 Jekyll __config.yml 文件记录了 Jekyll 最核心配置。...在 Jekyll 配置文件中这样配置它们: markdown: kramdown kramdown: input: GFM syntax_highlighter: rouge 其中,input...于是我尝试了一些,并贴出了我 C# 代码Rouge 自带语法高亮主题下效果。 一般来说很难找到一种语法高亮适用于各种语言,所以选择时候推荐选一个差不多,然后再慢慢改。

1.8K30

基于Jekyll与Github Pages搭建博客

如果完成了上面环境配置,打开命令行,执行gem install jekyll,然后保佑安装过程一切正常,安装后执行jekyll -v检测是否安装成功,如果成功显示版本,那么恭喜你,搭建博客过程中最让人云里雾里一部分终于完成了...博客高亮代码设置(2019.9.30) 根据博客_config.yml内容,本博客利用了rouge作为语法高亮插件。...环境,我们可以用命令配置rouge文件,步骤如下: 打开命令行,输入命令安装rouge:gem install rouge 安装之后,使用以下命令查看自带样式有哪些:rougify help style...同时,由于感觉代码字号太小,我还试着修改博客字号大小,首先,根据head.html信息,博客参数引用自hux-blog.min.css文件中: <!...这里有你想要 Rouge 主题 ----

1.1K10

Jekyll 优化合集

功能需求 原有的 Rouge 代码高亮支持语言种类较少、代码主题有限; 由于主题文章模板限制了文字宽度在适合阅读 30 字左右,图片尺寸相应也受到了限制,无法放大和集中观看; 主题提供首页是文章卡片...实现 代码高亮   Jekyll 代码高亮可以使用 Pygments、Rouge、Prism、Highlight JS等工具实现,据说大部分高亮博客中基本上都是使用 Pygments。...Rouge   RougeJekyll 也是 H2O 主题默认代码高亮工具,支持语言与其他工具相比都要少一些。...highlighter: rouge Prism   本站所采用代码高亮就是 Prism,选择 Prism 原因主要有三点: Prism 生成代码比较简洁,没有多余代码,颜色在不同网站主题上都适用...此处,为了原生支持 LaTex 语法中采用双$符号来声明公式,同时也相应调整了 MathJax 配置。于是就可以在基于文章模板页面中直接使用如下所示 LaTex 声明即可正确显示数学公式了。

2K30

Jekyll 搭建静态博客

主要环节有:安装Ruby,安装RubyGems,安装jekyll,安装代码高亮插件,安装node.js 安装Ruby ruby官网下载安装:https://www.ruby-lang.org/en/downloads...cd到博客文件夹,开启服务器 image.png watch为了检测文件夹内变化,即修改后不需要重新启动jekyll环境下启动报错(你可能没有),再安装yajl-ruby和rouge image.png...jekyll中文网 http://jekyllcn.com, jekyll英文网 http://jekyllrb.com jekyllcss是用sass写,当然直接在_sass/_layout.scss...注意,在github上面好像不支持rouge,所以要push到github上时,我将配置文件_config.yml中代码高亮改变为highlighter: pygments就可以了 博客默认是没有评论系统...可能出现问题 hitimes/hitimes (LoadError) 错误代码: C:/Ruby22/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb

44210

如何快速给自己构建一个温馨家——用Jekyll搭建静态博客

目录,记得一定要进入创建目录,否则服务无法开启 cd blog jekyll serve #启动你http服务复制代码 本地服务开启后,Jekyll服务默认端口是4000...,所以我打开浏览器,输入:http://localhost:4000 即可访问 到这里一个简单博客页面就会显示出来了。...[更多](http://unixhelp.ed.ac.uk/shell/jobz5.html).复制代码 Jekyll 核心其实是一个文本转换引擎。...在整个过程中你可以设置 URL 路径,你文本在布局中显示样式等等。这些都可以通过纯文本编辑来实现,最终生成静态页面就是你成品了。...highlighter: rouge markdown: kramdown复制代码 等待大概1-2分钟之后,再次刷新username.github.io,就能看到我们blog了。

1.2K20

如何快速给自己构建一个温馨"家"——用Jekyll搭建静态博客

//使用gem安装Jekyll gem install jekyll //使用Jekyll创建你博客站点 jekyll new blog #创建你站点 //开启Jekyll服务 //进入blog...,输入:http://localhost:4000 即可访问 到这里一个简单博客页面就会显示出来了。...在整个过程中你可以设置 URL 路径,你文本在布局中显示样式等等。这些都可以通过纯文本编辑来实现,最终生成静态页面就是你成品了。...highlighter: rouge markdown: kramdown 等待大概1-2分钟之后,再次刷新username.github.io,就能看到我们blog了。...五.给博客增加访客评论功能 一般静态博客添加访客评论功能都是用disqus来集成。一般都是放在博客一篇文章最后,当然这个排版就看你自己怎么设计了。我这里就贴一下我集成disqus代码

22910

Github搭建个人博客(2019最新版,亲测)

Fork过来页面,此时你博客地址应该是:xxx.github.io xxx 是你Github用户名* 当你在浏览器新窗口输入:xxx.github.io 此时能就能访问到你博客了,但是你博客里面依旧显示是我博客内容...+ jekyll 方式 我采用搭建博客方式是第二种: 使用GitHub Pages +jekyll方式。...id,将统计代码替换为自己百度统计id,即 # hm.src = "//hm.baidu.com/hm.js?...# google 分析追踪id # Build settings markdown: kramdown kramdown: input: GFM syntax_highlighter: rouge...paginate中paginate6为每页显示6篇文章,port:4001 是jekyll启动端口号, # statistic analysis 统计代码 # 百度统计 id,将统计代码替换为自己百度统计

62220

Jekyll 文章侧边索引导航

前言 Jekyll 生成目录方案 第一种方案 第二种方案 第三种方案 实践 布局 目录生成 自适应 最终代码 参考资料 前言   Jekyll 与 Hexo 不同之处有很多,其中一处是在文章页面中不支持原生...后面的例子是采用了 Bootstrap 框架中 toc js 插件,能够满足目标一,且能跟踪内容位置来切换显示二级目录,相对来说功能更加强大。...实际上,从需要维护代码量来说,第一个例子做法所需 js 代码应该是算少,但是不是存在完全不使用 js 代码也能实现这样功能方案呢?实际上是存在。...由于想要目录内容随着内容滑动而改变 position,我们可以采用 sticky position 方案。...总计为,720+280+30+10*2=1050 px(这里忽略了 2px 边界)。不显示目录时,让正文占据所有宽度,并设置目录为 display: none,即隐藏该元素。

1.5K30

Ruby x Jekyll 远程调试环境搭建 - Cloud Studio 调试环境

使用 关于监听地址 Cloud Studio 监听地址 any list {:toc} Cloud Studio 搭建 Jekyll 远程调试环境搭建 今天随手搜了一下关键字Cloud IDE...发现了很多相关内容,但是使用了几个觉得体验不佳,毕竟本地 IDE 可以自己进行各种配置,而且对于 Gitter 来说只需要将配置 Sync 一下,立刻可以创造最佳 Coding Env 不过有一个 IDE 比较突出...jekyll s 进行自动部署然后在localhost:4000进行访问 但是在 WebIDE 里面我们并不是访问本地,因此需要监听另一个地址 图片 查看了一下 Coding WebIDE 和 Jekyll...官方帮助2需要使用这样代码 jekyll s --host=0.0.0.0 然后访问端口改成 4000 就可以远程调试了 Cloud Studio 监听地址 有时候要跑一些 server 时候...引用链接 ---- Coding-WebIDE↩ Jekyll Doc↩

49920

【译】你可以用GitHub做12件 Cool 事情

看到了吧,浏览器 URL 已经被更新为行号了。如果你按住 shift,同时点击其他行号, URL 再次被更新,并且你也高亮显示页面中一段代码。...尽管它不会突出显示你当前页面位置,但侧边栏会一直存在。 这些链接需要你手动维护,但总的来说,我认为它可以做得很好。 如果需要的话可以看看。...如果你不知道,现在就来学习,这一节是专门用于讨论使用 Jekyll 来构建一个站点。 最简单就是: GitHubPages+Jekyll会通过一个漂亮主题来渲染你 README.md 文件。...12 把 GitHub 当做 CRM 使用 假设你有一个存有一些文本内容网站,你不想将文本内容存储于真正 HTML 源码中。 相反,你想要将这些文本存储于非开发人员能轻松进行编辑地方。...我建议是:使用 GitHub 厂库中 Markdown 文件来存储这些文本内容,然后使用前端组件来拉取这些文本并展示在页面上。

82520

使用Jekyll显示Jupyter笔记本

Jekyll提供了各种主题和插件,因此用户无需担心Web开发。 本指南将指导您完成安装Jekyll过程,并将其配置为从Jupyter笔记本显示多种输出类型。...笔记本: jupyter notebook 将Jupyter笔记本导出为Markdown 本节演示了Jupyter笔记本一些常见功能,可以在Jekyll博客上显示HTML。...Iris数据集将用作生成本指南中输出示例。 1.打开感兴趣笔记本,或使用下面的代码创建示例笔记本。运行所有相关单元格,以便在页面上显示你想要在Jekyll博客上显示内容。...有关转义字符和格式化更多信息,请参阅Jekyll文档。 以下部分显示如何通过调整并设置表格和图像样式以改进显示。 扩展默认SCSS Jupyter中表格输出转换为HTML表格。...使用 $$包裹LaTeX以创建数学

3.9K20

Jekyll 中 Sass 使用

Jekyll 中 Sass 使用 什么是 Sass 关于 Sass 优势 Usage Install Sass 目录结构 使用 include stylesheet to html...项目实例 参考文献 Jekyll 中 Sass 使用 什么是 Sass Sass 是一群超级懒的人创造 Css 快速编程工具 Sass(Syntactically Awesome Style...通过这种新编程语言,你可以使用最高效方式,以少量代码创建复杂设计。它改进并增强了 CSS 能力,增加了变量,局部和函数这些特性。...关于 Sass 优势 Sass 嵌套可以将多层级 Css badcode 显得跟简练 Sass 变量可以统一控制设计风格 Sass @import等导入方法可以实现设计模块化分离 Sass...这部分文件写时候上方要加 YAML header: 最顶上两行横杠不能删除, 这个是为了让文件按照 Jekyll 标准进行读取 使用 _sass/test.scss .content { height

74020

GitPage博客也挂了,紧急修复之路

当你顺利安装到此后,你软件就已经安装完成,可以使用了! 五、安装Jekyll Ruby 软件已经安装完成,接下来就是我们博客相关内容安装了。..., kramdown, kramdown- parser-gfm, liquid, mercenary, forwardable-extended, pathutil, rouge, safe_yaml...w=1258&h=489&f=png&s=167330] 部署以后我们在线网站就可以访问了;https://bugstack.cn/ 九、自动发布 如果每次都是这样去本地编译在部署到服务端,代码又得维护在...(这将生成与_config.yml中配置变量url规范链接) 16 jekyll clean 清空编译_site 17 jekyll serve 本地启动服务 18 jekyll serve -...从没有那件事情是可以轻轻松松,在 天灾人祸 来临时候,能帮你抵挡都是你日积月累能力。就像;是时候展示真正技术了! Jekyll 搭建博客还是蛮好看,也蛮容易维护

98300
领券