Von bis Bereich unter

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: Von bis Bereich unter

von Bartman » Do 12. Mär 2020, 14:39

Ja, sofern Du das möchtest.

Zu range-units: Es geschieht wie bei der Option locale in den gezeigten Beispielen. Mit \sisetup darf diese globale Einstellung auch lokal geändert werden.

von Zoid » Do 12. Mär 2020, 14:37

Bartman hat geschrieben:Du benutzt die Paketoption und dann auch noch die für die alte Rechtschreibung. Gemäß Deinem Wunsch wäre es besser, die Option für die Einheit in die Präambel zu setzen.
Kurze Frage, wie würde das in diesem Fall aussehen?
Das würde dann für alle Einheitenbereiche im gesamten Dokument gelten?

von Zoid » Do 12. Mär 2020, 14:35

Anonymous hat geschrieben:Wie in der Anleitung steht, sollte dazu die Sprache bei \documentclass angegeben (und natürlich auch babel geladen) werden:
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[locale=DE]{siunitx}

\begin{document}

\SIrange{0,3}{0,4}{\mm}

\end{document}
Dein Beispiel war übrigens auch nicht lauffähig.
Perfekt, das hab ich grad in mein Dokument eingebaut. Und es klappt wie erwartet.
Den Eintrag für Babel musste ich umändern. Der Zusatz [german] hat das Problem ausgelöst. Ich hab es allerdings so aus einer Vorlage übernommen.

Vielen Dank für die Hilfe
:D

von Bartman » Do 12. Mär 2020, 14:30

Du benutzt die Paketoption und dann auch noch die für die alte Rechtschreibung. Gemäß Deinem Wunsch wäre es besser, die Option für die Einheit in die Präambel zu setzen.

von Zoid » Do 12. Mär 2020, 14:23

Sprachoption habe ich auf diese Weise mit den anderen Packeten eingebaut, hat allerdings keine Auswirkung auf das oben beschriebene Problem
\usepackage[german]{babel} 
Eine Einheit konnte ich folgendermaßen eliminieren:

\SIrange[range-units = single]{0,1}{0,2}{\mm}
Als Erbegnis erhalte ich "0,1 to 0,2 mm". Das Ersetzen von dem "to" zu einem "bis" oder "-" (gerne auch lange Version), würde mein Ziel komplett machen.

von Gast » Do 12. Mär 2020, 14:21

Wie in der Anleitung steht, sollte dazu die Sprache bei \documentclass angegeben (und natürlich auch babel geladen) werden:
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[locale=DE]{siunitx}

\begin{document}

\SIrange{0,3}{0,4}{\mm}

\end{document}
Dein Beispiel war übrigens auch nicht lauffähig.

von Bartman » Do 12. Mär 2020, 14:12

Die Option für die Einstellung der Einheit findest Du im Abschnitt 5.13 Numbers with units der Paketdokumentation. Für die Lokalisation des Wortes brauchst Du babel und die Sprache als Klassenoption.

Von bis Bereich unter

von Zoid » Do 12. Mär 2020, 14:04

Moin moin zusammen,
ich würde gerne die Formulierung 0,1 - 0,2 mm mit Hilfe des siunitx Packetes in mein Dokument einbauen. Leider bekomme ich mit folgendem Code nur das Ergebnis "0,1 mm to 0,2 mm". Das Wörtchen "to" irritiert mich an der Stelle auch etwas, da ich das Dokument auf Deutsch umgestellt habe, was auch durch die "Kommata" in den Einheiten umgesetzt wird. Ich würde gerne ein festes Format für die Verwendungen verschiedener Einheiten haben, da ich auf diese Funktion sehr häufig zurückgreifen muss.
Hat jemand eine Idee, wie ich das umsetzen kann?

\documentclass{article}
\usepackage{siunitx}
\sisetup{locale = DE}

\begin{document}

\SIrange{0,1}{0,2}{\mm}

\end{document}
Ist mein erster Beitrag, daher sind Kritik oder Änderungsvorschläge bzgl. Layout etc. für dieses Forum gerne gesehen.

Viele Grüße,
Zoid

Nach oben