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

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

  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