PDF axis text rendering module
Handles title, axis labels, and mixed-font text rendering with mathtext support.
Draw plot title and axis labels
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(pdf_context_core), | intent(inout) | :: | ctx | |||
| character(len=*), | intent(in), | optional | :: | title | ||
| character(len=*), | intent(in), | optional | :: | xlabel | ||
| character(len=*), | intent(in), | optional | :: | ylabel | ||
| real(kind=wp), | intent(in) | :: | plot_area_left | |||
| real(kind=wp), | intent(in) | :: | plot_area_bottom | |||
| real(kind=wp), | intent(in) | :: | plot_area_width | |||
| real(kind=wp), | intent(in) | :: | plot_area_height | |||
| real(kind=wp), | intent(in), | optional | :: | y_tick_label_max_width |
Process LaTeX and render mixed-font text with mathtext support.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(pdf_context_core), | intent(inout) | :: | ctx | |||
| real(kind=wp), | intent(in) | :: | x | |||
| real(kind=wp), | intent(in) | :: | y | |||
| character(len=*), | intent(in) | :: | text | |||
| real(kind=wp), | intent(in), | optional | :: | font_size |
Process LaTeX and render rotated mixed-font ylabel with mathtext support.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(pdf_context_core), | intent(inout) | :: | ctx | |||
| real(kind=wp), | intent(in) | :: | x | |||
| real(kind=wp), | intent(in) | :: | y | |||
| character(len=*), | intent(in) | :: | text |