Englische SI-Bezeichnungen

Schriftbild, Absätze und Auflistungen einstellen


ThoRie
Forum-Century
Forum-Century
Beiträge: 159
Registriert: Fr 12. Mai 2017, 11:57

Englische SI-Bezeichnungen

Beitrag von ThoRie »

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

  \usepackage[
   separate-uncertainty  = true,
   mode = text,
   output-decimal-marker={,},
     multi-part-units      = single,
   range-units           = single,
   list-units           = single,
   range-phrase          = {\,bis\,},
     per-mode = reciprocal
]{siunitx}

\begin{document}
\SIlist{3;4}{kg}
\end{document}
Also es geht um oben gezeigtes Beispiel. Und das Anliegen ist ganz einfach: Ich will zwischen 3 und 4 natürlich auch ein und stehen haben statt diesem and. Schließlich schreibe ich deutsche Arbeiten und keine englischen. Vielleicht kann mir da jemand helfen :)

PS.: Bitte nicht an den bereits vorgenommenen Bearbeitungen im SI-Paket meckern, die sollen wirklich so sein ;)

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Verschiebe die Option ngerman:
\documentclass[12pt,a4paper,ngerman]{article}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[
	locale = DE,
	separate-uncertainty,
	mode = text,
%	output-decimal-marker={,},
	multi-part-units = single,
	range-units = single,
	list-units = single%,
%	range-phrase = {\,bis\,},
%	per-mode = reciprocal
]{siunitx}

\begin{document}
\SIlist{3;4}{\kg}\par
\SIrange{3}{4}{\kg}
\end{document}

ThoRie
Forum-Century
Forum-Century
Beiträge: 159
Registriert: Fr 12. Mai 2017, 11:57

Beitrag von ThoRie »

Okay, erstmal danke an der Stelle. Dieser Tipp hat schonmal funktioniert.
Nun muss ich nur noch wissen, wie ich das Paket dazu zwinge, dass gebrochene Einheiten mit negativen Exponenten statt mit / geschrieben werden. Dafür mal der angepasste Code:
\documentclass[12pt,a4paper,ngerman]{article} 
\usepackage[utf8]{inputenc} 
\usepackage{babel} 
\usepackage[ 
   locale=DE, 
   separate-uncertainty, 
   mode = text, 
%   output-decimal-marker={,}, 
   multi-part-units      = single, 
   range-units           = single, 
   list-units           = single, 
%   range-phrase          = {\,bis\,}, 
  ]{siunitx} 
\sisetup{
per-mode = reciprocal,
}
\begin{document} 
\SIlist{3;4}{\kg}\\
\SIrange{3}{4}{\kg} 
\SIlist[per-mode=reciprocal]{5,2;13,8;15}{km\per h}
\end{document}
Mit keiner der beiden ausprobierten Möglichkeiten hat sich etwas verändert. Wie kann ich das also machen, dass dort statt 15 km/h eben 15 km h^{-1} steht?

Gast

Beitrag von Gast »

Das ist eine ganz andere Frage als die ursprüngliche und sollte daher als neues Thema mit passendem Betreff gestellt werden. Dann haben Suchende eine deutlich bessere Chance das ggf. zu finden.

ThoRie
Forum-Century
Forum-Century
Beiträge: 159
Registriert: Fr 12. Mai 2017, 11:57

Beitrag von ThoRie »

Danke für den Hinweis. habe ich gemacht :)

Antworten