Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

title create modified tags location
关于
2016.12.13
2021.1.9
About
..

[TOC]

关于

riteme 来自 CJPGYHNSDFZFDU

Past 2020

NSCSCC 2020

NSCSCC 2020: team FDU 1.1


Cornell Box

Cornell Box. Powered by Scotty3D.


http://generals.io/replays/Btj7sy8CD

sitegen.py

使用 Python 3 编写的不清真站点生成器。 参见左侧栏 "GitHub 项目"

需要的依赖:

  • Python 3 (>= 3.7)
  • Python Markdown
  • Pygments (用于提供代码高亮)
  • css-html-js-minify (压缩 HTML 源码)
  • Beautiful Soup 4

sitegen.py 基本结构

  • utility: 基础辅助设施
  • navigater: 辅助文件夹导航。
  • parser: Markdown 阶段预处理特殊语法。
  • database: 处理站点文章数据
  • logging: 日志输出

可执行工具:

  • pagegen.py: 用于生成单个页面。
  • sitegen.py: 用于生成整个网站。

工具的配置参见 preferences.py

Material Design

使用的是功能比较简单的 Material Design Lite,而且版本已经比较老了QAQ。

主题风格都是我自己 xjb 调的,本着能不用 JavaScript 就不用的态度,所以除了目录跳转,其余动画都是直接 transition qwq 目前页面上还是有一些已知的小问题,有些是老版本 MDL 的锅,实在是没精力换框架了 TAT。

数学公式

使用 MathJaxKaTeX

以后计划抛弃笨重的 MathJax,换用清真的 KaTeX。 正在尝试 KaTeX......但现实很残酷,KaTeX 容错性实在不行,因此变成了浏览者可在 MathJax 和 KaTeX 之间二选一。 实际上 KaTeX 能够无错渲染的文章真的不多...... KaTeX 0.10.0 版本大赞!

站内搜索

使用 Tipuesearch

Tipuesearch 有个缺点就是需要浏览器将搜索数据下载下来。而这个文件通常很大。以后可能会考虑换成其它的东西。

评论

使用 Gitment

自行魔改了下 JS 文件给汉化了。不知道现在 Gitment 自己有没有提供多语言支持。

评论系统的 GitHub OAuth 服务器换到了我自己的服务器上:https://gh-oauth.riteme.site,以防作者的服务器抽风 qwq

友链

欢迎互换友链 ~ ~ ~ 想换友链的可以直接在评论里留言 ~ ~ ~

联系我

我的邮箱:riteme@qq.com 我的 GitHub:https://github.com/riteme 我的知乎:https://www.zhihu.com/people/riteme

About

riteme's blog.

Topics

Resources

Languages