Comments (9)
Thanks.
I just learned that I can do
jupyter-book build . --builder linkcheck
and it flags all kind of stuff including redirects and in-page anchors.
https://jupyterbook.org/advanced/html.html#html-link-check
from climatelaboratorybook.
#24 fixes the remaining broken links, and adds a GitHub action to run the link checker periodically, as well as on all future PRs.
from climatelaboratorybook.
Fixed a lot of these... there may still be some in notebooks that we didn't use in class Spring 2020.
from climatelaboratorybook.
Update, a few more of these have been fixed but I need to go through and do a careful check, especially in the "Advanced" notebooks (which have not been used in class in this format yet).
from climatelaboratorybook.
Here are some current link checker results:
not visible in the image are more of the open-sans in the CSS
from climatelaboratorybook.
@zmoon thanks! How did you generate this? Does the tool also check internal links (i.e. links to other pages within https://brian-rose.github.io/ClimateLaboratoryBook/
)?
from climatelaboratorybook.
Sorry, spoke too soon. There are clearly some internal links on that list.
from climatelaboratorybook.
I used this website: https://www.drlinkcheck.com/ (free / no signup as long as website isn't huge)
But also Sphinx can check links with make linkcheck
(though I've never tried this)
I don't know what happened to the RRTM site (http://rtweb.aer.com/), it seems like it is down. But they have RRTMG at least on GH now it looks like: https://github.com/AER-RC
and e.g., for RRTMG-LW with the GH readme and wiki it seems to have more info than the RRTM site does anyway.
from climatelaboratorybook.
Partially addressed in 5ddae86
Still more to clean up.
from climatelaboratorybook.
Related Issues (20)
- Equation numbers and links HOT 2
- Broken links in "Spectral bands" notes HOT 1
- The book should have suggested outlines for undergrad and grad-level use.
- Should all sensitivity parameters have the same sign convention? HOT 2
- Reformat the book source for Sphinx HOT 1
- some images are missing in Land-Ocean lecture HOT 1
- Lots of missing images HOT 3
- Introducing CESM has a data problem HOT 1
- Need cover art!
- "Advanced" topics need to be better integrated
- Animations aren't sized correctly
- References section HOT 4
- Book build is failing due to upstream JupyterBook change HOT 1
- Get rid of ugly white stripe on maps HOT 1
- Build previews are broken HOT 1
- Update references to climlab source
- Hiding messy code cells by default HOT 2
- The book should have a "how to contribute" guide HOT 2
- Merging a PR deletes ALL previews HOT 6
- Use of abbreviations like TOA -- add reference table? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from climatelaboratorybook.