Seite 1 von 1

sisetup nimmt keine Argumente an

Verfasst: Di 5. Apr 2011, 21:50
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

Anleitung lesen

Verfasst: Di 5. Apr 2011, 22:13
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

Verfasst: Mi 6. Jul 2011, 11:58
von beginner
Ihr seid die Besten! Kaum gegoogelt, schon beantwortet. Erpart mir wieder stundenlangen Ärger! Danke