Quilting-with-Python: Difference between revisions

From XPUB & Lens-Based wiki
(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.


A patch is a plain text object 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:  
- 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=
* 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

Early.patch.programme.jpg

Patching software (From: https://en.wikipedia.org/wiki/Patch_(computing))

A collective quilt made on Monday the 12th of October 2020 by XPUB1 (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.

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

Links