ich habe ein kleines Problemchen. Ich möchte eine Tabelle konstruieren, die wie folgt aussieht:
Code: Alles auswählen
#####################################################################
# Spaltenbeschreibung #
# [Einheit 1] [Einheit 2] #
#####################################################################
# # #
# # #
#####################################################################
# # #
# # #
#####################################################################
Code: Alles auswählen
monitor_1 = [
[
[Paragraph('Talcum powder PEKU', style_ctr_bd), Paragraph('[ kV ] [ rpm ]', style_ctr_bd)]
],
[Paragraph('00', style_ctr_sml), Paragraph('01', style_ctr_sml)]
]
monitoring_1 = Table(monitor_1, colWidths=[2.5*cm, 2.5*cm], rowHeights=[1*cm, 0.5*cm])
monitoring_1.setStyle(TableStyle([
('INNERGRID', (0, 0), (-1, -1), 0.25, colors.black),
('BOX', (0, 0), (-1, -1), 0.75, colors.black),
('LINEBELOW', (0, 0), (1, 0), 1, colors.black),
('SPAN', (0, 0), (1, 0)),
('VALIGN', (0, 0), (-1, -1), 'TOP')]))
darunter zwei Einträge machen kann. Wunderbar

Problem ist jetzt noch, daß ich die Einheiten gern mittig über den jeweiligen Spalten haben möchte. Leider stehen die, direkt in der Mitte nebeneinander.
Mit Leerzeichen, also Paragraph('[ kV ] [ rpm ]' geht es nicht.
Gibt es da einen unsichtbaren Platzhalter, den man da nehmen kann.
LG Chrissimaus