LinuxLinks.com
Newbies What Next ? News Forums Calendar

Search





News Sections
Home
General News (3973/0)
Reviews (628/0)
Press Releases (464/0)
Distributions (187/0)
Software (858/0)
Hardware (522/0)
Security (192/0)
Tutorials (338/0)
Off Topic (181/0)


User Functions
Username:

Password:

Don't have an account yet? Sign up as a New User


Events
There are no upcoming events




Pago

Pago

Pago is a powerful terminal-based screenwriting script. It allows the open source text editor Vim to be used as a fully-functional piece of screenwriting software such as Final Draft or Celtx.

This plugin automatically formats screenplay elements to the following specifications:

Element Beginning Ending Total Align Caps
Scene heading 11 70 60 Left Yes
Action 11 70 60 Left No
Character 31 70 40 Left Yes
Paranthetical 26 55 30 Left No
Dialogue 21 55 35 Left No
Transition 70 11 60 Right Yes


This plugin was inspired by the screenplay.vim plugin developed by Alex Lance, which supported Action lines, Character names, and Dialogue.

This Vim plugin supports all major formatting elements of a screenplay, based on both logical and commonly accepted conventions of the screenplay form. It automatically enforces all boundaries within each screenplay element, ensuring proper formatting to the exact specifications of a screenplay.

It also allows access to all six available screenplay elements without any complex keyboard shortcuts or commands, using only the keys , , , , , , , and allows easy cycling through blank screenplay elements using both the and keys. 

 Pago 0.2.31

Price
Free to download

Size
24KB
License

Public Domain

Developer
Mike Zazaian

Website
www.vim.org

System Requirements
Vim

Support Sites:

Selected Reviews:

Features include:

  • Simple offline PDF generation
  • Pressing TAB cycles through empty screenplay elements in the order: Action, Dialogue, Parenthetical, Character, Transition, and Action
  • Pressing from a blank TRANSITION element will cycle back to the beginning of the line, triggering a blank Action element
  • Parentheses are automatically inserted when calling a blank Parenthetical element. Pressing from within blank parentheses will automatically delete the parentheses and jump to a blank Character element
  • Parentheses are automatically inserted when calling a blank Parenthetical element. Pressing from within blank parentheses will automatically delete the parentheses and jump to a blank Character element
  • A colon (":") is automatically inserted at the end of the line when an Transition element is called.  The cursor remains at the spot of the colon when text is either entered or deleted
  • Text typed within a Transition element is automatically Right-Justified
  • Pressing from a Transition element jumps two lines down the page and prompts a blank Scene Heading element
  • Pressing on an empty line cycles through empty screenplay elements in the reverse order: Transition --> Character --> Parenthetical --> Dialogue --> Action --> End of Previous Element
  • Pressing from a blank line jumps to the end of the previous element or, if the above two lines are blank, will create a blank Action element two lines above the previous cursorline
  • Pressing on a line with text will delete the character to the left of the cursor
  • All text typed with a Scene Heading, Character, or Transition element will be automatically Capitalized
  • To create a Scene Heading element, press enter while in a blank Action element. The Cursorline will be Highlighted and all text typed within the element will be Capitalized
  • While in a blank Scene Heading element: Press the bar to cycle through the common prefixes INT., EXT., and INT./EXT
  • Press to jump down two lines to a new, blank Action element
  • Active screenplay element is displayed in Caps in the status bar
  • Page number is displayed in the status bar. This estimates the number of pages within your screeplay using a 56-line-per-page standard
  • Pressing in either Insert or Normal modes jumps to the beginning of the line above the cursorline
  • Pressing in either Insert or Normal modes jumps to the end of the line above the cursorline
  • Holding in either INSERT or Normal modes scrolls through to the beginning of the current element, then jumps to the end of the previous element
  • Holding in either Insert or Normal modes scrolls through to the end of the current element, then jumps to the beginning of the next element
  • Typing text within a screenplay element such as Dialogue or Action will automatically reformat the paragraph if text exceeds the preset end of the line. This improves upon use of the :tw (text width) and :wrap commands by formatting text that is typed within a paragraph, rather than simply at the end of it

pago in action

Return to Script Writing Home Page

Bookmark and Share


Last Updated Tuesday, September 17 2013 @ 02:48 PM EDT


We have written a range of guides highlighting excellent free books for popular programming languages. Check out the following guides: C, C++, C#, Java, JavaScript, CoffeeScript, HTML, Python, Ruby, Perl, Haskell, PHP, Lisp, R, Prolog, Scala, Scheme, Forth, and SQL.


Group Tests
All Group Tests

Top Free Software
6 Office Suites
7 Document Processors
6 Lean Desktops
6 Desktop Search
9 Project Management
9 Groupware Apps
14 File Managers
10 Databases
21 Backup Tools
21 DVD Tools
21 Window Managers
21 Productivity Tools
9 Terminal Emulators
21 Financial Tools
21 Text Editors
21 Video Emulators
21 Home Emulators
42 Graphics Apps
6 CAD Apps
42 Scientific Apps
10 Web Browsers
42 Email Apps
12 Instant Messaging
10 IRC Clients
7 Twitter Clients
12 News Aggregators
11 VoIP Apps
11 Remote Display Apps
42 Best Games
42 More Games
21 More Games
21 Notable Games (1)
21 Notable Games (2)
21 Notable Games (3)
8 ASCII Games
9 Educational Games
42 Audio Apps
42 Video Apps
6 Screencasting Apps
80 Security Apps
9 System Monitoring
6 Family History Apps
11 PDF Tools
6 Music Servers
6 Collection Managers
7 Calculator Apps
8 Geometry Apps
Free Console Apps
14 Multimedia
Programming
8 Compilers
9 IDEs
9 Debuggers
7 Revision Control Apps
6 Doc Generators
'Free' Proprietary
21 Closed-Source Apps
Top Commercial Apps
42 Games
Free Web Software
21 Web CMS
14 Wiki Engines
8 Blog Apps
6 eCommerce Apps
5 Human Resource Apps
10 ERP
10 CRM
6 Data Warehouse Apps
8 Business Intelligence
6 Point-of-Sale

All Group Tests

Other Articles
Migrating from Windows
Back up your data
Distribution Guide
Distro Portal Pages
20 Free Linux Books
Running Linux Under Windows


Older Stories
Monday 02/17
  • Need a Good Bitcoin Client? (0)

  • Sunday 02/09
  • 5 Highly Promising Cross-Platform IDEs (0)
  • Play the Best Linux Puzzle Games (0)
  • Essential LaTeX Tools (0)
  • Unleashing the Best Open Source Social Networking Software (0)
  • Media Streaming with Top UPnP Servers (0)
  • Highlighting the Top Open Source Pandora Radio Clients (0)

  • Tuesday 12/24
  • Spotlighting the Top Open Source Crafting Tools (0)

  • Sunday 12/15
  • Uncovering the Best Open Source Google Analytics Alternatives (0)
  • Top Email Encryption Tools (0)


  • Vote

    What do you find MOST attractive about Open Source software?

    Amount of customization
    Security
    Freedom provided
    Speed of development
    Quality
    Multiple versions
    Cost
    Potential to contribute
    Ability to modify code
    Results
    4695 votes | 2 comments

    Built with GeekLog and phpBB
    Comments to the webmaster are welcome
    Copyright 2009 LinuxLinks.com - All rights reserved