首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Jekyll显示Jupyter笔记本

如果日期格式不正确,帖子可能不会出现在博客上: touch YYYY-MM-DD-example-post.md 4.markdown文件应以三个破折号开头并包含标题,这些标题为Jekyll提供了适当的页面数据以便填充帖子的信息...博客,您应该会看到指向新帖子的标题链接(示例中为“超赞的数据可视化”)。...根据帖子内容可能需要转义字符。有关转义字符和格式化块的更多信息,请参阅Jekyll文档。 以下部分显示如何通过调整并设置表格和图像样式以改进显示。...本节将介绍如何创建使用自定义标题的帖子。 1.为了让Jekyll将LaTeX转换为PNG,可以通过MathJax获得CDN。...使用Liquid模板,添加逻辑以检查帖子中的mathjax标题: \_includes / scripts.html1 2 3 4 5 {% if page.mathjax %} <script type

3.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

如何在Ubuntu 16.04上建立一个Jekyll开发网站

第三步 - 创建新的开发站点 从我们的主目录,我们将使用Jekyll的new命令为子目录www中的站点创建脚手架: cd ~ jekyll new www 该jekyll new命令启动bundle install...它们是Jekyll用于创建静态站点的源文件。Jekyll依赖于特定的名称,命名模式和目录结构来解析不同的内容源并将它们组装到静态站点中。...在添加新帖子和页面时,使用现有结构并遵循Jekyll的命名约定非常重要。 提示: tree是查看文件和目录结构的一个非常有用的命令。...一旦保存对帖子或页面的更改,静态站点将自动重建,因此不要直接对_site文件夹中的文件进行更改。...如果我们在我们的网站上工作时让开放服务器在前台运行时打开此终端,我们将在添加页面和帖子以及更改内容时立即收到反馈。

1.6K71

如何在Ubuntu 16.04上建立一个Jekyll开发网站

第三步 - 创建新的开发站点 从我们的主目录,我们将使用Jekyll的new命令为子目录www中的站点创建脚手架: cd ~ jekyll new www 该jekyll new命令启动bundle install...它们是Jekyll用于创建静态站点的源文件。Jekyll依赖于特定的名称,命名模式和目录结构来解析不同的内容源并将它们组装到静态站点中。...在添加新帖子和页面时,使用现有结构并遵循Jekyll的命名约定非常重要。 提示: tree是查看文件和目录结构的一个非常有用的命令。...一旦保存对帖子或页面的更改,静态站点将自动重建,因此不要直接对_site文件夹中的文件进行更改。...如果我们在我们的网站上工作时让开放服务器在前台运行时打开此终端,我们将在添加页面和帖子以及更改内容时立即收到反馈。

1.4K31

如何拥有一个免费空间来写博客(github)

简单说,它是一个具有版本管理功能的代码仓库,每个项目都有一个主页,列出项目的源文件。 ? 但是对于一个新手来说,看到一大堆源码,只会让人头晕脑涨,不知何处入手。...有意思的是,这种上传并不是单纯的上传,而是会经过Jekyll程序的再处理。 二、Jekyll是什么?...我们假定,它的名称为jekyll_demo。   $ mkdir jekyll_demo 对该目录进行git初始化。   ...然后,首页使用了{% for post in site.posts %},表示对所有帖子进行一个遍历。这里要注意的是,Liquid模板语言规定,输出内容使用两层大括号,单纯的命令使用一层大括号。...进一步的完善,请参考Jekyll创始人的示例库,以及其他用Jekyll搭建的blog。

5.8K20

搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门

