XML, IDML ve komut dosyası oluşturma ile otomatik yayınlama

Adobe® InDesign'daki esnek XML seçenekleri, InDesign® İşaretleme Dili (IDML) ve zengin komut dosyası oluşturma desteği, çeşitli sistemler ve çıktı ortamlarında içerik yayınlamak için güçlü, otomatik iş akışları oluşturmanıza olanak verir. Size özel yayınlama gereksinimlerini karşılayan özel çözümlere güçlü bir altyapı oluşturmanıza yardımcı olmak için InDesign'da XML, IDML ve komut dosyası oluşturma desteği hakkında ayrıntılı bilgilere ulaşın.

InDesign'ı otomatikleştirmeyi düşünüyorsanız InDesign'ın sağlam, esnek ve ölçeklenebilir sürümü olan Adobe InDesign Server'a bakabilirsiniz. InDesign Server, InDesign ile aynı kod temelini paylaştığı için, çeşitli sunucu tabanlı özelliklerin yanı sıra masaüstü sürümün tüm özelliklerini de taşır.


IDML kaynakları

IDML, üçüncü taraf geliştiricilerin ve sistem bütünleştiricilerinin, InDesign belgelerini InDesign yapısının dışında, programlama yöntemiyle oluşturmasına, değiştirmesine ve yeniden oluşturmasına olanak veren XML tabanlı, açık bir dosya formatıdır. IDML'nin standart XML düzenleme araçlarıyla düzenlenebilmesi, otomatik iş akışlarında kullanımını kolaylaştırır. InDesign'da çoklu kullanımın desteklenmesiyle IDML dosya formatıyla artık daha hızlı çalışabilirsiniz.

IDML ile geliştiriciler:

  • Belgeleri dinamik olarak oluşturabilir ve değiştirebilir
  • Belgelerin kısımlarını yeniden oluşturabilir ve yeniden kullanabilir
  • XSLT kullanarak belge öğelerini dönüştürebilir
  • InDesign belgelerinde XPath veya XQuery kullanarak verileri bulabilir ve değiştirebilir
  • IDML iş akışlarının önünde özel uygulamalar ve arabirimler oluşturmak için Adobe Flash® Builder® yazılımı ve Adobe AIR® çalıştırıcısını kullanabilir

Tasarlanmış belge iş akışlarının yeniden keşfi

Kullanıcıların belgeleri önceki sürümlerde kaydetmesine olanak vermek için InDesign CS2'de kullanılmaya başlanan IDML, InDesign Interchange (INX) formatından türetilmiştir. Yalnızca InDesign ile kullanılması için tasarlandığından, INX'in okunması ve değiştirilmesi zordu. INX'i değiştirmeyi deneyenler, okunabilirlik, sağlamlık, genişletilebilirlik ve XML araçlarıyla uyum gibi zorluklarla karşılaştı.

IDML, geliştiricilere InDesign dosyalarının XML temsillerini değiştirme, gruplama ve yeniden gruplama olanakları vererek bu sıkıntıları giderdi. Bu durum, InDesign dosyalarının InDesign bağlamı dışında oluşturulmasına ve değiştirilmesine olanak verir. Daha sonra dosyalar, son çıktı formatında oluşturulmadan önce bir InDesign ürününe geri getirilir.

Avantajları

IDML, çeşitli yayınlama çözümleri oluşturmak ve uygulamak için daha kolay ve esnek bir yol sağlar. Avantajlar arasında şunlar bulunur:

  • Bütünlük: IDML ile nesneler, nitelikler ve tercihler bütünüyle döngüsel özelliklerle sunulabilir.
  • Okunabilirlik: IDML formatı, XML okuyabilen ve yazabilen neredeyse tüm program ve araçlar tarafından okunabilir ve yazılabilir.
  • Sağlamlık: Geliştiricilerin IDML ile hataları görmesi daha kolay, gidermek için kullanabilecekleri yöntemler de daha esnektir.
  • Geriye dönük uyumluluk: Kullanıcıların bir sürüm için oluşturulan IDML dosyasını alıp, sonraki sürümlerde açması mümkün olacaktır.

