POC: Figure.subplot: Pythonic implemention for the subplot tagging #4313
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR provides a more Pythonic implementation for the
-Aoption ofsubplotby splitting it into multiple parameters.The full syntax is:
In PyGMT, the Pythonic parameters are:
autotag:autotag[Previously it's calledautolabel, but I feel it should be calledautotagortag][+cdx[/dy]][+gfill][+ppen][+s[[dx/dy][/shade]]]:tag_box. Controls the box outline. It's a subset of the existingBoxclass, so we can directly pass aBoxobject![+j|Jrefpoint][+odx[/dy]]:tag_position/tag_offset. Currently only+jis supported, but since it's very similar to thePositionclass, maybe we can make it accept a Position class?+r|R:tag_number_style+v:tag_orientationFONT_TAG:tag_fontIt's a POC PR, and is not complete or final yet. Here is an example usage: