Re: jsbook.cls で newtx パッケージ使用です. type1 フォントを 埋め込みたいのですが?

名前: ut
日時: 2014-01-16 17:12:55
IPアドレス: 106.188.54.*

>>57333 # newtx パッケージを使ったことがないので、全然的外れでしたら # 申し訳ありません。 ご説明を読む限りでは、newtx ですとか、jsclasses の問題という よりは、エンコーディングを T1 にされた際に読み込まれる tfm に 対応する Type1 のフォントがシステムにない(または map 情報が 適切でない)という状況のように見えます。 エンコーディングを T1 にすると jsclasses の section 等の部分 に pk や Type3 が現れるというのは、T1 のサンセリフの英数字に 対応する Type1 のフォントの設定がされてない、ということなの だと思います。 お使いのディストリビューションや newtx のバージョンが分からな いのですが、 > \def\fileversion{1.19} > \def\filedate{2014/01/09} > \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] を見てみましたら、 > \renewcommand*{\sfdefault}{qhv} となっていますので、(少なくとも ver.1.19 の)newtxtext では サンセリフは TeX Gyre の Heros を使っているみたいですね。 なので、ver.1.19 の newtx なら TeX Gyre を入れられれば、うま くいくように思われます(ただ、cm-super が「大げさ」とおっしゃ ってらっしゃるので、TeX Gyre はもっと「大げさ」なのかも知れま せんけれど….大げさついでに TeX Live にしてしまわれたほうが 簡単かも知れません)。 # 検索してみましたら、ver.1.18 では、 # # \def\fileversion{1.18} # \def\filedate{2013/12/28} # \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] # # \renewcommand{\sfdefault}{ntxss} # # ですね…。README にもちゃんと、 # # Changes in version 1.19 # 1. Changed the default sans serif font from the txfonts # version of Helvetica (or a clone) to the TeX-Gyre Heros family, # which is more developed. (In particular, its textasteriskcentered # is much better.) # # と書いてありました。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)