newtxmathパッケージと\mathbb

newtxmathパッケージと\mathbb

- Ando Ryoya の投稿
返信数: 2
いつもお世話になっております.

フォント周りを調整するパッケージとして
\usepackage{amsmath,amssymb,amsthm}
\usepackage[T1]{fontenc}
\usepackage{newtxtext}
\usepackage{newtxmath}
を使用しているのですが, \mathbbの出力に不満があります.具体的には,数式のフォントは基本的にTimes系で出力しながらも,\mathbbのみnewtxmathパッケージを読み込まなかった際の出力をしてほしいのです.当方の環境では,newtxmathパッケージの"noamssymbols"オプションでは,AmSパッケージのみの出力とは異なる出力が得られ,それでは不満が残ります.(もちろん,\varmathbb命令も同様です.)

なにか良い解決策はありませんでしょうか.
Ando Ryoya への返信

Re: newtxmathパッケージと\mathbb

- 本田 知亮 の投稿
https://texwiki.texjp.org/?newtx#t7433d78

にある,txfontsの方の「使い方」にある
\mathttをcmttに戻す方法と同様のことを
\mathbbで行えばできると思います.

本田 知亮 への返信

Re: newtxmathパッケージと\mathbb

- Ando Ryoya の投稿
返信有難うございます.
\DeclareMathAlphabetのためのmathbbを指定すべきフォントファミリを探すためにamsfontsパッケージを覗いたところ,
\DeclareSymbolFontAlphabet{\mathbb}{AMSb}
命令でうまくいきました.

ただ,workaroundとしてはよいのですが,私が中途半端な知識しか持っていないため,これで何の支障もないのか不安です.また,今回は必要ありませんが,文書中でフォントを切り替えたくなった場合,どうすればよいのか,などを体系的に学ぶことができる参考書,またはウェブサイトなどご存知でしたらご教授いただけると幸いです.