こんにちは。
LuaLaTeXのltjsarticleやltjsbookドキュメントクラスを使い、verbatimの中でUnicode文字を使ったコードを記述しようとしているのですが、フォントの指定がうまく行っていないのか、思ったように表示されません。
articleやbookドキュメントクラスを使うと期待通りの動作になりますが、メインは日本語の文章なのでltjsarticleなどを使いたいです。
試したコードは以下のものです。
\documentclass{ltjsbook}
\usepackage{fontspec}
\setmonofont{DejaVu Sans Mono}
\begin{document}
inline \verb`0b110_00000 ≤ δ ≤ 0b110_11111`
block
\begin{verbatim}
0b110_00000 ≤ δ ≤ 0b110_11111
\end{verbatim}
\end{document}
\usepackage{fontspec}
\setmonofont{DejaVu Sans Mono}
\begin{document}
inline \verb`0b110_00000 ≤ δ ≤ 0b110_11111`
block
\begin{verbatim}
0b110_00000 ≤ δ ≤ 0b110_11111
\end{verbatim}
\end{document}
ltjsbookでは次のように表示されます。英数字はDejaVu Sans Monoになっているようなのですが、ギリシャ文字は別のフォントのようで、不等号は表示されません。
ltjsbookをbookに変えると、次のような期待した出力になります。
環境はUbuntu Desktop 18.04で、TeX Live (おそらく2019)を使っています。
LaTeXはたまに使う程度で、体系的な知識はほとんどありません。
よろしくお願いいたします。