epub. Now also splitting words on new line characters rather than only on spaces. Now also ignoring vector elements in the split result that are most likely to not be words, such as stranded pieces of punctuation.
epub_recombinefor breaking apart and recombining text sections into new data frame rows using alternative breaks based on a regular expression pattern.
epub_siftfunction for filtering out small text sections based on low word or character count. This function can also be used directly inside calls to
epub_recombinethrough an argument list.
epub_reorderfor reordering a specified (by index) subset of text section data frame rows according to a text parsing function (several template functions are available for convenient use to address common cases).
epub_catfunction for pretty printing to console as a helpful way to quickly inspect the parsed text in a more easily readable format than looking at the quoted strings in the table entries.
epub_catcan take an EPUB filename string (may be a vector) as its first argument or a data frame already returned by
epub_headaccepts EPUB character filenames or now also a data frame already returned by
epubbased on those files. Because of this change, the first argument has been renamed from
epubfunction, defaulting to UTF-8.
titlefield when missing, redundant or requiring remapping/renaming. All outputs of
epubnow include a
titleas well as
datafield, even if the e-book does not have a metadata field named
epub_headfunction for previewing the opening text of each e-book section.
epub_metafor strictly parsing EPUB metadata without reading the full file contents.
unlinkimmediately after use, rather than after all files are read into memory or by overwriting files in a single temp directory.
epubrfunctions is not too inflexible.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.