FAQ

Q. What’s a screenwriting program?

Movie screenplays and TV scripts are written using a certain formatting style.

Technically you could open up Notepad and write your film there, but you’d be tearing your hair apart sticking to the format. Screenwriting programs like Trelby understand these formatting guidelines and apply them automatically so you can focus on writing your script, not worrying about correct formatting.

Q. What do you mean free and multiplatform?

Trelby is completely free to use. If you are so inclined, you can even modify Trelby to suit your needs as all of the code is available under the GPL free software license.

Trelby currently runs on both Linux and Windows. Mac OS X support is possible, but needs someone to do it.

Q. What languages do you support?

This can mean two things: the language the program itself uses (menus, dialogs, etc.) and the language the user’s screenplay is written in.

The interface is English-only and will stay that way. We do not have the resources to provide translated versions of the program.

Users can write scripts using all the characters in the ISO-8859-1 (Latin-1) character set. This covers most of the Western European languages (English, French, German, Italian, Finnish, etc.). Sadly, currently the program does not support writing scripts in languages that need characters from outside Latin-1, for technical reasons described in ticket 85.  Those technical problems would have to be solved before we can start supporting other languages.

Q. Can Trelby import from another screenwriting program X?

If Trelby cannot import from a particular format by default, chances are you can still import it.

Any good screenwriting software can export as “formatted text”. Just do this, and import this file into Trelby, which will intelligently parse all the lines, and the screenplay should be able to make in in largely intact.

Q. Can you make change XYZ?

Maybe.

We are happy to hear your feedback, but remember that we’re only a few developers working on Trelby in our spare time, so our resources are limited. Don’t be offended if we say “no, we can’t/won’t do that”: the idea you’re proposing may very well be desirable in theory, but may be too time-consuming to implement or add too much complexity and maintenance burden to the program going forward. We have to balance the size of the codebase versus our resources, otherwise, the program will become unmaintainable.

Examples of things that are not feasible to implement in Trelby due to the above reasons:

  • Dual dialogue.
  • Production features such as page/scene locking, colored revisions, etc.

If you need such features, you should use the commercial programs. The companies behind them have the resources (and the motivation!) to implement and maintain such features. We don’t.

Q. When will Mac be a supported platform?

When a Mac develper helps port to the platform. Neither of the current developers use a Mac, and hence cannot port to it.

This is by far the most requested enhancement, so if you’re a python developer on Mac, we could use your help. Development details are on the contribute page.

[Update : We now have an alpha port to Mac in the works on the mailing list. Here's a screenshot.]

Posted in