diff --git a/quilts/quilt.ipynb b/quilts/quilt.ipynb new file mode 100644 index 0000000..57ff44f --- /dev/null +++ b/quilts/quilt.ipynb @@ -0,0 +1,1320 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [], + "source": [ + "quilt = [\n", + "[\"Louisa\",\"Camilo\",\"newest patch_floor_rain\",\"jacopo.otherness.def\"],\n", + "[\"kendalpatch\",\"euna\", \"patchericoforthefuture\",\"punctuationflag\"],\n", + "[\"euna\",\"punctuationflag\",\"euna\",\"patchericoforthefuture\"],\n", + "[\"Louisa\",\"Martin\", \"jacopo.otherness.def\",\"kendalpatch\"],\n", + "]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[['Louisa', 'Camilo', 'newest patch_floor_rain', 'jacopo.otherness.def'],\n", + " ['kendalpatch', 'euna', 'patchericoforthefuture', 'punctuationflag'],\n", + " ['euna', 'punctuationflag', 'euna', 'patchericoforthefuture'],\n", + " ['Louisa', 'Martin', 'jacopo.otherness.def', 'kendalpatch']]" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "quilt" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "line 0 Louisa\n", + "line 0 Camilo\n", + "line 0 newest patch_floor_rain\n", + "line 0 jacopo.otherness.def\n", + "line 1 Louisa\n", + "line 1 Camilo\n", + "line 1 newest patch_floor_rain\n", + "line 1 jacopo.otherness.def\n", + "line 2 Louisa\n", + "line 2 Camilo\n", + "line 2 newest patch_floor_rain\n", + "line 2 jacopo.otherness.def\n", + "line 3 Louisa\n", + "line 3 Camilo\n", + "line 3 newest patch_floor_rain\n", + "line 3 jacopo.otherness.def\n", + "line 4 Louisa\n", + "line 4 Camilo\n", + "line 4 newest patch_floor_rain\n", + "line 4 jacopo.otherness.def\n", + "line 5 Louisa\n", + "line 5 Camilo\n", + "line 5 newest patch_floor_rain\n", + "line 5 jacopo.otherness.def\n", + "line 6 Louisa\n", + "line 6 Camilo\n", + "line 6 newest patch_floor_rain\n", + "line 6 jacopo.otherness.def\n", + "line 7 Louisa\n", + "line 7 Camilo\n", + "line 7 newest patch_floor_rain\n", + "line 7 jacopo.otherness.def\n", + "line 8 Louisa\n", + "line 8 Camilo\n", + "line 8 newest patch_floor_rain\n", + "line 8 jacopo.otherness.def\n", + "line 9 Louisa\n", + "line 9 Camilo\n", + "line 9 newest patch_floor_rain\n", + "line 9 jacopo.otherness.def\n", + "line 10 Louisa\n", + "line 10 Camilo\n", + "line 10 newest patch_floor_rain\n", + "line 10 jacopo.otherness.def\n", + "line 11 Louisa\n", + "line 11 Camilo\n", + "line 11 newest patch_floor_rain\n", + "line 11 jacopo.otherness.def\n", + "line 12 Louisa\n", + "line 12 Camilo\n", + "line 12 newest patch_floor_rain\n", + "line 12 jacopo.otherness.def\n", + "line 13 Louisa\n", + "line 13 Camilo\n", + "line 13 newest patch_floor_rain\n", + "line 13 jacopo.otherness.def\n", + "line 14 Louisa\n", + "line 14 Camilo\n", + "line 14 newest patch_floor_rain\n", + "line 14 jacopo.otherness.def\n", + "line 15 Louisa\n", + "line 15 Camilo\n", + "line 15 newest patch_floor_rain\n", + "line 15 jacopo.otherness.def\n", + "line 16 Louisa\n", + "line 16 Camilo\n", + "line 16 newest patch_floor_rain\n", + "line 16 jacopo.otherness.def\n", + "line 17 Louisa\n", + "line 17 Camilo\n", + "line 17 newest patch_floor_rain\n", + "line 17 jacopo.otherness.def\n", + "line 18 Louisa\n", + "line 18 Camilo\n", + "line 18 newest patch_floor_rain\n", + "line 18 jacopo.otherness.def\n", + "line 19 Louisa\n", + "line 19 Camilo\n", + "line 19 newest patch_floor_rain\n", + "line 19 jacopo.otherness.def\n", + "line 20 Louisa\n", + "line 20 Camilo\n", + "line 20 newest patch_floor_rain\n", + "line 20 jacopo.otherness.def\n", + "line 21 Louisa\n", + "line 21 Camilo\n", + "line 21 newest patch_floor_rain\n", + "line 21 jacopo.otherness.def\n", + "line 22 Louisa\n", + "line 22 Camilo\n", + "line 22 newest patch_floor_rain\n", + "line 22 jacopo.otherness.def\n", + "line 23 Louisa\n", + "line 23 Camilo\n", + "line 23 newest patch_floor_rain\n", + "line 23 jacopo.otherness.def\n", + "line 24 Louisa\n", + "line 24 Camilo\n", + "line 24 newest patch_floor_rain\n", + "line 24 jacopo.otherness.def\n", + "line 25 Louisa\n", + "line 25 Camilo\n", + "line 25 newest patch_floor_rain\n", + "line 25 jacopo.otherness.def\n", + "line 26 Louisa\n", + "line 26 Camilo\n", + "line 26 newest patch_floor_rain\n", + "line 26 jacopo.otherness.def\n", + "line 27 Louisa\n", + "line 27 Camilo\n", + "line 27 newest patch_floor_rain\n", + "line 27 jacopo.otherness.def\n", + "line 28 Louisa\n", + "line 28 Camilo\n", + "line 28 newest patch_floor_rain\n", + "line 28 jacopo.otherness.def\n", + "line 29 Louisa\n", + "line 29 Camilo\n", + "line 29 newest patch_floor_rain\n", + "line 29 jacopo.otherness.def\n", + "line 30 Louisa\n", + "line 30 Camilo\n", + "line 30 newest patch_floor_rain\n", + "line 30 jacopo.otherness.def\n", + "line 31 Louisa\n", + "line 31 Camilo\n", + "line 31 newest patch_floor_rain\n", + "line 31 jacopo.otherness.def\n", + "line 32 Louisa\n", + "line 32 Camilo\n", + "line 32 newest patch_floor_rain\n", + "line 32 jacopo.otherness.def\n", + "line 33 Louisa\n", + "line 33 Camilo\n", + "line 33 newest patch_floor_rain\n", + "line 33 jacopo.otherness.def\n", + "line 34 Louisa\n", + "line 34 Camilo\n", + "line 34 newest patch_floor_rain\n", + "line 34 jacopo.otherness.def\n", + "line 35 Louisa\n", + "line 35 Camilo\n", + "line 35 newest patch_floor_rain\n", + "line 35 jacopo.otherness.def\n", + "line 36 Louisa\n", + "line 36 Camilo\n", + "line 36 newest patch_floor_rain\n", + "line 36 jacopo.otherness.def\n", + "line 37 Louisa\n", + "line 37 Camilo\n", + "line 37 newest patch_floor_rain\n", + "line 37 jacopo.otherness.def\n", + "line 38 Louisa\n", + "line 38 Camilo\n", + "line 38 newest patch_floor_rain\n", + "line 38 jacopo.otherness.def\n", + "line 39 Louisa\n", + "line 39 Camilo\n", + "line 39 newest patch_floor_rain\n", + "line 39 jacopo.otherness.def\n", + "line 40 Louisa\n", + "line 40 Camilo\n", + "line 40 newest patch_floor_rain\n", + "line 40 jacopo.otherness.def\n", + "line 41 Louisa\n", + "line 41 Camilo\n", + "line 41 newest patch_floor_rain\n", + "line 41 jacopo.otherness.def\n", + "line 42 Louisa\n", + "line 42 Camilo\n", + "line 42 newest patch_floor_rain\n", + "line 42 jacopo.otherness.def\n", + "line 43 Louisa\n", + "line 43 Camilo\n", + "line 43 newest patch_floor_rain\n", + "line 43 jacopo.otherness.def\n", + "line 44 Louisa\n", + "line 44 Camilo\n", + "line 44 newest patch_floor_rain\n", + "line 44 jacopo.otherness.def\n", + "line 45 Louisa\n", + "line 45 Camilo\n", + "line 45 newest patch_floor_rain\n", + "line 45 jacopo.otherness.def\n", + "line 46 Louisa\n", + "line 46 Camilo\n", + "line 46 newest patch_floor_rain\n", + "line 46 jacopo.otherness.def\n", + "line 47 Louisa\n", + "line 47 Camilo\n", + "line 47 newest patch_floor_rain\n", + "line 47 jacopo.otherness.def\n", + "line 48 Louisa\n", + "line 48 Camilo\n", + "line 48 newest patch_floor_rain\n", + "line 48 jacopo.otherness.def\n", + "line 49 Louisa\n", + "line 49 Camilo\n", + "line 49 newest patch_floor_rain\n", + "line 49 jacopo.otherness.def\n", + "line 50 Louisa\n", + "line 50 Camilo\n", + "line 50 newest patch_floor_rain\n", + "line 50 jacopo.otherness.def\n", + "line 51 Louisa\n", + "line 51 Camilo\n", + "line 51 newest patch_floor_rain\n", + "line 51 jacopo.otherness.def\n", + "line 52 Louisa\n", + "line 52 Camilo\n", + "line 52 newest patch_floor_rain\n", + "line 52 jacopo.otherness.def\n", + "line 53 Louisa\n", + "line 53 Camilo\n", + "line 53 newest patch_floor_rain\n", + "line 53 jacopo.otherness.def\n", + "line 54 Louisa\n", + "line 54 Camilo\n", + "line 54 newest patch_floor_rain\n", + "line 54 jacopo.otherness.def\n", + "line 55 Louisa\n", + "line 55 Camilo\n", + "line 55 newest patch_floor_rain\n", + "line 55 jacopo.otherness.def\n", + "line 56 Louisa\n", + "line 56 Camilo\n", + "line 56 newest patch_floor_rain\n", + "line 56 jacopo.otherness.def\n", + "line 57 Louisa\n", + "line 57 Camilo\n", + "line 57 newest patch_floor_rain\n", + "line 57 jacopo.otherness.def\n", + "line 58 Louisa\n", + "line 58 Camilo\n", + "line 58 newest patch_floor_rain\n", + "line 58 jacopo.otherness.def\n", + "line 59 Louisa\n", + "line 59 Camilo\n", + "line 59 newest patch_floor_rain\n", + "line 59 jacopo.otherness.def\n", + "line 60 Louisa\n", + "line 60 Camilo\n", + "line 60 newest patch_floor_rain\n", + "line 60 jacopo.otherness.def\n", + "line 61 Louisa\n", + "line 61 Camilo\n", + "line 61 newest patch_floor_rain\n", + "line 61 jacopo.otherness.def\n", + "line 62 Louisa\n", + "line 62 Camilo\n", + "line 62 newest patch_floor_rain\n", + "line 62 jacopo.otherness.def\n", + "line 63 Louisa\n", + "line 63 Camilo\n", + "line 63 newest patch_floor_rain\n", + "line 63 jacopo.otherness.def\n", + "line 64 Louisa\n", + "line 64 Camilo\n", + "line 64 newest patch_floor_rain\n", + "line 64 jacopo.otherness.def\n", + "line 65 Louisa\n", + "line 65 Camilo\n", + "line 65 newest patch_floor_rain\n", + "line 65 jacopo.otherness.def\n", + "line 66 Louisa\n", + "line 66 Camilo\n", + "line 66 newest patch_floor_rain\n", + "line 66 jacopo.otherness.def\n", + "line 67 Louisa\n", + "line 67 Camilo\n", + "line 67 newest patch_floor_rain\n", + "line 67 jacopo.otherness.def\n", + "line 68 Louisa\n", + "line 68 Camilo\n", + "line 68 newest patch_floor_rain\n", + "line 68 jacopo.otherness.def\n", + "line 69 Louisa\n", + "line 69 Camilo\n", + "line 69 newest patch_floor_rain\n", + "line 69 jacopo.otherness.def\n", + "line 70 Louisa\n", + "line 70 Camilo\n", + "line 70 newest patch_floor_rain\n", + "line 70 jacopo.otherness.def\n", + "line 71 Louisa\n", + "line 71 Camilo\n", + "line 71 newest patch_floor_rain\n", + "line 71 jacopo.otherness.def\n", + "line 72 Louisa\n", + "line 72 Camilo\n", + "line 72 newest patch_floor_rain\n", + "line 72 jacopo.otherness.def\n", + "line 73 Louisa\n", + "line 73 Camilo\n", + "line 73 newest patch_floor_rain\n", + "line 73 jacopo.otherness.def\n", + "line 0 kendalpatch\n", + "line 0 euna\n", + "line 0 patchericoforthefuture\n", + "line 0 punctuationflag\n", + "line 1 kendalpatch\n", + "line 1 euna\n", + "line 1 patchericoforthefuture\n", + "line 1 punctuationflag\n", + "line 2 kendalpatch\n", + "line 2 euna\n", + "line 2 patchericoforthefuture\n", + "line 2 punctuationflag\n", + "line 3 kendalpatch\n", + "line 3 euna\n", + "line 3 patchericoforthefuture\n", + "line 3 punctuationflag\n", + "line 4 kendalpatch\n", + "line 4 euna\n", + "line 4 patchericoforthefuture\n", + "line 4 punctuationflag\n", + "line 5 kendalpatch\n", + "line 5 euna\n", + "line 5 patchericoforthefuture\n", + "line 5 punctuationflag\n", + "line 6 kendalpatch\n", + "line 6 euna\n", + "line 6 patchericoforthefuture\n", + "line 6 punctuationflag\n", + "line 7 kendalpatch\n", + "line 7 euna\n", + "line 7 patchericoforthefuture\n", + "line 7 punctuationflag\n", + "line 8 kendalpatch\n", + "line 8 euna\n", + "line 8 patchericoforthefuture\n", + "line 8 punctuationflag\n", + "line 9 kendalpatch\n", + "line 9 euna\n", + "line 9 patchericoforthefuture\n", + "line 9 punctuationflag\n", + "line 10 kendalpatch\n", + "line 10 euna\n", + "line 10 patchericoforthefuture\n", + "line 10 punctuationflag\n", + "line 11 kendalpatch\n", + "line 11 euna\n", + "line 11 patchericoforthefuture\n", + "line 11 punctuationflag\n", + "line 12 kendalpatch\n", + "line 12 euna\n", + "line 12 patchericoforthefuture\n", + "line 12 punctuationflag\n", + "line 13 kendalpatch\n", + "line 13 euna\n", + "line 13 patchericoforthefuture\n", + "line 13 punctuationflag\n", + "line 14 kendalpatch\n", + "line 14 euna\n", + "line 14 patchericoforthefuture\n", + "line 14 punctuationflag\n", + "line 15 kendalpatch\n", + "line 15 euna\n", + "line 15 patchericoforthefuture\n", + "line 15 punctuationflag\n", + "line 16 kendalpatch\n", + "line 16 euna\n", + "line 16 patchericoforthefuture\n", + "line 16 punctuationflag\n", + "line 17 kendalpatch\n", + "line 17 euna\n", + "line 17 patchericoforthefuture\n", + "line 17 punctuationflag\n", + "line 18 kendalpatch\n", + "line 18 euna\n", + "line 18 patchericoforthefuture\n", + "line 18 punctuationflag\n", + "line 19 kendalpatch\n", + "line 19 euna\n", + "line 19 patchericoforthefuture\n", + "line 19 punctuationflag\n", + "line 20 kendalpatch\n", + "line 20 euna\n", + "line 20 patchericoforthefuture\n", + "line 20 punctuationflag\n", + "line 21 kendalpatch\n", + "line 21 euna\n", + "line 21 patchericoforthefuture\n", + "line 21 punctuationflag\n", + "line 22 kendalpatch\n", + "line 22 euna\n", + "line 22 patchericoforthefuture\n", + "line 22 punctuationflag\n", + "line 23 kendalpatch\n", + "line 23 euna\n", + "line 23 patchericoforthefuture\n", + "line 23 punctuationflag\n", + "line 24 kendalpatch\n", + "line 24 euna\n", + "line 24 patchericoforthefuture\n", + "line 24 punctuationflag\n", + "line 25 kendalpatch\n", + "line 25 euna\n", + "line 25 patchericoforthefuture\n", + "line 25 punctuationflag\n", + "line 26 kendalpatch\n", + "line 26 euna\n", + "line 26 patchericoforthefuture\n", + "line 26 punctuationflag\n", + "line 27 kendalpatch\n", + "line 27 euna\n", + "line 27 patchericoforthefuture\n", + "line 27 punctuationflag\n", + "line 28 kendalpatch\n", + "line 28 euna\n", + "line 28 patchericoforthefuture\n", + "line 28 punctuationflag\n", + "line 29 kendalpatch\n", + "line 29 euna\n", + "line 29 patchericoforthefuture\n", + "line 29 punctuationflag\n", + "line 30 kendalpatch\n", + "line 30 euna\n", + "line 30 patchericoforthefuture\n", + "line 30 punctuationflag\n", + "line 31 kendalpatch\n", + "line 31 euna\n", + "line 31 patchericoforthefuture\n", + "line 31 punctuationflag\n", + "line 32 kendalpatch\n", + "line 32 euna\n", + "line 32 patchericoforthefuture\n", + "line 32 punctuationflag\n", + "line 33 kendalpatch\n", + "line 33 euna\n", + "line 33 patchericoforthefuture\n", + "line 33 punctuationflag\n", + "line 34 kendalpatch\n", + "line 34 euna\n", + "line 34 patchericoforthefuture\n", + "line 34 punctuationflag\n", + "line 35 kendalpatch\n", + "line 35 euna\n", + "line 35 patchericoforthefuture\n", + "line 35 punctuationflag\n", + "line 36 kendalpatch\n", + "line 36 euna\n", + "line 36 patchericoforthefuture\n", + "line 36 punctuationflag\n", + "line 37 kendalpatch\n", + "line 37 euna\n", + "line 37 patchericoforthefuture\n", + "line 37 punctuationflag\n", + "line 38 kendalpatch\n", + "line 38 euna\n", + "line 38 patchericoforthefuture\n", + "line 38 punctuationflag\n", + "line 39 kendalpatch\n", + "line 39 euna\n", + "line 39 patchericoforthefuture\n", + "line 39 punctuationflag\n", + "line 40 kendalpatch\n", + "line 40 euna\n", + "line 40 patchericoforthefuture\n", + "line 40 punctuationflag\n", + "line 41 kendalpatch\n", + "line 41 euna\n", + "line 41 patchericoforthefuture\n", + "line 41 punctuationflag\n", + "line 42 kendalpatch\n", + "line 42 euna\n", + "line 42 patchericoforthefuture\n", + "line 42 punctuationflag\n", + "line 43 kendalpatch\n", + "line 43 euna\n", + "line 43 patchericoforthefuture\n", + "line 43 punctuationflag\n", + "line 44 kendalpatch\n", + "line 44 euna\n", + "line 44 patchericoforthefuture\n", + "line 44 punctuationflag\n", + "line 45 kendalpatch\n", + "line 45 euna\n", + "line 45 patchericoforthefuture\n", + "line 45 punctuationflag\n", + "line 46 kendalpatch\n", + "line 46 euna\n", + "line 46 patchericoforthefuture\n", + "line 46 punctuationflag\n", + "line 47 kendalpatch\n", + "line 47 euna\n", + "line 47 patchericoforthefuture\n", + "line 47 punctuationflag\n", + "line 48 kendalpatch\n", + "line 48 euna\n", + "line 48 patchericoforthefuture\n", + "line 48 punctuationflag\n", + "line 49 kendalpatch\n", + "line 49 euna\n", + "line 49 patchericoforthefuture\n", + "line 49 punctuationflag\n", + "line 50 kendalpatch\n", + "line 50 euna\n", + "line 50 patchericoforthefuture\n", + "line 50 punctuationflag\n", + "line 51 kendalpatch\n", + "line 51 euna\n", + "line 51 patchericoforthefuture\n", + "line 51 punctuationflag\n", + "line 52 kendalpatch\n", + "line 52 euna\n", + "line 52 patchericoforthefuture\n", + "line 52 punctuationflag\n", + "line 53 kendalpatch\n", + "line 53 euna\n", + "line 53 patchericoforthefuture\n", + "line 53 punctuationflag\n", + "line 54 kendalpatch\n", + "line 54 euna\n", + "line 54 patchericoforthefuture\n", + "line 54 punctuationflag\n", + "line 55 kendalpatch\n", + "line 55 euna\n", + "line 55 patchericoforthefuture\n", + "line 55 punctuationflag\n", + "line 56 kendalpatch\n", + "line 56 euna\n", + "line 56 patchericoforthefuture\n", + "line 56 punctuationflag\n", + "line 57 kendalpatch\n", + "line 57 euna\n", + "line 57 patchericoforthefuture\n", + "line 57 punctuationflag\n", + "line 58 kendalpatch\n", + "line 58 euna\n", + "line 58 patchericoforthefuture\n", + "line 58 punctuationflag\n", + "line 59 kendalpatch\n", + "line 59 euna\n", + "line 59 patchericoforthefuture\n", + "line 59 punctuationflag\n", + "line 60 kendalpatch\n", + "line 60 euna\n", + "line 60 patchericoforthefuture\n", + "line 60 punctuationflag\n", + "line 61 kendalpatch\n", + "line 61 euna\n", + "line 61 patchericoforthefuture\n", + "line 61 punctuationflag\n", + "line 62 kendalpatch\n", + "line 62 euna\n", + "line 62 patchericoforthefuture\n", + "line 62 punctuationflag\n", + "line 63 kendalpatch\n", + "line 63 euna\n", + "line 63 patchericoforthefuture\n", + "line 63 punctuationflag\n", + "line 64 kendalpatch\n", + "line 64 euna\n", + "line 64 patchericoforthefuture\n", + "line 64 punctuationflag\n", + "line 65 kendalpatch\n", + "line 65 euna\n", + "line 65 patchericoforthefuture\n", + "line 65 punctuationflag\n", + "line 66 kendalpatch\n", + "line 66 euna\n", + "line 66 patchericoforthefuture\n", + "line 66 punctuationflag\n", + "line 67 kendalpatch\n", + "line 67 euna\n", + "line 67 patchericoforthefuture\n", + "line 67 punctuationflag\n", + "line 68 kendalpatch\n", + "line 68 euna\n", + "line 68 patchericoforthefuture\n", + "line 68 punctuationflag\n", + "line 69 kendalpatch\n", + "line 69 euna\n", + "line 69 patchericoforthefuture\n", + "line 69 punctuationflag\n", + "line 70 kendalpatch\n", + "line 70 euna\n", + "line 70 patchericoforthefuture\n", + "line 70 punctuationflag\n", + "line 71 kendalpatch\n", + "line 71 euna\n", + "line 71 patchericoforthefuture\n", + "line 71 punctuationflag\n", + "line 72 kendalpatch\n", + "line 72 euna\n", + "line 72 patchericoforthefuture\n", + "line 72 punctuationflag\n", + "line 73 kendalpatch\n", + "line 73 euna\n", + "line 73 patchericoforthefuture\n", + "line 73 punctuationflag\n", + "line 0 euna\n", + "line 0 punctuationflag\n", + "line 0 euna\n", + "line 0 patchericoforthefuture\n", + "line 1 euna\n", + "line 1 punctuationflag\n", + "line 1 euna\n", + "line 1 patchericoforthefuture\n", + "line 2 euna\n", + "line 2 punctuationflag\n", + "line 2 euna\n", + "line 2 patchericoforthefuture\n", + "line 3 euna\n", + "line 3 punctuationflag\n", + "line 3 euna\n", + "line 3 patchericoforthefuture\n", + "line 4 euna\n", + "line 4 punctuationflag\n", + "line 4 euna\n", + "line 4 patchericoforthefuture\n", + "line 5 euna\n", + "line 5 punctuationflag\n", + "line 5 euna\n", + "line 5 patchericoforthefuture\n", + "line 6 euna\n", + "line 6 punctuationflag\n", + "line 6 euna\n", + "line 6 patchericoforthefuture\n", + "line 7 euna\n", + "line 7 punctuationflag\n", + "line 7 euna\n", + "line 7 patchericoforthefuture\n", + "line 8 euna\n", + "line 8 punctuationflag\n", + "line 8 euna\n", + "line 8 patchericoforthefuture\n", + "line 9 euna\n", + "line 9 punctuationflag\n", + "line 9 euna\n", + "line 9 patchericoforthefuture\n", + "line 10 euna\n", + "line 10 punctuationflag\n", + "line 10 euna\n", + "line 10 patchericoforthefuture\n", + "line 11 euna\n", + "line 11 punctuationflag\n", + "line 11 euna\n", + "line 11 patchericoforthefuture\n", + "line 12 euna\n", + "line 12 punctuationflag\n", + "line 12 euna\n", + "line 12 patchericoforthefuture\n", + "line 13 euna\n", + "line 13 punctuationflag\n", + "line 13 euna\n", + "line 13 patchericoforthefuture\n", + "line 14 euna\n", + "line 14 punctuationflag\n", + "line 14 euna\n", + "line 14 patchericoforthefuture\n", + "line 15 euna\n", + "line 15 punctuationflag\n", + "line 15 euna\n", + "line 15 patchericoforthefuture\n", + "line 16 euna\n", + "line 16 punctuationflag\n", + "line 16 euna\n", + "line 16 patchericoforthefuture\n", + "line 17 euna\n", + "line 17 punctuationflag\n", + "line 17 euna\n", + "line 17 patchericoforthefuture\n", + "line 18 euna\n", + "line 18 punctuationflag\n", + "line 18 euna\n", + "line 18 patchericoforthefuture\n", + "line 19 euna\n", + "line 19 punctuationflag\n", + "line 19 euna\n", + "line 19 patchericoforthefuture\n", + "line 20 euna\n", + "line 20 punctuationflag\n", + "line 20 euna\n", + "line 20 patchericoforthefuture\n", + "line 21 euna\n", + "line 21 punctuationflag\n", + "line 21 euna\n", + "line 21 patchericoforthefuture\n", + "line 22 euna\n", + "line 22 punctuationflag\n", + "line 22 euna\n", + "line 22 patchericoforthefuture\n", + "line 23 euna\n", + "line 23 punctuationflag\n", + "line 23 euna\n", + "line 23 patchericoforthefuture\n", + "line 24 euna\n", + "line 24 punctuationflag\n", + "line 24 euna\n", + "line 24 patchericoforthefuture\n", + "line 25 euna\n", + "line 25 punctuationflag\n", + "line 25 euna\n", + "line 25 patchericoforthefuture\n", + "line 26 euna\n", + "line 26 punctuationflag\n", + "line 26 euna\n", + "line 26 patchericoforthefuture\n", + "line 27 euna\n", + "line 27 punctuationflag\n", + "line 27 euna\n", + "line 27 patchericoforthefuture\n", + "line 28 euna\n", + "line 28 punctuationflag\n", + "line 28 euna\n", + "line 28 patchericoforthefuture\n", + "line 29 euna\n", + "line 29 punctuationflag\n", + "line 29 euna\n", + "line 29 patchericoforthefuture\n", + "line 30 euna\n", + "line 30 punctuationflag\n", + "line 30 euna\n", + "line 30 patchericoforthefuture\n", + "line 31 euna\n", + "line 31 punctuationflag\n", + "line 31 euna\n", + "line 31 patchericoforthefuture\n", + "line 32 euna\n", + "line 32 punctuationflag\n", + "line 32 euna\n", + "line 32 patchericoforthefuture\n", + "line 33 euna\n", + "line 33 punctuationflag\n", + "line 33 euna\n", + "line 33 patchericoforthefuture\n", + "line 34 euna\n", + "line 34 punctuationflag\n", + "line 34 euna\n", + "line 34 patchericoforthefuture\n", + "line 35 euna\n", + "line 35 punctuationflag\n", + "line 35 euna\n", + "line 35 patchericoforthefuture\n", + "line 36 euna\n", + "line 36 punctuationflag\n", + "line 36 euna\n", + "line 36 patchericoforthefuture\n", + "line 37 euna\n", + "line 37 punctuationflag\n", + "line 37 euna\n", + "line 37 patchericoforthefuture\n", + "line 38 euna\n", + "line 38 punctuationflag\n", + "line 38 euna\n", + "line 38 patchericoforthefuture\n", + "line 39 euna\n", + "line 39 punctuationflag\n", + "line 39 euna\n", + "line 39 patchericoforthefuture\n", + "line 40 euna\n", + "line 40 punctuationflag\n", + "line 40 euna\n", + "line 40 patchericoforthefuture\n", + "line 41 euna\n", + "line 41 punctuationflag\n", + "line 41 euna\n", + "line 41 patchericoforthefuture\n", + "line 42 euna\n", + "line 42 punctuationflag\n", + "line 42 euna\n", + "line 42 patchericoforthefuture\n", + "line 43 euna\n", + "line 43 punctuationflag\n", + "line 43 euna\n", + "line 43 patchericoforthefuture\n", + "line 44 euna\n", + "line 44 punctuationflag\n", + "line 44 euna\n", + "line 44 patchericoforthefuture\n", + "line 45 euna\n", + "line 45 punctuationflag\n", + "line 45 euna\n", + "line 45 patchericoforthefuture\n", + "line 46 euna\n", + "line 46 punctuationflag\n", + "line 46 euna\n", + "line 46 patchericoforthefuture\n", + "line 47 euna\n", + "line 47 punctuationflag\n", + "line 47 euna\n", + "line 47 patchericoforthefuture\n", + "line 48 euna\n", + "line 48 punctuationflag\n", + "line 48 euna\n", + "line 48 patchericoforthefuture\n", + "line 49 euna\n", + "line 49 punctuationflag\n", + "line 49 euna\n", + "line 49 patchericoforthefuture\n", + "line 50 euna\n", + "line 50 punctuationflag\n", + "line 50 euna\n", + "line 50 patchericoforthefuture\n", + "line 51 euna\n", + "line 51 punctuationflag\n", + "line 51 euna\n", + "line 51 patchericoforthefuture\n", + "line 52 euna\n", + "line 52 punctuationflag\n", + "line 52 euna\n", + "line 52 patchericoforthefuture\n", + "line 53 euna\n", + "line 53 punctuationflag\n", + "line 53 euna\n", + "line 53 patchericoforthefuture\n", + "line 54 euna\n", + "line 54 punctuationflag\n", + "line 54 euna\n", + "line 54 patchericoforthefuture\n", + "line 55 euna\n", + "line 55 punctuationflag\n", + "line 55 euna\n", + "line 55 patchericoforthefuture\n", + "line 56 euna\n", + "line 56 punctuationflag\n", + "line 56 euna\n", + "line 56 patchericoforthefuture\n", + "line 57 euna\n", + "line 57 punctuationflag\n", + "line 57 euna\n", + "line 57 patchericoforthefuture\n", + "line 58 euna\n", + "line 58 punctuationflag\n", + "line 58 euna\n", + "line 58 patchericoforthefuture\n", + "line 59 euna\n", + "line 59 punctuationflag\n", + "line 59 euna\n", + "line 59 patchericoforthefuture\n", + "line 60 euna\n", + "line 60 punctuationflag\n", + "line 60 euna\n", + "line 60 patchericoforthefuture\n", + "line 61 euna\n", + "line 61 punctuationflag\n", + "line 61 euna\n", + "line 61 patchericoforthefuture\n", + "line 62 euna\n", + "line 62 punctuationflag\n", + "line 62 euna\n", + "line 62 patchericoforthefuture\n", + "line 63 euna\n", + "line 63 punctuationflag\n", + "line 63 euna\n", + "line 63 patchericoforthefuture\n", + "line 64 euna\n", + "line 64 punctuationflag\n", + "line 64 euna\n", + "line 64 patchericoforthefuture\n", + "line 65 euna\n", + "line 65 punctuationflag\n", + "line 65 euna\n", + "line 65 patchericoforthefuture\n", + "line 66 euna\n", + "line 66 punctuationflag\n", + "line 66 euna\n", + "line 66 patchericoforthefuture\n", + "line 67 euna\n", + "line 67 punctuationflag\n", + "line 67 euna\n", + "line 67 patchericoforthefuture\n", + "line 68 euna\n", + "line 68 punctuationflag\n", + "line 68 euna\n", + "line 68 patchericoforthefuture\n", + "line 69 euna\n", + "line 69 punctuationflag\n", + "line 69 euna\n", + "line 69 patchericoforthefuture\n", + "line 70 euna\n", + "line 70 punctuationflag\n", + "line 70 euna\n", + "line 70 patchericoforthefuture\n", + "line 71 euna\n", + "line 71 punctuationflag\n", + "line 71 euna\n", + "line 71 patchericoforthefuture\n", + "line 72 euna\n", + "line 72 punctuationflag\n", + "line 72 euna\n", + "line 72 patchericoforthefuture\n", + "line 73 euna\n", + "line 73 punctuationflag\n", + "line 73 euna\n", + "line 73 patchericoforthefuture\n", + "line 0 Louisa\n", + "line 0 Martin\n", + "line 0 jacopo.otherness.def\n", + "line 0 kendalpatch\n", + "line 1 Louisa\n", + "line 1 Martin\n", + "line 1 jacopo.otherness.def\n", + "line 1 kendalpatch\n", + "line 2 Louisa\n", + "line 2 Martin\n", + "line 2 jacopo.otherness.def\n", + "line 2 kendalpatch\n", + "line 3 Louisa\n", + "line 3 Martin\n", + "line 3 jacopo.otherness.def\n", + "line 3 kendalpatch\n", + "line 4 Louisa\n", + "line 4 Martin\n", + "line 4 jacopo.otherness.def\n", + "line 4 kendalpatch\n", + "line 5 Louisa\n", + "line 5 Martin\n", + "line 5 jacopo.otherness.def\n", + "line 5 kendalpatch\n", + "line 6 Louisa\n", + "line 6 Martin\n", + "line 6 jacopo.otherness.def\n", + "line 6 kendalpatch\n", + "line 7 Louisa\n", + "line 7 Martin\n", + "line 7 jacopo.otherness.def\n", + "line 7 kendalpatch\n", + "line 8 Louisa\n", + "line 8 Martin\n", + "line 8 jacopo.otherness.def\n", + "line 8 kendalpatch\n", + "line 9 Louisa\n", + "line 9 Martin\n", + "line 9 jacopo.otherness.def\n", + "line 9 kendalpatch\n", + "line 10 Louisa\n", + "line 10 Martin\n", + "line 10 jacopo.otherness.def\n", + "line 10 kendalpatch\n", + "line 11 Louisa\n", + "line 11 Martin\n", + "line 11 jacopo.otherness.def\n", + "line 11 kendalpatch\n", + "line 12 Louisa\n", + "line 12 Martin\n", + "line 12 jacopo.otherness.def\n", + "line 12 kendalpatch\n", + "line 13 Louisa\n", + "line 13 Martin\n", + "line 13 jacopo.otherness.def\n", + "line 13 kendalpatch\n", + "line 14 Louisa\n", + "line 14 Martin\n", + "line 14 jacopo.otherness.def\n", + "line 14 kendalpatch\n", + "line 15 Louisa\n", + "line 15 Martin\n", + "line 15 jacopo.otherness.def\n", + "line 15 kendalpatch\n", + "line 16 Louisa\n", + "line 16 Martin\n", + "line 16 jacopo.otherness.def\n", + "line 16 kendalpatch\n", + "line 17 Louisa\n", + "line 17 Martin\n", + "line 17 jacopo.otherness.def\n", + "line 17 kendalpatch\n", + "line 18 Louisa\n", + "line 18 Martin\n", + "line 18 jacopo.otherness.def\n", + "line 18 kendalpatch\n", + "line 19 Louisa\n", + "line 19 Martin\n", + "line 19 jacopo.otherness.def\n", + "line 19 kendalpatch\n", + "line 20 Louisa\n", + "line 20 Martin\n", + "line 20 jacopo.otherness.def\n", + "line 20 kendalpatch\n", + "line 21 Louisa\n", + "line 21 Martin\n", + "line 21 jacopo.otherness.def\n", + "line 21 kendalpatch\n", + "line 22 Louisa\n", + "line 22 Martin\n", + "line 22 jacopo.otherness.def\n", + "line 22 kendalpatch\n", + "line 23 Louisa\n", + "line 23 Martin\n", + "line 23 jacopo.otherness.def\n", + "line 23 kendalpatch\n", + "line 24 Louisa\n", + "line 24 Martin\n", + "line 24 jacopo.otherness.def\n", + "line 24 kendalpatch\n", + "line 25 Louisa\n", + "line 25 Martin\n", + "line 25 jacopo.otherness.def\n", + "line 25 kendalpatch\n", + "line 26 Louisa\n", + "line 26 Martin\n", + "line 26 jacopo.otherness.def\n", + "line 26 kendalpatch\n", + "line 27 Louisa\n", + "line 27 Martin\n", + "line 27 jacopo.otherness.def\n", + "line 27 kendalpatch\n", + "line 28 Louisa\n", + "line 28 Martin\n", + "line 28 jacopo.otherness.def\n", + "line 28 kendalpatch\n", + "line 29 Louisa\n", + "line 29 Martin\n", + "line 29 jacopo.otherness.def\n", + "line 29 kendalpatch\n", + "line 30 Louisa\n", + "line 30 Martin\n", + "line 30 jacopo.otherness.def\n", + "line 30 kendalpatch\n", + "line 31 Louisa\n", + "line 31 Martin\n", + "line 31 jacopo.otherness.def\n", + "line 31 kendalpatch\n", + "line 32 Louisa\n", + "line 32 Martin\n", + "line 32 jacopo.otherness.def\n", + "line 32 kendalpatch\n", + "line 33 Louisa\n", + "line 33 Martin\n", + "line 33 jacopo.otherness.def\n", + "line 33 kendalpatch\n", + "line 34 Louisa\n", + "line 34 Martin\n", + "line 34 jacopo.otherness.def\n", + "line 34 kendalpatch\n", + "line 35 Louisa\n", + "line 35 Martin\n", + "line 35 jacopo.otherness.def\n", + "line 35 kendalpatch\n", + "line 36 Louisa\n", + "line 36 Martin\n", + "line 36 jacopo.otherness.def\n", + "line 36 kendalpatch\n", + "line 37 Louisa\n", + "line 37 Martin\n", + "line 37 jacopo.otherness.def\n", + "line 37 kendalpatch\n", + "line 38 Louisa\n", + "line 38 Martin\n", + "line 38 jacopo.otherness.def\n", + "line 38 kendalpatch\n", + "line 39 Louisa\n", + "line 39 Martin\n", + "line 39 jacopo.otherness.def\n", + "line 39 kendalpatch\n", + "line 40 Louisa\n", + "line 40 Martin\n", + "line 40 jacopo.otherness.def\n", + "line 40 kendalpatch\n", + "line 41 Louisa\n", + "line 41 Martin\n", + "line 41 jacopo.otherness.def\n", + "line 41 kendalpatch\n", + "line 42 Louisa\n", + "line 42 Martin\n", + "line 42 jacopo.otherness.def\n", + "line 42 kendalpatch\n", + "line 43 Louisa\n", + "line 43 Martin\n", + "line 43 jacopo.otherness.def\n", + "line 43 kendalpatch\n", + "line 44 Louisa\n", + "line 44 Martin\n", + "line 44 jacopo.otherness.def\n", + "line 44 kendalpatch\n", + "line 45 Louisa\n", + "line 45 Martin\n", + "line 45 jacopo.otherness.def\n", + "line 45 kendalpatch\n", + "line 46 Louisa\n", + "line 46 Martin\n", + "line 46 jacopo.otherness.def\n", + "line 46 kendalpatch\n", + "line 47 Louisa\n", + "line 47 Martin\n", + "line 47 jacopo.otherness.def\n", + "line 47 kendalpatch\n", + "line 48 Louisa\n", + "line 48 Martin\n", + "line 48 jacopo.otherness.def\n", + "line 48 kendalpatch\n", + "line 49 Louisa\n", + "line 49 Martin\n", + "line 49 jacopo.otherness.def\n", + "line 49 kendalpatch\n", + "line 50 Louisa\n", + "line 50 Martin\n", + "line 50 jacopo.otherness.def\n", + "line 50 kendalpatch\n", + "line 51 Louisa\n", + "line 51 Martin\n", + "line 51 jacopo.otherness.def\n", + "line 51 kendalpatch\n", + "line 52 Louisa\n", + "line 52 Martin\n", + "line 52 jacopo.otherness.def\n", + "line 52 kendalpatch\n", + "line 53 Louisa\n", + "line 53 Martin\n", + "line 53 jacopo.otherness.def\n", + "line 53 kendalpatch\n", + "line 54 Louisa\n", + "line 54 Martin\n", + "line 54 jacopo.otherness.def\n", + "line 54 kendalpatch\n", + "line 55 Louisa\n", + "line 55 Martin\n", + "line 55 jacopo.otherness.def\n", + "line 55 kendalpatch\n", + "line 56 Louisa\n", + "line 56 Martin\n", + "line 56 jacopo.otherness.def\n", + "line 56 kendalpatch\n", + "line 57 Louisa\n", + "line 57 Martin\n", + "line 57 jacopo.otherness.def\n", + "line 57 kendalpatch\n", + "line 58 Louisa\n", + "line 58 Martin\n", + "line 58 jacopo.otherness.def\n", + "line 58 kendalpatch\n", + "line 59 Louisa\n", + "line 59 Martin\n", + "line 59 jacopo.otherness.def\n", + "line 59 kendalpatch\n", + "line 60 Louisa\n", + "line 60 Martin\n", + "line 60 jacopo.otherness.def\n", + "line 60 kendalpatch\n", + "line 61 Louisa\n", + "line 61 Martin\n", + "line 61 jacopo.otherness.def\n", + "line 61 kendalpatch\n", + "line 62 Louisa\n", + "line 62 Martin\n", + "line 62 jacopo.otherness.def\n", + "line 62 kendalpatch\n", + "line 63 Louisa\n", + "line 63 Martin\n", + "line 63 jacopo.otherness.def\n", + "line 63 kendalpatch\n", + "line 64 Louisa\n", + "line 64 Martin\n", + "line 64 jacopo.otherness.def\n", + "line 64 kendalpatch\n", + "line 65 Louisa\n", + "line 65 Martin\n", + "line 65 jacopo.otherness.def\n", + "line 65 kendalpatch\n", + "line 66 Louisa\n", + "line 66 Martin\n", + "line 66 jacopo.otherness.def\n", + "line 66 kendalpatch\n", + "line 67 Louisa\n", + "line 67 Martin\n", + "line 67 jacopo.otherness.def\n", + "line 67 kendalpatch\n", + "line 68 Louisa\n", + "line 68 Martin\n", + "line 68 jacopo.otherness.def\n", + "line 68 kendalpatch\n", + "line 69 Louisa\n", + "line 69 Martin\n", + "line 69 jacopo.otherness.def\n", + "line 69 kendalpatch\n", + "line 70 Louisa\n", + "line 70 Martin\n", + "line 70 jacopo.otherness.def\n", + "line 70 kendalpatch\n", + "line 71 Louisa\n", + "line 71 Martin\n", + "line 71 jacopo.otherness.def\n", + "line 71 kendalpatch\n", + "line 72 Louisa\n", + "line 72 Martin\n", + "line 72 jacopo.otherness.def\n", + "line 72 kendalpatch\n", + "line 73 Louisa\n", + "line 73 Martin\n", + "line 73 jacopo.otherness.def\n", + "line 73 kendalpatch\n" + ] + } + ], + "source": [ + "output = open(\"my-fantastic-quilt\", 'w')\n", + "for row in quilt:\n", + "\n", + " for linenumber in range(74):\n", + " for patch in row:\n", + " print(f\"line {linenumber} {patch}\")\n", + " line = open(f\"patterns/{patch}.txt\").readlines()[linenumber]\n", + " line = line.rstrip(\"\\n\")\n", + " print(line, file=output, end='')\n", + " print(file=output)\n", + "# print(line)" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [], + "source": [ + "from reportlab.pdfgen.canvas import Canvas\n", + "from reportlab.lib.pagesizes import A4,A0\n", + "from reportlab.lib.units import mm\n", + "from reportlab.pdfbase.ttfonts import TTFont, pdfmetrics\n", + "\n", + "pagewidth, pageheight = A0\n", + "\n", + "c = Canvas(\"quilt_WFTF.pdf\", pagesize=(pagewidth, pageheight), bottomup=0) \n", + "\n", + "\n", + "fontpath = \"fonts/mplus-1m-regular.ttf\"\n", + "font = TTFont('1mregular', fontpath)\n", + "pdfmetrics.registerFont(font)\n", + "\n", + "# To set a font in the PDF\n", + "c.setFont('1mregular', 14.4)\n", + "\n", + "start_y = 5*mm\n", + "y = start_y\n", + "lineheight = 4*mm\n", + "lines = open(\"my-fantastic-quilt\").readlines()\n", + "for line in lines:\n", + " c.drawString(2*mm, y, line)\n", + " y += lineheight\n", + "\n", + "c.save()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +}