Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 22 Aug 2014, 04:14
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
HowTo: Keynote NF rtf notetaker working on Puppy with Wine
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
mcewanw

Joined: 16 Aug 2007
Posts: 2297
Location: New Zealand

PostPosted: Wed 15 May 2013, 00:32    Post subject:  HowTo: Keynote NF rtf notetaker working on Puppy with Wine  

This howto briefly details how to use Keynote NF windows program on Puppy with Wine.

Please note that this thread is intended to only be concerned with running Keynote with Wine and not general issues or discussion about running other windows applications with Wine, which would be best addressed elsewhere.

The old computer I tried this on is running Puppy Slacko 5.3.3 and green_dome created pet of Wine version 1.4.1 from http://murga-linux.com/puppy/viewtopic.php?p=635994#635994 but I expect keynote will also work well on other Puppy versions and with alternative versions of Wine.

To get Keynote NF working without crashing, you also need to download and install a few official windows dll files as detailed below (I took most of these from and old Win XP installation I have, but you may find them all on the Internet somewhere anyway).

Note that I've only been testing keynote running under Wine for a short while so there may be some as yet undiscovered bugs or sudden crashes, but no such problems have arisen so far in my testing!

Introduction

Most puppy distributions come with the last open source version of the hierarchical outliner application called Notecase. Keynote is a similar, but more sophisticaled, open source, windows application. Whilst the free version of Notecase allows text to be formatted in several ways (bold, italic etc), it is really just a text-based notetaker whereas Keynote can work with Rich Text Format (rtf) as well as providing much more functionality. Whilst there is no linux version of keynote, it does work well under Wine.

The original Keynote project (website: http://www.tranglos.com/free/keynote.html) was formally abandoned in 2005 at version 1.6.9. However, development was taken over under the new name Keynote NR (short for Keynote New Features), which currently can be found at website http://code.google.com/p/keynote-nf/

The following assumes you have Wine installed and working on your system.

Basic steps required to get Keynote NF running well under Wine:

1. Creat a directory for the Keynote files (I made one outside my pupsave: /mnt/home/KeynoteNF, but the choice is yours).

2. To install the latest beta of Keynote NF at present, which is what the developer recommends, you first need to download the last full version of Keynote NF from

http://code.google.com/p/keynote-nf/downloads/detail?name=Release_1.7.8.1%20%28true%20version%29.rar

and extract the files from that rar archive into your KeynoteNF directory. If you don't have a rar format extracter on your system, you can use that provided by don570 at
http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=59760

3. You then need to download and extract the more recent update files

http://code.google.com/p/keynote-nf/downloads/detail?name=Release_1.7.9.3%20Beta%204.rar

and also extract the files from that rar archive into your KeynoteNF directory (they overwrite some of the files from the previous release with the new and recommended beta code).

Note that these Keynote NF downloads are in rar archive format. If you don't have a tool to extract from that format you can use that provided by don570 at

http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=59760

4. I now copied the following two files from the windows\system32 directory of my windows XP installation into my KeynoteNF directory (/mnt/home/KeynoteNF):

msftedit.dll and msls31.dll.

Note well that without these files some functions of Keynote NF can crash your system with an OLE error 80004001 (though you can recover from that crash by leaving X with ctrl-backspace and then running xwin to start X up again).

5. Next I copied the file html.iec from the windows\system32 directory of my windows XP installation into /root/.wine/drive_c/windows/system32

6. Finally, I started Keynote NF by clicking the executable (keynote.exe), which you should find located in the KeynoteNF directory you created.

NOTES: That's all I did to get Keynote NF up and running. However, like I say, I haven't tested this much yet. It may or may not be better to also install richedit30.exe and msxml3.msi as detailed in a thread about installing Microsoft Office under Wine here:
http://www.murga-linux.com/puppy/viewtopic.php?p=445923&search_id=1461208715#445923

From the above MS Office thread, an installation file for richedit30.exe can currently be downloaded from

http://media.codeweavers.com/pub/crossover/office/support/richedit30.exe

From running winetricks msxml3 in a console I found that msxml3.msi can currently be downloaded from here if you do need it:

http://download.cnet.com/Microsoft-XML-Parser-MSXML-3-0-Service-Pack-7-SP7/3000-7241_4-10731613.html?tag=mncol;1

Most of the above howto resulted from information found at:

https://groups.google.com/forum/?fromgroups=#!topic/keynote-nf/pYQ_TdJL-Mc

Further information about msxml3 were found at:

http://wiki.winehq.org/NativeMSXML3

Last edited by mcewanw on Wed 15 May 2013, 01:13; edited 14 times in total
Back to top
View user's profile Send private message Visit poster's website 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11017
Location: Arizona USA

PostPosted: Wed 15 May 2013, 00:57    Post subject:  

Sorry but I had to remove all the url tags before the forum would show your post. You can go back and replace them one at a time to find the one the forum software doesn't like.
Back to top
View user's profile Send private message 
mcewanw

Joined: 16 Aug 2007
Posts: 2297
Location: New Zealand

PostPosted: Wed 15 May 2013, 00:59    Post subject:  

EDIT: The forum doesn't seem to like the google address near the end of the howto (the supplied web address is correct though) ... I've run out of time (baby crying) but will tidy up sometime later.
_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

Joined: 16 Aug 2007
Posts: 2297
Location: New Zealand

PostPosted: Wed 15 May 2013, 18:39    Post subject: small keynote bug and important workaround  

Only come across one bug so far. When you right-click on a node and select delete, the confirmation dialog is covered by the dropdown so can't be accessed. Problem is, until you answer the confirmation, no window on your desktop can then be accessed. Luckily, simply pressing Enter/Return key on your keyboard cancels that keynote request and all is then well.

Alternatively, you can use the tab button to move to accept the confirmation, which then correctly deletes the node per your request. You can in any case delete a node, as an alternative, simply be pointing to it and then pressing the delete button on your keyboard.

Keynote NF is a great wee program. You can create "virtual nodes", which link to actual txt or rtf files underneath if you wish. I am using that facility to play around, from Keynote, with some html files I have.

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

Joined: 16 Aug 2007
Posts: 2297
Location: New Zealand

PostPosted: Wed 15 May 2013, 20:57    Post subject: Pasting web page extracts into Keynote NF  

Very useful facility is that it proves possible to cut and paste extracts from web pages into Keynote notes. For the moment, to do that, I first cut and paste the extract into Abiword (which does the html to rtf conversion I guess) and then paste that result into the Keynote node. I think it may be possible to bypass Abiword (one way, apparently, would be to install MS Office 97 or similar via Wine, or I suppose the appropriate dll from that source). Keynote also interacts with Wordweb thesaurus/spelling checker if you have that installed (though I haven't tried that yet).
_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0601s ][ Queries: 11 (0.0044s) ][ GZIP on ]