Türkçe Braille geliştirme

Güncel doğrudan fontlar (0.5.0): DogrudanFontlar klasörü.
Normal metni editörde font seçerek gösteren üç TTF burada bulunur.
Başlangıç ve kapsam: DogrudanFontlar/BASLA.txt.
Üretim: python src/build_direct.py
Test: python tests/direct_font_test.py
Paket: python src/package_direct.py
Windows denetleyici: BrailleDenetleyici/BrailleDenetleyici.exe
Üretim: src/inspector/build.ps1 (Python 3.12, PyInstaller 6.9.0 ve .NET csc)
Test: python tests/inspector_test.py ve tests/inspector_*_test.ps1
Tam paket: python src/inspector/package.py

Aşağıdaki bölüm önceki Unicode dönüştürücü aracına aittir.

Dağıtım: TurkceBraille/index.html ve TurkceBraille/TurkceBraille-Regular.ttf.
Kullanım için internet, Python veya Node.js gerekmez.

Yeniden üretim:
  Python 3.12 + fonttools 4.68.0 (requirements.txt).
  python src/build.py
Bu çalışma klasöründe fontTools tmp/python altında zaten bulunur; üretici
önce bu dizine bakar. Başka bilgisayarda requirements.txt kurulabilir.

Test:
  node --test tests/converter.test.js

src/table.py kaynak işaret tablosudur. src/build.py özgün fontu ve kaynak
tablosunun JSON/JS kopyalarını üretir; fontu yeniden okuyup 256 hücreyi doğrular.
TurkceBraille/converter.js tek dönüşüm motorudur; Node ve tarayıcı aynı kodu
kullanır. app.js yalnızca kullanıcı arayüzüdür. Kontroller dosyadan açılan
sayfada çalışır; fetch, sunucu veya CDN bağımlılığı yoktur.

Dağıtım arşivi orijinal MEB PDF'sini veya BrailleTeknikTurkce fontunu içermez.
PDF bağlantısının çalışması için dağıtım klasörünün üstüne blair.pdf konabilir.

Bilinen sınırlar için TurkceBraille/KULLANIM.txt dosyasını okuyun.

Denetleyici 0.7: SVG/PDF/raster/3D okuyucuları src/inspector altında.
Bağımlılıklar: src/inspector/requirements.txt. PDFium DLL/veri dosyaları
build.ps1 içindeki --collect-all seçenekleriyle pakete dahil edilir.
Test: python tests/file_reader_test.py (--packaged: dağıtılan EXE).
Arayüz: tests/inspector_gui_test.ps1 -FileCase pdf veya stl.
