Wie füge ich den [option]-Befehl beim usepackage \siunitx richtig ein?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Wie füge ich den [option]-Befehl beim usepackage \siunitx richtig ein?

Re: Wie füge ich den [option]-Befehl beim usepackage \siunitx richtig ein?

von Bartman » Do 20. Aug 2020, 17:06

Die letzte Option mag weiterhin funktionieren, aber müsste auch in Deiner log-Datei zu der folgenden Warnung führen:

Package siunitx Warning: Version 1 option 'per' detected.

Die aktuelle Option habe ich in meinem Beitrag genannt. Lies dazu in der Tabelle 51 "Mapping of version 1 options to version 2." der Dokumentation des Pakets.

Re: Wie füge ich den [option]-Befehl beim usepackage \siunitx richtig ein?

von Soller » Do 20. Aug 2020, 16:02

Oh man, es wäre so einfach gewesen:

\sisetup{option=wert}

in meinem Fall also

\sisetup{range-units=single,list-units=single,per=fraction}

ich hab einfach die Funktion von Option und zugehörigem Wert nicht genau verstanden.

Re: Wie füge ich den [option]-Befehl beim usepackage \siunitx richtig ein?

von Bartman » Mi 19. Aug 2020, 17:40

Auch auf der Webseite wird single nicht als Befehl bezeichnet, sondern als Wert, der einer Option zugewiesen werden kann.

Beim zweiten Problem suchst Du wahrscheinlich die Option per-mode.

Erkundige Dich bitte bei Unklarheiten besser in der aktuellen Dokumentation des Pakets.

Schalte den BBCode nicht aus, wenn Du ihn im Beitrag nutzen möchtest.

Wie füge ich den [option]-Befehl beim usepackage \siunitx richtig ein?

von Soller » Mi 19. Aug 2020, 11:47

Hallo zusammen,

ich glaube ich stelle mich gerade mal wieder richtig dumm.

[code]
\documentclass{elsarticle}
\usepackage{siunitx}
\begin{document}
This is a test \SIrange[single]{3}{5}{\m}.
\end{document}
[/code]

Ich möchte in meinem Text gerne schreiben "3 to 5 m" und nicht "3m to 5m". Ich habe bereits herausgefunden, dass es im usepackage siunitx (https://www.namsu.de/Extra/pakete/Siunitx.html) den "single" Befehlt gibt, allerdings weiß ich nicht wo man den einfügt.

Bei obigem Beispiel kommt die Fehlermeldung: "Package siunitx Error: Unkwnon option 'single"..."

Dasselbe Problem habe ich auch beim Fließtext, wo man angeblich durch die Option "fraction" oder "symbol" das Aussehen der Einheit ändern kann, aber ich weiß nicht ob mir da noch eine usepackage oder ein Befehl fehlt.

Noch eine Info: ich schreibe auf Englisch.

vielen Dank für eure Hilfe!
Gruß Soller


Nach oben