ps fileの右端が切れる
- exotic short の投稿
初めまして. 最近 XeLaTeX を使い始めてみました.
XeLaTeX で Beamer クラスを使用するときに日本語フォントを使用するよう指定したい (日本語フォントを指定しないと欧文フォントを使うために日本語が表示されないため) のですが, うまくいかずに悩んでいます. 私と同じように XeLaTeX で Beamer クラスを使用している方にお聞きしたいのですが, どのようにして日本語フォントを使用するように設定しているのでしょうか?
以下に作業の流れを書いておきます.
\usepackage{fontspec} % これはプリアンブルに \fontspec{IPA モナー ゴシック} % これは document 内にと追加
おそらく Beamer が "\frametitle" や "\section" のフォントを決めているために, "\fontspec{IPA モナー ゴシック}" の設定が上書きされているのだというところまではわかったのですが... Beamer の動きを変えようとしたものの上手くいかず, 結局どのようにすればいいのかわかりませんでした. 皆様のお力をお貸しいただきたいです.
なお, 試してみた TeX ファイルの内容は以下です.
\documentclass{beamer} \usepackage{beamerthemesplit} \usepackage{fontspec} % 個別にフォントを指定する用 \font\f="IPA モナー ゴシック:mapping=tex-text" % これは効果がありませんでした %\usefonttheme{professionalfonts} % "\f" を付けないと画面下のタイトル表示部に日本語が表示されない \title{Beamer で日本語を使う} \author{N} \date{\today} \begin{document} \fontspec{IPA モナー ゴシック} % "\fontspec" の指定は, 本文には効果あり. frametitle 等には効果なし \frame{\titlepage} \section[Outline]{} \frame{\tableofcontents} % "\f" によりフォントを指定すると日本語は表示できるが % 画面上端の目次 (?) 部分のフォントサイズまで大きくなってしまう \section{Introduction - 導入} \subsection{Overview of the Beamer Class - Beamer クラスの概観} \frame { % フレームタイトルの日本語も "\f" でフォント指定しなければ表示されない \frametitle{Features of the Beamer Class 日本語} % 本文中の日本語は "\fontspec" が効いているようでちゃんと表示される \begin{itemize} \item Normal LaTeX class. ここでは日本語がちゃんと表示される \item Easy overlays. \item No external programs needed. \end{itemize} } \end{document}
W32TeX に含まれる「Omega font utilities」(opl2ofm 等)をテストしてみました。対象の版は
OPL2OFM 1.11 (Web2C 7.5.7) kpathsea version 3.5.7
です。次のようなことが気になりました。
OFMLEVEL
がない場合、opl2ofm は TFM 形式の .ofm ファイルを衆力する。ところが、ofm2opl は TFM 形式のファイルを読み込めない。(OFMLEVEL H 1)
をスイカ」「チェックサムを除去」「FONTNAME
変更」して otxr.ovp, ortxr.opl, ortxptmr.opl を作る(添付アーカイブ)。この 3 つを .ovf, .ofm に変換した後、「ovf2ovp otxr otxr otxr
」を実行すると失敗する。