Shrink can work. I would also consider "compress" as a good option. "Reduce" can also work
I reduced the plot vertically
You could ask this on English Language and Usage to get additional ideas.
The terms we use in relation to screen and printed fonts do tend to be different to those in handwriting.
Most commonly, we use 'script' for cursive although, just to confuse things 'handwriting' is often used
For example, Google breaks the font types down into Serif, Sans-serif, Display, Handwriting and Monospaced
Best Answer
In that one use (in relation to memories), it could be argued that they are.
Means I can barely remember it but I can remember it a little bit.
Means I have a very strong, clear memory with lots of details.
In general, though, they are not opposites and would not be used together..
A photograph with "vivid colors" could not be compared to a photo with "vague colors"... I'm not even sure what that means. The common opposite would be "muted colors".
If you have a "vague idea" about how you're going to do something, the person who knows exactly how they are going to do it would have a "clear idea".