hpi-swa-lab / SqueakByExample-english

An introductory book about the Squeak/Smalltalk programming system, guiding students and developers through the environment, language, tools, and the Morphic framework by means of a series of examples and exercises.
https://www.lulu.com/shop/patrick-rein-and-christoph-thiede/squeak-by-example-60/paperback/product-8vr2j2.html
Other
25 stars 7 forks source link

Improve resolution of screenshots #35

Closed LinqLover closed 1 year ago

LinqLover commented 3 years ago

EPS? SVG? Need to figure out.

LinqLover commented 1 year ago

Results from a first spike:

In the end, I see three possible options:

  1. Write a Morphic-to-SVG converter
    • likely very (too?) expensive
    • pro: benefit for further use (SVG is a widely spread format)
  2. Fix Squeak's EPS support
    • would require further spiking
  3. Just use high-dpi screenshots (e.g., 200%)
    • since Squeak 6.0, the high-dpi mode works commonly flawless
    • need to change scale factor in SBE-Extract and adjust Morphic examples to use px/pt
      • the latter might confuse beginners
    • con: no accessible/searchable screenshots
LinqLover commented 1 year ago