Category Archives: Software

Developing the LibOScreenplay Template


Thisscreenplay-sintel-720 article aims to describe how LibOScreenplay formats your screenplay (useful if you would like to create a similar template of your own) as well as provide a little extra info about LibOScreenplay. You can return to the main LibreOffice Screenplay Template page by following the link.

LibOScreenplay provides two screenplay templates, the first aimed at those writers in the USA whose printers let them print in the 8.50″ x 11.00″ (Letter) paper size. The other, LibOScreenplay-A4 is for writers in Europe whose printers print A4 paper.

LibOScreenplay is free to download and use for any purpose whatsoever.

Courier Final Draft font

The latest Courier Final Draft font can be downloaded from the link below – It appears that Final Draft themselves have made the font available for download, however I cannot speak for the legality of downloading and using the font outside of Final Draft. It is available, however, at the URL below …

Custom Page Styles used in LibOScreenplay

LibOS | General

  • Page Size: 8.50″ x 11.00″ (Letter)
  • Font name: Courier 10 Pitch
  • Font size: 11
  • Margins: 1.50″ (left) – 0.75″ (right) – 0.50″ (top) – 0.50″ (bottom)

LibOS | Title-Page

  • Page Size: 8.50″ x 11.00″ (Letter)
  • Font name: Courier 10 Pitch
  • Font size: 11
  • Margins: 1.50″ (left) – 0.75″ (right) – 0.50″ (top) – 0.50″ (bottom)

Custom Paragraph Syles used in LibOScreenplay:

LibOS | General

  • Indent before text: 0.00″
  • Indent after text: 0.25″


  • Indent before text: 0.00″
  • Indent after text: 0.25″
  • Font Effects: Capitals

LibOS | Action

  • Indent before text: 0.00″
  • Indent after text: 0.25″


  • Indent before text: 2.70″
  • Indent after text: 0.25″
  • Font Effects: Capitals

LibOS | Dialogue

  • Indent before text: 1.00″
  • Indent after text: 1.75″

LibOS | (parenthetical)

  • Indent before text: 1.52″
  • Indent after text: 2.25″
  • Indent First line: -0.15″


  • Indent before text: 4.00″
  • Indent after text: 1.12″
  • Font Effects: Capitals

LibOS | (MORE)

  • Indent before text: 0.00″
  • Indent after text: 0.25″
  • Alignment: Center

Custom Syles used in LibOScreenplay-A4

COMING SOON; While has not been released yet, it is very nearly ready! Please check back soon!

LibOS-A4 | General

  • Page Size: 210mm x 297mm (A4)
  • Font name: Courier 10 Pitch
  • Font size: 11
  • Margins: 37.06mm (left) – 18.53mm (right) – 13.50mm (top) – 13.50mm (bottom)

LibOS-A4 | Title-Page

  • Page Size: 210mm x 297mm (A4)
  • Font name: Courier 10 Pitch
  • Font size: 11
  • Margins: 37.06mm (left) – 18.53mm (right) – 13.50mm (top) – 13.50mm (bottom)

Custom Paragraph Syles used in LibOScreenplay-A4:

LibOS-A4 | General

  • Indent before text: 0.00mm
  • Indent after text: 6.18mm


  • Indent before text: 0.00mm
  • Indent after text: 6.18mm
  • Font Effects: Capitals

LibOS-A4 | Action

  • Indent before text: 0.00mm
  • Indent after text: 6.18mm


  • Indent before text: 66.71mm
  • Indent after text: 6.18mm
  • Font Effects: Capitals

LibOS-A4 | Dialogue

  • Indent before text: 24.71mm
  • Indent after text: 43.24mm

LibOS-A4 | (parenthetical)

  • Indent before text: 37.55mm
  • Indent after text: 55.59mm
  • Indent First line: -3.81mm


  • Indent before text: 98.82mm
  • Indent after text: 27.67mm
  • Font Effects: Capitals

LibOS-A4 | (MORE)

  • Indent before text: 0.00mm
  • Indent after text: 6.18mm
  • Alignment: Center

Suggested Keyboard Shortcuts

May currently be problematic on a Mac…

  • Ctrl+1: LibOS | SCENE HEADING
  • Ctrl+2: LibOS | Action
  • Ctrl+3: LibOS | CHARACTER
  • Ctrl+4: LibOS | Dialogue
  • Ctrl+5: LibOS | (parenthetical)
  • Ctrl+6: LibOS | (MORE)
  • Ctrl+7: LibOS | TRANSITION:
  • Ctrl+0: LibOS | General

Known Limitations

  • Scene Numbering Option not available
  • To maintain 1pg = 1min using the Courier 10 Pitch font, 11pt font size is used. 12pt font size is the industry standard. This could mean searching for a new font for future versions.
  • There is no detailed installation / usage documentation
  • Suggested Keyboard Shortcuts may currently be problematic on a Mac…

