Cuando uso AMSmath y trato de poner un símbolo en negrita \dot
sobre \vec
un símbolo, funciona, pero las instancias posteriores tienen una tilde en lugar de un vector sobre el símbolo en negrita y, extrañamente, mi escritura parcial se vuelve negrita. Si no uso AMSmath, esto funciona. Probé muchas variantes con corchetes adicionales u órdenes intercambiadas, pero nada parece solucionar este error. Aquí hay un fragmento de texto que reproduce el problema en la segunda fila; la tercera fila, cuando la precede {\vec E}
, \bf
produce solo tildes en lugar de vectores, pero no \dot
hace que D
estén en negrita.
¿Alguna idea de lo que me estoy perdiendo?
\documentclass [12pt] {article}
\usepackage{amsmath,amssymb}
%\let\vec\relax
%\DeclareMathAccent{\vec}{\mathord}{letters}{"7E}
\newcommand{\pdt}[1]{\frac{\partial^{#1}}{\partial t^{#1}}}
\begin{document}
\LARGE
$
\vec E \cdot \dot{{\vec D}} =
\vec E \cdot \pdt{} (\epsilon \vec E )
$
$
\vec {\bf E} \cdot \dot {\vec {\bf D}} =
\vec {\bf E} \cdot \pdt{} (\epsilon \vec {\bf E} )
$
$
{\bf {\vec E}} \cdot \dot{ {\bf {\vec D}}} =
{\bf {\vec E}} \cdot \pdt{} (\epsilon {\bf {\vec E}} )
$
\end{document}
Respuesta1
Lo siguiente debería funcionar:
\documentclass [12pt] {article}
\usepackage{amsmath,amssymb}
%\let\vec\relax
%\DeclareMathAccent{\vec}{\mathord}{letters}{"7E}
\newcommand{\pdt}[1]{\frac{\partial^{#1}}{\partial t^{#1}}}
\begin{document}
\LARGE
$
\vec {E} \cdot \dot{{\vec {D}}} =
\vec {E} \cdot \pdt{} (\epsilon \vec {E} )
$
$
\vec {\mathbf {E}} \cdot \dot {\vec {\mathbf {D}}} =
\vec {\mathbf {E}} \cdot \pdt{} (\epsilon \vec {\mathbf {E}} )
$
$
{\vec {\mathbf {E}}} \cdot \dot{{\vec {\mathbf {D}}}} =
{\vec {\mathbf {E}}} \cdot \pdt{} (\epsilon {\vec {\mathbf {E}}} )
$
\end{document}
PD: Como estás en modo matemático, es mejor usarlo \mathbf
en lugar de \bf
.
Respuesta2
Como se puede extrapolar de los comentarios y respuestas (tuve que hacerlo), el problema radica en el orden de \vec
y \mathbf
. (No debe usarse \bf
en modo matemático). Ambos ejemplos se dan a continuación.
\documentclass[11pt]{article}
\usepackage{amsmath}
\begin{document}
This is the wrong order and gives a tilda:
$\mathbf{\vec{x}}$\par
This is the right order and gives an arrow:
$\vec{\mathbf{x}}$
\end{document}