昨日はありがとうございます.現在
article環境で文書を作成しています.
\documentclass{article}
プリアンブルに以下を追加しています.
\renewcommand{\sfdefault}{phv}
\renewcommand{\rmdefault}{pplx}
ところでこれだけでは,\section{ }の中の
fontの変更は不可能と思います.sectionのタイトルをサンセリフ10pt bold
で出力するようにしたいのですが,変更の方法をご教示いただけますか?
当方open SUSE11.0 + ptexLive 2008を使用しています.
よろしくお願い致します.
\section を再定義してください.
具体的には,article.cls の中の \section の定義を
プリアンブルにコピーしてきて,
・\newcommand を \renewcommand に変更
・定義中の \@startsection の第 6 引数(の \bfseries の直前あたり)に
\sffamily を追加
・定義中の \@startsection の第 6 引数の中の \Large を 10pt に
対応する文字サイズ指定コマンド(今の話では \normalsize)に変更
すればよいでしょう.
# 必要に応じて \makeatletter,\makeatother を補うのをお忘れなく.
# また,\subsection 等についても同様に再定義することになるでしょう.
# 以上のようなことは,「マクロ作成」に関する「教科書レベル」の
# 学習を行えば自力でできるようになります.
# なお,LaTeX に関する話をする際には,「文書クラスが article で
# ある場合(article.cls 適用時)に」 のことを「article 環境で」とは
# *言いません*.「環境」というのは「\begin{<環境名>} と
# \end{<環境名>} で指定される,LaTeX 文書の特定の構造」を
# 意味する用語ですので.
具体的には,article.cls の中の \section の定義を
プリアンブルにコピーしてきて,
・\newcommand を \renewcommand に変更
・定義中の \@startsection の第 6 引数(の \bfseries の直前あたり)に
\sffamily を追加
・定義中の \@startsection の第 6 引数の中の \Large を 10pt に
対応する文字サイズ指定コマンド(今の話では \normalsize)に変更
すればよいでしょう.
# 必要に応じて \makeatletter,\makeatother を補うのをお忘れなく.
# また,\subsection 等についても同様に再定義することになるでしょう.
# 以上のようなことは,「マクロ作成」に関する「教科書レベル」の
# 学習を行えば自力でできるようになります.
# なお,LaTeX に関する話をする際には,「文書クラスが article で
# ある場合(article.cls 適用時)に」 のことを「article 環境で」とは
# *言いません*.「環境」というのは「\begin{<環境名>} と
# \end{<環境名>} で指定される,LaTeX 文書の特定の構造」を
# 意味する用語ですので.