こんにちは。ネットで検索してみると,以前にも同じような質問があったのですが,それでも解決できなかったので投稿しております。
最近,自由にフォントを使いたいために,LuaLaTeXを学び始めるようになりました。
パソコンに詳しくないので,ハードウェア,ソフトウェアの何もわからないですが,とりあえず「MacOSでTeXShop,TeXLiveの最新版」をインストールして使っています。
さて,本題なのですが,フォントを自由に使えるようになったはいいものの,Unicodeの文字が出せないのに困っております。
問題のコードは↓です。
¥documentclass{ltjsarticle}
¥usepackage[no-math,deluxe,expert]{luatexja-preset}
¥begin{document}
{¥jfontspec{HiraginoSans-W3} ★☆♂}%ここはきちんと出力される
{¥jfontspec{HiraginoSans-W3} ☃}%ここでコンパイルエラー
¥end{document}
以下,エラーメッセージ↓
l.9 {\jfontspec{HiraginoSans-W3} \UTF
{2603}}
?
このように,\UTFを認識してくれません。
インターネットの知識のみなので,システムの基礎をきちんと知りません。個人的には,MacOS上のFont Book上にあるリストに照合していると考えてしまっています。事実上Font Bookにある文字は全て出力できるのではないかと考えています。
解決策と,軽くで良いのでこの辺りを解説してくれる心優しい方はいらっしゃいませんでしょうか。何卒よろしくお願いいたします。