简单说,它是一个具有版本管理功能的代码仓库,每个项目都有一个主页,列出项目的源文件。 ? 但是对于一个新手来说,看到一大堆源码,只会让人头晕脑涨,不知何处入手。...有意思的是,这种上传并不是单纯的上传,而是会经过Jekyll程序的再处理。 二、Jekyll是什么?...我们假定,它的名称为jekyll_demo。   $ mkdir jekyll_demo 对该目录进行git初始化。   ...然后,首页使用了{% for post in site.posts %},表示对所有帖子进行一个遍历。这里要注意的是,Liquid模板语言规定,输出内容使用两层大括号,单纯的命令使用一层大括号。...进一步的完善,请参考Jekyll创始人的示例库,以及其他用Jekyll搭建的blog。 (完)

1.6K60

使用Markdown RCE服务器

背景介绍 Hashnode是一个面向开发人员的博客平台,您可以在其中使用自定义域免费托管您的博客,其中包含许多功能,而这其中一项功能便是"批量Markdown导入器",当我将我的博客从Jekyll迁移到...Hashnode时,我正在寻找一个导入功能,幸运的是Hashnode有一个markdown导入器,允许批量导入markdown帖子,但需要采用某种特定格式,出于某种原因我在导入帖子时不断出错,由于UI上没有描述性错误...,导致我无法弄清楚原因,然后我查看了我的Burp中的响应,就在那时我注意到了一个Bug 漏洞利用 寻找 LFI Markdown有自己的怪癖和功能,允许在文件中引用图像,要在博客文章或任何MD文件中包含图像可以使用以下语法...[image.png](https://image.url/image_file.png) Hashnode的Bulk Importer接受一个包含所有要发布的Markdown帖子的ZIP文件,这是他们的示例帖子格式的外观...[anotherimage.png](/images/blog.jpg) 在Burp Suite中观察时,发现Hashnode触发了一个ENOENT错误,指出它无法找到该文件,如下面的屏幕截图所示 为了从服务器获取内部文件

17520

静态站点生成器:makesite.py

你有没有使用像Jekyll这样流行的静态网站生成器来生成你的博客? 我也有过。 它很简单,很棒。 但是,您是否渴望使用更简单的方式来生成您的博客? 你喜欢Python吗?...您可能会在前一个命令的输出中看到一些Markdown的警告消息无法渲染。 这是由于这个项目中的一个示例博客有一些用Markdown编写的帖子。...该模板仅定义博客帖子特定的一小部分博客帖子页面。 它包含HTML代码和占位符,用于显示博客文章的标题,发布日期和作者。 此模板必须与页面布局模板组合才能创建最终的独立模板。...layout/list.html:它包含博客列表页面的模板,该页面按反向时间顺序列出博客中的所有帖子。 除了在顶部提供一个标题和在底部提供一个RSS链接之外,这个模板并没有太多的作用。...{{content}}占位符以反向时间顺序填充博客帖子列表。 就像帖子版面模板一样,该模板必须与页面布局模板结合才能到达最终的独立模板。

2K30

新人如何搭建(copy)一个属于自己的博客

GitHub官网:点我 GitHub秘籍:如何与直男打交道 上面的GitHub教程可能会与目前GitHub的界面有点不同,其道理相同,或者往下拉,看看别的回复帖子,也有新版的教程,这里GitHub的教程会相对庞大...,懒惰的我就不重复教了,见谅 # jekyll与实现 如果你看到这,你还没有GitHub,我表示对你的耐心程度真的很失望,想空手搭博客是不可能的,建议去申请一个GitHub吧,因为jekyll是基于...基于jekyll的进阶会相对复杂,本文只对新手起作用,这里将教你简单的把一些博客模板拷贝下来,并加以修改,成为自己的专属博客 首先,我们先找一块自己喜欢的jekyll模板,这里介绍两个不错的网站:jekyllthemes...、jekyll-themes,如果里面的模板并不满意,请自行谷歌百度jekyll模板......细心的朋友一下就发起了其中的端倪,浏览器在访问的样式链接根本就不存在 /editorial-jekyll-theme 这个路径,其实,这是jekyll的配置问题 我们编辑器打开_config.yml

47920

踩坑记录丨记Jekyll + Github Pages搭建个人博客时遇到的各种问题

本地调试可以访问静态资源,但是上传至GitHub无法访问 博客搭建时间过程:2022-04-08 , 16:30 ~ 2022-04-09 , 19:30 一天多的时间。...gem install jekyll 选择jekyll主题并配置 推送至GitHub的远程仓库 具体步骤可以查看:Github+jekyll:建立你自己的博客网站 ---- 踩坑之一:Windows...---- 踩坑之二:Linux下Jekyll本地调试可以访问静态资源,但是上传至GitHub无法访问 本地仓库文件推送至GitHub上,GitHub -> Actions -> build 报错如下...然后,百度了一下本地测试正常,GitHub无法访问的问题。...找到下面文章: 使用jekyll本地调试可以访问静态资源,但是上传至GitHub无法访问的问题 它里面写的看似对我也没什么用,到这里,已经开始绝望,准备推倒重来。

90520

新人如何搭建(copy)一个属于自己的博客

/ GitHub秘籍:https://www.zhihu.com/question/20070065 上面的GitHub教程可能会与目前GitHub的界面有点不同,其道理相同,或者往下拉,看看别的回复帖子...# jekyll与实现 如果你看到这,你还没有GitHub,我表示对你的耐心程度真的很失望,想空手搭博客是不可能的,建议去申请一个GitHub吧,因为jekyll是基于GitHub实现的。...首先,我们先找一块自己喜欢的jekyll模板,这里介绍两个不错的网站:jekyllthemes、jekyll-themes,如果里面的模板并不满意,请自行谷歌百度jekyll模板......上面我们得到了这一段内容 http://case.yiqunerbi.com/editorial-jekyll-theme/assets/cssmain.css 其路径解读:http://我的域名/editorial-jekyll-theme...细心的朋友一下就发起了其中的端倪,浏览器在访问的样式链接根本就不存在 /editorial-jekyll-theme 这个路径,其实,这是jekyll的配置问题 我们编辑器打开_config.yml,然后我们把罪魁祸首揪出来

1K40

Now.sh: 最好的 Serverless Deployment Dashboard

Vercel Jekyll 部署 Troubleshooting ZEIT 部署 安装 Now 客户端部署 CLI 部署 本地调试 部署例子 node 部署 node-server...部署 Appllo GraphQL 部署 Troubleshooting Routes 的使用 502: BAD_GATEWAY Vercel Jekyll 部署 Troubleshooting...jekyll && jekyll build" exited with 127 修改一下 Build Command 即可: gem install bundler jekyll && jekyll...部署整个文件夹, 然后就会 自动执行 npm start CLI 部署 首先 now login 登陆,然后在项目根目录执行: now 就可以开始部署了 本地调试 now dev 如果遇到 yarn 无法找到的错误就可以...: "@now/node" }], // 如果没有这一行就成了文件部署 "routes": [{ "src": "/.*", "dest": "index.js" }] // 如果没有这一行则无法访问到

38320

H2O-ac theme for Jekyll

前言   正如大家所知,Jekyll 是一款高可定制的、非常流行的静态博客生成工具。围绕着 Jekyll 也衍生出了很多优秀的 Jekyll 主题, 由 廖柯宇 开发的 H2O 主题就是其中之一。...虽然搜索功能、标签页、卡片展示页都能够列出所有的文章,但个人觉得还是不够简洁、方便。而像 Hexo 静态生成工具自带的 Archive 归档页面比较能满足这样的需求。...原有的分页配置自 v1.1.7 版本后无法使用,请更换为如下类似设置: # _config.yml 旧配置 paginate: 10 paginate_path: 'blog/page:num' #...如果用户环境无法访问 Disqus 即只能看到 Waline。...方式二:已有博客迁移 暂时无法支持 gem 直接切换主题,后续将更新此方式。目前只能使用方式一创建仓库后,将文章的 markdown 文件复制到 _posts 目录下应用 H2O-ac 主题。

1.1K30

Allens Blogs 创建历程(1)

受此影响,大部分系统文件即使在 root 用户下也无法直接进行修改,所以需要把安装路径替换为用户有写入权限的目录。...或者使用下面的命令: echo "gem: -n/usr/local/bin" >> ~/.gemrc 接下来安装 Jekyll $ sudo gem install jekyll// 如果提示权限错误...,请使用下面的命令$ sudo gem install jekyll -n /usr/local/bin OK,这样 Jekyll 环境就安装完成了,接下来导入 Jekyll 后,就可以开始写作了。...---layout: posttitle: "在多线程构建场景下Powermockito无法在不同类中Mock同一个静态方法"date: 2015-10-14 13:50:39comments:...,只要有一点编程基础应该都能搞得定,而且不用像自己搭建 VPS 那样要时不时去维护主机,当然了,Jekyll 也并非完美,下篇文章我将分享我用 Jekyll 时踩到的一些坑。

72510

来给博客加个全局 BGM 吧

对于 Jekyll 来说无法直接操作 Server 端因此可以选择前两种, iframe 的调用极其简单, 所以直接将主页面放到 iframe 里面然后额外放一个播放器即可。 好, 全文完。...的时候最先访问的文件必然是 index.html Pagination 既然默认页面无法修改, 那么我们把主页内容全部放到 content.html, 然后用 index.html 引用就可以了 但是..., 这时候 Pagination 报错说无法在 index.html 中初始化 Pagination 同样 Jekyll 也没有提供 Pagination 目标页面的设置, 只能设置初始化之后的分页路径...例如我用的就是 JPages2 关于搜索引擎收录 一般搜索引擎不推荐在页面中放置大量的 iframe iframe 里面的内容无法被 parent 页面获取到, 因此被动抓取的时候可能只能获得一个空页面...参考文献 ---- Jekyll-Doc-File Structure ↩ JPages ↩

30420

开始在 GitHub 上写博客

安装 Jekyll 引擎 打开一个命令行窗口, 输入下面的命令可以安装 Jekyll : gem update system gem install jekyll 如果提示有什么不兼容或者提示缺少什么库...制作 Jekyll 主题模版 JekBootStrap 提供了几个主题, 如果你喜欢或者懒得动手, 直接下载一个就可以开始了。 当让, 也可以自己动手做一个。...上传文件 上传文件最简单了, 不过我的建议是在本地运行 jekyll --server , 先预览一下, 确认无误之后再上传。 只要用 Git 提交上去即可。...注意问题 如果将运行 jekyll --server 之后, _site 目录下没有生成任何文件, 只要将 _config.yml 中的 auto 配置为 false , 再运行 jekyll --server...如果你的博客包含中文字符, 则需要将当前命令行的代码页修改为 65001 (UTF8) 才能正常运行; 不要使用 windows 记事本编辑文件, 因为记事本保存的编码是 UTF8 + BOM , 无法保存为不带

52230

在 Linux 上搭建Jekyll静态博客

在CentOS,Ubuntu 按照同样步骤安装,Ruby Gems 往往都无法搭建成,每次都是依赖不对,各种奇葩原因,解决办法就是使用 RVM 安装,解决 Ruby 的环境依赖管理,而且每次安装Jekyll...一、Jekyll介绍 jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是Jekyll只是一个生成静态网页的工具,不需要数据库支持。...,不建议在 Windows 上面搞,如果你一定想在Windows上安装Jekyll 参考:http://www.ymq.io/2017/07/22/Windows-install-Jekyll/ Mac...cd mzlogin.github.io.git/ bundle install 4、启动 jekyll jekyll serve -H 0.0.0.0 -P 80 效果如下 ?...jekyll 3.6.2 | Error: jekyll-remote-theme 执行 apt-get install libcurl3 八、jekyll 文档 jekyll 基本用法 官方中文文档

2.4K80
领券