https://github.com/chaoxu/chaoxu.github.io

https://github.com/chaoxu/chaoxu.github.io

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: chaoxu
  • Language: HTML
  • Default Branch: master
  • Size: 53.6 MB
Statistics
  • Stars: 41
  • Watchers: 3
  • Forks: 7
  • Open Issues: 0
  • Releases: 0
Created almost 10 years ago · Last pushed 10 months ago
Metadata Files
Readme

README.html



  
    
    
    
    
    
    
    
    
    
    README

    

  
  
  
  
  
  
    

README

1 Technology

  1. The source of the blog is on a git repository.
  2. html files are hosted on GitHub Pages.
  3. The blog source is compiled by hakyll.
  4. The content is written use my variation of Pandoc’s Markdown, I call it ChaoDoc.
  5. Coded most of the things in Sublime Text 3.
  6. The theme is Tarski with few changes.
  7. The math are shown with KaTex, rendered offline.
  8. The heading themes are similar to Connections in Combinatorial Optimization, and the remaining themes are similar to Categories for the Working Mathematician. The symbols are of KaTeX.
  9. To compile just ChaoDoc.hs, you need pandoc and citeproc. To compile the site.hs, additionally you need hakyll.
  10. For the homepage, I generate with python. Needs to run pip install pyyaml mistune jinja2 bs4 on a new machine.
  11. KaTeX offline compilation. Requires katex_cli. Build it and copy the executable into the base directory, and name it katex_cli.
  12. Make sure install llvm 13 for things to work correctly. This will be an issue until Hakyll start to work for higher pandoc version.

2 Notes

Owner

  • Name: Chao Xu
  • Login: chaoxu
  • Kind: user
  • Location: Chengdu, Sichuan, China
  • Company: University of Electronic Science and Technology of China

Assistant Professor at Algorithms and Logic Group in UESTC. I'm interested in algorithms, combinatorial optimization, computational geometry.

GitHub Events

Total
  • Watch event: 1
  • Push event: 13
  • Fork event: 1
Last Year
  • Watch event: 1
  • Push event: 13
  • Fork event: 1