1
0
Fork 0
mirror of https://github.com/qurator-spk/neat.git synced 2025-06-12 21:29:54 +02:00

[dnm] proof-of-concept to use MUFI font for virtual keyboard

This commit is contained in:
Konstantin Baierer 2021-02-17 18:17:01 +01:00
parent 3d85d606fd
commit fa29c82aa2
4 changed files with 20 additions and 2 deletions

BIN
AndronScriptorWeb_4.2.2.ttf Normal file

Binary file not shown.

11
font-server.py Executable file
View file

@ -0,0 +1,11 @@
#!/usr/bin/env python3
from http.server import HTTPServer, SimpleHTTPRequestHandler, test
import sys
class CORSRequestHandler (SimpleHTTPRequestHandler):
def end_headers (self):
self.send_header('Access-Control-Allow-Origin', '*')
SimpleHTTPRequestHandler.end_headers(self)
if __name__ == '__main__':
test(CORSRequestHandler, HTTPServer, port=8000)

View file

@ -14,7 +14,14 @@
<script src="https://cdn.jsdelivr.net/npm/simple-keyboard@latest/build/index.js"></script>
<style>
body{font-family:Verdana;font-size:16px}
@font-face {
font-family: AndronScriptor;
src: url('http://localhost:8000/AndronScriptorWeb_4.2.2.ttf') format('truetype');
}
.hg-theme-default {
font-family: Verdana, AndronScriptor
}
body{font-family:Vedana;font-size:16px}
table{table-layout:fixed;width:100%;text-align:center}
th{background-color:lightgray}
.editable:focus{background-color:#f0e442 !important}

View file

@ -352,7 +352,7 @@ function setupInterface(data, file, urls) {
{ onChange: input => onChange(input),
layout: {
'default': [
"\u00AC \u00BD \u00E6 \u0101 \u2C65 \u023A \u00C6 \u0253 \u00E7 \u00C7 \u00EB \u00CB",
"\uE7C1 \u00AC \u00BD \u00E6 \u0101 \u2C65 \u023A \u00C6 \u0253 \u00E7 \u00C7 \u00EB \u00CB",
"\u0113 \u0119 \u0118 \u0247 \u0246 \u204A \u1EBD \uFB00 \uFB01 \uFB02 \uFB03 \uA7A0",
"\uA7A1 \u0133 \u012B \u00EF \u0129 \uA76D \uA742 \uA743 \uA7A2 \uA7A3 \u0141 \u0142",
"\uA7A4 \uA7A5 \u0153 \u00F8 \u00D8 \u00F5 \u00D5 \u014D {bksp}"