In total the poster includes 2200 kanji. The script supports varies ways of sorting and coloring the kanji; in the screenshot above they are sorted according to the order they occur in Remembering the Kanji by James Heisig and colored according to the log of their frequency in some common texts.
I've also checked in example versions of the poster with different fonts that you can download. Note that this is still a work in progress, I have not checked the poster for correctness.
# Generate the LaTeX files. python3 generate_tex.py # Compile everything into a pdf. lualatex main.tex
To compile the pdf, you'll need the LuaLaTeX package; on Ubuntu you can install this with:
sudo apt install texlive-full texlive-luatex
Depending on the fonts you want to use, you might have to install some more packages:
# IPAexMincho and IPAexGothic sudo apt install fonts-ipaexfont