14 Pomegranate with Other Applications
14.1 Integration with Text Editors
Text editors are great at editing text. It sounds obvious, but it has an important implication. A good knowledge management system should allow you to use your favorite editor to edit your writing and notes. PKM offers you the possiblity to do so.
The process to edit writing or notes using your editor
- Bookmark the records that you want to work on e.g. all chapters of your current book or the blog posts that you need to update
- (Case of local installation) Click on the “Edit box”, and click “Checkout the records”. A text file will be created for each bookmarked record (sns)
- Edit your files
- When completed (that can be after few days), click on “Edit box” again to see a report of the changes. When all is fine, click “Commit changes” to save the changes
- (Case of remote installation) Download the smart file of each record you want to edit, and save it on your computer
- Edit the file, possibly rename its filename e.g. to update the summary, priority, status fields
- Upload the file from “Upload smart file to update records”
14.2 Integration with WordPress
A writing or note record can be posted with one click to a WordPress blog (or any blog that support XMLRPC protocol). The post will contains its categories and tags.
Future changes to the writing or note record can be posted. They update the same post of in the first posting.
An existing post online can be imported as a note record in Pomegranate with the command i blogCode postId,
especially if you have multiple blogs and you make constant updating to them, with the text editor integration, you can edit your posts as if they are locally-stored text files.
Book citation, when the note is linked to a book, appears at the end the post body. if you use a refenrece [[book id, page]], this notation will be replaced by a refenrece to a footnote or endnote containing the book citation.
14.3 Integration with LeanPub
LeanPub is a self-publishing company that follows the Lean Publishing process. Lean Publishing is “the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do.”
In addition to online editing of the book contents, LeanPub supports DropBox integration, where the author put his manuscript in a special format and in a special folder in his DropBox account. The manuscript has to be in Markdown format.
Pomegranate job ends where LeanPub’s starts. Pomegranate helps you in capture and organizing your notes, cited works and chapters, sorting the chapters, compiling the book contents out of all the writings and notes that make up the book, and finally previewing the resulting HTML book before putting it in DropBox folder.
The book writings and notes can be selected dynamically according to certain criteria such as status, type, tag… For example you want to publish all the chapter and sections that do not have status ‘Draft’ or that do not have type ‘Technical’, or that have a tag ‘Intro’ etc.
14.4 Integration with Excel
14.5 With Pomegranate Note taker
produce smart files
line 1 is what goes to the filename
c p4 #snp ; java opts in .sh
body of notes
line 2 of body
results in …
illegal characters
to ensure uniqueness of file name, the first word in the filename will be the datetime. Words that starts with numerals at the start of the filename are ignored.
gte, no spell checker to distract you. no styling, just plain text. although it supported rich text if you entered rich text in it. but it is going to be saved as unicode plain text.
ntk can automatically write the jrm entries whily you are working on other stuff. ntk prompts you every 15 min to write, optionally, a bried description of what you are doing and it takes a shot of the desktop as well.
14.6 With desktop applications
Digikam
First scan short keys, Ctrl + module code to make quick selection. next, or later on, you scan the module that is important or urgent to work on e.g. tasks or notes. Here you do a more detailed processing.
appliance X will have all these integration already in place. It runs Mint 16 x64 bit with KDE on it. The super fast way to have all this ecosystem, including PKE running in few minutes. Just downlaod. Install virtualbox, start the VM. See post 231.
VLC

rss.jpg