Notebook
これは日々の作業を通して学んだことや毎日の生活で気づいたことをを記録しておく備忘録である。
HTML ファイル生成日時: 2025/01/24 12:11:47.083 (台灣標準時)
LuaTeX での fontspec を使ったフォントの設定の方法
LuaTeX において、 fontspec を使ったフォントの設定は、以下のように調べ
ればよいようでござる。
まず The LaTeX Font
Catalogue というウェブページがあるので、そこで使いたいと思っている
フォントを探すでござる。
例えば、 New Computer Modern Roman を使うことを考えてみるでござる。 The LaTeX Font Catalogue
で、 Serif
Fonts へのリンクがあるので、それをクリックするでござる。すると、
Serif fonts の一覧が表示されるでござる。 New
Computer Modern Roman へのリンクがあるので、それを探してクリックす
るでござる。
Usage のところを見ると、どのようにすれば New Computer Modern Roman が
使えるようになるのかわかるでござる。以下のように書かれているでござる。
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[%
ItalicFont=NewCM10-Italic.otf,%
BoldFont=NewCM10-Bold.otf,%
BoldItalicFont=NewCM10-BoldItalic.otf,%
SmallCapsFeatures={Numbers=OldStyle}]{NewCM10-Regular.otf}
\setsansfont[%
ItalicFont=NewCMSans10-Oblique.otf,%
BoldFont=NewCMSans10-Bold.otf,%
BoldItalicFont=NewCMSans10-BoldOblique.otf,%
SmallCapsFeatures={Numbers=OldStyle}]{NewCMSans10-Regular.otf}
\setmonofont[ItalicFont=NewCMMono10-Italic.otf,%
BoldFont=NewCMMono10-Bold.otf,%
BoldItalicFont=NewCMMono10-BoldOblique.otf,%
SmallCapsFeatures={Numbers=OldStyle}]{NewCMMono10-Regular.otf}
\setmathfont{NewCMMath-Regular.otf}
このような設定で New Computer Modern Roman を使うには、 NetBSD の場合
は、 pkgsrc で fonts/tex-newcomputermodern, math/tex-unicode-math,
math/tex-lualatex-math をインストールする必要があるようでござる。
- About this article:
- author: daisuke
- file: 20240414_00.html
- category: Computer___TeX
- title: LuaTeX での fontspec を使ったフォントの設定の方法
- mode: public
- last modified: 2024/04/14 10:11:40 (UT+8)
- html generated: 2025/01/24 12:11:47.083 (Taiwan Standard Time)
Frequently accessed files
- Computer___Python/20220518_0.html
- 11920 page views
- title: Matplotlib で作る図の縦横比
- Computer___Network/20230726_00.html
- 5979 page views
- title: git の SSL certificate problem の解決方法
- Misc___Taiwan/20240207_00.html
- 4435 page views
- title: 台灣から台灣の外に EMS で荷物を発送する方法
- Computer___Network/20230516_00.html
- 3875 page views
- title: OpenVPN 2.6 を使い VPN Gate に接続するときの注意点
- Computer___FreeBSD/20220621_0.html
- 3014 page views
- title: FreeBSD での X.org の設定の仕方
- Computer___Python/20220715_0.html
- 2319 page views
- title: SciPy による最小二乗法
- Computer___Network/20230508_00.html
- 2293 page views
- title: git push するときにパスワードの入力を省略する方法
- Computer___Network/20240130_00.html
- 2013 page views
- title: Google Colaboratory で Python 3.12 を使う方法
- Food___Taiwan/20220429_0.html
- 2010 page views
- title: 「楊滇風」の滇味辣炒豬
- Computer___Network/20240416_00.html
- 1748 page views
- title: git push としたときの error: RPC failed
- Computer___Python/20220410_0.html
- 1730 page views
- title: Pint モジュールを使った単位を含む数値の取り扱い
- Computer___NetBSD/20220817_3.html
- 1721 page views
- title: JupyterLab のインストール直後に行うべきこと
- Computer___NetBSD/20230119_00.html
- 1700 page views
- title: NetBSD でバイナリーパッケージを利用する方法
- Computer___Python/20221013_0.html
- 1646 page views
- title: Matplotlib での作図において順番を決めて点や線を描画する方法
- Computer___Debian/20210223_1.html
- 1631 page views
- title: Debian で autofs を使い自動で NFS マウントする方法
- Computer___Python/20210124_0.html
- 1568 page views
- title: Python での argparse を使ったコマンドライン引数の取り扱い方法
- Computer___NetBSD/20220818_1.html
- 1524 page views
- title: Emacs の markdown-mode について
- Computer___NetBSD/20220428_0.html
- 1523 page views
- title: Beamer で verbatim 環境を使う方法
- Computer___TeX/20231107_00.html
- 1447 page views
- title: LaTeX での counter の利用方法について
- Computer___NetBSD/20240101_02.html
- 1443 page views
- title: ffmpeg を使って動画に音声を追加する方法
- Computer___Python/20240101_00.html
- 1406 page views
- title: Matplotlib の 3D plot においての注意点
- Science___Math/20220420_0.html
- 1373 page views
- title: ラプラシアンの三次元極座標表示
- Computer___Network/20220413_1.html
- 1364 page views
- title: HTML 文書の中の一部の文字を点滅させる方法
- Computer___TeX/20230503_00.html
- 1345 page views
- title: LaTeX CJK で日本語や中国語を取り扱うための準備について
- Computer___NetBSD/20220808_0.html
- 1320 page views
- title: 端末エミュレーターで使うフォントを指定する方法
- Computer___NetBSD/20230515_00.html
- 1310 page views
- title: pkgsrc の fetch phase で問題
- Science___Astronomy/20220503_0.html
- 1309 page views
- title: Lane-Emden 方程式を数値的に解く
- Computer___NetBSD/20210127_0.html
- 1278 page views
- title: NetBSD 上で Apache により HTTPS サーバを立ち上げる方法
- Misc___Japan/20240610_00.html
- 1230 page views
- title: NHK ラジオの「聞き逃し」の変更点 (2024 年 06 月)
- Computer___Python/20230717_01.html
- 1216 page views
- title: Python で gzip で圧縮されたファイルを読む方法 (2023 年 07 月中旬)
HTML file generated by Kinoshita Daisuke.