Seite 1 von 1

Dezimaltrenner + LaTeX = zu viel Raum

Verfasst: Samstag 2. Juni 2018, 13:46
von zweihorn
Hi,

ich habe den Dezimaltrenner von Punkt auf Komma umgestellt (locale, s. code). Wenn ich allerdings gleichzeitig LaTeX für den Textsatz nutze, dann ist der Abstand zwischen dem Komma und der folgenden Ziffer zu groß.

Was kann ich dagegen denn machen?

Code: Alles auswählen

import matplotlib.pyplot as plt
import locale

plt.style.use('classic')
locale.setlocale(locale.LC_NUMERIC, 'de_DE')
plt.rc('text', usetex=True)
font = {'family':'serif','size':14}
plt.rc('font',**font)
plt.rcParams['axes.formatter.use_locale'] = True

a=[.1,.2,.3,.4,.5]
b=[.1,.2,.3,.4,.5]

plt.plot(a,b)
plt.show()
Danke!

Bild

Re: Dezimaltrenner + LaTeX = zu viel Raum

Verfasst: Samstag 2. Juni 2018, 14:46
von eckhard
@zweihorn, vielleicht hilft Dir

texdoc icomma

weiter. Zumindest erklärt es, woher der Leerraum kommt.

Eckhard

Re: Dezimaltrenner + LaTeX = zu viel Raum

Verfasst: Samstag 2. Juni 2018, 14:52
von zweihorn
Perfekt, damit läuft's! Danke!