Showing posts from January, 2012

Setting up KMyMoney - Accounting for the Rest of Us Part 1

Logging expenditures on a daily basis need not be complicated nor laborious.  Linux users have two popular accounting software in KMyMoney and Gnucash.  Advanced users may prefer Gnucash's extensive accounting and ledger sets, while home and small office users may prefer KMyMoney with excellent reporting features.

KMyMoney allows users to set and forget or be more active in managing their accounts.  Although there are options to pull data from the Internet (e.g. exchange rate, bank accounts, online quotes), KMyMoney works fine as a straightforward daily expenses tracker.  Once comfortable with the interface, users can make use of the more advanced transaction and forecast options.

Part 1: Set up a KMyMoney file

1. Click New on the Toolbar.
2. Fill out the Personal Data fields.  The data is only for record purposes and retained only in the file.

3.  Select the primary currency of the account.  Other currencies for specific accounts can be added later.
4.  In the Select Accounts sec…

KDE 4.8 Announcements

The KDE 4.8 announcements were released sometime last week.  As a regular user of openSUSE, I'm always eager to see what new developments and improvements have been made to the KDE desktop.  With Unity and Gnome 3 underwhelming the Linux community, KDE 4.x is the powerhouse interface many should turn or return to.  The KDE developers now have an opportunity to gain more users and impress.  It's sad, however, that Mandriva, one of the most respected Linux distributions running KDE, is suffering legal problems during a time that Linux is gaining ground from different fronts.

Wishlist for Upcoming KDE Releases:
Faster boot timeFaster performanceBetter power managementAlternate Network ManagerNewer wallpapers, colors, iconsIncluding KMyMoney or Skrooge, KeepNote, Tellico, GCStar, Chromium as default applications.

Working with Corners in CorelDRAW Designer

Modifying corners in CorelDraw drawings are easy and simple even when working on more than two combined objects.

Before beginning, display the Grid in order to facilitate accurate positioning and editing.  Click View then Grid or press F10.

In this example, three rounded squares will be welded together as depicted on the voltage adapter below.

Step 1: Modify the corners of Square Objects
1. Select the Square object using the Pick Tool.
2. On the Property Bar, select Rounded, Chamfered, or Scalloped Corner.
3. Set the Corner Radius.Use the Edit Corners Together padlock to set the same corner radius for all corners.

Step 2: Position the Square objects and weld them together
1. Fill all the three squares with any color using the Palette and change the thickness of the Outline using the Outline Pen so it is more visible.
2. Align the squares to form a pyramid.Use the grid to ensure consistency.
3. Click Window then Shaping to display the Shaping Dock.
4. In …

Configuring Send Reference to Lyx (Lyxpipe) in KBibTex

KBibTex is an excellent bibliography application that offers extensive configuration and export capabilities.  KBibTex can be used to add citations directly into Lyx.  However, unlike Pybliography, users may have to configure this feature first. 

Configure Lyxpipe in KBibTex:

1. Launch both Lyx and KBibTex.
2. In KBibTex, click Settings and Configure KBibTex.
3. On the left panel, click Saving and Exporting.
4. On the Lyx Server Pipe field, type the path of the Lyx Server Pipe.  In most cases, the path can be found for the server pipe is:


When navigating for the Lyx folder, ensure that Dolphin or Gnome is displaying Hidden Files
There are two files for the lyxpipe.  Select

5. Click Apply then Ok.  
To insert a Citation directly into a Lyx Document using KBibTex:

1. In Lyx, ensure that a BibTex generated bibliography has been inserted at the end of the Lyx document (or wherever it is needed). 
2. Place the insertion point where the citation is to be added.

Creating and Customizing New Entries and Fields using Pybliographic

Each entry type in Pybliographic is linked to a number of fields.  For example, author, translator, etc.  Users can create their own entry type specific to their needs.  For example, magazines or music tablatures or modify the entries to suit their purpose.

To create a New Entry Type and associate data entry fields to the Entry Type:

1. Click Settings then Fields.
2. Switch to the Entries tab.  In the Entry type box, type a new entry type (e.g. General Periodical).
3. Click Add.
4. Switch to the Association tab
5. Select fields from the Available list that are required for the new entry type.  For example, a General Periodical would need fields for author, publisher, date, etc. For each selected field, click Add.  The field will appear on the Associated box. 
6. Place a checkmark on fields that are considered mandatory.  An unchecked field is considered optional.
To create unique data entry fields:
1. Users may want to add a data entry field that is not listed in the Available box.  C…

Using Pybliographic and Lyx for Citations and Bibliography Part 2

Continued from Using Pybliographic and Lyx for Citations and Bibliography Part 1

Inserting the Generated Bibliography into Lyx

1. Open a new document in Lyx.  Ensure that Pybliographic is also running with the appropriate bibliography file open.  Without the two applications simultaneously running, citations cannot be inserted into the Lyx document.  2. Before inserting citations, the writer should insert the bibliography first.  In most cases, the list is at the end of a section, chapter, or article.  In the Lyx document window, place the insertion point to where the bibliography will be displayed.    3. Click Insert, List/TOC then click Bibtex Bibliography.
4. In the Database window, click Add.  Ignore the list of sample bibliographies listed.  Click Browse and navigate to the .bib file created from Pybliographic. 
5. Click Add.  The database should now display the bibliography filename from Pybliographic.  6. The Style box lists numerous bibliography styles included with Lyx.  Sel…

Using Pybliographic and Lyx for Citations and Bibliography Part 1

Lyx is an excellent and professional WYSIWYM word-processing software and in conjunction with open-source bibiliography software is invaluable for the serious writer.  There are many utilities for handling bibliography that can be used with Lyx.  The Lyx Wiki provides a list of platform-independent, Gnome, and KDE programs.

In this article, the Gnome-based Pybliographic is used with a standard openSUSE installation of Lyx in a KDE environment.  Although Pybliographic was designed for Gnome rather than KDE4, it works fine in openSUSE 12.1 though there are noticeable brief slow moments when opening programs such as Gwenview. 

Creating Entries in Pybliographic

1. Click the Add New Entry on the control panel of Pybliographic. 2. Before filling out any of the fields, select the appropriate source type from the Entry Type list.  The fields displayed are determined based on the entry type selected.  For example, the Book Entry Type has fields for Author, Editor, Publisher, etc. 3. Enter a Ke…

Quickfix: Faking White Background when Displaying Photos of Devices

When writing about devices and hardware, technical writers will frequently have to post, copy, attach, insert, or Place (Adobe) a photo of the device.  In most cases, the layout or graphics artists will provide the photo, but the independent writer can easily "fake" the professional-looking white background by taking a photo of the hardware himself.
1.  Place the object or hardware on a clean, white sheet of A4 or Letter paper.  The sheet needs to be thick enough and bright enough to accomodate any Flash settings of the camera.    2.  Arrange the device or hardware on the sheet of paper in such a way that when the photo is taken, only the white parts of the paper are seen as background.  Alternately, focus on a particular angle taking note of areas that can be cropped later on.  Use the digital camera's white balance feature to increase the whitness of the paper area further. 3. Once copied to the hard drive, open the image in a photo-editing software such as open-source…