![]() |
#136 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,778
Karma: 206758686
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
At almost 2500 downloads, I can't imagine the attachment in the first post has somehow suddenly gone bad. Remember that you cannot rename the zip file before attempting to install. And remember that some download helper programs automatically rename the files they download.
Last edited by DiapDealer; 12-06-2022 at 03:12 PM. |
![]() |
![]() |
![]() |
#137 |
Running with scissors
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,591
Karma: 14328510
Join Date: Nov 2019
Device: none
|
|
![]() |
![]() |
![]() |
#138 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 69
Karma: 50592
Join Date: Oct 2010
Device: Kobo Libre H20
|
I might be old and out-of-touch, but I was surprised that this plugin didn't use the HTML entities. (eg, ‘ or &mdash
![]() |
![]() |
![]() |
![]() |
#139 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,778
Karma: 206758686
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
The plugin, however, does give you the option of checking/unchecking "Use Unicode Characters" depending on which you prefer. Unchecked would use entities (the plugin only uses numerical plugins, though). But unless you have Sigil itself configured to preserve those entities, they could still be converted to unicode characters later. And no... entities are no more portable or compliant then unicode characters. The same unicode glyphs must be present in the font files used in order to properly render them, regardless. EPUB3's HTML5 doesn't recognize entities other than the required few to remain spec compliant. Last edited by DiapDealer; 07-11-2023 at 11:37 AM. |
|
![]() |
![]() |
![]() |
#140 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 201
Karma: 266070
Join Date: Dec 2010
Location: Spain
Device: Win10,Win11,Ubuntu,PockbookLux44
|
Issue under .AppImage
Hello! Switching from win10 to ubuntu, I got Sigil Appimage working--link with icon and 'open with' in Calibre all in place.
Unfortunately, this plugin balks: Code:
Status: failed Traceback (most recent call last): File "/tmp/.mount_Sigil-PlGhpI/usr/share/sigil/plugin_launchers/python/launcher.py", line 141, in launch target_script = __import__(script_module) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/carmen/.local/share/sigil-ebook/sigil/plugins/PunctuationSmarten/plugin.py", line 34, in <module> import tkinter ModuleNotFoundError: No module named 'tkinter' Error: No module named 'tkinter' Any hints? ![]() |
![]() |
![]() |
![]() |
#141 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,977
Karma: 6361444
Join Date: Nov 2009
Device: many
|
In Sigil AppImage, have you checked the box to use its embedded Python instead of an external Python. Any external Python might be missing tkinter but the one embedded inside the AppImage should work.
|
![]() |
![]() |
![]() |
#142 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,778
Karma: 206758686
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
That would be my guess too. Checking that box in the prefs should do the trick.
EDIT: I just noticed the part about "open with in calibre". If you're using the inherent Open With feature of calibre, I would expect no trouble (though I've never tested it myself -- a python program opening a C++ program that's launching an external python process is always going to be fraught with peril IMO), but if you're using the older, third-party Open With calibre plugin, then who knows? It had a long history of problems with Sigil in general. *shrug* Last edited by DiapDealer; 07-29-2025 at 06:51 PM. |
![]() |
![]() |
![]() |
#143 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 201
Karma: 266070
Join Date: Dec 2010
Location: Spain
Device: Win10,Win11,Ubuntu,PockbookLux44
|
Quote:
![]() And, yes--once Calibre integrated an inherent Open-With, I stopped using the plugin. Same with 'Search the Internet': plugins are fine for additional features, o mending poorly implemented ones (see Gimp 2 for a lot of examples) but IMHO, inherent features are much preferable--when they work. This particular plugin is, again IMHO, far better than the Calibre one--among other reasons, for the apos_exceptions file... Thanks again, all of you! |
|
![]() |
![]() |
![]() |
#144 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,778
Karma: 206758686
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
It might be a bit of overkill, but much like the macOS and Windows packages, we didn't want to limit Linux users to only the bundled Python modules for their plugin needs.
![]() If one has never had a version of Sigil installed before, the "Use Bundled" box will be checked by default. Otherwise, the preexisting preferences take precedent. Glad it's working for you! |
![]() |
![]() |
![]() |
#145 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 201
Karma: 266070
Join Date: Dec 2010
Location: Spain
Device: Win10,Win11,Ubuntu,PockbookLux44
|
Issue under Appimage
Hello! Just trying to smarten punctuation in Sigil-2.6.2-x86_64.AppImage, and
* the selection window only allow adding files one at a time: neither CTRL nor SHIFT seem to work * selecting files in the Book Browser has no effect. As I am editing an epub with 74 chapters--a chapter per file--shall try - creating check point - merging all chapters - running the plugin - S&R Code:
<h2 --> <hr class="sigil_split_marker"/><h2 ![]() Hope it works--but it seems a little involved... |
![]() |
![]() |
![]() |
#146 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,778
Karma: 206758686
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
What Desktop Environment do you use? I find that THAT is typically the determining factor in whether or not multiple file selection works in tkinker. On macOS, Windows, and with Cinnamon, Gnome, and KDE/Plasma on Linux, the multiple selection works fine.
This came up somewhere else and I can't remember what the DE was in that case. Mate, maybe? I'm not sure this is limited to the AppImage to be honest. But it could be. We can't make everything work for every DE. The best think I can probably do here is update the plugin to Qt for Python and completely ditch tk/tkinter. Last edited by DiapDealer; 09-21-2025 at 12:59 PM. |
![]() |
![]() |
![]() |
#147 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 201
Karma: 266070
Join Date: Dec 2010
Location: Spain
Device: Win10,Win11,Ubuntu,PockbookLux44
|
Yes, I am running Ubuntu Mate--latest stable. Pity one doesn't find such problems until the distribution has been chosen and tried in actual use...
The work-around I mentioned solved the immediate need, but is both error-prone and time-consuming--but less so than running the plugin 74 times. A solution would be much appreciated--or a warning of what Linux flavours work best with the appimage. I dare say many other windows 10 users on old but reliable computers are also trying a dual boot... |
![]() |
![]() |
![]() |
#148 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,778
Karma: 206758686
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I just need to knuckle down and redo the plugin with a PySide6 gui and all will be well. I'll see if anything can be done in the meantime as a more manageable workaround.
|
![]() |
![]() |
![]() |
#149 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 201
Karma: 266070
Join Date: Dec 2010
Location: Spain
Device: Win10,Win11,Ubuntu,PockbookLux44
|
Thanks! Looking forward for the update.
|
![]() |
![]() |
![]() |
#150 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,778
Karma: 206758686
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I have a working prototype that seems to be working fine. But it's going to need a lot of cleaning up and testing before I turn it loose. Turns out I'd had a pretty good head start on the GUI already!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
epubcheck plugin for Sigil | Doitsu | Plugins | 542 | 09-03-2025 06:28 AM |
[Plugin] ePub3-itizer - epub3 output plugin for Sigil | KevinH | Plugins | 457 | 05-28-2025 06:14 PM |
[Plugin] KindleImport Sigil plugin | DiapDealer | Plugins | 187 | 07-04-2022 10:11 AM |
icarus Sigil plugin | AlPe | Plugins | 26 | 12-05-2017 10:03 AM |
smoothRemove_v010 plugin for Sigil | kbanelas | Plugins | 15 | 01-27-2017 05:51 PM |