Esihlokweni edlule Ngabatshela ngamanye amathuluzi iLinux okufanele ibambe iqhaza emqhudelwaneni wezincwadi wase-Amazon. Manje sizobona ukuthi singawuguqula kanjani umbhalo wethu wesandla ube i-ebook elungele ukushicilelwa.
Nakuba ngokobuchwepheshe kungenzeka ukudala kokubili i-ebook kanye nokuphrinta kwephepha elidingekayo emqhudelwaneni kusuka kufayela le-DOCX, Ngincamela ukudala eyokuqala efayeleni ngefomethi ye-EPUB, engasiniki nje kuphela ukulawula okukhulu phezu kwefomethi, kodwa futhi egwema ukusetshenziswa kwethuluzi lobunikazi. yokuguqulwa kweWindows esinikezwa yi-Amazon.
Isofthiwe yamahhala yomncintiswano we-Amazon. Ukudala i-EPUB
Ekudaleni i-EPUB sinezinketho ezimbili:
- Umshicileli wencwadi kaCaliber.
- Sigil futhi PageEdit.
I-Caliber ikumakhosombe noma ifakwe ngomyaloNgakolunye uhlangothi, umhleli wayo we-Epub usekela ukuhlela ikhodi kuphela. Nakuba singahlala sidala ibhuku ku-DOCX noma ku-ODT futhi siliguqulele ku-EPUB bese sihlela ikhodi ewumphumela. I-Sigil isezinqolobaneni, nakuba ingekho enguqulweni yayo yamanje kakhulu. Uma ungayithola ku-Flathub. Kodwa, njengomhleli weCaliber, I-Sigil isekela kuphela ikhodi yokubhala. Uma ufuna okuthile okufana nephrosesa yamagama, abathuthukisi banikeza ithuluzi lokuhlela elibonakalayo elaziwa nge-PageEdit.
Ifaka i-Caliber Book Editor
Ungakwazi ukufaka i-Caliber kumphathi wephakheji yakho yokusabalalisa. Uma ufuna ukuyifaka ngesandla sebenzisa umyalo olandelayo. Kutheminali:
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
I-Sigil Compilation
Ukuhlanganisa kukhiqiza uhlelo olusebenzisekayo olusuka kukhodi ebhalwe ngohlobo oluthile lolimi lokuhlela.. Ukuhlanganiswa kuvumela ikhompuyutha ukuthi isebenze futhi iqonde uhlelo ngaphandle kwesidingo sesofthiwe yokuhlela esetshenziselwa ukuyidala. Uma luhlanganiswa, uhlelo oluphumayo lulungele inkundla ethile kuphela.
Ukuze sihlanganise i-Sigil sidinga amaphakheji alandelayo.
I-Arch Linux
sudo pacman -S base-devel git
git clone https://aur.archlinux.org/sigil-git.git
cd sigil-git
makepkg -si
Azikho izinyathelo ezengeziwe ezidingekayo ukuze usebenzise uhlelo.
I-Debian / Ubuntu kanye nokuphuma kokunye
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
Ukufakwa kwenziwa njengoba kukhonjisiwe ngezansi
Fedora
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
Imiyalo yokufaka ingezansi
evulekileSuse
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
Inqubo Yokufaka Okujwayelekile
Silanda uhlelo ngomyalo
git clone https://github.com/Sigil-Ebook/Sigil.git
Sakha inkomba lapho uhlelo oluhlanganisiwe luzogcinwa khona.
mkdir ~/sigil-build
Sithuthela kuhla lwemibhalo olusanda kwakhiwa.
cd ~/sigil-build
Silungiselela konke ukuhlanganiswa.
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ~/Sigil
Sihlanganisa ne:
make
Noma uma iphrosesa yakho isebenza nama-cores amaningi nge
make -j4
Kuya ngamandla okucubungula ekhompyutha yakho, ukuhlanganiswa kungathatha isikhathi eside.
Ekugcineni sifaka nge:
sudo make install
I-PageEdit Compilation
Nakuba ukuncika kubonakala kufana ngizophinda imiyalo ukuze ngigweme amaphutha okuloba. Kakhulu sizothola umlayezo wokuthi sezifakiwe.
Silanda uhlelo nge:
git clone https://github.com/sigil-ebook/PageEdit.git
I-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
Anginaso isiqiniseko sokuthi iyadingeka, kodwa uma kwenzeka:
sudo make install
Okunye ukwabiwa
mkdir build
cd build
cmake "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ~/PageEdit
Ngeshwa, umthuthukisi walezi zinhlelo ezimbili ukhathele amafomethi amaphakheji amaningi kanye nenani lokusabalalisa futhi akanikezi imiyalelo ephelele. Uma uthola noma yiziphi izinkinga, sicela usebenzise ifomu lempendulo futhi ngizozama ukuyixazulula ngosizo lwe-Google.
esihlokweni esilandelayo Sizobona ukusetshenziswa kwalezi zinhlelos.