Freebsd Laptop Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 25 January 2012

Using Pybliographic and Lyx for Citations and Bibliography Part 1

Posted on 04:14 by Unknown
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.
The Plus sign opens the add new entry box.
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.
The Entry Type and Key should be filled out first.
3. Enter a Key to identify the bibliographic entry from other entries (ie. a shortcut).  Pybliographic automates the creation of Keys by using the author's initials and the year.  For example, the entry for "Kafka on the Shore" by Haruki Murakami is assigned an HM94 key (the book was published in 1994). 
4. Fill out the Optional and Notes fields if necessary.  
5. New fields can be added by typing in the box provided and clicking on Create Field.  An extra tab labelled Extra will appear displaying any user-added fields.

6. Click Apply.
7. The bibliography entry will be listed on the top panel while details will be displayed in the bottom panel. 
Entries can be edited or deleted by right-clicking on the list.

8. Save the bibliography list by clicking File then Save As.  Select BibTeX as Bibliography type and do not forget to add the file extension .bib as the application does not add this by default.  Without the .bib extension it can, however, be opened using a text editor - though Pybliographic doesn't recognize it!
Do not forget to add the .bib file extension.


Exporting the Bibliographic Entries to HTML, Text, or Latex

1. Click Cite then Format.

2. Pybliographic provides several bibliography styles.  Click Browse and select from the list.  As a reference, take a look at the list below.
Bibliography Style

Entry Sequence

Sample

apa4e.xml

Author alphabetical[KE04]
Kay Ethier. (2004). XML
and Framemaker
. New
York, NY 10013: Apress.
Alpha.xml

Author alphabetical[KE04]
Kay Ethier. XML and
Framemaker
, New York, NY 10013, 2004. Apress, New York, NY 10013,
2004.
abbrev

Author alphabetical

[KE04]
Kay Ethier. XML and
Framemaker
, New York, NY 10013, 2004. Apress, New York, NY 10013,
2004.
abbrevau

Author alphabetical[Kay,
2004]
Kay
Ethier. XML and
Framemaker
, New York, NY 10013, 2004. Apress, New York, NY 10013,
2004.
abbrvbib

Author alphabetical[KE04]
Kay Ethier. XML and
Framemaker
, New York, NY 10013, 2004. Apress, New York, NY 10013,
2004.
abbrvnum

As-is

[5]
Kay Ethier. XML and
Framemaker
, New York, NY 10013, 2004. Apress, New York, NY 10013,
2004.
3. From the Format list, select HTML, Latex, or any of the text-based outputs.
4. Enter the output file name and location.
Besides exporting to text and HTML, the .bib file can be edited by any text-editing application such as Gedit or Kwrite.

Bibliographies exported to HTML can be used in web sites.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Techwriter | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Drawing a Rounded Triangle in CorelDraw
    Category: Tech Writer If you need to draw a safety icon such as those found in user manuals or any icon which requires a rounde...
  • Linux on Film: The Amazing Spider-Man (2012) Part 1
    Ok, for dedicated fans of the latest Spider-Man movie (me included), Sony made use of this brilliant flick to advertise their Sony ...
  • Tech Flashback: The Lethal Weapon series 1987 - 1998 Part 3
    Category: Tech Today Continued from Tech Flashback: The Lethal Weapon series 1987 - 1998 Part 2 In this series of articles, we continue our ...
  • CorelDRAW X5: Adding Barcodes and QR Codes to Business cards Part 2
    QR Codes and QR Code Services Due to the popularity of QR Apps that can be installed on smartphones and iOS devices, QR codes are also becom...
  • Linux on Film: Antitrust (2001)
    *All screencaps from Antitrust (2001 ) Long-time Linux users are familiar with Antitrust (2001), which was strongly adverti...
  • CorelDraw Basics: Exporting to SVG for HTML5 web pages
    Category: Techwriter There are advantages to using SVG over the more popular PNG or JPEG when working with technical ...
  • Sony RAW (.ARW) support on openSUSE KDE
    Category: Linux Some advanced digital cameras and ILCs supports the RAW format, which many serious photographers prefer over JP...
  • Knoppix LiveUSB Basics: Bluetooth and Blueman Part 1
    Although Bluetooth has never been as reliable as a wired or RF connection, adding Bluetooth to an old machine is a simple way ...
  • Linux on Film: The Amazing Spider-Man (2012) Part 2
    Piezoelectric technology and microcontroller From a plot perspective, Peter probably made use of existing equipment like th...
  • Microsoft Product Placement in Arrow Season One Part 1
    Note: Unsolicited But Offered normally features Linux on film but in celebration of the ongoing season 2 of Arrow (w...

Categories

  • Linux
  • Linux - Mandriva
  • Linux - openSUSE
  • Tech Today
  • Techwriter
  • Travel Logs

Blog Archive

  • ►  2013 (229)
    • ►  November (19)
    • ►  October (21)
    • ►  September (20)
    • ►  August (23)
    • ►  July (23)
    • ►  June (21)
    • ►  May (24)
    • ►  April (22)
    • ►  March (19)
    • ►  February (16)
    • ►  January (21)
  • ▼  2012 (261)
    • ►  December (28)
    • ►  November (22)
    • ►  October (28)
    • ►  September (20)
    • ►  August (28)
    • ►  July (23)
    • ►  June (21)
    • ►  May (15)
    • ►  April (26)
    • ►  March (9)
    • ►  February (11)
    • ▼  January (30)
      • Setting up KMyMoney - Accounting for the Rest of U...
      • KDE 4.8 Announcements
      • Working with Corners in CorelDRAW Designer
      • Configuring Send Reference to Lyx (Lyxpipe) in KBi...
      • Creating and Customizing New Entries and Fields us...
      • Using Pybliographic and Lyx for Citations and Bibl...
      • Using Pybliographic and Lyx for Citations and Bibl...
      • Quickfix: Faking White Background when Displaying ...
      • Additional Notes on Razor-qt on openSUSE 12.1: Tou...
      • Quickfix: GCStar Plugins error
      • Razor-qt Desktop Review on openSUSE 12.1: Fast and...
      • Razor-qt Desktop Review on openSUSE 12.1: Fast and...
      • openSUSE 12.1: Install super-fast Razor-QT Lightwe...
      • Quickfix: Recovering files from a broken Fedora in...
      • Recommended: The Designer's Desktop Manual by Jaso...
      • openSUSE 12.1: Getting Bluetooth working using Blu...
      • Adventures with running Xfce along with Fedora 15...
      • Adventures with running Xfce along with Fedora 15...
      • Three Months with Fedora 15 on an Asus 1000H EEEPC
      • Mozilla Firefox: File does not appear in File Mana...
      • Hotmail errors and slow performance
      • Quickfix: Skype first run on openSUSE 12.1
      • opensuse 12.1 Essentials: DropBox
      • Resolving Touchpad issues in openSUSE 12.1 with th...
      • Review: Speedo Aquabeat MP3 Player - Only for the ...
      • Quickfix: Fedora 15 Bluetooth issue (in Asus EEEPC...
      • Xfce vs. LXDE vs. Gnome(2,3) vs. KDE4 vs. Unity Su...
      • FrameMaker 10 Crash Course: Working with Imported ...
      • Xfce vs. LXDE vs. Gnome(2,3) vs. KDE4 vs. Unity Pa...
      • Exploring the Activity Manager in openSUSE 12.1 Pa...
  • ►  2011 (10)
    • ►  December (10)
Powered by Blogger.

About Me

Unknown
View my complete profile