Üç projeyi ana projeye dahil eden bir RoboHelp html yardım projesi oluşturdum. Index.chm'de dizinler ve arama terimleri iyi çalışıyor. Ancak, bu Master.chm benim uygulama için bir eklenti olduğu başka bir "Süper-Master" uygulamasında birleştirilir. Bu birleştirmeden sonra, alt yardım .chms öğeleri dizin içinde görünmüyor ve arama bulamıyor. Sınırlı sayıda "düzeyler" var mı, yardımlar indeks/aramanın çalışmasına izin verecek mi? Yoksa başka bir problem daha var mı (yani Süper proje İkili endeksi kullanmıyor) ya da başka bir şey var mı?Sınırlı sayıda birleştirme seviyesi var mı? Html yardımı dizin/arama öğelerini koruyabilir mi?
cevap
Çoğunlukla ikili dizin. Lütfen Rob Chandler'in web sitesinden aşağıdaki genel ipuçlarını kontrol edin:
- Tüm CHM dosyaları aynı klasöre kurulmalıdır.
- İstenilen sayıda Slave CHM'yi yükleyebilirsiniz, ancak slave'lerin ana İçindekiler tablosunu referans almasını istiyorsanız, Master CHM her zaman kurulmalıdır.
- Dizin birleştirmesinin çalışması için her bir proje "İkili Dizin" i etkinleştirmelidir. Uyumluluk kutusuna sürüm olarak> Derleyici sekmesi> iletişim Proje Seçenekler veya bir ikili dizin onay kutusu temizlenirse Oluştur eğer 1,0 seçerseniz
- bir ikili dizin oluşturulmaz. Rick Stone, birleştirme çalışması için Master endeksinin en az bir endeks terimi içermesi gerektiğini hatırlattı.
- Benzer şekilde "İkili TOK" aksi çalışmaz birleştirme engelli olmalıdır.
- HHC çalışmalarını yinelemeli olarak ekleyin, böylece isteğe bağlı modüller gruplarına sahip olabilirsiniz. I.E. Diğer HHC dosyaları ve benzeri içeren HHC dosyaları da dahil olmak üzere HHC dosyaları.
- Dizin ve ALink anahtar sözcüklerinin bir araya getirilmesi. Bu, TOK kapanışlarını bilmedikleri için, numaralı numaralı çalışmayı yinelemeli olarak çalışır. Eğer birleşik bir Endeks veya çapraz modül ALESİNİZ olması gerekiyorsa, 'a sahip olmak zorunda olduğunuz her CHM dosyasına aynı projeye ait olabilir. Tekrar: 'u kendiniz birleştirme.
- Başka bir fikir: Birden fazla dosyadan aynı anahtar kelimelere sahipseniz, HTML Yardımı, hedef listesinde
<title>
etiketlerini kullanır. Her bir konunun başlığını modülün başlığı ile genişlettik ( "kitap"),<title>This fine topic title (This fine book title)</title>
. - HHC dosyasındaki bir ifade, bağımsız bir HHC dosyasına başvurabilir. HHC dosyası, CHM dosyaları ile aynı klasöre yerleştirilmelidir.
Numara (6) benim sorunum gibi görünüyor. Child.chm-> Parent.chm-> Grandparent.chm. Her chm bir endekse sahiptir ve 3 projede ikili indeks kontrol edilir. Parent.chm çocuğun indeksini görecek. Büyükbaba ebeveynin dizinini görecek. Ama büyükbaba, çocuğun indeksini görmeyecek. Aynı anahtar kelimeleri aramak için de geçerli. Konular iyi. Ne demek istiyorsun: "Aynı projeye ait olan diğer her bir .CHM dosyasına söylemek zorundasınız"? Bunu nasıl yaparım? –
Bunu buldum: https://forums.adobe.com/thread/670450?start=0&tstart=0.Son gönderi işe yarayacaktır, ancak en üst düzey .chm dosyasının tüm alt düzey .chms dosyaları hakkında önceden bilgisi olmasını gerektirir. Üst düzey projenin (harici bir kaynak uygulaması) hhp dosyasına erişemediğim için bu benim için geçerli olmaz. –
[Tersine Mühendislik] (http://www.grainge.org/pages/authoring/reverse_engineering/reverse_engineering.htm) - ama bu zor bir yoldur ve sonuç emin değildir. Test edilmedi - ancak [Kurtarma komut dosyası] 'na (http://www.wvanweelden.eu/product-category/recovery-script) (şimdi taşındı) dikkat edin. –
- 1. InstallShield 2012 Sınırlı Sayıda
- 2. Limit JQuery böylece HTML kodu sadece sınırlı sayıda gösterir
- 3. Yanlış sayıda argüman var mı?
- 4. Tüm HTML Öğelerini Çözme
- 5. Erlang: Çok sayıda zamanlayıcı var mı?
- 6. Yineleme Sınırı Elle Sınırlı mı?
- 7. Birleştirme sonrasında bir _merge göstergesi var mı?
- 8. Kendiliğinden birleştirme için = javascript eşdeğeri var mı?
- 9. Android - Sınırlı metin TextView'da görünecek şekilde mi?
- 10. CSS'de HTML yorumları var mı?
- 11. HTML başlık öğelerini hizalama zorluğu
- 12. Setlocale, komut dosyası örneğiyle sınırlı mı?
- 13. HTML Öğelerini Unhighlightable Nasıl Yapabilirim?
- 14. PHP: Html Öğelerini Kod Çözme
- 15. vs2008: sınıf tasarımcısı göründüğü kadar sınırlı mı?
- 16. ESS set sekmesi boşluk seviyesi mi?
- 17. Nesnede var mı yoksa javascriptte mi var
- 18. Erlang Programlama: Prolog Yardımı Öğrenecek mi?
- 19. Tomcat oturum küme: Üretim seviyesi mi? Ölçekli mi?
- 20. css animasyonu konteynerle sınırlı değil mi?
- 21. Ruby dosyalarını düzenlerken HTML için Sublime Text intellisense var mı?
- 22. Sınırlı tip için Haskell dizi sınırlarını eleyin mi?
- 23. Şablon sınıfındaki değişken sayıda parametreyi işlemenin bir yolu var mı?
- 24. Çok sayıda okuyucu/üretici için "Control.Concurrent.Chan" güvenli kanallar var mı?
- 25. Python: Bilinmeyen sayıda değişkenten mi çıkarmak istiyorsunuz?
- 26. Setter öğelerini EventTrigger içine yerleştirmenin bir yolu var mı?
- 27. Yeni C++ return sözdizimi sınırlı mı?
- 28. Form öğelerini isme göre mi aldınız?
- 29. SQL birleştirme veya NumPy'de R'nin birleştirme() işlevi mi?
- 30. Zamanlayıcıda renk değiştiren metin var mı? (HTML)
Görünüşe göre, nihai ana projeye tam erişiminiz yoksa, bir çocuk seviyesi uygulanabilir. Master'ın .hhp dosyasını düzenleyerek çalışabilirim, ancak bu durumda, üçüncü bir parti olduğu için bunun üzerinde kontrole sahip değilim. –