Stable: http://pastebin.com/3MqtuS9P
Latest: http://pastebin.com/RSyhCjqv
What is it: WYSIwrite is a text editor for computercraft specifically designed for writing documents that will be printed out. It is a WYSIWYG editor in a similar style to Microsoft Word, Libre Office and other document writing programs; the way your document looks in the program is almost identical to how it will appear when it is printed out. WYSIwrite is deliberately feature-light and simple to use, and is aimed at those using computercraft on a server or to share with friends to get a little more utility and ease of use out of printers.
WYSIwrite is supported on advanced computers and, surprisingly, advanced pocket computers.
Screenshots:
Usage: The pastebin link above contains the standalone executable.
As this program is sort of designed as a companion to other programs, I've included it in a resource pack and a treasure disk, links for which I've included here:
Resource pack: http://www.mediafire...iteResource.zip
Treasure disk: https://www.mediafir...urccdd99z29c7wx
Beyond that, the code is free for repurposing and modification, such as the paginateOverflow and paginateUnderflow functions that can be used in your own programs to format your text to fit neatly into a window or page. But it's pretty messy, and I expect you could write a cleaner and more efficient function with a bit of elbow grease.
Comments and bug reports always welcome as messages or in the comments.
-NF
Edited by nitrogenfingers, 14 April 2015 - 12:23 PM.