初めまして.僭越ながら初めての質問をさせていただきます.
以下の画像に示すようなページデザインにしたく思い,titleps パッケージを使い LuaLaTeX + jlreq で以下のソースコードをタイプセットしたところ,夥しい量のエラーが発生してしまいました.
以下に示すのがそのソース,及び log ファイルとなります:
\documentclass[
paper=b5j,
fontsize=11.5pt,
jafontscale=0.9,
onecolumn,
gutter=12mm,
fore-edge=12mm,
head_space=18mm,
foot_space=22.5mm
]{jlreq}
\usepackage[dvipsnames]{xcolor}
\usepackage{titleps}
\usepackage{tikz}
\usetikzlibrary{calc}
\definecolor{mynavy}{HTML}{202f55}
\newpagestyle{mystyle}{%
\setfoot[][]
[\begin{tikzpicture}[remember picture,overlay]
\fill[mynavy] ($(current page.south east)+(0,2)$)
--($(current page.south east)+(-2.2,2)$)--($(current page.south east)+(-3.5,0.5)$)
--($(current page.south west)+(0,0.5)$)--(current page.south west)
--(current page.south east)--cycle;
\node at ($(current page.south east)+(-1.4,1)$)
{\fontsize{25pt}{50pt}\selectfont\bfseries\color{White}
\texttt{\thepage}};
\end{tikzpicture}
]
{\begin{tikzpicture}[remember picture,overlay]
\fill[mynavy] ($(current page.south west)+(0,2)$)
--($(current page.south west)+(2.2,2)$)--($(current page.south west)+(3.5,0.5)$)
--($(current page.south east)+(0,0.5)$)--(current page.south east)
--(current page.south west)--cycle;
\node at ($(current page.south west)+(1.4,1)$)
{\fontsize{25pt}{50pt}\selectfont\bfseries\color{White}
\texttt{\thepage}};
\end{tikzpicture}
}
{}
{}
}
\pagestyle{mystyle}
\begin{document}
ほげほげ。 \newpage
ふがふが。\newpage
あ\newpage
い\newpage
う\newpage
え\newpage
お\newpage
か\newpage
き\newpage
く\newpage
け\newpage
\end{document}
なお,実行環境は WSL2, Ubuntu 上の VSCode(TeX Live 2024)です.