OpTeX

Vikipedi, özgür ansiklopedi

OpTeX, Donald Knuth tarafından geliştirilmiş olan Plain TeX makrolarına ve OPmac makrolarına dayanan bir LuaTeX formatıdır.[1] OpTeX ilk kez 2020'de yayımlandı.[2] Yoğun bir geliştirme süreci ve kullanıcılardan gelen birçok geribildirim ve yeni özelliklerin eklenmesi ile OpTeX'in kararlı 1.00 sürümü Şubat 2021'de yayımlandı.

Özellikler[değiştir | kaynağı değiştir]

OpTeX, Unicode yazı tipleri ile OPmac'tan (yazı tipi seçim sistemi, renkler, harici grafikler, referanslar, köprüler ...) güç alan modern bir düz TeX olmalıdır. OpTeX'in temel özellikleri şunlardır:

  • OpTeX basitliğini korur (düz TeX ve OPmac makrolarında olduğu gibi).
  • Çeşitli 8-bit kodlamalar ve çeşitli motorlarla ilgili eski belirsizlikler yoktur. Sadece Unicode ve sadece LuaTeX kullanır.
  • OpTeX güçlü bir yazı tipi seçim sistemi sağlar (elbette Unicode yazı tipi aileleri için).
  • OpTeX, TeX sisteminizde yüklü olan tüm dillerin kesmelerini (tirelemelerini) destekler.
  • OPmac makrolarındaki tüm özellikler kopyalanmıştır (örneğin, opmac-prospectus.pdf dosyasından yararlanılabilir)
  • Makrolar kodun olduğu yerde belgelenir.
  • Tüm özelliklerin dokümantasyonu tek bir yerdedir.
  • Kontrol dizilerinin kullanıcı ad alanı OpTeX'in iç ad alanından ve ilkellerden ayrılmıştır (\foo'ya karşılık \_foo).
  • Harici bir program olmadan dizin sıralama ve bib dosyalarının doğrudan okur.[3]

TeXlive, CTAN'da yayınlanan son sürümünde OpTeX'i içerir. Dokümanınızı optex document temel komutu ile hem TeX Live hem de MiKTeX'te işleyebilirsiniz.[4] Örneğin optex op-demo komutunu deneyin. Eğer optex komutu mevcut değilse luatex -fmt optex op-demo komutunu çalıştırmayı deneyin.

OpTeX'i Overleaf'te çevrim içi olarak da çalıştırabilirsiniz.

GitHub adresinde geliştirme sürümleri mevcuttur.[3]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ "OpTeX: LuaTeX format with extended plainTeX macros". 7 Eylül 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2024. 
  2. ^ "OpTeX documentation" (PDF). 17 Şubat 2024 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 17 Şubat 2024. 
  3. ^ a b Petr Olšák. "Představení OpTEXu" (PDF). 17 Şubat 2024 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 17 Şubat 2024. 
  4. ^ Petr Olsak (2020). "OpTEX — A new generation of Plain TEX" (PDF). TUGboat. 41 (3). 3 Ağustos 2023 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 17 Şubat 2024. 

Konuyla ilgili okumalar[değiştir | kaynağı değiştir]