diff --git a/2020-21-1-02/Megoldás/draw.png b/2020-21-1-02/Megoldás/draw.png new file mode 100644 index 0000000..6af7e97 Binary files /dev/null and b/2020-21-1-02/Megoldás/draw.png differ diff --git a/2020-21-1-02/Megoldás/font.js b/2020-21-1-02/Megoldás/font.js new file mode 100644 index 0000000..0e0e2c5 --- /dev/null +++ b/2020-21-1-02/Megoldás/font.js @@ -0,0 +1,210 @@ +let font = { + m: [ + " _____ ", + " / \\ ", + " / \\ / \\ ", + "/ Y \\", + "\\____|__ /", + " \\/ " + ], + q: [ + "________ ", + "\\_____ \\ ", + " / / \\ \\ ", + "/ \\_/. \\", + "\\_____\\ \\_/", + " \\__>" + ], + w: [ + " __ __ ", + "/ \\ / \\", + "\\ \\/\\/ /", + " \\ / ", + " \\__/\\ / ", + " \\/ " + ], + e: [ + "___________", + "\\_ _____/", + " | __)_ ", + " | \\", + "/_______ /", + " \\/ " + ], + r: [ + "__________ ", + "\\______ \\", + " | _/", + " | | \\", + " |____|_ /", + " \\/ " + ], + t: [ + "___________", + "\\__ ___/", + " | | ", + " | | ", + " |____| ", + " " + ], + z: [ + "__________", + "\\____ /", + " / / ", + " / /_ ", + "/_______ \\", + " \\/" + ], + u: [ + " ____ ___ ", + "| | \\", + "| | /", + "| | / ", + "|______/ ", + " " + ], + i: [ + ".___ ", + "| |", + "| |", + "| |", + "|___|", + " " + ], + o: [ + "________ ", + "\\_____ \\ ", + " / | \\ ", + "/ | \\", + "\\_______ /", + " \\/ " + ], + p: [ + "__________ ", + "\\______ \\", + " | ___/", + " | | ", + " |____| ", + " " + ], + a: [ + " _____ ", + " / _ \\ ", + " / /_\\ \\ ", + "/ | \\", + "\\____|__ /", + " \\/ " + ], + s: [ + " _________", + " / _____/", + " \\_____ \\ ", + " / \\", + "/_______ /", + " \\/ " + ], + d: [ + "________ ", + "\\______ \\ ", + " | | \\ ", + " | ` \\", + "/_______ /", + " \\/ " + ], + f: [ + "___________", + "\\_ _____/", + " | __) ", + " | \\ ", + " \\___ / ", + " \\/ " + ], + g: [ + " ________ ", + " / _____/ ", + "/ \\ ___ ", + "\\ \\_\\ \\", + " \\______ /", + " \\/ " + ], + h: [ + " ___ ___ ", + " / | \\ ", + "/ ~ \\", + "\\ Y /", + " \\___|_ / ", + " \\/ " + ], + j: [ + " ____.", + " | |", + " | |", + "/\\__| |", + "\\________|", + " " + ], + k: [ + " ____ __.", + "| |/ _|", + "| < ", + "| | \\ ", + "|____|__ \\", + " \\/" + ], + l: [ + ".____ ", + "| | ", + "| | ", + "| |___ ", + "|_______ \\", + " \\/" + ], + y: [ + "_____.___.", + "\\__ | |", + " / | |", + " \\____ |", + " / ______|", + " \\/ " + ], + x: [ + "____ ___", + "\\ \\/ /", + " \\ / ", + " / \\ ", + "/___/\\ \\", + " \\_/" + ], + c: [ + "_________ ", + "\\_ ___ \\ ", + "/ \\ \\/ ", + "\\ \\____", + " \\______ /", + " \\/ " + ], + v: [ + "____ ____", + "\\ \\ / /", + " \\ Y / ", + " \\ / ", + " \\___/ ", + " ", + ], + b: [ + "__________ ", + "\\______ \\", + " | | _/", + " | | \\", + " |______ /", + " \\/ " + ], + n: [ + " _______ ", + " \\ \\ ", + " / | \\ ", + "/ | \\", + "\\____|__ /", + " \\/ " + ] +}; \ No newline at end of file diff --git a/2020-21-1-02/gknb_intm049_2020-21-1_02.pdf b/2020-21-1-02/Megoldás/gknb_intm049_2020-21-1_02.pdf similarity index 100% rename from 2020-21-1-02/gknb_intm049_2020-21-1_02.pdf rename to 2020-21-1-02/Megoldás/gknb_intm049_2020-21-1_02.pdf diff --git a/2020-21-1-02/Megoldás/index.html b/2020-21-1-02/Megoldás/index.html new file mode 100644 index 0000000..fe583b6 --- /dev/null +++ b/2020-21-1-02/Megoldás/index.html @@ -0,0 +1,35 @@ + + + + + + + ASCII Art + + + + +

ASCII ART

+ +

There is a bunch of randomtext here...

+

And here....

+

And here as well

+

Types and styles

+ +
+ Generate your own ASCII art text! +
+ + + Draw +
+
+ + + + + \ No newline at end of file diff --git a/2020-21-1-02/Megoldás/script.js b/2020-21-1-02/Megoldás/script.js new file mode 100644 index 0000000..8166295 --- /dev/null +++ b/2020-21-1-02/Megoldás/script.js @@ -0,0 +1,36 @@ +let dismissed = { 'á': 'a', 'é': 'e', 'í': 'i', 'ó': 'o', 'ö': 'o', 'ő': 'o', 'ú': 'u', 'ü': 'ű' } + +function draw() { + let text = document.getElementById("msg").value.toString() + let out = document.getElementById("outdat"); + let keys = []; + let lines = []; + text = text.toLowerCase(); + text = formattext(text) + for (let i = 0; i < text.length; i++) { + keys.push(text[i]); + } + + for (var i = 0; i < 6; i++) { + lines.push(""); + for (var j = 0; j < keys.length; j++) { + lines[i] += font[text[j]][i]; + } + } + out.textContent = ""; + for (i in lines) { + out.textContent += lines[i] + "\n" + } +} + +function formattext(text) { + let text2 = ""; + for (i in text) { + if (text[i] in dismissed) { + text2 += dismissed[text[i]]; + } else { + text2 += text[i] + } + } + return text2; +} \ No newline at end of file diff --git a/2020-21-1-02/Megoldás/style.css b/2020-21-1-02/Megoldás/style.css new file mode 100644 index 0000000..f429bab --- /dev/null +++ b/2020-21-1-02/Megoldás/style.css @@ -0,0 +1,30 @@ +body { + max-width: 800px; + margin: auto; + padding: 1cm; + +} + +@font-face { + font-family: ThisWillBeMine; + src: url("./zilap.ttf"); +} + +h1 { + font-family: ThisWillBeMine; +} + +p { + text-align: justify; + text-wrap: auto; +} + +textarea { + width: 100%; + height: 10cm; + text-wrap: nowrap; +} + +img { + width: calc(100%/4); +} \ No newline at end of file diff --git a/2020-21-1-02/Megoldás/zilap.ttf b/2020-21-1-02/Megoldás/zilap.ttf new file mode 100644 index 0000000..15ad465 Binary files /dev/null and b/2020-21-1-02/Megoldás/zilap.ttf differ