% !TEX program = xelatex \documentclass{article} \usepackage{hyperref} \hypersetup{ colorlinks=true, linkcolor=blue, filecolor=blue, urlcolor=blue, } \usepackage{geometry} \geometry{ a4paper, left=20mm, right=20mm, top=20mm, } \setlength{\parskip}{0.5em} \setlength{\parindent}{0pt} \usepackage{longtable} %N1 table is too long. %Japanese typesetting and fonts \usepackage[japanese]{babel} \usepackage{xeCJK} \usepackage{fontspec} \setCJKmainfont{Noto Sans Mono CJK JP} %TODO Add fonts to repo \setmainfont{Open Sans} \input{./kanjiLib.tex} \usepackage{etoc} %For local tocs containing level based kanji list. \begin{document} \input{./title/titlepage.tex} \break \tableofcontents \break \section*{Preface} %TODO: Add more detailed information Thanks to Timothy Eyre for making the Choumei font and the edition containing stroke order numbers. You can find his work at \url{https://www.nihilist.org.uk/} Kanji data is taken from \url{https://jisho.org/} This document splits the kanjis into JLPT levels. Please note that there is no official list of kanji JLPT levels. This list is based on \href{http://www.tanos.co.uk/jlpt/skills/kanji/}{tanos.co.uk}. \break \jlptSection{n5} \input{./data/testing/test.tex} \jlptSection{n4} % \input{./data/pages/n4.tex} \jlptSection{n3} % \input{./data/pages/n3.tex} \jlptSection{n2} % \input{./data/pages/n2.tex} \jlptSection{n1} % \input{./data/pages/n1.tex} \end{document}