Örnek kullanım durumları

IDML bir XML formatı olduğundan, potansiyel kullanım alanları çeşitlidir. Ancak sık kullanım alanlarından bazıları şunları içerebilir:

  • Döngüsellik: IDML, çözümlerin InDesign ikili dosya formatı ve IDML arasında çift yönlü dönüştürülmesine izin verir. Örneğin, bir InDesign belgesi InDesign dışında şablon olarak kullanılmak üzere IDML'ye dışa aktarılabilir, IDML şablonu da daha sonra XML araçları kullanılarak değiştirilebilir ve InDesign dosya formatında içe aktarılabilir.
  • Dinamik belge oluşturma: Bu senaryoda, IDML belgeleri XML araçları kullanılarak veritabanındaki bilgilerden veya içerik beslemelerinden oluşturulabilir ve sonraki işlemler için InDesign veya Adobe InCopy® yazılımlarında açılabilir.
  • IDML ortakları

    Sabern, veritabanı yayınlama, belge yayınlama, içerik yönetimi ve web'den baskıya çözümler için yazılım ve uygulama geliştirmede uzmanlaşmış, Hollanda'da bulunan bir yazılım şirketidir. Sabern, özel uygulama geliştirme hizmetleri sağlar ve baskı, devlet, havayolları, finans, toptancılık, taşımacılık ve telekom endüstrilerindeki kurumlara otomatik yayınlama çözümleri sağlama konusunda başarılı bir geçmişe sahiptir.

    Müşteriler bir web tarayıcı ve Sabern tarafından sunulan DesignDB'yi kullanarak InDesign'da oluşturulmuş önceden tanımlı şablonlardan yüksek çözünürlüklü PDF dosyaları ve belgeler oluşturabilir. DesignDB ile tasarımcı olmayan kişiler hızlıca ve kolayca son derece profesyonel pazarlama malzemeleri ve yayınlar oluşturabilir, sıradan iş akışlarıyla karşılaştırıldığında hız ve verimlilikte önemli artışlar sağlanabilir.

    "DesignDB, Adobe'nin yeni IDML formatını tam kapsamıyla kullanmaktadır. IDML, InDesign biçimlendirme işlevlerine erişim sağlayan belirli öğelere sahip bir XML olduğu için, artık IDML'yi InDesign dışında değiştirmek için standart XML düzenleme yazılım ve araçlarını kullanabiliriz. Bu formatın geliştiricilerimize sunduğu esneklik sayesinde, bu otomatik yayınlama çözümünün son neslini pazara her zamankinden daha hızlı sunabiliyoruz."
    — Karen Lelieveld, Sabern 

    censhare yayınlama sistemi, censhare AG tarafından üretim, yönetim ve içeriğin birden fazla ortam kanalında yayınlanması için bir ortam varlığı yönetim çözümü temel alınarak geliştirildi. Sistem, içerik yönetimi ve işbirliği araçları içermektedir. 

    censhare Translation Memory System, çok sayıda dilde içerik yayınlaması gereken müşterilere, bir çevirinin belirli öğelerini alma ve yeniden kullanma olanağı sağlar. Translation Memory System, içeriği alma ve değiştirmenin daha kolay bir yolu olarak IDML'yi kullanarak, metin ve paragrafların parçalanmasına olanak verir. IDML, censhare çözümü ve Microsoft Office arasında daha yakın entegrasyon sağlamak için de bir yol sağlar. Excel tabloları ve Word belgelerine censhare tarafından otomatik olarak stil uygulanabilir ve bu belgeler doğrudan InDesign mizanpajlarına yerleştirilip, düzenlenebilir.

    "IDML, profesyonel yayınlama için kapsamlı ve açık standartlı bir mizanpaj formatı. Artık mizanpajları standart XML araçları kullanarak oluşturabiliyor ve çözebiliyoruz. censhare, XML tabanlı olduğu için entegrasyonun çok rahat olmasını sağlıyor."
    — Mathias Wurth, censhare AG 


    XML kaynakları

    XML kuralları motoru

    Geliştiricilerin InDesign'da sayfa mizanpajı oluşturmak için XML kuralları işleme motoruyla nasıl çalıştığını görün.

    Adobe InDesign CS ve XML: Bir Teknik Referans

    InDesign'daki XML etiketleme, XML içe ve dışa aktarma, DTD doğrulama ve XML kuralları işleme motoru gibi XML özellikleri hakkında kapsamlı teknik bilgi edinin.

    Görüntüleyin veya indirin (PDF, 2,8 MB) dosya


    Gerçek Hayatta InDesign: Yer tutucular oluşturma

    InDesign CS2'nin içe aktarılan XML dosyasında karşılık gelen öğeler için yer tutucu öğeler ve statik metin düzenlerini tekrarlamasına izin verin. ("Gerçek Hayatta Adobe InDesign CS2" makalesinden alıntıdır)

    Cox Gazeteleri

    Büyük bir gazete zincirinin InDesign ve InCopy kullanarak ortamlar arası yayınlamayı nasıl kolaylaştırdığını ve markasını nasıl geliştirdiğini keşfedin.

    Görüntüleyin veya indirin (PDF, 700 kb) dosya


    Gerçek Hayatta InDesign: XML Dönüştürme

    XML'yi HTML veya düz metin, PDF, PostScript®, diğer XML biçimleri ve InDesign etiketli metin dahil olmak üzere herhangi bir metin formatına dönüştürün. ("Gerçek Hayatta Adobe InDesign CS2" makalesinden alıntıdır)

    InDesign CS4 Kullanıcı Kılavuzu XML bölümü

    InDesign'da XML desteği hakkında temel soruların yanıtları için Adobe CS4 Kullanıcı Kılavuzu'ndan alıntılanan XML bölümüne bakın


    BusinessWeek

    InDesign, InCopy, SoftCare K4 Publishing System ve XML'nin gücünün, BusinessWeek'e ayrı baskı ve web akışlarını nasıl tek, hızlandırılmış bir süreçte bir araya getirme olanağı verdiğini öğrenin.



    Komut dosyası oluşturma kaynakları

    InDesign komut dosyası oluşturma desteği ile, görüntü yerleştirme ve değiştirme gibi zahmetli üretim görevlerini otomatikleştirebilirsiniz. Ayrıca, XML ve IDML tabanlı iş akışlarında da bütünleşik bir rol oynar. İşte hem yeni başlayanlar, hem de deneyimli komut dosyası yazarları için bazı kaynaklar.

    InDesign CS5 komut dosyası oluşturma kaynakları

    Komut dosyası yazımına Adobe Tanıtımı

    Adobe Creative Suite® 6 uygulamalarında komut dosyası oluşturmayı neden, nasıl ve ne zaman kullanacağınız hakkındaki bu bilgilendirme eğitimine göz atın.

    Görüntüleyin veya indirin (PDF, 851 kb) dosya

    Adobe InDesign CS5 komut dosyası oluşturma eğitimi

    Bu ayrıntılı eğitimde InDesign CS6 komut dosyası oluşturmanın temellerini öğrenin.

    Eğitim dosyasını (PDF, 936 kb) dosyagörüntüleyin veya indirin 

    InDesign Komut Dosyası Oluşturma Eğitimi metinlerini indirin (ZIP, 11 k)

    Bu ayrıntılı kılavuzların her birinde, AppleScript, JavaScript ve VBScript kullanarak InDesign'da özel komut dosyası oluşturma hakkında kapsamlı bilgi alın.

    AppleScript kılavuzunu (PDF, 2,0 MB) görüntüleyin veya indirin

    JavaScript kılavuzunu (PDF, 1,4 MB) görüntüleyin veya indirin

    VBScript kılavuzunu (PDF, 2,0 MB) görüntüleyin veya indirin

    InDesign Komut Dosyası Oluşturma Kılavuzu metinlerini (ZIP, 832 k) görüntüleyin veya indirin

    InDesign örnek metinlerini (ZIP, 138 k) indirin

    Adobe Creative Suite JavaScript Araçları Kılavuzu

    JavaScript'i destekleyen tüm Adobe Creative Suite uygulamalarındaki ortak JavaScript özellikleri, araçları ve nesneleri hakkında bilgi için bu belgeye göz atın.

    Görüntüleyin veya indirin (PDF, 4,4 MB) dosya

    InDesign komut dosyası oluşturma kullanıcı forumu

    Benzer amaçlı profesyoneller ile tasarım ve yazım ile ilgili soruları ve yanıtları, komut dosyalarını, komut dosyası fikirlerini ve XML bilgilerini paylaşın.

    Adobe Exchange

    Adobe Kaynak Merkezi'nde ücretsiz komut dosyaları indirin veya oluşturduklarınızı yükleyin, ayrıca şablonları, eklentileri, eylemleri ve mizanpajlarınıza yeni özellikler ekleyen diğer yardımcı dosyaları paylaşın.


    InDesign CS4 komut dosyası oluşturma kaynakları

    Komut dosyası yazımına Adobe Tanıtımı

    Adobe Creative Suite® 4 uygulamalarında komut dosyası oluşturmayı neden, nasıl ve ne zaman kullanacağınız hakkındaki bu bilgilendirme eğitimine göz atın.

    Görüntüleyin veya indirin (PDF, 851 kb) dosya

    Adobe InDesign CS4 komut dosyası oluşturma eğitimi

    Bu ayrıntılı eğitimde InDesign CS4 komut dosyası oluşturmanın temellerini öğrenin.

    Eğitim dosyasını (PDF, 1,1 MB) dosyagörüntüleyin veya indirin
    InDesign Komut Dosyası Oluşturma metinlerini (ZIP, 10 k) indirin

    InDesign CS4 ayrıntılı komut dosyası oluşturma kılavuzları

    Bu ayrıntılı kılavuzların her birinde, AppleScript, JavaScript ve VBScript kullanarak InDesign CS4'te özel komut dosyası oluşturma hakkında kapsamlı bilgi alın.

    AppleScript kılavuzunu (PDF, 3,2 MB) görüntüleyin veya indirin

    JavaScript kılavuzunu (PDF, 3,2 MB) görüntüleyin veya indirin

    VBScript kılavuzunu (PDF, 3,2 MB) görüntüleyin veya indirin 

    Adobe Creative Suite JavaScript Araçları Kılavuzu

    JavaScript'i destekleyen tüm Adobe Creative Suite 4 uygulamalarındaki ortak JavaScript özellikleri, araçları ve nesneleri hakkında bilgi için bu belgeye göz atın.

    Görüntüleyin veya indirin (PDF, 4,25 MB) dosya

    InDesign komut dosyası oluşturma kullanıcı forumu

    Benzer amaçlı profesyoneller ile tasarım ve yazım ile ilgili soruları ve yanıtları, komut dosyalarını, komut dosyası fikirlerini ve XML bilgilerini paylaşın.

    InDesign Exchange

    Adobe Kaynak Merkezi'nde ücretsiz komut dosyaları indirin veya oluşturduklarınızı yükleyin, ayrıca şablonları, eklentileri, eylemleri ve mizanpajlarınıza yeni özellikler ekleyen diğer yardımcı dosyaları paylaşın.


    InDesign CS3 komut dosyası oluşturma kaynakları

    Komut dosyası yazımına Adobe Tanıtımı

    Adobe Creative Suite 3 uygulamalarında komut dosyası oluşturmayı neden, nasıl ve ne zaman kullanacağınız hakkındaki bu bilgilendirme eğitimine göz atın.

    Görüntüleyin veya indirin (PDF, 674 kb) dosya

    InDesign CS3 ayrıntılı komut dosyası oluşturma kılavuzları

    Bu ayrıntılı kılavuzların her birinde, AppleScript, JavaScript ve VBScript kullanarak InDesign CS3'te özel komut dosyası oluşturma hakkında kapsamlı bilgi alın. (Başlamadan önce Adobe InDesign CS3 Komut Dosyası Oluşturma BeniOku dosyasını inceleyin.)

    AppleScript kılavuzunu (PDF, 3,4 MB) görüntüleyin veya indirin

    JavaScript kılavuzunu (PDF, 3,2 MB) görüntüleyin veya indirin

    VBScript kılavuzunu (PDF, 3,2 MB) görüntüleyin veya indirin

    Destekleyici Komut Dosyası Oluşturma Kılavuzu metinlerini (ZIP, 465 k) indirin

    InDesign CS3 Dönüştürme Eğitimi

    InDesign CS3'te, bir nesneyi taşımak, ölçeklemek, döndürmek ve bükmek için komut dosyası oluşturma yönteminin kullanımı önemli ölçüde değişmiştir. Bu kısa eğitim ve ilgili komut dosyaları, ihtiyacınız olan sonuçları elde etmek için yeni dönüşüm mimarisiyle nasıl çalışacağınızı gösterir.

    InDesign CS3 Dönüştürme Eğitimi AppleScript (PDF, 322 kb) dosyasını görüntüleyin veya indirin

    InDesign CS3 Dönüştürme Eğitimi JavaScript (PDF, 323 kb) dosyasını görüntüleyin veya indirin

    InDesign CS3 Dönüştürme Eğitimi VBScript (PDF, 333 kb) dosyasını görüntüleyin veya indirin

    InDesign CS3 Dönüştürme Eğitimi Metinlerini (ZIP, 45 k) indirin

    Automator'da InDesign CS3 iş akışı oluşturma

    Apple'ın Automator İşlemleri'ni InDesign'da nasıl oluşturacağınızı ve kullanacağınızı öğrenin.

    InDesign Automator Eğitimini (PDF, 4,6 MB) inceleyin
    InDesign Automator Eğitim Eylemleri dosyasını indirin. (ZIP, 267k)

    InDesign komut dosyası oluşturma kullanıcı forumu

    Benzer amaçlı profesyoneller ile tasarım ve yazım ile ilgili soruları ve yanıtları, komut dosyalarını, komut dosyası fikirlerini ve XML bilgilerini paylaşın.

    InDesign komut dosyalarını paylaşma

    Adobe Kaynak Merkezi'nde ücretsiz komut dosyaları indirin veya oluşturduklarınızı yükleyin, ayrıca şablonları, eklentileri, eylemleri ve mizanpajlarınıza yeni özellikler ekleyen diğer yardımcı dosyaları paylaşın.


    XMP kaynakları

    XMP — Ortamlara zeka ekleme

    Adobe'nin Extensible Metadata Platform'u (Genişletilebilir Meta Veri Platformu - XMP), bir dosya hakkındaki meta veri olarak da bilinen verileri, aynı dosyaya gömmenize izin veren bir etiketleme teknolojisidir. Ortakların ve standartların XMP'yi nasıl kullandığı hakkında daha fazla bilgiye XMP web sitesinden ulaşabilirsiniz.

    Geliştiriciler için XMP teknolojisi

    XMP Araç Takımı, ürün veya çözümünüze meta veri işlevlerini entegre etmenize izin verir. Mac OS, Windows® ve Unix® işletim sistemlerini destekler ve örnekler, belgeler, kaynak kod ve proje dosyalarıyla birlikte gelir. XMP Araç Takımı, BSD lisansı ile kullanılır.


    Ayrıntılı bilgi için bkz.:

    InDesign özel çözümleri

    InDesign eklentileri