Seite 1 von 1

\overset{+}{\mathrm{b}} falsche Darstellung

Verfasst: Mo 28. Aug 2017, 13:43
von Romaxx
Hallo zusammen,

ich erhalte für
\overset{+}{\mathrm{b}}
die kursive Version, obwohl mir das internet sagt, das es damit keine probleme geben sollte.

Hier mein Quellcode:

\documentclass[twoside,11pt]{article}

% Any additional packages needed should be included after jmlr2e.
% Note that jmlr2e.sty includes epsfig, amssymb, natbib and graphicx,
% and defines many common macros, such as 'proof' and 'example'.
%
% It also sets the bibliographystyle to plainnat; for more information on
% natbib citation styles, see the natbib documentation, a copy of which
% is archived at http://www.jmlr.org/format/natbib.pdf

\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{jmlr2e}
\usepackage{lineno}
\usepackage{multirow}
\usepackage{color}
\usepackage{hyperref}
\usepackage{scrextend}
\usepackage[overload]{empheq}
\usepackage{cleveref} 
\usepackage{filecontents}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\usepackage{lscape}
\usepackage{mathtools}
\usepackage{latexsym}
\usepackage{amsmath}
\usepackage{breqn}
\usepackage{subfig}
\usepackage{pgf}
\usepackage{tikz}
\usepackage{textgreek}
\usepackage{upgreek}
\usetikzlibrary{arrows,shapes,snakes,automata,backgrounds,petri}
\newtheorem{defi}{Definition}

% Definitions of handy macros can go here
\newcommand\numberthis{\addtocounter{equation}{1}\tag{\theequation}}
\newcommand{\eqrefb}[1]{(\ref*{#1})}
\newcommand{\dataset}{{\cal D}}
\newcommand{\fracpartial}[2]{\frac{\partial #1}{\partial  #2}}
\newcommand*{\LargerCdot}{\raisebox{-0.25ex}{\scalebox{1.2}{$\cdot$}}}
\DeclareMathAlphabet\mathbfcal{OMS}{cmsy}{b}{n}

\begin{document}
$\overset{+}{\mathrm{b}}$
\end{document}

Verfasst: Mo 28. Aug 2017, 13:57
von Romaxx
Es scheint ein problem mit \usepackage[overload]{empheq} zu geben..

Verfasst: Mo 28. Aug 2017, 13:59
von Romaxx
Hm, oder auch nicht.. scheint an etwas anderem zu liegen

Verfasst: Mo 28. Aug 2017, 14:16
von Romaxx
Ich habe es jetzt auf diesen Fall reduziert:
\documentclass[twoside,11pt]{article}

% Any additional packages needed should be included after jmlr2e.
% Note that jmlr2e.sty includes epsfig, amssymb, natbib and graphicx,
% and defines many common macros, such as 'proof' and 'example'.
%
% It also sets the bibliographystyle to plainnat; for more information on
% natbib citation styles, see the natbib documentation, a copy of which
% is archived at http://www.jmlr.org/format/natbib.pdf

\usepackage{amsmath}
\usepackage{breqn}

\begin{document}
$\overset{+}{\mathrm{b}}$
\end{document}
Ohne \usepackage{breqn} funktioniert alles normal.
Gibt es hierzu eine Lösung?

Verfasst: Mo 28. Aug 2017, 14:40
von markusv
Romaxx hat geschrieben:Ohne \usepackage{breqn} funktioniert alles normal.
Gibt es hierzu eine Lösung?
Klar: lass breqn weg.

Noch besser: schmeiß die Vorlage in den Papierkorb und baue sie neu auf, mit den Paketen, welche du wirklich brauchst.

Benötigst du tatsächlich breqn, kannst du, wenn du amsmath lädst, auch \text{b} nutzen. Scheint zumindest im Beispiel zu funktionieren:
\documentclass{article}
\usepackage{amsmath}
\usepackage{breqn}
\begin{document}
$\overset{+}{\text{b}}$ 
\end{document}

Verfasst: Mo 28. Aug 2017, 14:57
von Romaxx
Gesagt, getan.
Funktioniert auch ohne :wink: