An archive of questions from the Cambridge Mathematics Tripos in handy blog format.
No.
Maybe! Get in touch using one of the methods below.
Yes! Use $...$
for inline, and $$...$$
for math blocks. You can even copy and paste LaTeX from the questions and other comments.
Try Mathpix Snip to convert your handwritten equations into LaTeX.
Yes, you do it like this:
<details>
<summary>Spoiler warning</summary>
Hidden text goes here.
</details>
Note that you have to leave a blank line after </summary>
.
The comments live on GitHub discussions and are created by a fork of the wonderful Giscus app.
This is not implemented yet in Giscus, but you can click through to the comment on GitHub and edit / delete there.
This isn't yet supported by the GitHub discussions API. If you add an image on GitHub, however, it will show up here.
The original PDFs were converted to markdown / LaTeX using the Mathpix API. The blog itself is built using Eleventy and is based on the Eleventy Duo template. It's hosted on Netlify.
Yes! The code is on GitHub. You can join the discussion on new ideas, open an issue, or submit a pull request.
-
Install dependencies with
yarn install
-
Serve the site locally with
yarn dev
-
Use
yarn build
to build a production version of the site. -
You may need to use
node --max-old-space-size=6000 ./node_modules/@11ty/eleventy/cmd.js
to stop Node running out of memory due to the large amount of content.
-
Deployment
-
Add KaTeX copy-tex extension.
-
Fix missing subjects
-
First 2011 IB question is messed up (course list wasn't removed)
-
Add descriptive
<title>
andog:title
that can be used by Giscus -
Social media card for each question for posting on Twitter, Discord, etc.
-
Update "powered by giscus" and add KaTeX message
-
Add comment counts for giscus. This seems a bit harder see this PR
-
Fixing images that don't need to be images because they are imperfectly converted text
-
Downloading images from Mathpix CDN.
-
Missing dagger in 1.II.6B (2005)
-
Add "comment on" to each question in post list
-
Add Google analytics
-
Add tripos domain
-
SEO and keywords
-
Titles and descriptions meta tags still not working for question lists
-
Spoiler rendering in comments