Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate user guide/examples to mkdocs #470

Merged
merged 87 commits into from
Feb 16, 2024

Conversation

qiaojunfeng
Copy link
Collaborator

@qiaojunfeng qiaojunfeng commented Feb 15, 2024

  • The original latex code is converted to markdown files
  • examples renamed to tutorials
  • Added logos

TODO:

  • Enable github pages for the repo?
  • Migrate solution booklet to markdown

qiaojunfeng and others added 30 commits February 13, 2024 10:25
Using pandoc and mkdocs
To auto-number/crossref latex equations.
* Update format for `Postw90` and `Appendices`
* Update equations and notes format
Fix mrkdown file wannier90/notes_interpolations.md
* Fix markdown file for parameters chapter

* Fix a custom latex command
Fix a reference in postw90params.md
Fix the ref labels and links.
Unified the notes format.
Minor format fixes.
Fix a reference in postw90params.md
Fix the ref labels and links.
Unified the notes format.
Minor format fixes.
Copy link
Member

@giovannipizzi giovannipizzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! A couple of small things

  • let's remove all warnings and convert warnings to errors in the CI (with the --strict option of mkdocs build)
  • let's add some content on the home page
  • add a way to see the compiled docs of a PR

Since now tutorial has migrated to mkdocs/html,
we do not need to keep the old versions (that will
anyway get outdated if left there, and generate
confusion on which is the official documentation)
Copy link
Member

@giovannipizzi giovannipizzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@giovannipizzi giovannipizzi merged commit 749315b into wannier-developers:develop Feb 16, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants