Rhinote is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.About
Rhinote is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
cd
to the directory where rhinote.py lives and type python rhinote.py
(or python rhinote.py &
to get your command prompt back). Optionally, you may turn rhinote.py into an executable by placing it in your ~/bin
directory, renaming it rhinote
, and making it executable with (for example) chmod +x rhinote
. Make sure that the first line of the script (#!/usr/bin/python
) points to your Python binary. If it doesn't, change it.Ctrl-h
at any time will display all available commands:
enscript
program to format the text, then passes the result to lpr
for printing. As long as you have these two programs installed (most Linux distributions do), Rhinote notes will print on your default printer..rhi
file extension in Rhinote's Save and Open dialogs under "Files of type". Any files saved with this extension are still plain text files; the .rhi
extension merely makes it a little easier to find Rhinote notes later. Of course, notes (being plain text) can be saved with any file extension you choose, or with none.dfm
Python-based file manager for Linux. Other than that, I've used Rhinote alongside a multitude of other programs, both on Linux and Windows, without ill effects.def Rhinote():
in the rhinote.py
source:t = TextWidget(r, font = ("Helvetica 9 bold"), bg = "#f9f3a9", wrap = "word")
bg = "#f9f3a9"
section. Simply change this to whatever hex triplet you'd like and save the file.font =
defines the font in which the note's text is displayed-- Helvetica
is the font name, 9
is the font size (in points), and bold
is the font style. Any of these parameters can be changed. The font can be any named font on your system. For example, try font = ("Courier 10 italic")
and see what you get.t = TextWidget
line, simply change wrap = "word"
to wrap = "none"
. I'm not sure why you'd want to do this, since you won't get a nifty scrollbar to navigate your note, but it's your option.def Rhinote():
):r.geometry("240x255")
tkMessageBox.showinfo ("FYI","File Saved")
def save_file
function, and again at the end of def save_file_as
. Simply comment out the lines (with a # at the beginning) or delete them, and this potentially-annoying feature will be gone.def __init__
section of the source, near the end of the file. I suppose you could even make Rhinote's commands behave just like their counterparts in GNU Emacs; though I can't imagine why anyone would want to. ;)