44stv / fb2epub Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/fb2epub
License: Microsoft Public License
Automatically exported from code.google.com/p/fb2epub
License: Microsoft Public License
Need to make sure that Content.opf textual data is valid
This means it should be XHTML valid, all the characters like "<" and so on need
to be "escaped" and converted to HTML representation
Original issue reported on code.google.com by [email protected]
on 25 Jul 2013 at 9:05
Need to use <de> instead of <strike> in order to be fully xhtml compatible.
Also to be sure all readers show it need to style it:
del { text-decoration: line-through; }
Original issue reported on code.google.com by [email protected]
on 24 Jul 2013 at 9:04
Add optional fond subseting when embedding fonts
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 8:15
Force lower case .epub extensions for output file names to allow maximum
compatibility
Original issue reported on code.google.com by [email protected]
on 29 Jun 2013 at 7:29
add opf:role="bkp"
e.g.:
<dc:contributor opf:role="bkp">Fb2epub 1.1.5
[http://www.fb2epub.net]</dc:contributor>
Original issue reported on code.google.com by [email protected]
on 25 Jul 2013 at 6:02
Change installer to have 2 types of settings embed fonts or not.
Will require to have two settings files
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:52
Add path to CSS file (if not default) to configuration file, or store CSS
settings in configuration.
The later will probably require to have some kind of GUI editor and block in
settings to store CSS.
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:27
Add force reloading extension config after changing INI
Original issue reported on code.google.com by [email protected]
on 4 Jul 2013 at 6:14
Copy CSS to user folder from program folder (if not exists) same as converter
default settings
Original issue reported on code.google.com by [email protected]
on 19 Jul 2013 at 12:20
Right click on file - no shell extension dialog
Некоторые файлы не хочет конвертировать
списком по правому клику мыши. (Cсылка в
личке)
Если по отдельности, то получше, но все
равно конвертируются не все.
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 5:41
Attachments:
Add warning message when enabling Apple Fixed layout ("Are you sure?") as it
not fit for automatic conversion
Original issue reported on code.google.com by [email protected]
on 9 Jul 2013 at 6:27
In case it's not FlastStructure - put all book's text files into a separate
folder as Sigil does (e.g. "Texts") inside ePub
Original issue reported on code.google.com by [email protected]
on 20 Jul 2013 at 9:18
Installer attempts to install x64 VC++ on 32 bit system
Original issue reported on code.google.com by [email protected]
on 7 Jul 2013 at 7:11
1. No log appears from converter
2. Shell extansion creates two files in "Lord Kiron" and "Lord_KiRon" subfolders
Original issue reported on code.google.com by [email protected]
on 4 Jul 2013 at 3:05
Add a "license" pub to each generated ePub stating that it was created with
converter and the book might contain copyrighted material.
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:37
Invalid files generated if Flat option used
The files are placed in wrong location
Original issue reported on code.google.com by [email protected]
on 29 Jun 2013 at 10:56
After install System does not read default settings from ProgramData folder but
creates a defaults instead.
Original issue reported on code.google.com by [email protected]
on 7 Jul 2013 at 8:28
XGPT path not saved from GUI
Select file.
Save.
Reopen settings dialog, XGPT tab - no file path set there
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 7:33
Change the code so ePubFile library does not use/depend on FontSettings assembly
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:40
Some IDs generated from file names without paths this might create situations
where IDs are not really unique (different paths , same name etc)
Need to check if exists and if not - advance.
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 7:35
Refactor code so all the document generation uses same schema by using
Generate() method, in ePub File they all should use PutPageToFile() function
Original issue reported on code.google.com by [email protected]
on 23 Jul 2013 at 6:59
Make shell extension to become configurable framework - allowing to convert
different file extension (per DLL extension registered) and convert it into
different file extensions, not just ePub.
This will allow creation of any types of converters, generic.
The INI should be per extension DLL, extension DLL to load are using COM and
loaded based on registry key.
Original issue reported on code.google.com by [email protected]
on 20 Jul 2013 at 9:25
я обнаружил досадную проблему: книги после
конвертера не сортируются в читалках ни по
Названию, ни по Автору, хотя file-as у тебя есть
в файле Content.opf.
Причина - в следующем: в этом файле Content.opf
есть строка:
<metadata xmlns="http://www.idpf.org/2007/opf"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dcterms="http://purl.org/dc/terms/">
В ней ты видимо забыл указать p6, поэтому это
p6 в Авторе, дате и так далее просто "не
видится" читалками. Т.е. Вместо
xmlns="http://www.idpf.org/2007/opf"
Надо
xmlns:p6="http://www.idpf.org/2007/opf"
Тогда сортировка, считывание даты и т.д.
Заработает в читалках, а это - жизненно
важно для библиотек в читалках, для
сортировки в них.
Исправь, пожалуйста.
-------------------------------
> Спасибо,
> А какая прога/девайс неправильно
сортируют? iPad?
-------------------------------
Есть бесплатная прога Marvin -for iOS - иконка -
очки на красном фоне.
Ссылка: https://itunes.apple.com/ru/app/marvin-for-ios/id577374971?mt=8
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 8:04
Attachments:
Create a WYSWING CSS styles editor showing all available CSS options and how
they will affect the outcome.
Can be done in two stages - first simple non WYSWING editor and then add
additional GUI.
Original issue reported on code.google.com by [email protected]
on 20 Jul 2013 at 9:22
Fb2EpubGUI put's it's own version into generated ePub
Need to have some generic way for converter version
Original issue reported on code.google.com by [email protected]
on 31 Jul 2012 at 3:19
1. Generate book
2. Look into Content.opf file
The author name has f.c. characters in it
The default author formating is wrong - need to fix.
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:39
Add command line option to specify LOG location
Original issue reported on code.google.com by [email protected]
on 23 Jul 2013 at 6:12
Add "display log" option and window to GUI utility
Original issue reported on code.google.com by [email protected]
on 23 Jul 2013 at 6:11
Need to copy Adobe template to ProgramData folder on install (entire folder)
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 7:28
Add option to generate ePub v3 files
The converter should optionally generate either in v2 or v3 format, option
should be added to settings GUI.
ePub v3 should use new Apple settings, this means new set of setting need to be
added for Apple and ePub v3
Default v2.
Later add selection of ePub v3 or v2 in install (use different config files)
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:31
Create a batch file for automatic build of version
Original issue reported on code.google.com by [email protected]
on 19 Jul 2013 at 12:21
meta@dtb:uid content 'FB2BookID' should conform to unique-identifier in
content.opf: 'urn:uuid:aaced48e-4322-4aa0-91c4-0956bdb7b371'
Original issue reported on code.google.com by [email protected]
on 29 Jun 2013 at 7:30
Separate GUI and ePub settings into different dialogs
GUI settings stuff should have it's own dialog
Original issue reported on code.google.com by [email protected]
on 23 Jul 2013 at 7:00
Separate GUI and extension paths
They should be stored in different files and configured separately
Original issue reported on code.google.com by [email protected]
on 29 Jun 2013 at 2:00
В GUI все получается. Но, если конвертировать
папкой, то она копируется без изменения в
каталог C:\Users\..... \My Books, а рядом "россыпью" epub
файлы.
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 5:42
System can't create user copy of default settings if path (or part of it) does
not exists
Need to create folders recursively
Original issue reported on code.google.com by [email protected]
on 7 Jul 2013 at 7:21
create an option to run without installation from USB or just copied folder
take "local" files
Original issue reported on code.google.com by [email protected]
on 19 Jul 2013 at 12:18
Боковые поля на странице стали не
одинакового размера. Правое поле немного
шире.
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 5:43
Run NGEN on the converter files after installation
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:53
Add path to config file to registry to be used by COM clients (e.g. FBE , Shell
extension).
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:28
GetAssociationByExtension() in install returns empty string when called on some
systems, resulting in erro message and extension not being registered
Original issue reported on code.google.com by [email protected]
on 7 Jul 2013 at 7:10
Add COM API/interface functionality to specify config file to use for conversion
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:29
Не мог бы ты ввести в конвертер экспорт
Серии и Номера Серии в следующие epub-тэги:
<meta content="1" name="calibre:series_index" />
<meta content="Работа над ошибками" name="calibre:series" />
Номер и Название Серии здесь я ввел для
примера..
Original issue reported on code.google.com by [email protected]
on 19 Jul 2013 at 12:04
Optionally enclose <code> with <pre> to fix space formatting issue:
Нашел одну неприятность - не в твоем
конвертере.
Проблема в следующем: твой конвертер
обрамляет текст листингов программ в тэги
<code> ... </code>. Как и должно быть.
НО: есть читалки, даже тот же редактор Sigil,
не видят неразрывные пробелы внутри этих
тэгов <code> ... </code>, которыми часто отбивают
отступы в начале строк кода.
Но, если заменить <code> ... </code> на <pre><code> ...
</code></pre>, то тогда Sigil и ряд читалок начинает
"видеть" эти неразрывные пробелы ("виноват"
в этом тэг <pre>).
Эту идею дополнения тэга <code> тэгом <pre> я
заметил во многих epub книгах по
программированию - англоязычных. Теперь
понял, зачем там это сделано.
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 5:37
Add new style classes for formatting look of title page, so user could control
the way it looks with CSS styles.
Original issue reported on code.google.com by [email protected]
on 20 Jul 2013 at 9:20
Make installer not to install localized VC++ libraries if english version
installed
Will save user some time
Original issue reported on code.google.com by [email protected]
on 26 Jul 2013 at 10:46
Change content of all tabs in Settings to be controls (one control per tab) to
make the code more clear.
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 7:39
in content.opf , mediatype for set license.xhtm to x-dtbncx+xml while should be
application/xhtml+xml
Original issue reported on code.google.com by [email protected]
on 21 Jul 2013 at 3:09
Since version 1.1.3 extension configuration of paths not working
Users can't configure new paths besides "Here"
Original issue reported on code.google.com by [email protected]
on 28 Jun 2013 at 8:08
Update installer to use VC++ 2010 Update3
Original issue reported on code.google.com by [email protected]
on 7 Jul 2013 at 7:10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.