我有个小问题:如何将符号点的顶部放在正确的位置?使用我的代码,结果如下图所示: 我想要的是如图所示的效果: 以下是代码:
\begin{equation}\label{eq:angspeed}
\overline{\boldsymbol{\upomega}}=\overline{\mathbf{G}}\dot{\boldsymbol{\theta}}
\end{equation}
顶部线条“很好”。或者“ \bar
”线条对于 Omega 来说太短,而“ ”\overline
线条太长,但更好。
我使用这些包:
\usepackage{upgreek}
\LoadClass[12pt,a4paper]{article}
%fonts and utf8
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{txfonts}
\usepackage{amsfonts,amssymb,amsbsy}
答案1
加载该bm
包裹应该可以立即改善情况。
这是一个简单的例子:
\documentclass{article}
\usepackage{newtxtext,newtxmath}
\usepackage{upgreek}
\usepackage{amsmath,bm}
\begin{document}
\[
\bar{\boldsymbol{\upomega}}=
\bar{\mathbf{G}}\dot{\boldsymbol{\theta}}
\]
\end{document}
您也可以使用简写\bm
代替\boldsymbol
。我加载了 NewTX 而不是txfonts
:它是后继包,修复了原始包的几个缺点。
我不确定我是否upgreek
与 NewTX 混合,但决定权在您手中。
代码\LoadClass
应该绝不在文档中使用,仅适用于类文件。