cancel setzt Einheiten schräg

Formelsatz für Mathematik, Naturwissenschaften und Technik


kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

cancel setzt Einheiten schräg

Beitrag von kasiii »

Hallo,

ich habe das Problem, dass cancel die Einheiten, die gekürzt werden schräg setzt. Wenn ich die Doku und verschiedene Beiträge richtig verstehe, sollten die gekürzten Einheiten weiterhin aufrecht dargestellt werden. An was kann das liegen?
\documentclass[
			paper=a4,
			fontsize=12pt,
			ngerman,
			]{scrartcl}
			
\listfiles

\usepackage[per-mode=symbol,locale=DE]{siunitx}
\usepackage[]{cancel}

\begin{document}
	\SI[per-mode=fraction]{5e5}{\cancel \kilogram \per \meter \cubed}\\
	
	\SI{1}{\cancel \meter}\\
	
	\SI{1}{\meter}
\end{document}

Beobachter

Versionen der verwendeten Pakete

Beitrag von Beobachter »

Kann an veralteten Versionen der Pakete liegen. Aktuell sind »cancel« V2.2 und »siunitx« V2.6e. Du hast den Befehl \listfiles in deinem Beispiel angegeben. Kompiliere dieses Beispiel auf deinem System und suche am Ende der Protokoll-Datei (*.log) nach der Liste verwendeter Pakete und sonstiger Dateien (File List).

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

Die Pakete sind aktuell, zumindest so aktuelle wie TeXLive 2014
siunitx.sty    2014/10/28 v2.6d A comprehensive (SI) units package
cancel.sty    2013/04/12 v2.2 Cancel math terms
Editor: TeXstudio 2.6.6

#####

EDIT:

Jetzt habe ich
siunitx.sty    2015/01/21 v2.6e A comprehensive (SI) units package
nachinstalliert. Es ändert sich leider nichts...

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

cancel schaltet in den Mathemodus und siunitx folgt. Erzwinge den textmodus mit mode=text:

\SI[per-mode=fraction,mode=text]{5e5}{\cancel \kilogram \per \meter \cubed}

Nachtrag: Wobei ich denke, es ist ein Bug (auch wenn die Doku, das gleiche Verhalten zeigt). Daher sollte man den Autor informieren.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

u_fischer hat geschrieben:cancel schaltet in den Mathemodus und siunitx folgt. Erzwinge den textmodus mit mode=text:
Danke für den Hinweis, damit kann das Problem gelöst werden. Ich habe mode=text in den Paket-Optionen aktiviert.
Lese ich es richtig, dass sich diese Option nur auf die verwendete Schriftart auswirkt und damit zu keinen sichtbaren Veränderungen führt, wenn die Standardschriftarten von LaTeX verwendet werden?

Antworten