Quilting-with-Python: Difference between revisions
(Created page with "=Protocol: PATCH= A patch is a plain text object of 82 characters and 74 lines. It is saved as a plain text (.txt) file. Patches are collected in the XPUB git repository "S1...") |
No edit summary |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=Protocol: PATCH= | [[File:Early.patch.programme.jpg|400px]] | ||
<small style="clear:both;">Patching software (From: https://en.wikipedia.org/wiki/Patch_(computing))</small> | |||
[[File:Quilt_WFTF.jpg|thumb|right|A collective quilt made on Monday the 12th of October 2020 by XPUB1 ([https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks link])]] | |||
==Protocol: PATCH== | |||
A patch is defined to be a text of 82 characters and 74 lines. | |||
It is saved as a plain text (.txt) file. | It is saved as a plain text (.txt) file. | ||
Patches are collected in the XPUB git repository "S13-Words-for-the-Future-notebooks", in the folder "patches": | Patches are collected in the XPUB git repository "S13-Words-for-the-Future-notebooks", in the folder "patches": | ||
https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/patches | https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/patches | ||
They can be made in various ways: | They can be made in various ways: | ||
=Protocol: QUILT= | * by drawing the patch character for character | ||
* by copy/pasting lines together | |||
* by writing loops in python | |||
* by using aalib to create ascii art images | |||
* ... | |||
==Protocol: QUILT== | |||
Page Format: A0 | Page Format: A0 | ||
A quilt is an assembled plain text object of 328 characters and 296 lines. | A quilt is an assembled plain text object of 328 characters and 296 lines. | ||
It is saved as a PDF (.pdf) file. | It is saved as a PDF (.pdf) file. | ||
The font used for the quilt is: M+ 1M, regular | The font used for the quilt is: M+ 1M, regular | ||
The fontsize used for the quilt is: 14.4 | The fontsize used for the quilt is: 14.4 | ||
The available character set is: 1686 Glyphs, https://www.fontsquirrel.com/fonts/M-1m?filter%5Bclassifications%5D%5B0%5D=monospaced&filter%5Blicense%5D%5B0%5D=web | The available character set is: 1686 Glyphs, https://www.fontsquirrel.com/fonts/M-1m?filter%5Bclassifications%5D%5B0%5D=monospaced&filter%5Blicense%5D%5B0%5D=web | ||
Line 28: | Line 40: | ||
A quilt is the assembly of 16 patches: | A quilt is the assembly of 16 patches: | ||
00 01 02 03 | |||
04 05 06 07 | 00 01 02 03 | ||
08 09 10 11 | 04 05 06 07 | ||
12 13 14 15 | 08 09 10 11 | ||
12 13 14 15 | |||
The assembling is done in Python, using a list of lists of patches: | The assembling is done in Python, using a list of lists of patches: | ||
quilt = [ | |||
quilt = [ | |||
[patch00, patch01, patch02, patch03], | [patch00, patch01, patch02, patch03], | ||
[patch04, patch05, patch06, patch07], | [patch04, patch05, patch06, patch07], | ||
[patch08, patch09, patch10, patch11], | [patch08, patch09, patch10, patch11], | ||
[patch12, patch13, patch14, patch15] | [patch12, patch13, patch14, patch15] | ||
] | ] | ||
A quilt notebook can be found here: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/quilt.ipynb | A quilt notebook can be found here: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/quilt.ipynb | ||
Quilts are collected here: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/quilts | Quilts are collected here: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/quilts | ||
=Links= | |||
* Git repository: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks | |||
* Quilts: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/quilts | |||
* Patches: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/patches | |||
[[Category:WordsfortheFuture]] | [[Category:WordsfortheFuture]] |
Latest revision as of 12:56, 14 October 2020
Patching software (From: https://en.wikipedia.org/wiki/Patch_(computing))
Protocol: PATCH
A patch is defined to be a text of 82 characters and 74 lines.
It is saved as a plain text (.txt) file.
Patches are collected in the XPUB git repository "S13-Words-for-the-Future-notebooks", in the folder "patches":
https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/patches
They can be made in various ways:
- by drawing the patch character for character
- by copy/pasting lines together
- by writing loops in python
- by using aalib to create ascii art images
- ...
Protocol: QUILT
Page Format: A0
A quilt is an assembled plain text object of 328 characters and 296 lines.
It is saved as a PDF (.pdf) file.
The font used for the quilt is: M+ 1M, regular
The fontsize used for the quilt is: 14.4
The available character set is: 1686 Glyphs, https://www.fontsquirrel.com/fonts/M-1m?filter%5Bclassifications%5D%5B0%5D=monospaced&filter%5Blicense%5D%5B0%5D=web
Color Mode: black and white
A quilt is the assembly of 16 patches:
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
The assembling is done in Python, using a list of lists of patches:
quilt = [ [patch00, patch01, patch02, patch03], [patch04, patch05, patch06, patch07], [patch08, patch09, patch10, patch11], [patch12, patch13, patch14, patch15] ]
A quilt notebook can be found here: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/quilt.ipynb
Quilts are collected here: https://git.xpub.nl/XPUB/S13-Words-for-the-Future-notebooks/src/branch/master/quilts