flysnow-org / maupassant-hugo Goto Github PK
View Code? Open in Web Editor NEWThis project forked from jokerqyou/maupassant-hugo
Maupassant theme, ported to Hugo. Forked from JokerQyou.
Home Page: http://www.flysnow.org/
License: MIT License
This project forked from jokerqyou/maupassant-hugo
Maupassant theme, ported to Hugo. Forked from JokerQyou.
Home Page: http://www.flysnow.org/
License: MIT License
插入 latex 公式,如果$$Tex code$$ 块内有多行的时候,直接用 \\
无法显示,请问你们是怎么解决这个问题的呢?
比如,我插入以下公式
$$
\begin{align}
E[0] &=\frac{\sum_{i=1}^nv_i}{n}\\
E[1] &= \frac{j^2}{n^2}\frac{\sum_{k<=j}v_i}{j} + \frac{(n-j)(n+j)}{n^2}\frac{\sum_{i>j}v_i}{n-j}\\
&= \frac{j\sum_{k<=j}v_i}{n^2}+\frac{(n+j)\sum_{i>j}v_i}{n^2}\\
&= \frac{\sum_{i>j}v_i}{n} + \frac{j\sum_iv_i}{n^2}\\
&=\frac{\sum_{i>j}v_i+jE[0]}{n}\\
\end{align}
$$
然后 无法显示,查看网页源码是,
<p>$$
\begin{align}
E[0] &=\frac{\sum_{i=1}^nv_i}{n}<br />
E[1] &= \frac{j^2}{n^2}\frac{\sum_{k<=j}v_i}{j} + \frac{(n-j)(n+j)}{n^2}\frac{\sum_{i>j}v_i}{n-j}<br />
&= \frac{j\sum_{k<=j}v<em>i}{n^2}+\frac{(n+j)\sum</em>{i>j}v_i}{n^2}<br />
&= \frac{\sum_{i>j}v_i}{n} + \frac{j\sum_iv_i}{n^2}<br />
&=\frac{\sum_{i>j}v_i+jE[0]}{n}<br />
\end{align}
$$</p>
后面又换行符但是无法显示换行
感谢!
Maupassant 十分好用,但是相比 Even / Jane 两个主题,我最怀念他们的地方就是会在每个页面最底部显示社交账号链接:
配置时只需要定义:
[params.social] # 社交链接
a-email = "mailto:[email protected]"
b-stack-overflow = "http://en.xianmin.org/hugo-theme-jane/"
c-twitter = "http://en.xianmin.org/hugo-theme-jane/"
d-facebook = "http://en.xianmin.org/hugo-theme-jane/"
e-linkedin = "http://en.xianmin.org/hugo-theme-jane/"
f-google = "http://en.xianmin.org/hugo-theme-jane/"
g-github = "http://en.xianmin.org/hugo-theme-jane/"
h-weibo = "http://en.xianmin.org/hugo-theme-jane/"
i-zhihu = "http://en.xianmin.org/hugo-theme-jane/"
j-douban = "http://en.xianmin.org/hugo-theme-jane/"
k-pocket = "http://en.xianmin.org/hugo-theme-jane/"
l-tumblr = "http://en.xianmin.org/hugo-theme-jane/"
m-instagram = "http://en.xianmin.org/hugo-theme-jane/"
n-gitlab = "http://en.xianmin.org/hugo-theme-jane/"
o-goodreads = "http://en.xianmin.org/hugo-theme-jane/"
p-coding = "http://en.xianmin.org/hugo-theme-jane/"
q-bilibili = "http://en.xianmin.org/hugo-theme-jane/"
前面的字母代表左右排列的顺序,横线后面代表社交账号名称。
如果有这个功能,Maupassant 就很完美了。
另外,我提了个 PR: #38
麻烦有空帮看看
文章大纲(Table Of Content) 右侧悬浮的小节
https://gohugo.io/content-management/toc/
博客文章上支持显示 最近修改时间 “updated”
现有主题,页面最小或移动设备显示时,侧边栏和回顶部的小火箭会隐藏起来。
建议:当页面最小或移动设备显示时,让他们在底部显示,我自己试着改了下,水平太低,没找对地方
另:内容里的长链接自动换行我已解决,只需在.post-content a中加入word-wrap: break-word;
overflow: hidden;即可。 @rujews
有没有可能换掉它或者找个快一些的镜像? 深圳电信:
PING cdn.bootcss.com (45.32.58.37): 56 data bytes
64 bytes from 45.32.58.37: icmp_seq=0 ttl=46 time=279 ms
64 bytes from 45.32.58.37: icmp_seq=2 ttl=46 time=271 ms
64 bytes from 45.32.58.37: icmp_seq=3 ttl=46 time=349 ms
64 bytes from 45.32.58.37: icmp_seq=4 ttl=46 time=283 ms
64 bytes from 45.32.58.37: icmp_seq=5 ttl=46 time=424 ms
64 bytes from 45.32.58.37: icmp_seq=6 ttl=46 time=353 ms
64 bytes from 45.32.58.37: icmp_seq=7 ttl=46 time=274 ms
http://xxx.com/2019/09/python.html/
文章后面总是自动多了个一个/,如何能去掉呢?
谢谢大家了,走过路边救救孩子吧
1.如何自定义每页显示条数?
config.toml中设置paginate=5无效
2.当文章数为9条时会分成两页,第二页没有文章显示(当前默认九条一页).
parse failed: template: partials/head.html:6: function "hugo" not defined
如何解决?谢谢?
您好,在手机端看的时候有错位。
比如标题 后面的 | 和分类名
还有在手机上觉得这个页尾的xxxxx power 这段话不好看了,中间折下行就好了.
祝好运.
markdown 表格太不明显了,看着感觉表格没生效
当运行 hugo server 的时候,报错如下:
Building sites … WARN 2019/02/15 17:25:38 Found no layout for "taxonomyTerm", language "en", output format "HTML": crea
te a template below /layouts with one of these filenames: tags/tag.terms.en.html.html, tags/terms.en.html.html, tags/lis
t.en.html.html, tags/tag.terms.html.html, tags/terms.html.html, tags/list.html.html, tags/tag.terms.en.html, tags/terms.
en.html, tags/list.en.html, tags/tag.terms.html, tags/terms.html, tags/list.html, taxonomy/tag.terms.en.html.html, taxon
omy/terms.en.html.html, taxonomy/list.en.html.html, taxonomy/tag.terms.html.html, taxonomy/terms.html.html, taxonomy/lis
t.html.html, taxonomy/tag.terms.en.html, taxonomy/terms.en.html, taxonomy/list.en.html, taxonomy/tag.terms.html, taxonom
y/terms.html, taxonomy/list.html, tag/tag.terms.en.html.html, tag/terms.en.html.html, tag/list.en.html.html, tag/tag.ter
ms.html.html, tag/terms.html.html, tag/list.html.html, tag/tag.terms.en.html, tag/terms.en.html, tag/list.en.html, tag/t
ag.terms.html, tag/terms.html, tag/list.html, _default/tag.terms.en.html.html, _default/terms.en.html.html, _default/lis
t.en.html.html, _default/tag.terms.html.html, _default/terms.html.html, _default/list.html.html, _default/tag.terms.en.h
tml, _default/terms.en.html, _default/list.en.html, _default/tag.terms.html, _default/terms.html, _default/list.html
WARN 2019/02/15 17:25:38 Found no layout for "section", language "en", output format "HTML": create a template below /la
youts with one of these filenames: 2019/2019.en.html.html, 2019/section.en.html.html, 2019/list.en.html.html, 2019/2019.
html.html, 2019/section.html.html, 2019/list.html.html, 2019/2019.en.html, 2019/section.en.html, 2019/list.en.html, 2019
/2019.html, 2019/section.html, 2019/list.html, section/2019.en.html.html, section/section.en.html.html, section/list.en.
html.html, section/2019.html.html, section/section.html.html, section/list.html.html, section/2019.en.html, section/sect
ion.en.html, section/list.en.html, section/2019.html, section/section.html, section/list.html, _default/2019.en.html.htm
l, _default/section.en.html.html, _default/list.en.html.html, _default/2019.html.html, _default/section.html.html, _defa
ult/list.html.html, _default/2019.en.html, _default/section.en.html, _default/list.en.html, _default/2019.html, _default
/section.html, _default/list.html
除了首页外其他菜单不显示文章,分类和TAG也不显示文章,请问从哪里可以排查原因?
用的是 hugo 0.55.6 的版本
“替换成你自己的Disqus名字即可。”
这句话感觉是放错地方了,应该是在disqus的下面,但是放在了busuanzi的下面
highlight.js 是目前最好的语法高亮解决方案了。
我照着: http://note.qidong.name/2017/06/24/hugo-highlight/
的方法,把 maupassant 的 layouts/partials/head.html 拷贝到 layouts/partials/head.html 并且加了几行:
<link href="https://cdn.bootcss.com/highlight.js/9.15.6/styles/monokai.min.css" rel="stylesheet">
<script src="https://cdn.bootcss.com/highlight.js/9.15.6/highlight.min.js"></script>
<link href="https://cdn.bootcss.com/highlight.js/9.15.6/styles/monokai.min.css" rel="stylesheet">
<script src="https://cdn.bootcss.com/highlight.js/9.15.6/highlight.min.js"></script>
<script src="https://cdn.bootcss.com/highlight.js/9.15.6/languages/vim.min.js"></script>
<script src="https://cdn.bootcss.com/highlight.js/9.15.6/languages/yaml.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
再其他主题下工作正常,但是 maupassant 下面会有一层厚厚的边框:
看起来十分丑陋,请问有没有办法干掉这个厚厚的边框??页面在:
我测试了下,当我们有4000多篇文章就会有800多页,从第一页到800多页的链接,好大的一片,没办法发图片,不知道我说清了没有?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 下一页
建议:临近当前页的显示几个,其余的省略为....
直接弹个悬浮窗, 里面实时显示搜索结果
还有 手机访问的时候可以也加上搜索吗?
summaryLength = 140
最近一次commit(bd965dda )会导about页面被作为普通文章展示在主页。<www.flysnow.org>网站翻到第15页可以看见这个https://www.flysnow.org/page/15/ 。我这边测试了一下。回退到上一个commit不会出现这个问题。
我使用流程图的时候网页报错
Uncaught TypeError: Cannot set property 'next' of undefined
at Object.r [as parse] (flowchart.parse.js:305)
at (index):540
at (index):543
全局设置和文章内设置都有这个问题,图不能正确显示,hugo版本为0.56.0
希望友情链接已新开的方式打开.
不希望直接跳转.
请问是否能在右侧增加浮动的TOC目录,和基于mathjax的latex支持?
请问前端渲染用的是什么插件
如何添加自定义语言的高亮css
目前入坑flutter中, 需要一个dart的高亮
感谢感谢 😆
请不要鄙视我这个问题...
我想让副标题内容换行
设置summaryLength自动获取的字数不对,设置为3就显示了几十个字数
在目前的layouts/index.html
与layouts/_default/taxonomy.html
模板中,摘要部分采用的是截断固定文本长度的方式:
...
<div class="post-content">
{{ .Content | markdownify | truncate 180 }}
<p class="readmore"><a href="{{ .Permalink }}">阅读全文</a></p>
</div>
...
使用.Summary页面变量,这样就可以识别文章中的<!--more-->
标记了,
...
<div class="post-content">
{{ .Summary | markdownify }}
<p class="readmore"><a href="{{ .Permalink }}">阅读全文</a></p>
</div>
...
也可以在config.toml
中使用summaryLength
自动限制摘要的元素数量。
summaryLength = 10 # default 70
在 config.toml 里设置了 baseURL, 比如 baseURL = "https://xxxx.github.io/blog"
hugo 编译出来的 categories 和 tags 索引页面的路径应该是
https://xxxx.github.io/blog/tags/tagname
和 https://xxxx.github.io/blog/categories/categoryname
但现在的结果是 (少了 "blog/"), 导致 404
https://xxxx.github.io/tags/tagname
和 https://xxxx.github.io/categories/categoryname
我看了一下, 可能是因为
layouts/partials/ 里面的 tags.html 和 categories.html 这两个文件路径计算问题
这段
<a href="{{ "/tags/" | absLangURL }}...</a>
改成
<a href="{{ "tags/" | absLangURL }}...</a>
就好了( tags 前面那个斜杠去掉)
PS: 这个主题很棒, 非常感谢
hugo内置的see also算法,推荐时只推荐比本文章时间更早的文章,所以想改下配置,查看了hugo官方给出的配置方法是yml格式的,如下:
related:
threshold: 80
includeNewer: false
toLower: false
indices:
- name: keywords
weight: 100
- name: date
weight: 10
我们的主题配置使用的是toml格式,我尝试了好多种都不对,toml官方也没有这样的例子。
请问这几句配置怎么写成toml格式呢?
问题发布后缩进会变没有,我没法发图片, 我看到你在知乎上回答了我的问题,可惜也是因为缩进的问题,导致你看不清,我在知乎上修改成了图片,才显出了缩进,我觉得是indices:包含两项内容,每项是个结构体,我不会表示了,你要实在看不清,可以自己查下see also官方配置 @rujews
图片可以加上灯箱效果吗?
你好,一个前端小白,也喜欢这款主题,我看了你的blog是在末尾有版权信息的,能否问问如何添加版权信息以及分享的功能啊
是不是需要在文章的front-matter中添加什么才能显示评论框
按照 http://www.flysnow.org/2018/07/29/from-hexo-to-hugo.html 上的说明进行配置,我的博客在 content/posts/
, content
目录下还有 about
和 archives
目录,这两个目录下分别有一个 index.md
文件。
about
目录下 index.md
内容为:
---
title: "About"
type: about
---
archives
目录下 index.md
内容为:
---
title: "Archives"
type: archives
---
config.toml
的内容为
baseURL = "http://jdhao.github.io"
languageCode = "zh-CN"
title = "jdhao's blog"
theme = "maupassant"
preserveTaxonomyNames = true
disablePathToLower = true
[author]
name = "jdhao"
[params]
author = "jdhao"
subtitle = "A blog for the patient people"
[menu]
[[menu.main]]
identifier = "archives"
name = "归档"
url = "/archives/"
weight = 2
[[menu.main]]
identifier = "about"
name = "关于"
url = "/about/"
weight = 3
[permalinks]
post = "/:year/:month/:day/:title/"
生成的博客框架都有了,但是就是博客不显示,截图如下
主要是为了解决标题描述的问题,其实 @skywind3000 已经给出了答案,参见 #38 。但是对样式还不够好,在对方的同意下,我代对方修改下代码样式,提交关联该 Issue .
我在按照README的使用过程中发现2处错误:
1.归档无法正确显示
参照这里,将content/archives/index.md
文件内容改为:
---
title: "Archives"
type: "archives"
---
之后就能正常归档。
2.不蒜子页面计数器支持
按照README中添加配置,运行hugo会报错显示:
unmarshal failed: Near line xx (last key parsed ''): Key 'params' has already been defined.
在config.toml
里正确的配置应该是:
[Params]
busuanzi = true
我尝试使用prism的line number插件,但是任然无法显示行号,但是右边多了一栏,我不是很清楚这是怎么回事。
如何显示阅读次数
和 Issue #45 关联的一个想法。
commit(bd965dda)更新后,文章类型不再必须是post和posts。通过在content目录下添加子目可以增加新的content type(一个子目录自动对应一个content type),这个和hugo的default behavior是一致的。
检索了一下代码,现在还有layouts/archives/single.html 和 layouts/partials/recent_post.html在代码中指定了文章类型,我觉得这个在灵活性方面不太友好。这个可以改成和hugo的default behavior一致吗?
如题,我在config.toml
里设置了
preserveTaxonomyNames = true
disablePathToLower = true
然后发现我新建的一篇名为 "BerkeleyProgram"、标签为 "Berkeley" 的文章的URL依然是小写字母 "berkeleyprogram" ;侧边栏的tags和categories,以及文章下方的tags所对应的URL也都是小写字母。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.