投稿

ラベル(手書き風フォント)が付いた投稿を表示しています

手書き風フォントで数式(その2)

イメージ
【2024-05-14 Update】パッケージ名がLeteSansMathに変更になりました 手書き風フォントで数式を書くことについて 以前紹介した .当該記事では,YOzkraBN_MとFira Mathを組み合わせた例をあげてみた. TeX Live 2024が公開されてすぐ,新しくCTANにLato Mathというパッケージが登録された(5月13日に LeteSansMathという新パッケージ名であらためて登録 された).Fira Mathとはもちろん異なる字形だが,こちらも手書き風フォント(YOzkraBN_M)と組み合わせてそれらしい数式を書くことができる.何といっても,unicode-math上で使えるシンボルの数がFira Mathの倍以上(Fira Math: 1068 vs LeteSansMath: 2329)ある.そこまで使うことはないと思うけど(^^; 試しに前回記事のソースを流用して見比べてみた: 積分記号はLeteSansMathの方が個人的には好きかも.

手書き風フォントで数式

イメージ
【2024/03/14】 TeX Live 2024(2024/03/14 ISOイメージ版)での動作を確認 例えばテストの解答原案を作成する際に,手書き風のフォントで数式も書けるといいなと思ったことはありませんか? LuaLaTeXなら割と簡単にできます.手書き風フォントは色々とありますが, YOzakuraN のラテンアルファベットがそれっぽくていいです.リンク先の「 YOzakura(7-Zip版) 」をダウンロードして,YOzkraN_M及びYOzkraBN_Mの2つをTeXではなく OSにインストール します.fontspecで欧文と日本語フォントにYOzkrBN_Mを,数式フォントにFira Mathを割り当て,mathastextパッケージで地のフォント(YOzkrBN_M)を数式にも使用します.Fira Mathは数学記号だけ使用する形になります. 上記サンプル画像のTeXソースは次のとおりです: \documentclass[lualatex,a4paper,fontsize=10pt,article,fleqn,hanging_punctuation]{jlreq} \usepackage[margin=25mm]{geometry} \usepackage{graphicx,xcolor} \usepackage{amsmath,amssymb} \usepackage[ipaex]{luatexja-preset} \setmainfont{YOzkrBN_M} \setmainjfont{YOzkrBN_M} \usepackage[mathrm=sym]{unicode-math} \setmathfont{Fira Math} \usepackage{mathastext} %%====================================================================72======80 \begin{document} %%====================================================================72======80 % body text \color{red} \[ y = ax + b \] \[ S = \int_a^b...