![]() |
#1 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 439
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
![]()
In some HTML IDEs, when you create a tag, the IDE automatically adds the clossing tag.
ex: You taping a <p class="nomaltext">, the IDE make a </p> after your cursor. In the same vein when we open a Parentheses (or a Quote, a Square brackets ou a Curly brackets), the IDE write, after your cursor , the closing caractere. I don't know how much this is possible in Sigil, but it would be a userful feature. (There are also quite a few other features, especially IDE, that would be interesting to put and would make Sigil very powerful) |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,569
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Sigil's Code View editor is not likely to evolve into a "more powerful" html-editing IDE. It's just not in the cards. Especially when those more power html IDEs already exist, and can be used to edit the html of Sigil epubs via the Open With feature.
Sigil is more of a tweaking/polishing tool than a creation-from-scratch one. Those who have need of a full-featured html editing software package should use one of the ones that already exist to create the html for their epubs (or use the Open With feature of Sigil to edit xhtml files in their favorite full-featured editor). We're not looking to reinvent the wheel on html editing. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 439
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Yes, but no.
Did you know how many editing software for EPUB there is? I did some research. A deep search. And so I can tell you with certainty that there are only two. Sigil and Calibre's. And that's all. Oh, HTML and XML IDEs exist (VS Studio, <oXygen/>) and other export to this format (LibreOffice, Atlantis Word, Jutoh) There is well oXygen which manages a little better to identify the EPUBs as ZIP archives, and thus opens them as simple folders (it just avoids decompacting the book each time) But none directly support the EPUB. By that, I mean a management of the OPF, the meta-data, the TOC, the files inside the EPUB or any other specificity of this format. Sigil and Calibre are the only ones, and in addition, by simple but complete interface, and in a transparent way. HTML IDEs are powerful to do all from A to Z, but you really do all from A to Z (every file, every line, every word, and a single modification and you should check and probably edit any reference to that) I do not hesitate to get my hands on the code, change what already exists but create from 0 and manage the OPF and TOC is monstrous. If Sigil became a specialized IDE for the EPUB, he would not only take a vacant position, but also very much in demand. Well, I'm on fire and I know it would be a huge job. I don't know C++ that's why I only suggest this approach (otherwise I would already be coding for Sigil). I'm not asking to reinvented the wheel, I'm just asking to install it on this great and rare car that is Sigil. Last edited by un_pogaz; 08-01-2018 at 09:44 AM. |
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,569
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
You've completely ignored my suggestion to try Sigil's Open With feature. It will allow you to use the html editor of your choice while using Sigil to manage the epub. There is no need for the html editor itself to be epub-aware; because Sigil takes care of that.
Because of this ability to use full-featured html editors from within Sigil, Sigil's Code View editor is just about as full-featured as it's ever going to get. |
![]() |
![]() |
![]() |
#5 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 439
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
I don't find that is a perfect solution. It's personal, but I don't like using and crossing several software at the same time.
But I will try this solution. Thank for the answer. Otherwise, I've already quickly looked at the "Open with..." function and I find that putting the third-party software in a sub-menu lacks ergonomics. Once defined, replace the "Open with..." with our software with a "Change application..." below it would be more convenient. Especially if you can define only a single external software, it would be interesting to have a keyboard shortcut (it does not currently exist) And if we can define several applications, there a submenu is useful but it would be nice to be able to define a default aplication, accessible via shortcut. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,569
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
A single external application per file type. Which is more than sufficient for the vast majority of people's external editing needs. Like the HTML Editor, the Open With functionality is probably about as fully-featured as it's going to get. It's useful to a lot of people and doesn't require a lot of tending/nurturing. Last edited by DiapDealer; 08-01-2018 at 10:48 AM. |
|
![]() |
![]() |
![]() |
#7 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,722
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
![]() Aside: I believe it was Voltaire who wrote "Perfection is the enemy of the good" -- in French of course. BR |
|
![]() |
![]() |
![]() |
#8 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,569
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#9 | |
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
Offered FWIW. Hitch |
|
![]() |
![]() |
![]() |
#10 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 439
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Oh great, is one program per file type. I didn't notice this subtlety.
But for a shortcut "Open with..." ? That would be a pretty practical addition. Since there is only one software per file type, the shortcut can be generic/global and uses the user reference (if it exists, otherwise it proposes to create it) ? |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Opening and closing tags mismatch | rolgiati | Editor | 3 | 10-02-2016 06:48 PM |
closing tags not auto-fixing | cybmole | Sigil | 8 | 12-04-2012 08:49 AM |
[Old Thread] Feature Idea - Auto convert on import | jphphotography | Calibre | 6 | 11-04-2012 09:17 PM |
Calibre Feature Request / Idea: Tags as Status Tracker | talonius | Calibre | 4 | 09-12-2012 12:04 AM |
find replace - does it auto-fix closing tqags ??? | cybmole | Sigil | 6 | 01-19-2011 02:32 PM |