sisetup nimmt keine Argumente an

Formelsatz für Mathematik, Naturwissenschaften und Technik


finsch
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Di 5. Apr 2011, 21:34

sisetup nimmt keine Argumente an

Beitrag von finsch »

Hallo Leute,

ich habe folgendes Problem: egal welche Optionen ich in die Klammern hinter \sisetup schreibe, immer gibts eine Warnung, dass er das nicht kennt. Hier ein Beispiel:
\documentclass{scrartcl}
\usepackage[utf8x]{inputenc}
\usepackage{siunitx}
\sisetup{per=frac}

\begin{document}
\end{document}
In die Klammern habe ich schon alle möglichen anderen optionen eingegeben, es klappt einfach nicht.
Kann mir vielleicht jemand helfen?

Die Warnung lautet:
siunitx warning: Version 1 option 'per' detected

Viele Grüße
finsch

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Anleitung lesen

Beitrag von localghost »

Nun, die Warnung ist doch ganz deutlich. Es wurde eine Einstellung entdeckt, die für die Version 1 des Pakets gültig war. Du benutzt aber nicht Version 1, sondern Version 2.x des Pakets. Es hat sich einiges an der Syntax der Optionen geändert. Also schau in die aktuelle Anleitung von siunitx (← Link!) und gebe die richtige Option an.
\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{%
  adieresis={ä},
  germandbls={ß},
  Euro={€}
}
\usepackage{babel}
\usepackage{siunitx}
\usepackage{xfrac}
\usepackage{fix-cm}

\sisetup{%
  load-configurations=abbreviations,
  per-mode=fraction,
  fraction-function=\sfrac,    % braucht Paket »xfrac«
  output-decimal-marker={,}
}

\begin{document}
  \[
    g=\SI{9.81}{\m\per\square\s}
  \]
\end{document} 

Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

beginner

Beitrag von beginner »

Ihr seid die Besten! Kaum gegoogelt, schon beantwortet. Erpart mir wieder stundenlangen Ärger! Danke

Antworten