Çarşamba, Haziran 7, 2023

NCX

NCX dosyası nedir?

XML için Gezinme Denetimi dosyası olarak kısaltılan NCX dosyası, genellikle toc.ncx olarak adlandırılır. Bu dosya, bir EPUB dosyası için hiyerarşik içindekiler tablosundan oluşur. NCX spesifikasyonu Digital Talking Book (DTB) için geliştirilmiştir ve bu dosya formatı DAISY Consortium tarafından sağlanmaktadır ve EPUB spesifikasyonunun bir parçası değildir. NCX dosyası, içinde bir mime türü application/x-dtbncx+xml içerir.

NCX Spesifikasyonu

NCX dosyası, çeşitli XML etiketleri içerir. Kimlikten bahsetmek için meta name="dtb:uid" gibi meta etiketler kullanılır. “meta name=“dtb:rought”” öğesi, “navMap” etiket öğesinin derinliğine eşit olarak ayarlanır. “navPoint” öğeleri, hiyerarşik bir içindekiler tablosu oluşturmak için iç içe yerleştirilebilir. “navLabel” içeriği, .ncx kullanan okuma sistemleri tarafından oluşturulan içindekiler tablosunda görünen metindir. “navPoint” öğesinin içeriği, bildirimde listelenen bir içerik belgesine işaret eder ve ayrıca bir öğe tanımlayıcısı içerebilir

EPUB’da kullanıldığı şekliyle NCX spesifikasyonundaki belirli istisnaların açıklaması. Burada bir NCX dosyası örneğini görebilirsiniz:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN"
"http://www.daisy.org/z3986/2005/ncx-2005-1.dtd">

<ncx version="2005-1" xml:lang="en" xmlns="http://www.daisy.org/z3986/2005/ncx/">

  <head>
<!-- The following four metadata items are required for all NCX documents,
including those that conform to the relaxed constraints of OPS 2.0 -->

    <meta name="dtb:uid" content="123456789X"/> <!-- same as in .opf -->
    <meta name="dtb:depth" content="1"/> <!-- 1 or higher -->
    <meta name="dtb:totalPageCount" content="0"/> <!-- must be 0 -->
    <meta name="dtb:maxPageNumber" content="0"/> <!-- must be 0 -->
  </head>

  <docTitle>
    <text>Pride and Prejudice</text>
  </docTitle>

  <docAuthor>
    <text>Austen, Jane</text>
  </docAuthor>

  <navMap>
    <navPoint class="chapter" id="chapter1" playOrder="1">
      <navLabel><text>Chapter 1</text></navLabel>
      <content src="chapter1.xhtml"/>
    </navPoint>
  </navMap>

</ncx>
Önceki İçerikNVA
Sonraki İçerikMOBI

BENZER YAZILAR

Etkili Öğretmenlik Eğitimi

Etkili Öğretmenlik EğitimiDr. Thomas GORDONBu kitap, öğretmenlik mesleğinin nasıl daha etkili yapılacağını, öğrencilerin bilgilendirilip, olgunlaştırılırken çatışmaları azaltıp, sistemin veriminin nasıl artırılacağını anlatmaktadır. Öğretmen-öğrenci ilişkileri,...

FON

.fon dosyası nedir? .fon uzantılı bir dosya, aslında yürütülebilir bir dosya olan ancak .fon olarak yeniden adlandırılan bir Microsoft Windows 3.x yazı tipi kitaplığıdır. Kendi içinde .fnt dosyalarından...

ETA

ETA dosyası nedir? .eta uzantılı bir dosya, Google Earth yazılımıyla oluşturulan bir Google Earth Yer İşareti dosyasıdır. Enlem, boylam, döndürme, yakınlaştırma ve başlık gibi parametreleri kullanarak...

XPR

XPR dosyası nedir? Bir XPR dosyası, artık üretilmeyen Microsoft Expression Graphics (EGD) yazılımıyla oluşturulan bir vektör görüntü dosyasıdır. Kullanıcı arabirimi maketi olarak kullanılabilecek grafik bilgilerini...

SNB

Bir SNB dosyası nedir? .snb uzantılı dosya; Samsung mobil cihazlarına aittir. Galaxy S Note telefonlar tipik bir yazılım (Samsung tarafından geliştirilen gelişmiş not alma uygulaması)...

PYC

.pyc dosyası nedir? PYC dosyası, Python programlama dilinde yazılmış kaynak kodundan oluşturulan derlenmiş bir çıktı dosyasıdır. PY dosyası Python yorumlayıcı kullanılarak çalıştırıldığında, yürütme için bayt...

POPÜLER YAZILAR

Gigabyte, 600 ve 700 Serisi Anakartlarına “Yeni Nesil Intel Masaüstü CPU” Desteği Ekliyor

Gigabyte, 600 ve 700 serisi anakartları için Intel'in yeni nesil masaüstü CPU desteği ekleyen yeni bir BIOS güncellemesini sessizce yayınladı. Gigabyte 600 ve 700 Serisi...

Apple AR Kulaklığını Pazartesi Günü Açıklayacak, Ancak Cihaz Ekim’de Seri Üretime Gireceğinden Lansman Aylar Sürebilir

Apple'ın merakla beklenen AR Kulaklığını Pazartesi günü WWDC etkinliğinde piyasaya sürmesi bekleniyor. Cihaz bir süredir söylenti değirmeninde dinlendi ve birkaç gecikmeden sonra, kulaklık nihayet...

Gmail Doğrulama Rozetlerini hatırlıyor musunuz? Dolandırıcılar Onlardan Yararlanmanın Bir Yolunu Buldu

Google, insanların her e-posta aldıklarında güvende olmalarını sağlamanın çeşitli yollarını araştırmaktadır. Şirket, aşağıdakiler de dahil olmak üzere çeşitli önlemler aldı: yakın zamanda duyuruldu İleti...

Apple’ın 12 Çekirdekli ‘X1’ Yonga Setli AR Kulaklığı, Yeni Benchmark Sızıntısında M2 Max’ten Daha Hızlı Performans Gösteriyor, Ama Ne yazık ki Skorlar Sahte

SoC'nin X1 olarak adlandırıldığını ortaya çıkaran en son kıyaslama sızıntısını duymak bizim için şaşırtıcıydı. 8 çekirdekli bir CPU yerine liste, M2 Max'ten daha yüksek...