TÜRKÇE BRAILLE — DOĞRUDAN YAZI TİPLERİ 0.5.0

YENİ: Kısaltmasız kullanımda otomatik 56–56 ve q/w/x yabancı harf ön ekleri kaldırıldı. YENILIKLER-0.5.txt dosyasını
okuyun. Windows seçili metin denetleyicisi tam pakette BrailleDenetleyici içindedir.

NORMAL METNİ YAZIN, YAZI TİPİNİ SEÇİN
Bu paketteki TTF'ler normal Türkçe/Latin metne uygulanır. Önce dönüştürücüde
Unicode Braille üretmek gerekmez. Word'de "Çıkış" yazın, metni seçin ve
Turkce Braille Metin yazı tipini uygulayın. Metin noktalardan oluşan biçimde
görünür ve basılır; belgenin içindeki kaynak metin "Çıkış" olarak kalır.
Ekran okuyucu kaynak metni okumaya devam eder.

ÜÇ FONT
1. Turkce Braille Metin
   Türkçe metin, kısa etiket, tabela ve harf-rakam kodları.
   Örnek: Çıkış, KAT 12, (12), 50 TL, AB12C03, a1b2, I0O1.
2. Turkce Braille Matematik
   Sayısal dört işlem ve basit kesir. Örnek: 12+3=15, 144÷12=12, 2/3.
   / kesir; ÷ bölme; × çarpma. * yıldız/dipnot işaretidir, çarpma değildir.
3. Turkce Braille Kod
   İsteğe bağlı ayrı UEB profili. Harf-rakam kodları Metin fontunda da vardır.
   Yalnız harfli kodlarda veya bütün alanı kod olarak yorumlatmak için korunur.
   Bu profil Latin A–Z/a–z içindir. Türkçe ı/İ/ç vb. sessizce Latin harfe
   çevrilmez. Nokta, iki nokta, - _ / ve boşluklar kod ayırıcısıdır.

Bir belge içinde yalnız ilgili bölümü seçip uygun fontu uygulayabilirsiniz.
Font seçimi, içeriğin metin mi, sayısal işlem mi, kod mu olduğunu belirtir.
Matematik fontunda değişkenli cebir veya Metin fontunda Ç12 gibi Latin
kod alfabesi dışındaki kodlar kullanılırsa kutu çıkabilir. Bunları basmayın.
Kutu olmaması tüm bağlamların doğrulandığı
anlamına gelmez; destek sınırları aşağıdadır.

KURULUM
Windows: Üç TTF dosyasını ayrı ayrı açıp Yükle'yi seçin. Açık Word/editörleri
kapatıp yeniden açın. Bu bilgisayarda bu üç font mevcut kullanıcıya kuruldu.
macOS: Aynı TTF'leri Font Book / Font İzlencesi üzerinden yükleyebilirsiniz.
Mac ve mobil cihazlarda bu sürümün uygulama uyumluluğu henüz denenmedi.
Eski "Turkce Braille" fontu Unicode hücre fontudur; doğrudan normal metin
için özellikle adı "Metin", "Matematik" veya "Kod" ile biten aileyi seçin.

GÖLGE NOKTALAR
Fontlarda yalnızca gerçek aktif noktalar vardır. Boş konumlara küçük daire,
gri nokta, kılavuz veya başka kontur konmadı. Eğitim amaçlı görsel kılavuz
başka bir görünümde düşünülebilir; bu üretim fontlarının parçası değildir.
Yusuf'un SFD dosyasından çizim veya kontur alınmadı.

BASKI ÖLÇEĞİ
Nokta çapı 150, hücre içi merkez aralığı 250, hücre ilerlemesi 600 font birimi;
1000 birim = 1 em. Yaklaşık 28,35 punto seçildiğinde çap 1,50 mm, hücre içi
merkez aralığı 2,50 mm, hücre ilerlemesi 6,00 mm olur. Bunlar geometrik
ölçülerdir; hedef ürünün zorunlu standardına uygunluk belgesi değildir.
Kalın/italik, karakter genişletme/daraltma ve iki yana yaslama kullanmayın.
Yazıcı/PDF aktarımında gerçek boyut / %100 ölçeği kontrol edin.
PIAF veya başka kabartma cihazında fiziksel çıktı henüz denenmedi; malzeme,
ısı ve yazıcı ayarları son kabartma ölçülerini değiştirebilir.

