eBook Formatting Guidelines for Microsoft Word Documents
Some tips for how best to format your Word document to improve the look of your eBook:
• To create chapter headings, insert a Section Break at the beginning each Chapter. A chapter heading will be created for every Section Break in your document, so only use a Section Break where you want a chapter heading to be created. To insert a Section Break at the beginning of each chapter of your Word file, put the cursor at the beginning of each chapter and select [Page Layout > Breaks > Section Breaks > Next Page]. If you see extra chapter headings while reviewing your proof, it usually means you have extra Section Breaks in your Word document. To remove the extra Section Breaks, open up your original Word file on your computer and click [View > Draft] to display the Section Breaks, and then scroll through your document and delete all of the unwanted Section Breaks. When you're finished, re-upload your interior file.
• Bold, italic, underline and strike-through are supported.
• Internal and external links are allowed in your eBook, but note that customers may not be able to link out to external links while reading on NOOK.
• To decrease the space between your paragraphs when you convert from Word to ePub, you should only include a single return between your paragraphs. Adding extra lines will cause very large spaces between paragraphs.
• To increase the space between your paragraphs, you can use the Word paragraph tool to increase the spaces without creating excessive space. Adding extra lines will cause very large spaces between paragraphs.
• To indent your paragraphs, do NOT use the Tab key to create the indents. It is better to set up a first line indent using the Word Paragraph tool.
• To create a bulleted list, use Microsoft Word's built-in bulleted list tool. Do not insert symbols to create bullet points-most symbols will translate into a question mark ('?').
• To create a numbered list or multi-level outline, use Microsoft Word's built-in numbered list tool.
• Use one of the following fonts: Times New Roman, Arial or Courier New.
• Use Caps Lock to type in capital letters if you want text to appear in all capital letters. Do not use the Word format for All Caps.
• If you want small caps, type in capital letters and change the font size for the text area that you want to appear in small caps. Do not use the Word format for Small Caps
• Do not use columns.
• Do not use superscripts and subscripts, as they will cause extra leading (space between the lines of text).
• To indent a large portion of text, for example when creating block quotes, use Word margin controls.
• Images can be formatted flush left, flush right or centered.
• Text wraps should be above and below the images, not around the image.
• Avoid using most symbols.
• Ensure that any fractions are kept as '1/4.' Word will automatically format the fractions to appear as symbols, which will not translate correctly into your eBook.
• Ensure that any ordinal endings are kept in line with the text ('1st') and not auto-formatted as superscript. Keeping them as superscript will produce added leading.
• Make tables that can be viewed in portrait mode rather than landscape mode to make them fit on the page
HTML Formatting Guidelines
A few tips to improve how your HTML file will look when converted to an eBook:
• Ensure that your HTML file is well formatted and renders well in your browser.
• Avoid adding any extra spaces between lines of text.
• Our NOOK eReading devices support the character set listed in our ePub Formatting Guide (available in the ePub Formatting section).
Note: Currently ZIP files are not supported in Barnes & Noble Press. HTML files that you provide should only include text, not images.
TXT formatting Guidelines
In order to ensure that your TXT file converts well into eBook format, consider the following:
• Format your text in paragraphs.
• Avoid including hard line breaks within your paragraphs.
• Use two line breaks to separate paragraphs. The first line break will end the first paragraph. The second line break will create a space between the first paragraph and the second paragraph.
• HTML tags should not be used. The HTML tag will be included as text during the conversion. For example, if you type <b>bold</b>, you will see the <b> instead of seeing bold
B&N Press ePub Formatting Guide
Contents:
• I. Introduction
• II. What is ePub?
• III. ePub requirements
• IV. OPF specifications
• V. NCX listing
• VI. Image optimization
• VII. Files
• VIII. CSS/Fonts
• IX. Special Characters
• X. General eBook Conventions
I. Introduction
ePub is an open source, industry-standard format for eBooks. NOOK sells digital content that is in the ePub format. Because ePub is reflowable, customers can read files that are formatted in ePub on the NOOK dedicated eReading devices and on Android, iPad, iPhone, iPod, Windows 8, and PC and Mac via NOOK's free NOOK eReading software.
Publishers looking to sell highly formatted eBooks should convert their eBooks to ePub before uploading them via Barnes & Noble Press to ensure optimum formatting.
In this document, we provide background information on the ePub format and guidelines for optimizing your ePub to render well across the NOOK line of eReading products.
II. What is ePub?
As defined by the International Digital Publishing Forum (IDPF), '.epub' is the file extension of an XML format for reflowable digital books and publications. '.epub' is composed of three open standards, the Open Publication Structure (OPS), Open Packaging Format (OPF) and Open Container Format (OCF), produced by the IDPF.
More information on the ePub standard is available at the following websites:
• http://www.idpf.org/epub/20/spec/OPS_2.0.1_draft.htm
• http://idpf.org/epub/20/spec/OCF_2.0.1_draft.doc
Publishers not familiar with the ePub specification should follow the above links to learn more about the file format and container requirements.
III. ePub Requirements
ePubs are essentially 'zip' files with a different extension. By renaming the file name of an ePub from 'xyz.epub' to 'xyz.zip, it can be zipped, unzipped etc. There are three fixed elements to every ePub file:
1. MIMETYPE file
2. META-INF folder
3. OEBPS folder
The MIMETYPE file occurs at the root level; both the META-INF and OEBPS folders occur below that. All other files can be organized as works best for the publisher. Two required files are CONTENT.OPF and TOC.NCX.
ePubs should be validated using EPUBCHECK (the latest version as of this writing is 3.0), available at http://code.google.com/p/epubcheck/. Instructions on how to use it are available here: http://code.google.com/p/epubcheck/wiki/Running.
IV. OPF specifications
The basic OPF file contains metadata statements, a manifest of included files and a list of the 'playing' order of the files. While additional information can be supplied in the OPF that controls the behavior of other eBook readers, this is not a requirement for NOOK.
Metadata - The metadata starts with these three required lines of code. Note the unique-identifier declared in the second statement - this should represent a unique identifier scheme in use in your organization.
<?xml version='1.0' encoding='UTF-8' ?><package version='2.0' unique-identifier='PrimaryID' xmlns='http://www.idpf.org/2007/opf'><metadata xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:opf='http://www.idpf.org/2007/opf'>
NOOK requires these statements:
TITLE <dc:title>title</dc:title>
AUTHOR <dc:creator>author name</dc:creator>
PUBLISHER <dc:publisher>publisher name</dc:publisher>
PUB DATE <dc:date>date</dc:date>
ID <dc:identifier>identification code</dc:identifier>
LANGUAGE <dc:language>en</dc:language>
Manifest - The manifest identifies every file contained in the epub. If a file is not identified, it will not be accessible. Example of different file statements:
• <item href='my_page.xpgt' media-type='application/vnd.adobe-page- template+xml'/>
• <item href='mystyle.css' media-type='text/css'/>
• <item href='image001.jpg' media-type='image/jpeg'/>
• <item href='image002.png' media-type='image/png'/>
• <item href='cover_page.xhtml' media-type='application/xhtml+xml'/>
• <item href='content_page.xhtml' media-type='application/xhtml+xml'/>
• <item href='toc.ncx' media-type='application/x-dtbncx+xml'/>
Note that item ID 'toc' refers to the physical contents page while item ID 'ncx' refers to the file that controls eBook navigation.
Spine - the spine controls the playing order of the eBook and determines which file precedes/follows another.
Guide - the guide is a list of references defining structural elements of the eBook (TOC, List of Illustrations, Index, Copyright etc). Use of guide elements is optional for NOOK.
V. NCX specifications
The NCX file contains the hierarchical table of contents and is represented by the Navigation Panel in Adobe Digital Editions. The listings in the NCX file are visible under the Table of Contents menu on NOOK. An NCX set to display in multiple levels will appear as:
PART ONE
Section One
Chapter 1
Chapter 2
Section Two
Chapter 1
Chapter 2
VI. Image optimization
The screen sizes for the various models are as follows:
NOOK: 600 x 800 pixels (B&W - eInk)
NOOK Simple Touch/Glow: 600 x 800 pixels (B&W - eInk)
NOOK Color: 600 x 1024 pixels (Color - RGB)
NOOK Tablet: 600 x 1024 pixels (Color - RGB)
NOOK HD: 900 x 1440 pixels (Color - RGB)
NOOK HD+: 1280 x 1920 pixels (Color - RGB)
Images should be optimized for web delivery and can either be .png or .jpg. The choice of format is optional and should be based on a compromise of image quality and file size. Typically, .jpg supports a maximum of 16.7 million colors while .png supports 24-bit color. We recommend that cover images should be at least 1400 pixels on each side.
VII. Files
Content should be organised into separate HTML or XHTML files. For example, Title_page.xhtml, Contents.xhtml, Copyright.xhtml, Dedication.xhtml, Chapter_One.xhtml, Chapter_Two.xhtml etc.
Each file should be listed in the <manifest> of the OPF file. Files contained in the ePub but not listed in the <manifest> and files listed in the <manifest> but not contained in the ePub will fail epubcheck and may interfere with NOOK performance.
VIII. CSS/Fonts
When defining styles in the CSS, margins should be set as 'pixels', not 'ems' or '% of ems'. This will optimize the viewing area regardless of selected font or type size.
The page margins should be set at 30 pixels on the top and sides, with 20 pixels on the bottom. Embedded fonts are allowed: the publisher should own the right to include licensed fonts.
IX. Roman and Special Characters
NOOK supports the WGL character set. The set can be references here:
http://www.ascendercorp.com/pdf/WGL_Character_Set.pdf.
X. General eBook Conventions
Some tips for how best to format your Word document to improve the look of your eBook:
• To create chapter headings, insert a Section Break at the beginning each Chapter. A chapter heading will be created for every Section Break in your document, so only use a Section Break where you want a chapter heading to be created. To insert a Section Break at the beginning of each chapter of your Word file, put the cursor at the beginning of each chapter and select [Page Layout > Breaks > Section Breaks > Next Page]. If you see extra chapter headings while reviewing your proof, it usually means you have extra Section Breaks in your Word document. To remove the extra Section Breaks, open up your original Word file on your computer and click [View > Draft] to display the Section Breaks, and then scroll through your document and delete all of the unwanted Section Breaks. When you're finished, re-upload your interior file.
• Bold, italic, underline and strike-through are supported.
• Internal and external links are allowed in your eBook, but note that customers may not be able to link out to external links while reading on NOOK.
• To decrease the space between your paragraphs when you convert from Word to ePub, you should only include a single return between your paragraphs. Adding extra lines will cause very large spaces between paragraphs.
• To increase the space between your paragraphs, you can use the Word paragraph tool to increase the spaces without creating excessive space. Adding extra lines will cause very large spaces between paragraphs.
• To indent your paragraphs, do NOT use the Tab key to create the indents. It is better to set up a first line indent using the Word Paragraph tool.
• To create a bulleted list, use Microsoft Word's built-in bulleted list tool. Do not insert symbols to create bullet points-most symbols will translate into a question mark ('?').
• To create a numbered list or multi-level outline, use Microsoft Word's built-in numbered list tool.
• Use one of the following fonts: Times New Roman, Arial or Courier New.
• Use Caps Lock to type in capital letters if you want text to appear in all capital letters. Do not use the Word format for All Caps.
• If you want small caps, type in capital letters and change the font size for the text area that you want to appear in small caps. Do not use the Word format for Small Caps
• Do not use columns.
• Do not use superscripts and subscripts, as they will cause extra leading (space between the lines of text).
• To indent a large portion of text, for example when creating block quotes, use Word margin controls.
• Images can be formatted flush left, flush right or centered.
• Text wraps should be above and below the images, not around the image.
• Avoid using most symbols.
• Ensure that any fractions are kept as '1/4.' Word will automatically format the fractions to appear as symbols, which will not translate correctly into your eBook.
• Ensure that any ordinal endings are kept in line with the text ('1st') and not auto-formatted as superscript. Keeping them as superscript will produce added leading.
• Make tables that can be viewed in portrait mode rather than landscape mode to make them fit on the page
HTML Formatting Guidelines
A few tips to improve how your HTML file will look when converted to an eBook:
• Ensure that your HTML file is well formatted and renders well in your browser.
• Avoid adding any extra spaces between lines of text.
• Our NOOK eReading devices support the character set listed in our ePub Formatting Guide (available in the ePub Formatting section).
Note: Currently ZIP files are not supported in Barnes & Noble Press. HTML files that you provide should only include text, not images.
TXT formatting Guidelines
In order to ensure that your TXT file converts well into eBook format, consider the following:
• Format your text in paragraphs.
• Avoid including hard line breaks within your paragraphs.
• Use two line breaks to separate paragraphs. The first line break will end the first paragraph. The second line break will create a space between the first paragraph and the second paragraph.
• HTML tags should not be used. The HTML tag will be included as text during the conversion. For example, if you type <b>bold</b>, you will see the <b> instead of seeing bold
B&N Press ePub Formatting Guide
Contents:
• I. Introduction
• II. What is ePub?
• III. ePub requirements
• IV. OPF specifications
• V. NCX listing
• VI. Image optimization
• VII. Files
• VIII. CSS/Fonts
• IX. Special Characters
• X. General eBook Conventions
I. Introduction
ePub is an open source, industry-standard format for eBooks. NOOK sells digital content that is in the ePub format. Because ePub is reflowable, customers can read files that are formatted in ePub on the NOOK dedicated eReading devices and on Android, iPad, iPhone, iPod, Windows 8, and PC and Mac via NOOK's free NOOK eReading software.
Publishers looking to sell highly formatted eBooks should convert their eBooks to ePub before uploading them via Barnes & Noble Press to ensure optimum formatting.
In this document, we provide background information on the ePub format and guidelines for optimizing your ePub to render well across the NOOK line of eReading products.
II. What is ePub?
As defined by the International Digital Publishing Forum (IDPF), '.epub' is the file extension of an XML format for reflowable digital books and publications. '.epub' is composed of three open standards, the Open Publication Structure (OPS), Open Packaging Format (OPF) and Open Container Format (OCF), produced by the IDPF.
More information on the ePub standard is available at the following websites:
• http://www.idpf.org/epub/20/spec/OPS_2.0.1_draft.htm
• http://idpf.org/epub/20/spec/OCF_2.0.1_draft.doc
Publishers not familiar with the ePub specification should follow the above links to learn more about the file format and container requirements.
III. ePub Requirements
ePubs are essentially 'zip' files with a different extension. By renaming the file name of an ePub from 'xyz.epub' to 'xyz.zip, it can be zipped, unzipped etc. There are three fixed elements to every ePub file:
1. MIMETYPE file
2. META-INF folder
3. OEBPS folder
The MIMETYPE file occurs at the root level; both the META-INF and OEBPS folders occur below that. All other files can be organized as works best for the publisher. Two required files are CONTENT.OPF and TOC.NCX.
ePubs should be validated using EPUBCHECK (the latest version as of this writing is 3.0), available at http://code.google.com/p/epubcheck/. Instructions on how to use it are available here: http://code.google.com/p/epubcheck/wiki/Running.
IV. OPF specifications
The basic OPF file contains metadata statements, a manifest of included files and a list of the 'playing' order of the files. While additional information can be supplied in the OPF that controls the behavior of other eBook readers, this is not a requirement for NOOK.
Metadata - The metadata starts with these three required lines of code. Note the unique-identifier declared in the second statement - this should represent a unique identifier scheme in use in your organization.
<?xml version='1.0' encoding='UTF-8' ?><package version='2.0' unique-identifier='PrimaryID' xmlns='http://www.idpf.org/2007/opf'><metadata xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:opf='http://www.idpf.org/2007/opf'>
NOOK requires these statements:
TITLE <dc:title>title</dc:title>
AUTHOR <dc:creator>author name</dc:creator>
PUBLISHER <dc:publisher>publisher name</dc:publisher>
PUB DATE <dc:date>date</dc:date>
ID <dc:identifier>identification code</dc:identifier>
LANGUAGE <dc:language>en</dc:language>
Manifest - The manifest identifies every file contained in the epub. If a file is not identified, it will not be accessible. Example of different file statements:
• <item href='my_page.xpgt' media-type='application/vnd.adobe-page- template+xml'/>
• <item href='mystyle.css' media-type='text/css'/>
• <item href='image001.jpg' media-type='image/jpeg'/>
• <item href='image002.png' media-type='image/png'/>
• <item href='cover_page.xhtml' media-type='application/xhtml+xml'/>
• <item href='content_page.xhtml' media-type='application/xhtml+xml'/>
• <item href='toc.ncx' media-type='application/x-dtbncx+xml'/>
Note that item ID 'toc' refers to the physical contents page while item ID 'ncx' refers to the file that controls eBook navigation.
Spine - the spine controls the playing order of the eBook and determines which file precedes/follows another.
Guide - the guide is a list of references defining structural elements of the eBook (TOC, List of Illustrations, Index, Copyright etc). Use of guide elements is optional for NOOK.
V. NCX specifications
The NCX file contains the hierarchical table of contents and is represented by the Navigation Panel in Adobe Digital Editions. The listings in the NCX file are visible under the Table of Contents menu on NOOK. An NCX set to display in multiple levels will appear as:
PART ONE
Section One
Chapter 1
Chapter 2
Section Two
Chapter 1
Chapter 2
VI. Image optimization
The screen sizes for the various models are as follows:
NOOK: 600 x 800 pixels (B&W - eInk)
NOOK Simple Touch/Glow: 600 x 800 pixels (B&W - eInk)
NOOK Color: 600 x 1024 pixels (Color - RGB)
NOOK Tablet: 600 x 1024 pixels (Color - RGB)
NOOK HD: 900 x 1440 pixels (Color - RGB)
NOOK HD+: 1280 x 1920 pixels (Color - RGB)
Images should be optimized for web delivery and can either be .png or .jpg. The choice of format is optional and should be based on a compromise of image quality and file size. Typically, .jpg supports a maximum of 16.7 million colors while .png supports 24-bit color. We recommend that cover images should be at least 1400 pixels on each side.
VII. Files
Content should be organised into separate HTML or XHTML files. For example, Title_page.xhtml, Contents.xhtml, Copyright.xhtml, Dedication.xhtml, Chapter_One.xhtml, Chapter_Two.xhtml etc.
Each file should be listed in the <manifest> of the OPF file. Files contained in the ePub but not listed in the <manifest> and files listed in the <manifest> but not contained in the ePub will fail epubcheck and may interfere with NOOK performance.
VIII. CSS/Fonts
When defining styles in the CSS, margins should be set as 'pixels', not 'ems' or '% of ems'. This will optimize the viewing area regardless of selected font or type size.
The page margins should be set at 30 pixels on the top and sides, with 20 pixels on the bottom. Embedded fonts are allowed: the publisher should own the right to include licensed fonts.
IX. Roman and Special Characters
NOOK supports the WGL character set. The set can be references here:
http://www.ascendercorp.com/pdf/WGL_Character_Set.pdf.
X. General eBook Conventions
• Covers are not mandatory in the eBook, but a Title Page is.
• The page order does not need to follow the print book.
• Blank pages should be avoided.
• It is helpful to have a Contents Page in the eBook, even if there is not one present in the print version. The eBook Contents Page is linked to the individual chapters and helps with eBook navigation.
• Ideally, footnotes should be linked.
• A linked Index is not necessary, but there is usually a disclaimer indicating that the page references are from the print version.
• The Copyright page should show the eBook ISBN, not the print ISBN, if available.
• HTML tabular layout should only be used for tables and not page formatting.
• The text in tables rendered as images cannot be searched.
• The page order does not need to follow the print book.
• Blank pages should be avoided.
• It is helpful to have a Contents Page in the eBook, even if there is not one present in the print version. The eBook Contents Page is linked to the individual chapters and helps with eBook navigation.
• Ideally, footnotes should be linked.
• A linked Index is not necessary, but there is usually a disclaimer indicating that the page references are from the print version.
• The Copyright page should show the eBook ISBN, not the print ISBN, if available.
• HTML tabular layout should only be used for tables and not page formatting.
• The text in tables rendered as images cannot be searched.
calibre has a highly modular design. Various parts of it can be customized. You can learn how to createrecipes to add new sources of online content to calibre in the Section Adding your favorite news website. Here, you will learn,first, how to use environment variables and tweaks to customize calibre’s behavior, and then how tospecify your own static resources like icons and templates to override the defaults and finally how touse plugins to add functionality to calibre.
- Specifically supported by eBook Readers for the Chinese language. EBAML same as EBA 2.0 - Used on the Dr. Yi Reader and other China products.ER.PDB - A Palm database format for the eReader reader. The ER is used to distinguish this format. EXE format means that the eBook is actually a PC executable. Basically the eBook includes the program to.
- A comprehensive suite of e-learning resources designed for all ages and abilities with articles, videos, educator tools, eBooks, research guides and more.
ZoomText Magnifier/Reader. ZoomText Magnifier/Reader is a fully integrated magnification and reading program tailored for low-vision users. Magnifier/Reader enlarges and enhances everything on your computer screen, echoes your typing and essential program activity, and automatically reads documents, web pages, email.
CALIBRE_CONFIG_DIRECTORY
- sets the directory where configuration files are stored/read.CALIBRE_TEMP_DIR
- sets the temporary directory used by calibreCALIBRE_CACHE_DIRECTORY
- sets the directory calibre uses to cache persistent data between sessionsCALIBRE_OVERRIDE_DATABASE_PATH
- allows you to specify the full path to metadata.db. Using this variable you can have metadata.db be in a location other than the library folder. Useful if your library folder is on a networked drive that does not support file locking.CALIBRE_DEVELOP_FROM
- Used to run from a calibre development environment. Mac booster pro 8 0 24. See Setting up a calibre development environment.CALIBRE_OVERRIDE_LANG
- Used to force the language used by the interface (ISO 639 language code)CALIBRE_TEST_TRANSLATION
- Used to test a translation .po file (should be the path to the .po file)CALIBRE_NO_NATIVE_FILEDIALOGS
- Causes calibre to not use native file dialogs for selecting files/directories.CALIBRE_NO_NATIVE_MENUBAR
- Causes calibre to not create a native (global) menu on Ubuntu Unity and similar linux desktop environments. The menu is instead placed inside the window, as is traditional.CALIBRE_USE_SYSTEM_THEME
- By default, on Linux, calibre uses its ownbuiltin Qt style. This is to avoid crashes and hangs caused by incompatibilitiesbetween the version of Qt calibre is built against and the system Qt. Thedownside is that calibre may not follow the system look and feel. Ifyou set this environment variable on Linux, it will cause calibre to usethe system theme – beware of crashes and hangs.CALIBRE_SHOW_DEPRECATION_WARNINGS
- Causes calibre to print deprecation warnings to stdout. Useful for calibre developers.CALIBRE_NO_DEFAULT_PROGRAMS
- Prevent calibre from automatically registering the filetypes it is capable of handling with Windows.CALIBRE_USE_DARK_PALETTE
- Set it to1
to have calibre use dark colors and0
for normal colors (ignored on macOS).On Windows 10 in the absence of this variable, the Windows system preference for dark colors is used.SYSFS_PATH
- Use if sysfs is mounted somewhere other than /syshttp_proxy
,https_proxy
- Used on Linux to specify an HTTP(S) proxy
See How to set environment variables in Windows. If you are on macOSyou can set environment variables by creating the
~/Library/Preferences/calibre/macos-env.txt
and puttingthe environment variables one per line in it, for example:Tweaks are small changes that you can specify to control various aspects of calibre’s behavior. You can change them by going to Preferences->Advanced->Tweaks.The default values for the tweaks are reproduced below
Note
calibre has direct support for icon themes, there are several icon themesavailable for calibre, that you can use by going to Preferences → Interface → Look & Feel → Change Icon theme.The icon themes use the same mechanism as described below for overriding static resources.
calibre allows you to override the static resources, like icons, JavaScript andtemplates for the metadata jacket, catalogs, etc. with customized versions thatyou like. All static resources are stored in the resources sub-folder of thecalibre install location. On Windows, this is usually
C:ProgramFilesCalibre2appresources
.On macOS, /Applications/calibre.app/Contents/Resources/resources/
. On Linux, ifyou are using the binary installer from the calibre website it will be/opt/calibre/resources
. These paths can change depending on where youchoose to install calibre.You should not change the files in this resources folder, as your changes willget overwritten the next time you update calibre. Instead, go toPreferences → Advanced → Miscellaneous and clickOpen calibre configuration directory. In this configuration directory, create asub-folder called resources and place the files you want to override in it.Place the files in the appropriate sub folders, for example place images in
resources/images
, etc. calibre will automatically use your custom filein preference to the built-in one the next time it is started.For example, if you wanted to change the icon for the Remove booksaction, you would first look in the built-in resources folder and see that therelevant file is
resources/images/remove_books.png
. Assuming you have analternate icon in PNG format called my_remove_books.png
you would save it inthe configuration directory as resources/images/remove_books.png
. All theicons used by the calibre user interface are in resources/images
andits sub-folders.If you have created a beautiful set of icons and wish to share them with othercalibre users via calibre’s builtin icon theme support, you can easily packageup your icons into a theme. To do so, go toPreferences → Miscellaneous → Create icon theme, select the folderwhere you have put your icons (usually the
resources/images
folder inthe calibre config directory, as described above). Then fill up the thememetadata and click OK. This will result in a ZIP file containing the themeicons. You can upload that to the calibre forum at Mobileread and then I willmake your theme available via calibre’s builtin icon theme system.calibre has a very modular design. Almost all functionality in calibre comes in the form of plugins. Plugins are used for conversion, for downloading news (though these are called recipes), for various components of the user interface, to connect to different devices, to process files when adding them to calibre and so on. You can get a complete list of all the built-in plugins in calibre by going to Preferences → Advanced → Plugins.
Clearview 2 0 4 – Tabbed Style Ebook Reader Word Search
You can write your own plugins to customize and extend the behavior of calibre. The plugin architecture in calibre is very simple, see the tutorial Writing your own plugins to extend calibre’s functionality.