Skip to content

Latest commit

 

History

History
98 lines (62 loc) · 4.24 KB

File metadata and controls

98 lines (62 loc) · 4.24 KB

Images

Images and figures are always important for scientific communication. Here is some basic information to know on numerical images, in particular, the RGB nature of the standard encoding and other variants: https://e2eml.school/convert_rgb_to_grayscale.html

Inkscape

Inkscape is full of joy! Below are some interesting patterns you can create, and some help on how to learn to master Inkscape with it.

For French reader, you can find some help here: https://www.ds-inkscape.net/category/outils

TexText

The first point is to use LaTeX with Inkscape. A toolbox interface for that is given by TexText and can help you make graphs like this one:

Example

dome.svg

Converting .png to .svg files

How to convert a .png to .svg file with Inkscape: This use-case is particularly helpful if you need to create (and guess what you do!) a numeric signature from a scanned version: https://www.youtube.com/watch?v=21S_aGhyDeY see also https://inkscape.org/doc/tutorials/tracing/tutorial-tracing.html.

Example

IMAG.png vs. IMAG.svg

Layers, weaving and interlacing

Weaving Interlacing in vector graphics is useful for making nice pictures often requires manipulating layers in Inkscape. Layers help create overlaps, occlusions, etc. (see for instance: https://www.youtube.com/watch?v=3ChqcAdTMAU) and is a key tool for vector graphics, combined with the "fill bounded area" tool.

Some advice can be found here and there.

Splines and simple shapes

Learn how to use splines to create the symbol :

Source: https://graphicdesign.stackexchange.com/questions/86334/inkscape-easy-way-to-create-curly-brace-bracket

pdftk

In connection with Inkscape the software pdftk (on Linux at least) can be used to burst PDFs or merge PDFs together: see e.g.,

pdftk myfile.pdf burst

or

pdftk *.pdf cat output newfile.pdf

Tiling and Cloning with rotation

Here is an example of the function "Edit\Clone\Clone\Create Tiled Clone...", starting from the image on the left, centering the rotation point on the gray dot, and then applying the techniques with the correct parameter (see https://www.youtube.com/watch?v=YZLwVpeu2-g&ab_channel=cuttingtimes) you get:

Tiling / Repetition of objects along a shape

Repeat an Object Around a Shape with Inkscape to get something like pattern_along_path.svg

Challenge: Can you replicate this https://ssdesai.wordpress.com/2020/06/30/mandala/ in Inkscape?

Animated SVG

See for instance: https://georgefrancis.dev/writing/a-generative-svg-starter-kit/. This requires a bit of JavaScript though...

(Open) Sources for SVG files

Additional miscellaneous (math) art

You will find more examples and math art creations here: https://github.com/josephsalmon/Tweets/

Additional resources on Inkscape

Other software for image manipulations

  • GIMP
  • Xournal (for PDFs)