kanji-sheets/main.tex

81 lines
1.6 KiB
TeX

% !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} % For multipage tables
%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}
% Kanji table settings that should not affect the titlepage
\renewcommand{\arraystretch}{2}
\rowcolors{1}{white}{kanjiColor!30}
\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}