From 34fef7be0a7d8c9560a10dc03406e7cc39243388 Mon Sep 17 00:00:00 2001 From: Didictateur Date: Sat, 3 May 2025 18:37:25 +0200 Subject: [PATCH] better textes --- build/txt.js | 1 + index.html | 21 +++++++++++---------- package.json | 1 + src/text/default.txt | 5 +++++ src/text/{txt0.ts => txt.ts} | 4 +++- src/text/txt1.ts | 18 ------------------ src/text/txt10.txt | 5 +++++ src/text/txt11.txt | 5 +++++ src/text/txt12.txt | 5 +++++ src/text/txt13.txt | 5 +++++ src/text/txt14.txt | 5 +++++ src/text/txt15.txt | 5 +++++ src/text/txt16.txt | 5 +++++ src/text/txt17.txt | 5 +++++ src/text/txt18.txt | 5 +++++ src/text/txt19.txt | 5 +++++ src/text/txt2.ts | 18 ------------------ src/text/txt20.txt | 5 +++++ src/text/txt21.txt | 5 +++++ src/text/txt22.txt | 5 +++++ src/text/txt23.txt | 5 +++++ src/text/txt3.ts | 18 ------------------ src/text/txt4.ts | 18 ------------------ src/text/txt5.ts | 18 ------------------ src/text/txt6.ts | 18 ------------------ src/text/txt7.ts | 18 ------------------ src/text/txt8.txt | 5 +++++ src/text/txt9.txt | 5 +++++ 28 files changed, 101 insertions(+), 137 deletions(-) create mode 100644 build/txt.js create mode 100644 src/text/default.txt rename src/text/{txt0.ts => txt.ts} (75%) delete mode 100644 src/text/txt1.ts create mode 100644 src/text/txt10.txt create mode 100644 src/text/txt11.txt create mode 100644 src/text/txt12.txt create mode 100644 src/text/txt13.txt create mode 100644 src/text/txt14.txt create mode 100644 src/text/txt15.txt create mode 100644 src/text/txt16.txt create mode 100644 src/text/txt17.txt create mode 100644 src/text/txt18.txt create mode 100644 src/text/txt19.txt delete mode 100644 src/text/txt2.ts create mode 100644 src/text/txt20.txt create mode 100644 src/text/txt21.txt create mode 100644 src/text/txt22.txt create mode 100644 src/text/txt23.txt delete mode 100644 src/text/txt3.ts delete mode 100644 src/text/txt4.ts delete mode 100644 src/text/txt5.ts delete mode 100644 src/text/txt6.ts delete mode 100644 src/text/txt7.ts create mode 100644 src/text/txt8.txt create mode 100644 src/text/txt9.txt diff --git a/build/txt.js b/build/txt.js new file mode 100644 index 0000000..43f666f --- /dev/null +++ b/build/txt.js @@ -0,0 +1 @@ +(()=>{"use strict";const t=document.getElementById("myTextCanvas"),n=t.getContext("2d");t.width=800,t.height=1050;const e=window.txtNumber;n.fillStyle="#007733",n.fillRect(0,0,800,1050),function(t,n){return e=this,o=void 0,f=function*(){console.log(t,"\n");const e=yield fetch(t).then((t=>t.text())),o="#ffffff";n.fillStyle=o,n.font="30px Garamond";let l=!1,f="",i="",c="",a=1,r=0;for(var d of e)"*"===d?(i=""===i?"bold ":"",n.font=c+i+30+"px Garamond"):"~"===d?(c=""===c?"italic ":"",n.font=c+i+30+"px Garamond"):"#"===d?(f="#",l=!0):"{"===d?(l=!1,n.fillStyle=f):"}"===d?(f="",n.fillStyle=o):l?f+=d:"\n"===d?(a++,r=0):(n.fillText(d,10+r,20+35*a),r+=n.measureText(d).width)},new((l=void 0)||(l=Promise))((function(t,n){function i(t){try{a(f.next(t))}catch(t){n(t)}}function c(t){try{a(f.throw(t))}catch(t){n(t)}}function a(n){var e;n.done?t(n.value):(e=n.value,e instanceof l?e:new l((function(t){t(e)}))).then(i,c)}a((f=f.apply(e,o||[])).next())}));var e,o,l,f}("src/text/txt"+e+".txt",n).catch((t=>console.error(t)))})(); \ No newline at end of file diff --git a/index.html b/index.html index 1fdd174..5a1fd14 100644 --- a/index.html +++ b/index.html @@ -94,25 +94,25 @@ @@ -125,10 +125,11 @@