gh-36857: use unicode characters to display tables
This is using unicode box-drawing characters to make better-looking
tables.
### :memo: Checklist
- [x] The title is concise, informative, and self-explanatory.
- [x] The description explains in detail what this PR is about.
### :hourglass: Dependencies
- #36861
<!-- List all open PRs that this PR logically depends on
- #12345: short description why this is a dependency
- #34567: ...
-->
URL: https://github.com/sagemath/sage/pull/36857
Reported by: Frédéric Chapoton
Reviewer(s): Kwankyu Lee