\ begin {equation}: “ De wiskundige weergave van het display moet eindigen op een $$ ” fout?

Ik “ben vrij nieuw bij LaTeX, helemaal nieuw eigenlijk, en er is één ding dat ik” niet helemaal begrijp.

I krijg de foutmelding “Toon wiskunde moet eindigen op $$” bij het schrijven van een vergelijking als deze:

\begin{equation} $R_{2}$=$\frac{U_{R_2}}{I_2}$=$\frac{2,95\, \mathrm{V}$}{$0,03*10^{-3}\, \mathrm{A}$} = 7,10\,\mathrm{k}\Omega \,. \label{eq:Bsp_OhmsLaw}\end{equation} 

Ik heb veel dingen geprobeerd, ik heb ook deze forums doorzocht . Niets leek te helpen 🙁

Alvast bedankt!

Reacties

  • Welkom op de site! Je zou niet ' t gebruik al die $ symbolen binnen de equation omgeving; verwijder ze en de lege regels, en je zou dichter bij een werkend stuk code moeten komen 🙂
  • Plaats alstublieft volledige compileerbare code, aangezien dit het veel gemakkelijker maakt om je vraag te begrijpen en te beantwoorden.
  • $$ komt ook uit gewoon TeX en is in LaTeX vervangen door een groot aantal opties, waaronder \ [ en \ ].

Answer

Naast het verwijderen van de $ zoals cmhughes suggereerde, verwarren de lege regels in de equation omgeving dingen. Dit is misschien de reden waarom je de dollartekens hebt toegevoegd – met de lege plekken klaagt LaTeX anders over het missen van $ symbolen in de code.

Hier is een werkende versie:

\documentclass{article} \begin{document} \begin{equation} R_{2}=\frac{U_{R_2}}{I_2}=\frac{2,95\, \mathrm{V}}{0,03*10^{-3}\, \mathrm{A}} = 7,10\,\mathrm{k}\Omega \,. \label{eq:Bsp_OhmsLaw} \end{equation} \end{document} 

vergelijking

Reacties

  • Heel erg bedankt ' s! Het klinkt misschien vreemd, maar mijn professor heeft nooit echt uitgelegd waarom en hoe de $ -tekens correct moeten worden gebruikt, dus ik gebruik ze gewoon voor en na elke term die niet ' t alleen tekst .. werkte tot nu toe prima, maar ik zie dat het al tot de eerste problemen leidt.
  • Kort gezegd, equation vertelt TeX al dat het in de wiskundige modus is. Dat ' is waarom je bijvoorbeeld \mathrm{} nodig hebt om iets tekstachtig. Als u zich in een dergelijke wiskundige omgeving bevindt, gebruik ' t $ tekens. Normaal gesproken gebruikt u ' d gebruik $ si gns als je wat wiskunde inline wilde zetten, dwz in het midden van een alinea of in de cel van een tabel of iets dergelijks.
  • @cfr Of, zelfs beter dan $...$, je kunt \(...\) gebruiken.
  • Je kunt ook * veranderen in \ times om een correct gezet vermenigvuldigingssymbool te krijgen, en ook al is het duidelijk uit context in dit geval, * wordt gebruikt voor andere bewerkingen in de wiskunde.
  • Ik ' zou ook graag willen vermelden dat het ' Het is over het algemeen een goed idee om niet meerdere gelijktekens op dezelfde regel te gebruiken.

Antwoord

Gebruik het siunitx pakket voor het zetten van fysieke hoeveelheden:

\documentclass{article} \usepackage{amsmath} \usepackage[ locale = DE % comma as decimal mark ]{siunitx} \begin{document} \begin{equation} \label{eq:Bsp_OhmsLaw} R_{2} = \frac{U_{2}}{I_{2}} = \frac{\SI{2.95}{\volt}}{\SI{0.03e-3}{\ampere}} = \SI{7.10}{\kilo\ohm}. \end{equation} Ohm"s law is used in equation~\eqref{eq:Bsp_OhmsLaw}. \end{document} 

output

Merk op dat cfr het antwoord op waarom de initiële code niet “compileert.

Update

Je kunt de code wat korter maken door afkortingen te gebruiken voor de fysieke eenheden:

\documentclass{article} \usepackage{amsmath} \usepackage[ locale = DE % comma as decimal mark ]{siunitx} \begin{document} \begin{equation} \label{eq:Bsp_OhmsLaw} R_{2} = \frac{U_{2}}{I_{2}} = \frac{\SI{2.95}{\V}}{\SI{0.03e-3}{\A}} = \SI{7.10}{\kohm}. \end{equation} Ohm"s law is used in equation~\eqref{eq:Bsp_OhmsLaw}. \end{document} 

(Zie pagina 37 van de handleiding .)

Opmerkingen

  • Zou het niet ' zijn om \V en zoals het is gedaan met \kiko\ohm. Tenzij het echt nodig is, raad ik ' aan om . als decimaalteken te gebruiken, niet als komma. Anders moet men alle niet-eenheidnummers in \num{...} plaatsen, wat een groot gedoe is als men dit niet vanaf het begin heeft gedaan.
  • @daleif Betreffende \V en \A: ik denk het. (Omgekeerd: weet u of er een afkorting is voor \kiko\ohm?) De komma is omdat dat zo is in de vraag.
  • abreviations \kohm
  • @daleif Je kunt ook het icomma -pakket gebruiken om zorg voor de juiste spatiëring als een komma als decimaal scheidingsteken wordt gebruikt.
  • In dat geval gebruik ik ' liever de siunitx benadering en geen globaal actieve wiskundige komma

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *