Amazon yarışması için ücretsiz yazılım. Bölüm 2

Calibre EPUB Editörü

Calibre'nin kod yazmamızı gerektiren bir EPUB oluşturucusu var

Makalede önceki Onlara Linux'un Amazon edebiyat yarışmasına katılması gereken bazı araçlardan bahsettim. Şimdi el yazmamızı nasıl yayına hazır bir e-kitaba dönüştüreceğimizi göreceğiz.

Bir DOCX dosyasından yarışma için gerekli olan hem e-kitabı hem de ciltsiz baskıyı oluşturmak teknik olarak mümkün olsa da, İlkini EPUB biçimindeki bir dosyadan oluşturmayı tercih ediyorum, bu bize yalnızca biçim üzerinde daha fazla kontrol sağlamakla kalmıyor, aynı zamanda özel aracın kullanımını da engelliyor. Amazon'un bize sunduğu Windows için dönüştürme.

Amazon yarışması için ücretsiz yazılım. EPUB oluşturma

EPUB oluşturmak için iki seçeneğimiz var:

  • Calibre'nin kitap yayıncısı.
  • Mühür ve PageEdit.

Calibre depolardadır veya bir komutla kurulurÖte yandan, Epub editörü yalnızca kod düzenlemeyi destekler. Kitabı her zaman DOCX veya ODT'de oluşturabilir ve EPUB'a dönüştürebilir ve ardından ortaya çıkan kodu düzenleyebiliriz. Sigil, en güncel sürümünde olmasa da depolarda. Flathub'da bulabilirsen. Ancak, tıpkı Calibre editörü gibi, Sigil yalnızca kod yazmayı destekler. Daha çok kelime işlemci gibi bir şey istiyorsanız, geliştiriciler PageEdit olarak bilinen bir görsel düzenleme aracı sunuyorlar.

Calibre Kitap Düzenleyicisini Yükleme

Calibre'yi dağıtımınızın paket yöneticisinden kurabilirsiniz. Manuel olarak kurmak istiyorsanız aşağıdaki komutu kullanın. Terminalde:
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

mührü derleme

Derleme, belirli bir programlama dilinde yazılmış koddan yürütülebilir bir program üretmektir.. Derleme, bilgisayarın, onu oluşturmak için kullanılan programlama yazılımına ihtiyaç duymadan programı çalıştırmasına ve anlamasına olanak tanır. Derlendiğinde, ortaya çıkan program yalnızca belirli bir platform için iyidir.
Sigil'i derlemek için aşağıdaki paketlere ihtiyacımız var.

Arch Linux

sudo pacman -S base-devel git
git clone https://aur.archlinux.org/sigil-git.git
cd sigil-git
makepkg -si

Programı kullanmak için herhangi bir ek adıma gerek yoktur.

Debian / Ubuntu ve türevleri

sudo apt install git python3-tk python3-pyqt5 python3-html5lib python3-regex python3-pillow python3-cssselect python3-cssutils python3-chardet python3-dev python3-pip python3-lxml python3-six build-essential libhunspell-dev libpcre3-dev libminizip-dev git cmake qtbase5-dev qttools5-dev qttools5-dev-tools libqt5webkit5-dev libqt5svg5-dev libqt5xmlpatterns5-dev
Kurulum aşağıda belirtildiği gibi yapılır

Fötr şapka

sudo dnf install git python3-tkinter cmake qt5-qtbase-devel qt5-qtwebkit-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtxmlpatterns-devel zlib-devel hunspell-devel pcre-devel minizip-devel pkgconfig python3-devel desktop-file-utils libappstream-glib python3-pillow python3-cssselect python3-cssutils python3-html5lib python3-lxml python3-qt5 python3-regex python3-chardet python3-six hicolor-icon-theme

Kurulum talimatları aşağıdadır

openSUSE

sudo zypper install git boost-devel pkgconfig cmake dos2unix fdupes make hunspell-devel libqt5-qtbase-devel gcc-c++ libqt5-qtlocation-devel libstdc++-devel libxerces-c-devel libxml2-devel libxslt-devel make pcre-devel python3-devel unzip python3-html5lib python3-lxml python3-six python3-tk python3-Pillow python3-cssselect python3-cssutils

Genel Kurulum Prosedürü

komutu ile programı indiriyoruz.

git clone https://github.com/Sigil-Ebook/Sigil.git

Derlenen programın kaydedileceği dizini oluşturuyoruz.
mkdir ~/sigil-build
Yeni oluşturulan dizine geçiyoruz.
cd ~/sigil-build
Derleme için her şeyi hazırlıyoruz.
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ~/Sigil
Şunlarla derliyoruz:
make
Veya işlemciniz birden fazla çekirdekle çalışıyorsa
make -j4
Bilgisayarınızın işlem gücüne bağlı olarak derleme uzun sürebilir.
Sonunda şunlarla kuruyoruz:
sudo make install

Sayfa Düzenleme Derlemesi

Bağımlılıklar aynı görünse de, transkripsiyon hatalarını önlemek için komutları tekrarlayacağım. En fazla, zaten kurulu oldukları mesajını alırız.
Programı şu şekilde indiriyoruz:
git clone https://github.com/sigil-ebook/PageEdit.git

Arch Linux

sudo pacman -S cmake qt5-webengine qt5-tools
mkdir build
cd build
cmake "Unix Makefiles" -DINSTALL_BUNDLED_DICTS=0 -DCMAKE_BUILD_TYPE=Release ~/PageEdit
make

Gerekli olup olmadığından emin değilim, ancak her ihtimale karşı:
sudo make install

Diğer dağıtımlar

mkdir build
cd build
cmake "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ~/PageEdit

Ne yazık ki, bu iki programın geliştiricisi, çoklu paket formatlarından ve dağıtım sayısından bıkmış ve eksiksiz talimatlar sağlamıyor. Herhangi bir sorun bulursanız lütfen geri bildirim formunu kullanın, ben de Google'ın yardımıyla çözmeye çalışacağım.

sonraki makalede Bu programların kullanımını göreceğiz.s.

Serideki diğer makaleler

Parte 1


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.