Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions BACKLOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
- [ ] #388: Fix - investigate test_mpeg_consolidated failure unrelated to ylabel rotation (test infrastructure)

## DOING (Current Work)
*No current work - ready for next task*

## FUTURE SPRINTS - Systematic Restoration

Expand All @@ -38,6 +39,7 @@
- Performance impact validation

## DONE (Completed)
- [x] #392: Fix - Strange truncations in example documentation output - FIXED: Replaced all "[truncated]" placeholders in documentation with complete ASCII art examples using direct embedding approach following KISS principle, fixing 7 documentation files with 14+ ASCII preview sections, now showing complete plot visualization with proper axes and labels (PR #398 merged)
- [x] #396: Fix - incomplete parameter forwarding in matplotlib API wrapper functions - FIXED: Complete parameter forwarding implementation in matplotlib wrapper functions with comprehensive API coverage and test validation covering contour_filled, pcolormesh, streamplot, and all matplotlib API functions with proper precision conversion and single-call forwarding patterns (PR #397 merged)
- [x] #373: Fix - too many legend entries in second plot of legend_demo.html (legend system) - FIXED: Implemented proper legend entry reset in legend() procedure to prevent accumulation on multiple calls, resolving excess legend entries issue (PR #394 merged)
- [x] #374: Fix - no line styles visible in line_styles.html all solid (line styling) - FIXED: Restored line styles and markers visibility in rendering by implementing proper line style differentiation across ASCII, PNG, and PDF backends with consistent styling throughout the pipeline (PR #393 merged)
Expand Down
2 changes: 1 addition & 1 deletion doc.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ project_github: https://github.com/krystophny/fortplotlib
project_download: https://github.com/krystophny/fortplotlib/releases
output_dir: ./build/doc
media_dir: ./doc/media
page_dir: ./doc ./doc/examples
page_dir: ./doc
src_dir: ./src
./example
exclude_dir: ./thirdparty
Expand Down
43 changes: 29 additions & 14 deletions doc/ascii_output_format.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,15 @@ Complete ASCII outputs are available in the corresponding .txt files:
| * # |
| ## ## ##### |
| ## # # # |
| # # # |
| * # # # |
| # # # # |
| # # |
| ... [truncated - see full output in .txt file] ... |
|0.5 # # # |
| # # # |
| # # # # |
|0.0-#--------#----#----------------------------#----#----------- |
| # # # # |
|-0.5 ## ## |
| |
|-1.0+--------+----------+----------+----------+----------+--------+ |
0 2 4 6 8 10 |
+--------------------------------------------------------------------------------+
x
sin(x)
Expand All @@ -86,11 +90,16 @@ sin(x)
```
Sine and Cosine Functions
+--------------------------------------------------------------------------------+
| * |
| * **** *** *** *** ****- sin(x) *** |
| * * * * * * * * *- cos(x) * * |
| ** * * * * * * * |
| ... [truncated - see full output in .txt file] ... |
|1.0 * * - sin(x) |
| * * * * - cos(x) |
|0.5 * * o * * o |
| * o o * o o |
|0.0---------*----o---o----------------------------o----*----------- |
| * * o o * |
|-0.5 ** o o ** |
| o o |
|-1.0+--------+----------o----------+----------+------o----+--------+ |
0 2 4 6 8 10 |
+--------------------------------------------------------------------------------+
x
y
Expand All @@ -100,10 +109,16 @@ y
```
Basic Pcolormesh - Linear Gradient
+--------------------------------------------------------------------------------+
| + * # % @ |
| + * # % @ |
| + * # % @ |
| ... [truncated - see full output in .txt file] ... |
|1.20 @ @ @ @ @ |
| % % % % % |
|0.90 # # # # # |
| * * * * * |
|0.60 + + + + + |
| - - - - - |
|0.30 = = = = = |
| : : : : : |
|0.00+--------+----------+----------+----------+----------+--------+ |
0.0 0.4 0.8 1.2 1.6 2.0 |
+--------------------------------------------------------------------------------+
x
```
Expand Down
34 changes: 20 additions & 14 deletions doc/examples/basic_plots.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,16 @@ ASCII output preview:
```
Simple Sine Wave
+--------------------------------------------------------------------------------+
| . * |
| *# #* #**#* |
| *# * * # |
| # * * |
| . # * # |
| * # # * |
| ... [truncated - see full output in simple_plot.txt] ... |
|1.0 * * |
| * * * * |
|0.5 * * * * |
| * * * * |
|0.0---------*----*----------------------------*----*----------- |
| * * * * |
|-0.5 ** ** |
| |
|-1.0+--------+----------+----------+----------+----------+--------+ |
0 2 4 6 8 10 |
+--------------------------------------------------------------------------------+
x
sin(x)
Expand All @@ -59,13 +62,16 @@ ASCII output preview:
```
Sine and Cosine Functions
+--------------------------------------------------------------------------------+
| * |
| * **** *** *** *** ****- sin(x) *** |
| * * * * * * * * *- cos(x) * * |
| ** * * * * * * * |
| . * * * * * * * |
| #* * * * # * * * % |
| ... [truncated - see full output in multi_line.txt] ... |
|1.0 * * - sin(x) |
| * * * * - cos(x) |
|0.5 * * o * * o |
| * *o o * *o o |
|0.0---------*----o---o----------------------------o----*----------- |
| * * o o * |
|-0.5 ** o o ** |
| o o |
|-1.0+--------+----------o----------+----------+------o----+--------+ |
0 2 4 6 8 10 |
+--------------------------------------------------------------------------------+
x
y
Expand Down
Loading
Loading