Skip to content

Commit d16336c

Browse files
committed
correction of 'seperated parameter extra in extra_axis_opt and extra_picture_opt'
1 parent 1ce26dd commit d16336c

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

matplotlib2tikz/axes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -386,10 +386,10 @@ def __init__(self, data, obj):
386386
def __get_label_rotation_and_horizontal_alignment(self, obj, data, axes):
387387
tick_label_text_width = None
388388
tick_label_text_width_identifier = "%s tick label text width" % axes
389-
if tick_label_text_width_identifier in data['extra axis parameters']:
390-
tick_label_text_width = data['extra axis parameters']
389+
if tick_label_text_width_identifier in data['extra axis options']:
390+
tick_label_text_width = data['extra axis options [base]']
391391
[tick_label_text_width_identifier]
392-
del data['extra axis parameters'][tick_label_text_width_identifier]
392+
del data['extra axis options'][tick_label_text_width_identifier]
393393

394394
label_style = ""
395395

matplotlib2tikz/save.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ def get_tikz_code(
123123
data['font size'] = textsize
124124
data['custom colors'] = {}
125125
data['extra tikzpicture parameters'] = extra_tikzpicture_parameters
126-
data['extra axis parameters'] = extra_axis_parameters
126+
data['extra axis options [base]'] = extra_axis_parameters.copy()
127127
# rectangle_legends is used to keep track of which rectangles have already
128128
# had \addlegendimage added. There should be only one \addlegenimage per
129129
# bar chart data series.
@@ -261,16 +261,16 @@ def _recurse(data, obj):
261261
for child in obj.get_children():
262262
if isinstance(child, mpl.axes.Axes):
263263
# Reset 'extra axis parameters' for every new Axes environment.
264-
#data['extra axis parameters'] = \
265-
# data['extra axis parameters'].copy()
264+
data['extra axis options'] = \
265+
data['extra axis options [base]'].copy()
266266

267267
ax = axes.Axes(data, child)
268268
if not ax.is_colorbar:
269269
# Run through the child objects, gather the content.
270270
data, children_content = _recurse(data, child)
271271
# add extra axis options from children
272-
if data['extra axis parameters']:
273-
ax.axis_options.extend(data['extra axis parameters'])
272+
if data['extra axis options']:
273+
ax.axis_options.extend(data['extra axis options'])
274274
# populate content
275275
content.extend(
276276
ax.get_begin_code() +

0 commit comments

Comments
 (0)