Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.34 KB

TODO.md

File metadata and controls

39 lines (27 loc) · 1.34 KB
  • devops: install.sh needs to rewritten to install ruby using RVM or rbenv.

  • feature: encode email to svg graph.

  • optimize: handle newline in Chinese text converted to a space when markdown is rendered to HTML. If this issue is resolved, then we can write multiple lines for a paragraph in Chinese.

  • features: tags, comments, "more".

  • infra: get rid of limited github-pages related stuff. After all we directly deploy the contents in ./_site to master branch so we don't have to stick to github-pages.

  • fix: better margin, padding layout.

  • fix: incorrect displaying of inline math formulas. Always use double $ even in inline mode; leave displayed mode surrounded with blank lines.

  • feature: auto publication list generation. I gave up jekyll-scholar eventually due to the limited flexibility of the customization to its bibliography's format. I found it more comfortable to build the publication list from a yaml file with BibTeX-like format.

  • optimize: remove unneeded whitespace generated in HTML. See https://shopify.github.io/liquid/basics/whitespace/

  • optimize: split contents into different files from index page.

  • fix: centerize menu.

  • devops: include gem versions in Gemfile and exclude Gemfile.lock from git.

    I forgot why to include gem versions thus I did not. I just add Gemfile.lock to gitignore file.