DOĞRULANAN KULLANIM
0.5 için HarfBuzz'da 48 kaynak örnek ve üç fontun 256 Unicode hücresi
doğrulandı. Chromium tam metin biçimlendirmesinde 48/48 piksel testi geçti.
Kurulu font verisi ve denetleyici tablosu doğrulandı. 0.5 Word PDF baskı testi
yapılmadı. Önceki 0.4 denemesinde Arial aktarımı da beklemişti.
0.3 sürümünün önceki 17 satırlık Word baskı testi yalnız o sürüme aittir;
word-test-sonuclari-v0.3.json tarihsel kayıttır, yeni sürümün baskı onayı değildir.

HER EDİTÖR İÇİN SINIR
Rakam göstergesi, harf grupları ve kesir gibi kurallar fontun OpenType GSUB
tablosundadır. Uygulamanın bunları çalıştırması gerekir. Bunlar isteğe bağlı
süs ligatürlerine bağlı değildir; gerekli rlig özelliğine yerleştirilmiştir.
Yine de bütün editörlerin motorları aynı değildir. Eski .doc uyumluluk modu,
OpenType işlemlerini atlayan CAD uygulamaları ve bazı web/canvas çizimleri
farklı sonuç verebilir. "Her editörde koşulsuz doğru" garantisi verilmez.
Chromium canvas varsayılanında 43/48; fontKerning=normal ve
textRendering=optimizeLegibility ile 48/48 eşleşti. Farklı çıkan beş örnek
boşluk üzerinden kurala ihtiyaç duyuyordu: 50 TL, 50 $, 50 €, 12 + 3 = 15,
2 / 3. Bu tür uygulamalarda 50TL, 50$, 50€, 12+3=15, 2/3 biçimleri tercih
edilebilir; yine baskı öncesinde nokta dizisi kontrol edilmelidir.
Web CSS karşılığı: font-kerning: normal; text-rendering: optimizeLegibility.
font-deneme.html yalnızca bu TTF'leri gösterir; metin dönüştürme aracı değildir.

DESTEK KAPSAMI VE ANLAM SINIRI
- Metin fontu: Türkçe harfler, â/î/û ve q/w/x, temel noktalama, metin
  parantezleri, bilgisayar işaretleri, üstten rakamlar, ondalık virgül,
  üçlü basamak gruplaması ve sayı aralığı. Sayıdan sonra temel noktalama
  önüne MEB'deki 6. nokta eklenir. Her rakam dizisinde tek rakam göstergesi.
- Büyük harfler kullanıcı tarafından özel ad/başlık anlamında girilmiş kabul
  edilir. Büyük harfli sözcükte çift 6 kullanılır. Font özel adı cümle başından
  ayıramaz. MEB s.29'un cümle başını işaretlememe kuralı için sıradan cümle
  başını küçük girin. TBMM gibi kısaltmaların özel kuralları ve büyük harfli
  paragraf grupları otomatik anlamsal olarak tanınmaz.
- TL, $, £, ₺, € birimlerinin sayıdan sonra kullanımı. € ve modern ₺,
  önceki sürümlerde belirtilmiş proje uzantılarıdır; yeni MEB standardı değildir.
- Matematik fontu: sayısal dört işlem, karşılaştırmalar, parantezler,
  basit pay/payda kesirleri. Matematikte sadece sayıdan oluşan diziler;
  değişkenli cebir, tam sayılı/genel kesirler ve gelişmiş yerleşim yoktur.
- ½, ⅓, ⅔, ¼, ¾, ⅛, ⅜, ⅝, ⅞ gibi açık kesir karakterleri de tanımlıdır.
- Kod fontu, önceki araçtaki UEB profilinin font içi uygulamasıdır. Başta
  grade 1 göstergesi 56/56 bulunur. Başlangıç sıfırları ve harf büyüklüğü
  korunur. Latin I=24; Türkçe ı eşlemesi bu profile taşınmaz.
- 12. metin fontunda sayı+cümle noktasıdır; sıra sayısı olduğu otomatik
  varsayılmaz. Otomatik sıra sayısı, tarih/saat ve ölçü birimi yorumlama yoktur.
- Font yazım/matematik hatalarını veya sıfıra bölmeyi denetleyen bir program
  değildir. 2/3'ün kesir, tarih parçası veya kod olduğuna profil seçimi karar
  verir. Aynı görünen girdinin farklı anlamlarını font kendi başına bilemez.

Kaynaklı işaret karşılıkları KAYNAKLAR.json içindedir. Sayfalar MEB 1991
kılavuzunun basılı sayfalarıdır. UEB ve Türkçe Liblouis ekleri ayrı belirtilir.
Bu paket MEB tarafından onaylanmış bir ürün değildir. Font/üretim kaynakları
MIT lisanslıdır; özgün MEB PDF'si ve Yusuf'un fontu bu pakete dahil değildir.
