行列の各要素を太字にするには?

行列の各要素を太字にするには?

- sugi toshi の投稿
返信数: 3

行列の各要素を太字(bold face)にしようと思って

begin{equation*}
 y=\begin{bmatrix}
\textbf{y_1} \\
\vdots \\
\textbf{y_n}
   \end{bmatrix}
\end{equation*}

のようなプログラムを組んだのですがエラーが出てしまいます。

行列の各要素を太字にすることはできないのでしょうか?

sugi toshi への返信

Re: 行列の各要素を太字にするには?

- Z. R. の投稿

行列の中であることは関係ありません。次の記述でも同じエラーになるはずです。

$\textbf{a_1}$

よく見ればおかしいことに気づくはずです。

Z. R. への返信

Re: 行列の各要素を太字にするには?

- sugi toshi の投稿

気づきました<(_ _)>初歩的ミスでした。

$\textbf{a}_1$

とするべきだったのですね。ありがとうございました。

sugi toshi への返信

Re: 行列の各要素を太字にするには?

- Z. R. の投稿

まだ問題があります。次を試してください。

$\textbf{a}_1$ \textit{$\textbf{a}_1$}

a の書体が周りのテキスト(非数式)に合わせて変化してしまいます。数式では「書体が違うのは別の字」が鉄則ですからこれではいけません。

数式中で \textXX{...} を使うと ... の部分は「非数式」として扱われます。だから周りのテキスト(非数式)のフォント設定を受け継ぎ、また a_1 のように添字を使うとエラーになります。「数式のままで書体を変えたい」場合は別のコマンドを使います。参考書で確認してください。