Various writings
Hans Petter Langtangen
- Recent books:
- How to write books in DocOnce: HTML, PDF, Sphinx UiO, Sphinx bootstrap
- Best practice for DocOnce book writing
- Quick Intro to Version Control Systems and Project Hosting Sites:
- Use of Bitbucket and GitHub with Git:
plain HTML (one page), HTML bootstrap (multiple pages), HTML solarized colors (one page), Sphinx HTML, PDF for electronic viewing, PDF for printing.
- Use of GitHub with Git (shorter version):
plain HTML (one file), HTML bootstrap (multiple pages), HTML solarized colors (one file), Sphinx HTML, PDF for electronic viewing, PDF for printing.
- How to debug Python code: PDF, HTML bootstrap
- How to Generate API Documentation with Sphinx: Sphinx, PDF
- How to access Python for doing scientific computing: HTML bootstrap, HTML solarized, PDF, special HTML version for the book A primer on Scientific Programming with Python. Older version: How To Install Ubuntu in a VMWare Fusion Virtual Machine
- Common operating system tasks done in cross-platform Python code:
HTML bootstrap, HTML solarized, PDF
- Software testing with nose and pytest:
HTML bootstrap, HTML solarized, PDF
- Experience with using Python for teaching scientific computing: HTML, PDF, Sphinx
- Learning outcomes for computing competence: PDF, HTML (newer version of
Numerical programming guide - Python vs Matlab: PDF, HTML)
- Examples on writing scientific reports in various formats (LaTeX, Sphinx, HTML, ...)
- Examples on generating slides in HTML5, Beamer, Remark, etc. with numerous styles
- What is DocOnce and how to use it (slides)
- Tutorials on Scientific Computing with Python
- Introduction to Cython for Solving Differential Equations: PDF, solarized HTML, Sphinx
- Monte Carlo Simulation with Cython: PDF, plain HTML, Sphinx, Solarized HTML