プロが教える店舗&オフィスのセキュリティ対策術

お世話になります。LaTeX の使い方について教えてください。
以下のように vec コマンドで矢印を表示させようとすると、矢印になったり
チルダになったりします。なぜでしょうか ?。

\documentclass[a4paper,10pt]{jarticle}

\usepackage{amsmath}
\usepackage{amssymb}

\makeatletter

\begin{document}


\[ \vec{\bf Q} \equiv \mathfrak{M} (\vec{\bf q}) \cdot \ddot{\vec{\bf q}} + \mathfrak{h} (\vec{\bf q}, \dot{\vec{\bf q}}) + \mathfrak{g} (\vec{\bf q}) \]
\begin{center}
\begin{tabular}{|l|l|} \hline
$\mathfrak{M} (\vec{\bf q})$ & 慣性行列 : 正値対称行列 \\ \hline
$\mathfrak{h} (\vec{\bf q}, \dot{\vec{\bf q}})$ & 非線形項 \\ \hline
$\mathfrak{g} (\vec{\bf q})$ & 重力項 \\ \hline
\end{tabular}
\end{center}
\[ {\bf (\vec{r_1} - \mathfrak{R}_{7G}) \times F_1} \]
\[{\bf \vec{\mu_7}} \]
\[ {\bf (\vec{r_1} - \vec{r_2}) \times F_1 } \]
\end{document}

「矢印にならない」の質問画像

質問者からの補足コメント

  • 回答、有難うございます。部分的に効果はありましたが、完璧ではありませんでした。
    全ての \bf を \mathbf に変える必要がありますか ?。・・・・だとしたら何故ですか ?。
    私はチルダだった 7 箇所だけ \mathbf に変えたのですが、すると
    そのうち 3 箇所だけが直りました。

    「矢印にならない」の補足画像1
      補足日時:2018/08/04 20:47
  • 回答、有難うございます。overrightarrow だと確かに矢印になりました。
    LaTeX にもバグがあるんですね。知りませんでした。有難うございます。

    「矢印にならない」の補足画像2
      補足日時:2018/08/05 15:04
  • LaTeX のバグで amsmathでbfとvecを混ぜてはいけないとのことで試しに Tokonatsu_Lemon さんのソースも試してみたら、うまくゆきました。ご両人ともありがとうございました。

    「矢印にならない」の補足画像3
      補足日時:2018/08/05 15:13

A 回答 (2件)

\bfでなく、\mathbfを用いると、


\[{\bf \vec{\mu_7}} \]
は、
\[ \vec{\mathbf\mu_7} \]
に修正する必要がありますが、上手く行くのではないでしょうか。

\[ \vec{\mathbf Q} \equiv \mathfrak{M} (\vec{\mathbf q}) \cdot \ddot{\vec{\mathbf q}} + \mathfrak{h} (\vec{\mathbf q}, \dot{\vec{\mathbf q}}) + \mathfrak{g} (\vec{\mathbf q}) \]
\begin{center}
\begin{tabular}{|l|l|} \hline
$\mathfrak{M} (\vec{\mathbf q})$ & 慣性行列 : 正値対称行列 \\ \hline
$\mathfrak{h} (\vec{\mathbf q}, \dot{\vec{\mathbf q}})$ & 非線形項 \\ \hline
$\mathfrak{g} (\vec{\mathbf q})$ & 重力項 \\ \hline
\end{tabular}
\end{center}
\[ (\vec{\mathbf{r}_1} - \mathfrak{R}_{7G}) \times \mathbf{F}_1 \]
\[ \vec{\mathbf\mu_7} \]
\[ (\vec{\mathbf r_1} - \vec{\mathbf{r}_2}) \times \mathbf{F}_1 \]
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2018/08/05 15:13

どこかにamsmathでbfとvecを混ぜないように書いてあったような・・・


#多分stackoverflow
バグらしいです。
overrightarrowもだめですか?
    • good
    • 0
この回答へのお礼

ありがとうございました。理由に納得しました。

お礼日時:2018/08/05 15:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!