See Also

Surprise Heading 3!

GNU/Linux Fedora 17 Setup Guide

gnome3-fedora-17Fedora 17 is a GNU/Linux Operating System distribution.

This is a personal (yet fairly generic) guide to setting up the GNU/Linux Fedora 17 operating system. Currently it is written only for the 32-bit version of Fedora but I will update this guide should a personal need arise for a 64-bit guide (though the difference is very small).

Download the default (live) .iso from The Fedora Project, burn it onto a disc and set your BIOS to boot from the disk. Install and then update the base system:

su -c 'yum -y update' && reboot

RPM Repositories & Software

Install the Free and NonFree RPM Fusion repositories as well as the Abobe repository. (Dropbox, Google repositories etc. as you like …)

su -c 'rpm -ivh && rpm -ivh'

Install your favourite software and plugins from the repositories you have installed.

su -c 'yum -y install AdobeReader_enu blender darktable \
devede dopewars dvipdfmx evince-dvi fceux filezilla \
flash-plugin fontforge gens gimp gnome-games-extra gnucash \
grip gstreamer-ffmpeg gstreamer-plugins-bad \
gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly \
gtk-recordmydesktop inkscape k3b kernel-modules-extra \
libreoffice lsdvd mencoder mplayer mixxx scribus snes9x \
texlive-latex thunderbird VirtualBox wget xbmc zsnes'

To add DVD-playback:

Keep your system up-to-date!

su -c 'yum -y update'

Proprietary NVIDIA Drivers

No definite guide. When I’ve found a method that works each and every time, I’ll update this guide immediately.

X-Plane 10

Requires the proprietary NVIDIA Drivers to be installed. To install the X-Plane 10 flight simulator, download the latest installer/updater from, un-pack it (in this case, to the Downloads directory), put DVD # 1 in the drive, open the Terminal when it has been recognized and …

cd /home/user/Downloads && ./"X-Plane 10 Installer Linux"

Get info, eg.:
[user@host ~]$ uname -a
Linux host 3.5.2-3.fc17.i686 #1 SMP Tue Aug 21 19:48:20 UTC 2012 i686 i686 i386 GNU/Linux

uname -a

Mencoder DVD Rip | x264 | 4:3 cropped to 16:9


Ripped from a DVD using mencoder under GNU/Linux Fedora 17. The original video track was PAL 4:3. A Clock was removed from the beginning of the video (17 Seconds were removed). Declarations for aspect ratio and framerate were made in case either were broken in the original. The reason for creating these files is to include them on my personal showreel which can be accessed from any part of the Internet (@

The below documents are very useful with regards this article on basic transcoding.

4:3 to 16:9

These video’s were ripped from the 2004 and 2005 AIB Graduation showreels. AIB practice was to shoot and edit in 4:3 and then, using black bars(!), crop the image to 16:9. This was due to:

  1. lack of understanding what “anamorphic widescreen” was
  2. possible lack of faith in the students (using anamorphic 16:9 feature of Super-16mm film) by the technical staff.
  3. Not all of the 16mm film cameras used by the AIB (between 2002 and 2005) were Super-16 capable.

It is quite clear that 16:9 is the more desirable presentation format for these works – Therefore, -vf cropdetect was used to determine how much of the image was black bars, and then calculations were carried out to determine the best crop to make so that the final video is as close to 16:9 as possible while maintaining that the width and height of the video remain multiples of 16.

Mencoder Code

mencoder -dvd-device /dev/sr0 dvd://1 -o /dev/null -aspect \
4:3 -vid 0 -aid 128 -fps 25 -ss 17 -srate 48000 -ovc x264 \
-x264encopts threads=auto:pass=1:bitrate=964:subq=6:\
b_pyramid=normal:weight_b -vf crop=704:416:8:80,harddup \
-oac pcm -channels 2 -ofps 25 && mencoder -aspect 4:3 \
-dvd-device /dev/sr0 dvd://1 -o last-gdb.avi -vid 0 -aid \
128 -fps 25 -ss 17 -srate 48000 -ovc x264 -x264encopts \
weight_b -vf crop=704:416:8:80,harddup -oac pcm -channels \
2 -ofps 25


Please note that:

  • -oac copy produced unexpected results with regard transcoding the audio. -oac pcm was used as a workaround
  • -oac faac cannot be used with a standard installation of mplayer / mencoder on Fedora 17 (mencoder is compiled without faac support). In this respect, UbuntuStudio with the Medibuntu repository and Medibuntu version of mplayer / mencoder installed have yielded more pleasing results for internet distribution or for encoding a QuckTime compatible .MP4
  • The DVD’s from which these titles were ripped contained no encryption, therefor there was absolutely no need for an installation of libdvdcss.
  • Each video was originally 720×576 PAL 25fps. (this implies 720×576 => 768×576)