Delimitadores \left( e \right) não funcionam (fourier e teubner)

Delimitadores \left( e \right) não funcionam (fourier e teubner)

Desculpe, postei uma postagem longa totalmente inútil. Reproduzi agora o mesmo problema graças aos comentários de daleif. Aqui está:

MWE:

\documentclass{memoir}

\usepackage[polutonikogreek, italian,english]{babel}


\usepackage[sc]{mathpazo}
\usepackage{fourier}
\usepackage{teubner}


\begin{document}


\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}

\end{document}

Responder1

  1. Os pacotes teubnere fouriernão cooperam bem.
  2. Nunca carregue dois pacotes que definam fontes matemáticas: mathpazo(para Palatino) ou fourier(para Utopia).

Em seguida, carregando teubnerdepoisfourier parecepara corrigir os problemas, mas isso não acontece.

Na verdade, sua fórmula se torna

insira a descrição da imagem aqui

e você vê isso \lefte \rightnão faz o trabalho deles.

\documentclass{article}

\usepackage[polutonikogreek, italian, english]{babel}

\usepackage{teubner}
\let\teubnerbreve\breve
\let\breve\relax
\usepackage{fourier}
\let\mbreve\breve
\let\breve\teubnerbreve

\begin{document}

\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}

\end{document}

Se você não planeja usar \brevecomo sotaque matemático, ele pode ser simplificado, mas é melhor ter um alias \mbrevedisponível. O código será redefinido \brevecomo teubnerfaz.

insira a descrição da imagem aqui

Responder2

Obrigado à resposta incrivelmente rápida de daleif, descobri que o conflito está entre os pacotes teubner e fourier. Mas a questão não é comutativa. Esta ordem de chamada de pacote será compilada, mas com o problema de colchetes relatado:

\documentclass{article}

\usepackage[polutonikogreek, italian, english]{babel}

\usepackage{fourier}
\usepackage{teubner}


\begin{document}


\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}

\end{document}

Se invertermos a ordem em que os pacotes são chamados, ele não será compilado:

\documentclass{article}

\usepackage[polutonikogreek, italian, english]{babel}



\usepackage{teubner}

\usepackage{fourier}


\begin{document}


\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}

\end{document}

dando um erro porque no estilo fourier o comando \breve encontra um já definido.

O problema agora foi resolvido com a remoção de um dos dois pacotes.

informação relacionada