Öğenin "name" özelliğinin değeri vücut“notlar” olmalıdır.
Komutla ek bir gövde eklenebilir Düzenle\Ekle\Gövde (Ctrl+B). Ancak o zaman name niteliğini eklemek için yine de kaynak düzenleyiciye gitmeniz gerekir.
Daha sonra bölümleri ekliyoruz. Bir dipnot – bir bölüm.
Bazı kitaplarda dipnotlar paragraf şeklindedir. Bunun yapılmaması gerektiğini söylemeliyim. Çok sayıda dipnot olsa da hepsi küçük. Okuyucuda bir dipnota gittiğinizde, seçilen dipnotun altında bulunan tüm dipnotların görüntülenmesinin yanı sıra, kütüphane doğrulayıcıları böyle bir dosyayı reddedebilir. Ayrıca bu, aynı Booki yardımcı programı gibi diğer işleme yazılımları için de sorunlar yaratabilir.
Dipnot metninin başında dipnotun sıra numarası bulunmalıdır.
Bölümlere veya paragraflara sırasıyla “not01” vb. gibi adlar verilir.
Bundan sonra onlara başvurabilirsiniz. Bu amaçla “dipnot” öğesi kullanılır. Bir bağlantının aksine, dipnot için özel metin oldukça tercih edilir. Bu genellikle "" gibi köşeli parantez içindeki bir sayıdır. Gerekirse yazıp seçerek dipnot ekleme komutunu çağırın: Düzenle\Stil\Dipnot (Ctrl+W). Etiket adının seçilmesi, bağlantıyla aynı şekilde yapılır.
Dipnotların köşeli parantez içine alınmasını şiddetle tavsiye ederim. Bu pratik olarak standarttır. Referanslara atıfta bulunmak için genellikle küme parantezleri "()" kullanılır. Ve elbette parantezsiz sadece sayılar daha güzel görünüyor, ancak kitabı txt'ye aktarırken kaybolacaklar.
Güzellikten bahsetmişken. Bir kelimenin ardından noktalama işareti geliyorsa dipnot koymak estetik açıdan çok daha hoş olur. sonrasında bu işaret ve sıkma arasında o ve kelime.
Kitapta ise çok fazla dipnotlar, örneğin L.N.'nin destanında olduğu gibi hemen hemen her sayfada. Tolstoy'un "Savaş ve Barış" adlı eserinde dipnot metnini doğrudan ana metnin içine yerleştirerek aynı köşeli parantezlerle sınırlandırmak çok mantıklı görünüyor. Bunun standartlara biraz aykırı olmasına izin verin, çünkü bizim için asıl önemli olan okuyucuların rahatlığıdır. Aslında dipnotları açılır pencereler olarak gösteren bir okuyucu programı zaten ortaya çıktı. Ancak bu özellik evrensel bir standart haline gelinceye kadar bu tür sapmalar yapmakta özgürüz. Ayrıca şunu da belirtmeliyim ki, bir PDA'da dipnotlara tıklamak çoğu zaman çok ama çok zahmetlidir...
==ÖNEMLİ!========================
Dipnot metninin uzunluğunun iki veya üç paragraftan fazla olmaması ÇOK arzu edilir. Bunun nedeni, bir sivil kitapta beklendiği gibi dipnotları sanal sayfanın alt kısmında görüntüleyen bir yazılımın zaten mevcut olmasıdır. Ayrıca dipnotları açılır pencereler şeklinde görüntüleyen bir okuyucu da zaten mevcut. Ve mesele, uzun dipnotlarla bu tür yazılımların sorunlu olacağı bile değil (ve kahretsin, hatalı!). Uzun metinler sayfanın altında veya ayrı bir pencerede görüntülendiğinde çok kötü görünür.
Ayrıca PDF'ye ve diğer yazdırma odaklı formatlara dönüştürücüleri de unutmayın. Ayrıca sayfanın altına dipnot koymayı da severler.
Bu nedenle formda hacimli açıklamalar sunulmalıdır. uygulamalar. Bu kitapta yapılanlara çok benzer.
===============================
Aynı Düzen\Stil\Bağlantıları Kaldır komutunu kullanarak bir dipnotu ortadan kaldırabilirsiniz.
Resim ekleme Bir kitaba illüstrasyon eklemek çok kolaydır.
Düzenle menüsünde öğeyi seçin Resim ekle (Ctrl+M).
(Benzer bir komutla karıştırmayın - Düzenle\Ekle\Resim (Ctrl+G). Tamamen aynı şekilde gerçekleştirilir, ancak resim eklemek için tasarlanmıştır. kesinlikle bölümün başında.)
Kırmızı “Bilinmeyen resim kimliği” yazısını içeren bir resim görünmelidir. Bu sözde boş resimdir.
Şimdi gerçek resmi kitap dosyasına ekleyip illüstrasyon etiketiyle ilişkilendirmemiz gerekiyor.
İmaj dosyasını komutla ekliyoruz Düzenle\İkili Nesne Ekle.
Daha sonra boş görseli seçin ve bağlantılar panelindeki “Href:” alanına tıklayın. İmleç kontrol oklarına “yukarı” ve “aşağı” basarak bir resim seçin. Boş bir resim yerine hemen görünecektir.
Bir illüstrasyon resminin nasıl hazırlanacağını öğrenmek için aşağıyı okuyun. § 5.2 “Resimlerin hazırlanması”.
Bir kitaptan hızla resim çıkarmanız gerekirse ne olur? Sorun değil. HTML'ye aktarın (Dosya\Dışa Aktar\Html'e). Tüm resimler, aynı dizinde oluşturulacak olan [dosya adı]_files dizininde olacaktır. HTML dosyası.
==BU İLGİNÇ==================
Bazen bir M$ Word belgesinden taramalı bir görüntü çıkarmanız gerekir. Resimleri dışa aktarma işlevi yoktur. Resmi panoya kopyalayabilirsiniz, ancak eğer ölçekli, ardından değişen boyutlarla kopyalanacaktır.
Ne yapmalıyım? Her şey çok basit. Word belgesini HTML olarak kaydediyoruz ve tüm resimler [dosya adı]_files dizininde olacak. Orijinal haliyle.
Reader Snake, bir seçenek olarak belgenin .mht formatında kaydedilmesini önerdi; oradaki resimler zaten base64'e yeniden kodlanacak. Daha sonra son dosyayı Not Defteri'nde açabilir ve gerekli parçaları ikili etiketlerle etiketlemeyi unutmadan kitabın kaynak koduna aktarabilirsiniz. Genel olarak yöntem herkese uygun değildir.
===============================
§ 4.5 Normal ifadeleri kullanma
FB Editör'deki arama ve değiştirme işlevleri, düzenli ifadelerin (Normal İfadeler, RegExp) kullanımını içerir.
Düzenli ifadeler, metin parçalarını aramak ve değiştirmek için kullanılan bir dizi kalıp ve ikameyi birleştiren yarı dildir. Bu çok güçlü araç metin belgelerinin işlenmesini kökten kolaylaştırır.
FB Editör'deki düzenli ifade sözdizimi Perl dilinden alınmıştır.
Kitabın ekinde verilmiştir Kısa Açıklama FB Editör'de kullanılan normal ifadelerin sözdizimi. Ancak kendinizi bununla sınırlamamanızı, Perl dili üzerine iyi bir ders kitabı okumanızı şiddetle tavsiye ederim. Ayrıca J. Friedl'in harika bir kitabı da var: “Düzenli İfadeler”. İyi araştırırsanız internette bulabilirsiniz ;)).
Oldukça karmaşık, ancak sıklıkla karşılaşılan bir görev örneğini kullanarak normal ifadelerin kullanımına bakalım - bilgisayar tırnak işaretlerini """" tipografik tırnak işaretleriyle """ değiştirmek.
Burada asıl sorun açılış ve kapanış bilgisayar kotasyonlarının aynı olmasıdır. Bu nedenle yakınlarda bulunan sembollere göre gezinmeniz gerekiyor.
Her zamanki gibi, ara/değiştir komutunu en az on kez çağırmanız gerekecek, bu da bir şeyi unutma veya karıştırma riskiyle karşı karşıya kalacaktır. Normal ifadeler tüm değişiklikleri dört geçişte yapmanıza olanak tanır.
Başlangıç olarak, paragrafın en başında yer alan tırnak işaretinin açılış, en sonunda ise kapanış işareti olduğunu aksiyom olarak kabul edelim.
Düzenle\Değiştir komutunu çağırın.
"Neyi bul:" arama alanına arama yapısını girin:
"Şununla değiştir:" değiştirme alanına değiştirme yapısını girin. Bu durumda oldukça basit:
“Normal ifade” onay kutusunu işaretlemeyi unutmayın, “Tümünü Değiştir” düğmesini tıklayın.
Benzer şekilde, paragrafın sonundaki tırnak işareti için arama ve değiştirme yapıları şöyle olacaktır:
"^" ve "$" ifadelerine denir değişmez harfler ve sırasıyla satırın başlangıcını ve sonunu belirtin. Değiştirme tasarımında bunlara gerek yoktur.
Şimdi kalan alıntıları işleyelim.
Açılış alıntısıyla başlayalım. Genellikle önlerinde bir boşluk bulunur. Bazen bir tire veya parantez de olur.
Arama yapısı şu şekilde olacaktır:
Yedek tasarım:
Köşeli parantez içinde karakterleri listeledik biri istenilen tırnak işaretinden önce gelebilir. Kelimenin tam anlamıyla "\s", bir boşluk karakterini belirtir. Parantez sembolü rezerve, normal ifade yapılarının kendisinde kullanıldığı için onu metinde aramak için eğik çizgiyle ayırdık. Tüm bunları parantez içine alarak, yerine geçen string'den ulaşacağımız bir ifade oluşturduk. Ve sonunda istenen tırnak işaretinin kendisi var.
Tırnak işaretinden önce gelen karakter aynen bırakılmalıdır. Bu nedenle, değiştirme alanına arama satırındaki ifadeye bir referans girilir - $1.
Şimdi kapanış teklifi. Ardından boşluk, virgül, nokta, parantez kapatma, soru işareti, ünlem işareti, tire, üç nokta simgesi gelebilir.
Arama tasarımı:
(\S)"([\s\!\.\)-…,?:;])
Yedek tasarım:
Burada kullanılan iki ifade var. Birincisi, kapanış alıntısından önce boşluk OLMAMALIDIR anlamına gelir. İkinci ifade kendisinden sonra gelebilecek karakterlerin listesini içerir. Buna göre ikame yapı iki ifadeyi ifade etmektedir.
Son olarak, FB Editor kaynak modunda düzenli ifadelerin biraz farklı çalıştığı gerçeğine dikkatinizi çekmeliyim. Özellikle “|” metasembolünün kullanılması mümkün değildir; Kiril alfabesi içeren listeler yanlış işlenir.
§ 4.6 Komut dosyalarını kullanma
Araçlar\Komut Dosyaları\[komut dosyası] menüsünden çağrılır.
İlk dokuz komut dosyası Ctrl+1…9 tuşları kullanılarak çağrılabilir.
Tabii ki herhangi bir belge sunulmuyor. Her şeyi kendi başınıza çözmeniz gerekecek.
Bu nedenle, komut dosyası yazmaya başlamadan önce, JavaScript işlevlerine ilişkin iyi bir referansı örneklerle incelemeniz gerekir.
MSDN Kütüphanesinde çok ayrıntılı bir referans bulunmaktadır. Birçok kullanışlı bilgi W3SCHOOLS'ta da bulunabilir.
Basılı yayınlardan Danny Goodman'ın "JavaScript ve DHTML: A Cookbook" kitabını (çevrimiçi olarak mevcut) ve Fritz Schneider'in "The Complete Guide to JavaScript" kitabını önerebilirim. Bu kitapların her ikisi de Rusça olarak yayınlandı.
Eğer ingilizce dili sizin için bir sorun değil, bir iletişim aracıdır, o zaman daha önce bahsedilen www.flazx.com Birçok JavaScript eğitimini ücretsiz olarak indirebilirsiniz. Bunların arasında JavaScript'i vurgulamak istiyorum: Kesin Kılavuz. Kitap halihazırda beş baskıdan geçti.
FB Writer'da bulunan kompakt ve bilgilendirici bir JavaScript referansı (aşağıya bakın)
Gazete yayınında kendi yaptığım iki basit senaryoyu sundum.
Burada böyle bir ihtiyaç yok. Örnek olarak FictionBook.org forumunda Sclex takma adıyla tanınan hemşehrimin FB Writer için yazdığı senaryolara bakmanızı tavsiye ederim.
Doğru, küçük ama çok zararlı bir "ama" var. Sclex'in geliştirmelerini mekanik olarak FBE 1.0'a aktarmak mümkün olmayacak. Bunlar kesinlikle FB Writer ve uyumlu FB Editor 2.0 için özel olarak tasarlanmıştır.
§ 4.7 Hatalar bizimle!
FB Editor oldukça güvenilir ve işlevsel bir program olmasına rağmen, birkaç can sıkıcı hata içermektedir.
Kod: 8004005
Kaynak: msxml4.dll
Açıklama: Beklenmeyen NameSpace parametresi
Bu büyük olasılıkla bölüm/EM/cite/EM gibi hatalı bir yapıdır.
Paniğe gerek yok. Alıntılara ve şiirlere özellikle dikkat ederek kitabın tamamını dikkatlice inceleyin. Ayrı paragraflara bölünmüş bir alıntı veya ayet bulursanız bunları dikkatlice tek bir öğe halinde birleştirin.
Bu durum, resim içeren html içeriğini bir arabellek yoluyla kopyaladıysanız da meydana gelir. Bu resimleri bulun ve silin.
Bir paragrafı alt başlık haline getirip bu işlemi hemen iptal etmek de güvenli değildir. Programın “çarparak kapanma” riski var. Tabii ki hiçbir şeyi kaydetmeden.
Düzenleme sırasında yakınlarda iki veya daha fazla ardışık boşluk varsa, FB Editör ikinci ve sonraki boşlukları otomatik olarak bölünemez boşluklara dönüştürür. Aslında bu bir bug değil, FB Editor'ün DHTML kullanması ile ilgili bir özellik ama yine de oldukça can sıkıcı.
§ 4.8 Editörün daha da geliştirilmesi
2007 yılının başından bu yana FB Editör çevresinde oldukça aktif bir hareketlenme yaşanıyor. Açıkçası pek sağlıklı değil.
FB Editör'ün modernleştirilmesi görevini iki kişi üstlendi.
FB Writer adlı ürününü piyasaya süren Alexey Saveliev ise tam tersine programın işlevselliğine odaklandı. IE 7.0 ile uyumluluk sağlandı, özellikle zararlı bazı hatalar düzeltildi, arayüz iyileştirildi ve birçok yeni "özellik" ortaya çıktı. FB Writer altında yazılan senaryolar, kitabın hazırlanmasını büyük ölçüde kolaylaştırdığı ve hızlandırdığı için özel ilgiyi ve dürüst olmak gerekirse hayranlığı hak ediyor. Sürüm 2.0'dan başlayarak yazım denetimi bile uygulandı.
Her şey yoluna girecekti ama Alex işi için para istedi. Üstelik editörün en son sürümlerinin çalışması için İnternet bağlantısı gerekiyor, bu da bu programı kullandığım yazılımlar listesinden otomatik olarak kaldırdı.
Her şey ne yazık ki ama doğal olarak sona erdi. İyi bir insan FB Writer'ı hackledi. Bundan sonra kırgın yazar projeyi kapattı.
Neyse ki, bu üzücü sondan önce bile, litre şirketinden bir programcı FB Editör'ü geliştirmeye başladı. Pilgrim'in kaynak kodu esas alındı. Şu anda bu ürün, çok kaba olmasına rağmen, bu alanda en umut verici gelişmedir.
Ne yazık ki şimdilik öyle kalıyor. 2008 yazında FB Editör'ün dağıtımının litrelerin ticari çıkarlarına zarar verdiği kabul edildi. Bu nedenle henüz "çalışma beta" aşamasına getirilemeyen ürün, zorla "kendi insanları için kapalı bir araç" olarak sınıflandırıldı. Genel olarak para bir kez daha kötülüğü yendi.
2009 sonbaharında, Litre'nin editörü tekrar "serbest bırakacağına" dair bir söylenti vardı. Ancak yalnızca kullanıcıların rahatlığı için değil, formatın üçüncü versiyonunun yaygınlaştırılması adına.
Neredeyse altı ay beklemek zorunda kaldım. 14 Ocak 2010'da Dmitry Gribov, FB Editör kaynak kodunu ücretsiz erişime sundu. Hayırseverlik için değil, daha fazla gelişme için. Litre'nin altı aydır editörü iyileştirmediği ortaya çıktı. Çünkü bunu yapan programcı şirketten ayrılmıştı. Bundan sonra “resmi” dağıtımın en son sürümü internete sızdırıldı.
Litrelerce kabul etmek gerekir ki, "beta" durumundan hiç çıkmayan ürün çok daha kararlı hale geldi. Kelimeler işlevi iyileştirildi, bir dizi küçük iyileştirme var.
Ancak bu, durumun yeni bir düzeyde de olsa 2007 başına döndüğünü üzülerek ifade etmemizi engellemiyor...
§ 4.9 Alternatif düzenleme araçları
FB2 kitaplarının düzenlenmesinden bahsetmişken, tabiri caizse paralel düzlemde var olan gelişmelerden bahsetmemek haksızlık olur.
Kitap Tasarımcısı 4.0 Her şeyden önce, bu V. Voitsekhovich'in Kitap Tasarımcısı ve onun FB2 - FB Designer için özel versiyonu.
BookDesigner, kitapları herhangi bir formattan herhangi bir formata dönüştürmek için bir araç olarak tasarlanmıştır. Ve amacına tamamen hizmet ediyor. Bir kitabı egzotik bir formata dönüştürmeniz veya tam tersine onu ondan çıkarmanız gerekiyorsa, Kitap Tasarımcısının alternatifi yoktur.
Sorun şu ki BookDesigner ciddi kitap düzenleme için tasarlanmamıştır. Bir dosyayı açın, hızla işaretleyin ve yeni bir formatta kaydedin; bunu mükemmel bir şekilde yapar. Ve Kitap Temizleyici işlevi (düzenli ifadelerin toplu olarak başlatılması) da her türlü övgüyü hak ediyor. Ancak kitapları uzun süre ve düşünceli bir şekilde düzenlemeniz gerektiğinde, BookDesigner'ın bu konuda pek iyi olmadığı ortaya çıkıyor.
Geri Al işlevi tam olarak düzgün çalışmıyor. Alıntı öğesi desteklenmiyor. Ekranda görünenler her zaman dosyanın gerçek içeriğine karşılık gelmez. Tasarruf bile alışık olduğumuzdan tamamen farklı bir şekilde işliyor.
Unutulmaz yoldaş Ogurtsov'un sözleri duyulmak için yalvarıyor: "Herkese aferin, çok iş yapıldı, ama işler böyle gitmeyecek!"
Ve uzun süredir vaat edilen Kitap Tasarımcısı 5.0 hâlâ bir güncelleme olarak varlığını sürdürüyor.
FB Yazarı Daha önce de belirtildiği gibi, 1.2 sürümünden itibaren genç ve gelecek vaat eden FB Writer editörü artık ücretsiz değil. Üstelik internet bağlantısı olmadan editörün deneme sürümünü başlatmak bile imkansız hale geldi. Ve programı bu kötü alışkanlıklardan kurtaran bir "ıslah" ortaya çıktıktan sonra, yazar projeyi kısıtladı ve FB Writer sayfasını sildi.
Ancak Fictionbook.org forumunun katılımcılarından birinin iyi niyeti sayesinde FB Writer ve bunun için kullanılan "klyster" internette yeniden kullanılabilir hale geldi. Bu ilginç yazılımı daha yakından tanımak için böyle bir fırsatı kaçırmak doğal olarak mantıksız olur.
Telif hakkı severlerin ve kırgın yazarın endişelenmesine gerek yok. Hem program hem de hack tarafımdan yalnızca bilgilendirme amaçlı kullanılmıştır. Çünkü internete bağlı bir makinede çalışma alışkanlığım yok. Ayrıca FB Editor 1.0'ın bana oldukça uyduğunu ve FBE 2.0 tamamlandığında (ve eğer!) Ona geçeceğimi zaten söylemiştim.
Öyleyse başlayalım.
FB Writer, Windows NT, MSXML, Script 5.6 ve Microsoft Net# Framework 2.0 gerektirir.
Bilmeyenler için FB Writer, yeniden tasarlanmış ve geliştirilmiş bir FB Düzenleyicisidir. O kadar verimli ve akıllıca işlenmiştir ki, bağımsız bir ürün olarak adlandırılma hakkını tamamen hak etmektedir.
Programı ilk başlattığınızda gözünüze çarpan ilk şey, görünümünün gözle görülür şekilde daha iyi hale gelmesidir. Yazar, büyük simgelerle avangard deneyler düzenlemedi; yalnızca FBE 1.0'ın katı arayüzünü yeni öğelerle destekledi.
Belge yapısı ağacı özellikle etkileyici görünmeye başladı. Eklenen piktogramlar onu önemli ölçüde “canlandırdı”.
Kısayol tuşlarının listesi gözle görülür şekilde arttı, özellikle tipografik Noel ağacı alıntılarını yazmak için kombinasyonlar ortaya çıktı.
“Dosya” menü bölümüne yalnızca bir öğe eklendi, ancak nedir: “Yazım Denetimi” - yazım denetimi.
Doğru, eski güzel "Sözlük" ilkesine göre çok basit çalışıyor - bilinmeyen kelimelerde durarak kelimelerin üzerinden geçiyor. Aynı zamanda, Lexicon'un dezavantajı - sözlüklerin küçük hacmi, çekimlerin/çekimlerin tanınmaması - tüm ihtişamıyla kendini gösterir. En azından sözlükler desteklenebilir.
Sözlükler - programın çalışma dizininde .dic uzantılı dört dosya (Rusça ve İngilizce, kelimeler ve özel isimler) bulunur. Bunları, çalışma dosyasının boyutunu sınırlamayan herhangi bir düz metin odaklı metin düzenleyicide düzenleyebilirsiniz. İnternette bir düzine kadarı bulunan hemen hemen her "programcı" editörü veya Not Defteri yerine geçen kişi bu tanımın kapsamına girer.
“Düzenle” bölümü de pek değişmedi. Bunun dışında öğe ekleme ayrı bir "Ekle" bölümüne taşındı ve "Tercihler" öğesi "Görünüm" bölümünden taşındı. Halen işlevsel olmayan “Kelimeler” öğesi de buraya taşındı.
"Görünüm" bölümüne, bir kitabı harici bir okuyucuda görüntülemek için bir komut - "Harici Görüntüleyicide" ve simgeler için ek bir panelin kontrolü - Ekstra Araç Çubuğu eklendi.
Tüm öğeleri ekleme komutları “Ekle” menüsünün yeni bölümüne taşındı. Aralarında yeni takım"Alt bölüm". Geçerli bölüm iç içe geçmiş hale gelir. Çok rahat. Bir bölümü panoya kopyalayıp oraya yapıştırmanıza gerek yoktur. Bağlantı ve dipnot ekleme komutları da “Ekle” bölümüne taşındı. Aynı zamanda, dipnot metninden başvurulduğu yere dönen “Görüntüle...”nin çeşitlerini de edindiler.
Ana menüdeki bir diğer yeni öğe olan “Semboller” ise özel sembollerin girilmesine ayrılmıştır. Seçimleri çok zengin: işte matematiksel semboller, Yunan alfabesi ve Batı Avrupa harfleri.
“Araçlar” öğesi gereksiz olduğundan kaldırıldı.
Sondan bir önceki ve yine yeni olan “Cmd” öğesi komut dosyaları için ayrılmıştır. Seçimleri FB Editor'dan çok daha zengin. Hemşehrim Sclex'in sayfasından çok çeşitli senaryolar indirilebilir. Komut dosyalarının yüklenmesi, bunların FB Writer\styles\working style\cmd\'nin kurulu olduğu \klasöre açılmasını içerir.
Son paragraf olan “?”, çok mütevazı bir yardım içeriyor, ancak bundan kısayol tuşları hakkında bilgi edinebilirsiniz. Bir sonraki komut çok daha ilginç - “Jscript Yardımı”.
Evet, FB Writer inanılmaz derecede yüksek kaliteli, iyi yapılandırılmış bir JavaScript referans kitabıyla birlikte gelir. Dört yüz kilobaytlık chm-ki'nin ne kadar değerli bilgi içerebileceği gerçekten inanılmaz!
Kitap açıklaması düzenleme penceresi artık sekmelere bölünmüştür. Estetik açıdan hoş ve çok daha ergonomiktir. Bu durumda tercüme kitaplar için orijinalin açıklamasının (src-title-info) normal şekilde düzenlenmesi sağlanır. Ayrıca birkaç tane daha küçük iyileştirmeler. Özellikle kapak resmi artık eklenen ikili nesneler listesinden seçilebilir ve hemen gösterilir. İkili dosyalar artık gruplar halinde eklenebilir; hepsini aynı anda dışa aktarmak ve silmek için özel düğmeler vardır. Artık kitabın dil(ler)i de çok kapsamlı bir listeden seçilebiliyor.
Ayarlar hakkında daha fazla bilgi edinin (Düzenle\Tercihler).
İçlerindeki ilk bölüm Stil\Dil'dir. Artık kitabın çalışma penceresinde sunumuna ilişkin ayar dosyaları, menülerin dili, boş bir kitabın temel şablonu, simgeler ve bir dizi komut dosyası, ayrı bir konumda bulunan bir dosya paketinde birleştirildi. stiller klasörünün içindeki klasör. Yeni bir stil eklemek kolaydır - stiller klasöründe yeni bir klasör oluşturun, temel stil dosyalarını oraya kopyalayın ve düzenleyin. Ve burada bu paketler değiştirilir.
Bir sonraki blok (“Ana ayarlar”) da oldukça seyrek. Burada, son açılan kitabın otomatik olarak yüklenmesini etkinleştirebilir ve “Harici Görüntüleyicide\Görüntüle” öğesi için harici bir okuyucu seçebilirsiniz.
Üçüncü ve son blok kaynak düzenleyici ayarlarıdır. Çizgilerin otomatik olarak katlanması, sözdizimi vurgulaması, renk ve yazı tipi yazı tipinin tümü aynı standarttır.
Ancak ayarlar penceresinde ana çalışma penceresi için yazı tipi yoktur. Çalışma penceresindeki metnin görünümünü kontrol etmek artık tamamen main.css dosyasının sorumluluğundadır.
Genel olarak program, neredeyse hiç şikayete yol açmayan, iyi düşünülmüş ve ciddi bir ürün izlenimi veriyor.
Belki biraz bencillik beni rahatsız ediyor. FB Writer, açtığınız herhangi bir kitaba otomatik olarak gövde "notları" ekler. Bu tür eylemler en azından kullanıcının takdirine bırakılmalıdır.
İnsan ancak ne yazık ki nasıl olduğunu hayal edebilir iyi bir araç Yazarın ticari bir çizgisi olmasaydı, kitap yaratmak için gerekli parayı alacaktık...
Notlar:
Bahisçi(bahisçi( İngilizce., argo. yeni konuşma)) - kelimenin tam anlamıyla, kitabın yaratıcısı, ancak yazarı değil. Her ne kadar prensip olarak birincisi ikinciyi engellemese de... Bahisçilerle karıştırılmamalıdır!
ISBN açıklaması için Ek G'ye bakın.
Son zamanlarda, bu makalenin yazarı düzenli olarak kitapların redaksiyonunu yapıyor ve kütüphaneler için fb dosyaları oluşturuyor. Dosyayı güzel ve doğru hale getirme yöntemim hiçbir yerde anlatılmadığından ortaya çıktım Bu makale. Yazar hiçbir şekilde bu yöntemin tek doğru ve doğru yöntem olduğunu iddia etmiyor; tam tersine, programların bazı işlevleri kullanılmıyor (olmasına rağmen), ancak düşünme alışkanlığı ve ataleti karakteristiktir, ne yazık ki, tüm insanlar.
Fb2 kitapları oluşturmanın tüm temel kuralları, okumanızı tavsiye ettiğim Kitap nasıl yapılır makalesinde anlatılmıştır.
İşimde birkaç program kullanıyorum:
- Microsoft Word veya MW (herhangi bir sürüm) - belgenin ön düzenlemesi ve bağlantıların tasarımı için
- FictionBookDesigner veya FBD - için Güzel tasarım kitaplar, başlıkları ve alt bölümleri düzenleme ve fb2 dosyası oluşturma
- FictionBookInvestigator veya FBI - bileşen Gerektiğinde Unicode'ları kullanarak kitabı düzenlemek için ayrı ayrı kullanılabilen BD ve FBD paketleri.
- FictionBookEditor veya FBE - bir kitabın düzeltme okumasından ve geçerliliğini kontrol ettikten sonra son düzenlemesi için
- BookDesigner veya okuyucu formatında bir fb2 dosyası oluşturmak için BD. Son Güncelleme
- MassTextProcessor veya MTP - kitaplıklarda izin verilmeyen ancak FBD'de izin verilen bazı yanlışlıkları düzeltmek için
Prensip olarak son program atlanabilir; FBD gerekli tüm araçlara sahiptir, ancak kullanım kolaylığı, küçük boyutu ve kurulum gerektirmemesi nedeniyle onu seviyorum. Ek olarak, çok sayıda dosyayla aynı anda çalışmanıza olanak tanır, ancak bu burada açıklanmayacaktır.
Neden aynı türden iki programı (BD ve FBD) kullanıyorum sorusunun cevabı basit. BD ve FBD arasında büyük bir fark var: FBD tamamen Unicode'dur ve BD yalnızca kısmendir. Onlar. aynı yerel kodlamada (örneğin, Rusça ve Fransızca) uyumsuz dillerle bir kitap hazırlamanız gerekiyorsa, bu yalnızca FBD'dedir. Ek olarak, FBD özellikle fb2 dosyaları oluşturmak için yapılmıştır ve BD omnivordur. Hem giriş hem de çıkış için birçok formata sahiptir.
İşin sırası
MW, ön düzenleme
Yani tarama yapıp tarayıcıdan tanıdıktan sonra bana gelen dosya .rtf formatındadır ( R ben T dahili F ormat) normal MW tarafından tanınır ve düzenlenir. Bu nedenle öncelikle Word'e giriyoruz. Bu aşamanın ana görevi, bağlantıları biçimlendirmek ve bariz, çok "çarpık" metni düzeltmektir.
Öncelikle paragraf sonlarını kaçırmamak için tüm metni seçin ve menüyü çağırmak için farenin sağ tuşunu kullanın. "Paragraf" öğesine gidin ve "Girinti" -> "İlk Satır" -> "Girinti" seçeneğini seçin.
Tekrar “Yazı Tipi” menüsünü çağırın -> tüm belgenin yazı tipi boyutunu ve türünü seçin. Bunun nedeni, metni tanırken yazı tipi veya boyutundaki değişikliğin genellikle kelimenin ortasında kalmasıdır. Bu durumda FBD'ye dosya yüklerken bu yerde bir boşluk kalacaktır.
Daha sonra, “Araçlar” -> “Seçenekler” -> “Yazım Denetimi” onay kutularının işaretli olup olmadığını kontrol ediyoruz: yazımı otomatik olarak kontrol et, her zaman bir değiştirme teklif et, büyük harflerle kelimeleri atla, sayılarla kelimeleri atla, İnternet adreslerini ve dosya adlarını atla, Dilbilgisini otomatik olarak kontrol edin ve ayrıca yazım denetimi yapın. “Yeniden kontrol” yapıyoruz.
MW ile çalışmanın biraz farklı bir seçeneği var - şablon yükleme. Bu yöntem iyi anlatılmıştır ve tekrarlamayacağım. Bu yönteme tek itirazım, FBD'nin bu tür hacimsel formatlamayı hala anlamamasıdır, yani bahçeyi çitlemeye değer mi? Ama belki bazıları için daha hoş ya da rahat olacaktır.
Sonra en sıkıcı ve iğrenç iş başlıyor - tüm dosyaya dikkatlice bakıyoruz, hataları düzeltiyoruz ve dipnotlar oluşturuyoruz. Kaynak dosyada iki tür dipnot vardır; yıldız işaretiyle gösterilenler ve üst simge numaralarıyla gösterilenler. Öncelikle “Ekle” -> “Bağlantı” -> “Dipnot”a gidin ve ayarlayın. Dipnotlar metnin altında 1,2,3... şeklinde numaralandırılmalı, 1'den başlayıp numaralandırmaya devam edilmelidir. Yapılan değişiklikleri uygulayın. Daha sonra, “Araçlar” -> “Ayarlar” -> “Komutlar”, sol pencerede “Ekle”yi seçin ve “Dipnot...” komutunu sağ pencereden araç çubuğuna sürükleyin.
Metinde bir dipnot göründüğünde, imleci dipnotun bulunduğu yere getirin ve araç çubuğunda görünen düğmeye fare ile tıklayın. Dipnot metnini aşağıda görünen pencereye yerleştirin. Bu nedenle, dipnotların tüm biçimlendirmesi aşağıdaki prosedürlere indirgenir:
- imleci dipnota taşı
- dipnot göstergesini kaldır (yıldız işareti veya sayı)
- araç çubuğundaki AB1 düğmesine tıklayın
- dipnot metnini vurgula
- fareyle alt pencereye sürükleyin
- dipnottan kalan "çöpü" kaldırın - boş satırlar, yıldız işaretleri, sayılar vb.
Dosyanın sonuna geldiğimizde eksik dipnotları da arayarak kontrol ediyoruz.
Kalın veya italik yazının bir kelimenin bir kısmına denk geldiği durumlarda, bu kelimeyi seçin ve metne bağlı olarak onu normal veya tamamen vurgulanmış hale getirin. Bu yine, daha sonra kelimenin içinde boşluk görünmemesi için yapılır.
Aynı zamanda, daha sonra otomatik olarak tanınmaları için başlıkları kalın ve boş satırlarla vurguluyoruz.
Dosyayı kaydedin ve MW'den çıkın.
FBD - fb2 dosya üretimi
FBD kullanarak bir dosyayı açmadan önce, özellikle de ilk kez kullandığınızda, bu programın ayarlarını kontrol etmeniz mantıklı olacaktır. Ben bu şekilde ayarladım. En önemlisi İspanyolca, Fransızca ve benzeri dillere sahip kitaplar için çoklu dil desteğinin olup olmadığını kontrol etmektir. Ek olarak, her zaman orijinal formatı koruyorum ve bölüm başlıkları tanıma sırasında genellikle kalın harflerle vurgulandığından, yalnızca anahtar kelimelere göre değil aynı zamanda seçilen metne göre de başlık algılamayı sıklıkla kullanıyorum.
Bu menü butonu kullanılarak çağrılır
Tüm ön ayarları yaptıktan sonra, dosyaya uygulanacak şekilde dosyayı yeniden yüklemeniz önerilir. Daha sonra, başlıkların, alıntıların, şiirlerin vb. yerleşimi için dosyayı inceliyoruz. İşin bu aşamasında bazı hatalar tespit edilir ve düzeltilir. Hemen bir rezervasyon yapayım: Bir metin parçasını seçmek için fareyle üzerine çift tıklamanız gerekiyor. Bu durumda paragraf vurgulanır. Birden fazla paragraf seçmeniz gerekiyorsa, önce çift tıklayarak ilkini seçin, ardından sonuncuya gidin ve fareyi Shift+tıklatın. Yalnızca bu durumda metin seçimi %100 doğru olacaktır. Tüm BookCorrector komutları yalnızca seçilen metne uygulanır.
Öncelikle kitabın yazarının ve başlığının doğru belirlenip belirlenmediğini kontrol ediyoruz. Değilse, BookCorrector'ı kullanarak düzeltin (sırasıyla kitap yazarını ve kitap başlığını seçin). Daha sonra açıklamayı (eğer varsa) açıklama (BookCorrector açıklaması) olarak tanımlarız. Daha sonra tüm başlıkları (Kitap Düzeltici başlığı), epigrafları (epigraf), şiirleri (ayet) ve alıntıları ararız. Alıntılar (harfler vb.) en zor olanlardır! Mesele şu ki BookDesigner tarafından ayrı bir işlev olarak desteklenmiyorlar. Bu bağlamda güzel ve iyi hazırlanmış bir dosya elde etmek için yaratıcı olmanız gerekir. Şahsen ben bunu yapıyorum: alıntının başına ayrı bir satıra xxxxx harf kümesini ve alıntının sonuna yine ayrı bir satıra zzzzz koyuyorum. Daha sonra size bunu nasıl normal bir forma dönüştüreceğinizi anlatacağım. Veya isteğe bağlı olarak epigraf olarak da tasarlayabilirsiniz. İkinci yöntemin avantajı, metnin yazarının epigrafta yer almasına izin verilmesidir, ancak çok sayıda (çok fazla!) alıntı varsa, bu biraz elverişsiz bir yöntemdir ve el emeğinin artmasına neden olur. Daha sonra epigraf alıntılarıyla bundan sonra ne yapılması gerektiğinden de bahsedeceğim.
Ayrıca epigraflarda, şiirlerde ve alıntılarda metin yazarı olarak formatlanması gereken bir metnin yazarı da bulunabilir.
BD ve FBD'nin ayrıca çok kullanışlı bir arama aracı vardır: Araçlar -> Öğe Tarayıcı. Yanlış satır sonlarını ve hatalı paragraf sonlarını bulmanızı sağlar. Bunu yapmak için bozuk cümleler ve çubuk uçları (kullanıcı) için bir arama yapmanız gerekir. Tarayıcıda bir satıra tıkladığınızda, BD otomatik olarak bu öğenin konumunu alır ve aradığınız şeye bağlı olarak bir paragrafı, başlığı veya resmi vurgular. Başlıkları kontrol etmek de uygundur - kitabın içindekiler tablosunun elinizin altında olması tavsiye edilir.
FBD ile çalışmanın bu aşamasında, resimlerin boyutlarını optimize etmek için ek ayarlamalar da yapıyorum. Bunu yapmak için editörden tamamen çıkıyorum (ayarlarda kesinlikle başlangıçta son kitabı yükle onay kutusunu işaretledim ve programın ana dizinindeki LastFile klasörüne gidiyorum. Bunun için html0 dosyasını ve resimlerini saklıyor. Optimize ediyorum) Bu resimleri IrfanView kullanarak (ancak istediğiniz herhangi bir program olabilir) sonra ya bu şekilde ya da bu html0'ı açarak FBD'yi tekrar çağırıyorum.
Tüm başlıkları seçtikten sonra kitabın gelecekteki yapısını oluşturmanız gerekiyor. Bu aşamada FictionBookSectionEditor'ın kullanımı oldukça uygundur. Simge kullanılarak çağrılır
Ve şuna benziyor
Bu bölümde editörde okları kullanarak içindekiler açısından okunması kolay ve mantıklı bir belge yapısı oluşturuyoruz. Örneğin, bu
Bundan sonra bölümlerin mevcut konumunu kaydetmek için uygula düğmesine tıkladığınızdan emin olun. DİKKAT! Bölüm editöründen çıkıp tekrar girerseniz bölümler tekrar etiketsiz görünecektir! Düzenleyicideki değişiklikleriniz görünmeyecek! Bu nedenle istediğiniz sonucu alana kadar bölüm editöründen çıkmayın!
Aslında fb2 dosyasını oluşturmadan önce yapılması gereken son şey dipnotları biçimlendirmektir. Bunu yapmak için dipnotları seçin ve Format->seçili notlar'ı yapın.
Artık FB2 oluşturma menüsünü çağırabilirsiniz.
Her şeyi doğru yaptıysanız yazar, kitap başlığı ve özet alanları zaten doldurulmuştur. Tek yapmanız gereken, verilen listeden bir tür seçmek ve Windows Gezgini penceresinden kitap kapağı resmi penceresine fare ile sürükleyerek bir kapak eklemektir. Ayarlarınızı kontrol edin; kitaplık için kitap seçeneği etkinleştirilmelidir. Kısa çizgileri/tireleri doğru bir şekilde tanımlamak için yakın zamanda tire->long parametresini kullanıyorum ancak ekran görüntüsünü yeniden yapmadım. Kitap oluştur düğmesine tıklayın ve kitabın hazır olduğunu belirten ses sinyalini bekleyin.
Prensip olarak, artık ortaya çıkan dosyayı doğrulamanız gerekiyor. Hatalar meydana gelirse, hatalı kod parçalarını düzeltebileceğiniz çok kullanışlı FictionBookInvestigator aracı otomatik olarak etkinleştirilir. Ayrıca fb2 oluşturulduktan sonra etkinleştirilen "FBI'a yükle" düğmesiyle "Kurgu Kitabı Dosyası Yap" penceresinde de çağrılır.
FBI - fb2 dosyasının ön düzenlemesi
FBI (Kurgu Kitabı Araştırmacısı), fb2 dosyalarının uzmanlaşmış bir manuel düzenleyicisi/doğrulayıcısıdır. Seçenekler açısından - seçenekler kümesi açısından FBE'den birkaç kat daha güçlü. Ayrıca FBD tarafından uzun süre tanınmayan çizgiler için toplu değiştirmeler yapıyorum ve daha önce bahsettiğim alıntıları yapıyorum.
Fb2'yi oluşturduktan sonra dosyayı FBI'a, ardından Bul/Değiştir'e yükleyin:
Şunu bulun: uni(44)uni(45)uni(32) şununla değiştirin: uni(44)uni(32)uni(151)uni(32)
"Tümünü değiştir"i tıklayın
Bu, tüm virgül-tire-boşluk yapılarını virgül-boşluk uzun tire alanına dönüştürür.
Şunu bulun: uni(46)uni(45)uni(32) şununla değiştirin: uni(46)uni(32)uni(151)uni(32)
"Tümünü değiştir"i tıklayın
Bu, tüm nokta tire alanı yapılarını nokta boşluğu ve tire alanına dönüştürür.
Şunu bulun: uni(33)uni(45)uni(32) şununla değiştirin: uni(33)uni(32)uni(151)uni(32)
"Tümünü değiştir"i tıklayın
Bu, "ünlem işareti boşluğu" biçimindeki tüm yapıları "ünlem işareti boşluğu ve tire boşluğuna" dönüştürür.
Şunu bulun: uni(63)uni(45)uni(32) şununla değiştirin: uni(63)uni(32)uni(151)uni(32)
"Tümünü değiştir"i tıklayın
Bu, "soru işareti kısa çizgi alanı" biçimindeki tüm yapıları "soru işareti boşluğu ve kısa çizgi boşluğuna" dönüştürür.
Şunu bulun: uni(32)uni(45)uni(32) şununla değiştirin: uni(32)uni(151)uni(32)
"Tümünü değiştir"i tıklayın
Bu, "boşluk kısa çizgi boşluk" biçimindeki tüm kısa çizgileri "boşluk uzun çizgi boşluk" biçimine dönüştürür.
Neyi bulun: şununla değiştirin:
"Tümünü değiştir"i tıklayın
Neyi bulun: şununla değiştirin:
"Tümünü değiştir"i tıklayın
Son 2 nokta daha önce tanımlanan xxxxx ve zzzzz yapılarından alıntılar oluşturur. Fb2 dosyasını oluşturduktan sonra bunlar gerekli etiketlerle değiştirilmesi gereken paragraflara dönüştürülür. Bundan sonra doğrulama işlemini gerçekleştirdiğinizden emin olun! Bir yerde değişmemiş yapı kalıp kalmadığını kontrol edin (bazen paragrafa boşluk, sekme vb. şeklindeki çöpler girer).
Tüm alıntılar oluşturulduktan sonra her alıntının sonunu araştırıyorum ve gerekirse sonunda metnin yazarını vurguluyorum. F7 - etiket listesi, seç gerekli metin, etiketleri daha önce silmişseniz, etikete çift tıklayın .
Tipik olarak bu noktada FBD'yi bitirip FBE editörüne geçeceğim.
FBE - ince ayar
FBE editörü kullanışlıdır çünkü bir belgenin hem görünümünü hem de kaynak kodunu düzenlemenize olanak tanır ve yapısını net bir şekilde ortaya çıkarır. İçindekiler tablosunun "ağacını" genişlettiğinizde tüm kusurlar ve eksiklikler hemen görünür ve kolaylıkla düzeltilebilir. Üstelik hem metin modunda hem de etiket modunda düzenleme yapabilirsiniz.
İlk adım, belgenin yapısının güzel ve mantıklı olduğundan, gereksiz bölümlere ayrılmadığından ve içindekiler tablosunun iyi görüneceğinden emin olmaktır. Örnek olarak başlıklar bölümlere ayrılmıştır.
Metinde böylesine kesikli bir başlığın yer alması, öncelikle çirkin, ikinci olarak da sakıncalıdır, çünkü bu başlık bölümün başlığıdır. Bunlar aynı seviyedeki iki başlıktır, böylece bölümleri güvenli bir şekilde birleştirebilir ve bölüm sayısında gereksiz artışların önüne geçebilirsiniz. Bunu yapmak için imleci birleştirilecek bölümlerin üstüne getirerek Alt+Del tuşlarına basın. Daha sonra bölüm haline gelen başlığı seçin ve başlığın içine sürükleyin. Fazladan boş satırları kaldırın veya başlık çok uzunsa ve çirkin görünüyorsa ekleyin.
FBD'de hazırlanan herhangi bir belgede düzenlediğim birkaç nokta var. 1. Özet. FBD, ek açıklama adı verilen açıklamada ayrı bir öğe oluşturmanın yanı sıra, bunu kitabın yazarı ve başlığından hemen sonra ayrı bir bölüme kopyalar. Bu dublaj dosyanın daha sonra kullanılmasına pek uygun olmadığından bu bölümü tamamen siliyorum. Sağ fare düğmesi Seç->gövde/bölüm ve sağ düğme Kes veya Sil.
2. Resimlerin arka arkaya göründüğü dosyalar genellikle doğrulamayı geçemez. Gerçek şu ki FBD, manuel olarak bir satır eklemeye çalışsanız bile şemanın gerektirdiği gibi bu tür resimlerin arasına boş bir satır eklemez. Bu nedenle imleci ikinci, üçüncü vb. üzerine yerleştiririz. resimleri seçin ve Enter tuşuna basın.
3. Alıntıları düzenleme. Hatırlayacağınız gibi alıntıları epigraf olarak öne çıkarmıştık. Şimdi onlardan alıntılar yapmamız gerekiyor. Bunu kaynak kod düzenleyicisinde (Görünüm->Kaynak) yapmak daha uygundur. Etiketi arayarak buluyoruz ve biraz daha yükseğe bak. Epigraf yalnızca bölümün başına yerleştirilebildiği için hemen önünde bir bölüm sonu vardır. Ancak alıntı bölümde herhangi bir yere gidebilir, dolayısıyla bölüm sonu kaldırılabilir ve bunun yerine ... sokmak ...
4. Bölüm başlığından önce ve sonra boş satırlar. Bu tür satırlar son derece nadirdir, ancak geçerli bir belge oluşturma kurallarına göre kaldırılmaları gerekir.
5. Aslında bu bir düzenleme değil. Ve bu FBD'de yapılabilirdi ama burada yapıyorum çünkü FBE'de doldurmak için sunulan formu daha çok seviyorum. Bu açıklama dosyasını dolduruyor! Nasıl doldurulacağı ve nereye ne yazılacağı sezgiseldir ve diğer makalelerde iyi anlatılmıştır, bu yüzden bunun üzerinde durmayacağım.
MTP - dipnot temizleme
Prensip olarak, daha önce de söylediğim gibi, bu program olmadan yapmak tamamen mümkündü. Ama onu seviyorum ve bu yüzden sana söyleyeceğim. İçinde değişken metin bulunan metin yapılarından oluşan bir dosyada (veya birkaç dosyada), aynı metne sahip diğer yapılarla büyük bir değişiklik yapmanız gerektiğinde çok kullanışlıdır. Prensip olarak FBD'nin bir parçası olan BookCleaner'ı ona uygun bir komut dosyası yazarak aynı başarı ile kullanabilirsiniz ve bu muhtemelen daha da hızlı olacaktır, ancak ben MTP kullanıyorum.
Bu işlemcinin, metnini tam olarak vereceğim kendine ait, çok basit bir makro dili var.
Çözülmesi gereken sorunun özü, FBD ve yazarının fb2'nin dipnotlarla ilgili kurallarına kesinlikle katılmamasıdır. Formatta, dipnotlar hariç, genellikle geri izlemelere izin verilir. Bu nedenle kütüphanenin geçerli bir dosyayı kabul edebilmesi için bunların düzeltilmesi gerekir. Ayrıca bağlantı türleri de kütüphane standardına getirildi.
Ne yazık ki bu yaklaşım, belgede bulunan tüm paragraf işaretlerini kaldırır. Bu nedenle, kitabınızda başka dahili bağlantılar varsa, bu işi manuel olarak yapsanız iyi olur, yoksa onları kaybedersiniz. Ayarlama 3 aşamada gerçekleşir.
1. Paragraf işaretlerinin kaldırılması.
Yani pencereden dışarı ORJİNAL METİN bunun gibi bir blok yaz
METİN = "
ve pencereden İLE İKAME EDİLMİŞ- çok
METİN = "
ve işlemciyi başlatın.
ORJİNAL METİN
METİN = " "
İLE İKAME EDİLMİŞ
METİN = " "
3. Dipnot numarasının başlık olarak tanımlanması.
ORJİNAL METİN
METİN = "
[" NAME=BLOK1 MAXLENGTH=20 TEXT="]"
İLE İKAME EDİLMİŞ
METİN = "
\N " İSİM=BLOK1 METİN="
\N\N Bu kadar çok düzenlemeden sonra dosya düzeltmeye o kadar hazır hale geliyor ki, karşılaşılan hatalar rahatsızlığa ve kitabı uzak bir köşeye atma isteğine neden olmayacak...
BD - düzeltme için
Okuduğum cihaza dosya oluşturmak için BookDesigner programını kullanıyorum. Burada bundan hiç bahsetmeyeceğim ama hem BD hem de FBD'de bulunan ve bu programların geliştiricisi tarafından bana önerilen bir program olan BookCleaner'ı kullanmanın parlak ve güzel bir örneği var. Bu, küçük bir komut dosyası yazarak MTP'nin nasıl değiştirilebileceğinin mükemmel bir örneğidir.
Hatırlarsanız BD ve FBD alıntı oluşturmaz, anlamaz ve görüntülemez. Gelecekte bu büyük olasılıkla değişecek, ancak şu anda - ne yazık ki. Cihazdaki tüm fb2 formatlarını görmek istiyorum - öncelikle olası hataları ve yanlışlıkları önlemek için ve ikincisi, güzel bir kitabı okumak sadece bir zevktir. Bu nedenle alıntıların okuyucuda vurgulanması için bu senaryo yazıldı.
BD örneği için en son güncellemenin yüklenmesi gerekir. FBD'de de bunu yapabilirsiniz ama Book Cleaner'ın eski bir versiyonu var, script aynı ama butonlar farklı.
Araçlar -> Kitap Temizleyici komut dosyası -> yeni
]*>
RegExp: kutuyu işaretleyin.
tablo -> satır ekle
komut dosyası -> farklı kaydet -> "fb2cite"
giriş dosyası: biçimlendirmeden önce -> "fb2cite.bcf"yi seçin giriş dosyası: biçimlendirmeden sonra -> yok çıktı dosyası (fb2): -> yok
Kitap Temizleyiciyi kapatın. Fb2 yüklendikten sonra tüm alıntılar kırmızı renkle vurgulanacaktır. Alıntı içerisinde metin yazarı varsa rengiyle vurgulanacaktır. Alıntının ilk satırına çift tıkladığınızda öğenin tamamı seçilecek ve türü 4. durum panelinde görünecektir: alıntı
Örnek yazarın baskısında verilmiştir. Kendime uyacak şekilde biraz değiştirdim. Değişiklikler metnin rengini etkiledi; kırmızı benim için çok parlak. Uzun bir süre metni italiğe dönüştürmeyi de kullandım, ta ki alıntıların metninde italiklerin önemli olduğu bir kitapla karşılaşana kadar. Ama ilgilenenler için etiket ekleyebileceğinizi söyleyebilirim. Ve. Ayrıca düzeltme sırasında uzun tirelerin görünür olması için program yazarının tavsiyesine uydum, yükleme aşamasında tüm uzun ve orta tireleri Yunanca harfle yeniden adlandırdım. ve ardından onu tekrar tire işaretine dönüştürüyoruz. Resimler, .bcf uzantılı dosyada hangi betiğin nerede kullanılacağını açıkça göstermektedir.
Dikkat! Kitap Temizleyiciyi etiket değiştirme modunda kullandıktan sonra, özellikle HTML dışı uzmanlar için etiket ağacını Html Fragment Editor ile kontrol etmeleri önemle tavsiye edilir.
Sıradışı kitaplar
Bu bölümde redaksiyon için karşılaştığım alışılmadık kitaplardan bahsedeceğim. İnsan mükemmelliğinin bir sınırı olmadığı için burada periyodik olarak yeni bölümler yayınlanacaktır!
Çok, çok hikaye
Tarayıcıdan çok alışılmadık bir istek geldi: Hikaye koleksiyonunu, dosya başına bir hikaye olacak şekilde birçok dosyaya bölmek. Yüzlerce dosyanın redaksiyonunu yapmak pek uygun olmadığından öncelikle bir dosyayı MW cinsinden yazar sayısına göre 19'a böldüm. Bu basit bir şekilde yapılır - orijinal dosyadan bir metin parçasının eklendiği yeni bir dosya oluşturulur. Bazı yazarların birbirine bağlı öyküler nedeniyle ayrı öykülere bölünemediği, bazılarının ise bu yazarların içindeki dipnotların sürekli numaralandırılması nedeniyle bölünemediği hemen anlaşıldı.
Burada söylenecek en önemli şey, öncelikle tek bir dosyayı tamamen oluşturmanız, açıklamasını dikkatlice doldurmanız ve ek açıklamayı okumanız gerektiğidir. En az bir hata kalırsa, bunun tüm dosyalarda düzeltilmesi gerekecektir.
Sonraki dosyaları oluştururken, Fiction Book dosyası oluştur sekmesinde doğrudan makebook'u çalıştırmadan önce FBD yükleme açıklaması seçeneğini kullanmalısınız. Daha sonra açıklama, kitabın yazarı ve başlığı hariç, örnek dosyadan tamamen kopyalanacaktır. Dikkat! Kimlik de kopyalanır, bu nedenle sonraki her parçanın numarasını değiştirin!
Bu 19 dosyayı düzelttikten ve düzenledikten sonra onları ayrı hikayelere ayırmaya başladım. Bunu yapmak için dosyayı hikaye sayısına göre kopyaladım ve dosya dizisinde kafa karışıklığı yaratmamak için her birini yeniden adlandırdım (ilk bölme sırasında dosyalar Koleksiyon_adı_yazar_numarası.fb2 gibi görünüyordu. Sonraki bölme sırasında sayı Yazarın dosyasındaki öykünün adı dosya adına eklenmiştir). Arıza, gereksiz şeylerin kaldırılmasından ve açıklamanın/açıklamaların düzenlenmesinden oluşur. Etiketin başlığında
kitabın başlığını değiştirmeniz, açıklama(lar)ın kendisinde hikayenin başlığını düzeltmeniz ve Mutlaka! Kimlik Numarası.Sonuç olarak 63 dosyayı sorunsuz bir şekilde teslim aldım.
Görüntüler
Son derece karmaşık bir kitap da çok sayıda resim ve alıntıdan oluşuyordu. Yukarıda alıntılardan bahsetmiştim ama özellikle resimlere değinmek istiyorum. İçin hızlı arama Dosyadaki tüm resimler ve genel olarak tüm belirli bileşenler (başlıklar, epigraflar, italikler, dipnotlar vb.), BD ve FBD'nin bir parçası olan çok etkili bir Element Tarayıcı programı bulunmaktadır. Penceresinde tüm resimlerin (veya seçilen diğer öğelerin) bir listesini görüntüler ve resmin adına çift tıkladığınızda konumuna atlar. Resmin üzerine çift tıkladığınızda, resmi değiştirebileceğiniz, silebileceğiniz ve ayrıca metne göre boyutunu ve konum türünü değiştirebileceğiniz Resim Ekle/Düzenle penceresi açılır. Resmin konumu, fareyle alıp başka bir yere sürükleyerek kolayca değiştirilebilir. Aynı pencereyi açan F5 düğmesini kullanarak resim eklemek kolaydır.
Son sonuç
Neyse bitiş çizgisine ulaştık. Herkes kendi cihazında düzeltmeler yapar, dolayısıyla düzeltmeyi açıklamanın bir anlamı yoktur; dosyanın son düzenlemesi daha önce tartıştığımız FBE'de gerçekleşir ve çıktı oldukça hatasız, güzel tasarlanmış, kullanıma hazır bir kitaptır. kütüphaneye yüklendi. Bu çalışma uzun ve sıkıcı ama sonuç bence tüm çabaya değer.
Kurgu Kitabı Editörü 2.6.7- Fiction Book Editor, kitap editörleri arasında genel olarak tanınan bir standart haline gelen fb2 formatındaki e-kitapları düzenlemek için güçlü bir programdır. Fb2 kitaplarının tam olarak düzenlenmesi için çok sayıda işlev, araç ve seçenek sunar.
Sistem gereksinimleri:
Windows XP | Vista | 7 | 8 | 8.1 | 10 (32 ve 64 bit)
Torrent E-kitap editörü - FictionBook Editor 2.6.7 Portable by SunOK ayrıntıları:
Fiction Book Editor'ı kullanarak doğrudan kitabın metnini düzenleyebilir, içindeki hataları arayabilir ve düzeltebilir, metin tasarımını ve yazı tipi ayarlarını değiştirebilir, kitaba resimler ekleyebilir, ikili dosyalar ekleyebilir ve çok daha fazlasını yapabilirsiniz. Program, yazar, başlık, dizi, yayın tarihi ve çok daha fazlası hakkında bilgiler dahil olmak üzere kitap meta verilerini düzenlemenize olanak tanır. Ayrıca Fiction Book Editor'ı kullanarak kitabın kaynak kodunu düzenleyebilirsiniz. Ayrıca bir kitabı düzenlemeyi daha kolay ve hızlı hale getiren çeşitli komut dosyalarına da sahiptir.
Taşınabilir Özellikler:
16.06.2012 için yeni Librusek türleri, UTF-8 kodlamasında Rus dilinin yazımını kontrol etmek için bir sözlük, Any2FB2 dönüştürücü-içe aktarıcı, MSXML 4.0 SP3 bileşenleri eklendi.
Turbo Studio 18.4'te derlenmiştir. Yürütülebilir dosyanın yanındaki sandbox.
Ekran görüntüleri E-kitap editörü - FictionBook Editor 2.6.7 Portable, SunOK torrent:
Makaleyi beğendin mi? Paylaş
Ziyaretçiler şu anda tartışıyor