Great work, guys! Overall, I'm very happy with Sigil. There are a few nice-to-haves I have in mind. They may be specific to my personal workflows and use-cases, but hey, you asked.
Find in: Open Tabs
I've mentioned this before at some point, but I still think it'd be a pretty valuable option. As an example use case, I often find myself fixing up ePubs that have been converted and put together poorly, resulting not only in a lot of header-defined "sgc-x" styles, but inconstent ones. So, some files have sgc-1 as bold and sgc-2 as italics, while others are reversed.
What I'd ideally like to do is search for
Quote:
|
p.sgc-1 {font-style: italic}
|
opening all files with that definition. Then, do a find & replace in all opened tabs for
Quote:
|
<p class="sgc-1">(.*?)</p> (or similar)
|
and replace with traditional italics tags or whatever.
As it is now, I have to find those files, then select them in the sidebar, then use the find in "Selected HTML Files" option. This works, but the selection is lost very easily. If I click a tab, for example.
"Wrappable"/regex Clips
EDIT: This is already in Sigil! My mistake!
I'd love for defining clips to have a similar option to regex replacing using "\1" it would be great to be able to define a clip such as:
Quote:
|
<span class="banana">\1</span>
|
and be able to select some text, add the clip with a click or hotkey, and have it surround the selected text, similar to using the bold/italic/underline buttons and hotkeys.
Multi-Paragraph Justification Changing
It would be nice to be able to make a selection over two or more paragraphs, and use the justification buttons to change all paragraphs touched by the selection highlight. This would allow the use to quickly and easily centre an entire title page, for example, rather than having to select each paragraph individually.
Search "Ignore Tags" option
This could be a checkbox option alongside "DotAll", "minimal Match", etc. Basically, it would allow the use to search for text while ignoring any html tags. For example, in:
Quote:
<p>The quick <i>brown</i> fox</p>
<p>jumps over the lazy dog.</p>
|
I could search for "brown fox jumps" and get a hit.
Often when OCRing or fixing up weird ePubs, there may be weird styling added to certain words, or even mid-word, and it would be nice to have the option to find text before I've rooted all that weirdness out.
That's all I can think of at the moment. nothing huge, but these things would definitely improve my process when fixing up ebooks. Thanks again!