Go back to previous page
Forum URL: http://www.eyrie-productions.com/Forum/dcboard.cgi
Forum Name: Symphony of the Sword/The Order of the Rose
Topic ID: 374
#0, Minor adventures in typesetting (or: printing with TeX)
Posted by phongn on Aug-21-13 at 07:36 PM
I'm re-entering the land of typesetting, page design and the joy of TeX (specifically its newer cousins) and thought that SOS might be a nice corpus to experiment with; it's fully-formed, fairly consistently formatted and each story of reasonable length. I know some people here have printed out the stories for offline reading and I thought I might share my work. I hope this is fine with the authors: I've only recently started doing this and certainly haven't published this elsewhere.

In short: I have an alpha-quality, work-in-progress typeset version of Wounded Rose and if anyone wants to take a peek, I'm happy to share it (and if the authors would prefer I keep this private or delete it, that's fine too):

https://www.dropbox.com/sh/6v0ypmfcwozcz3n/d-AC0YS-_j


#1, RE: Minor adventures in typesetting (or: printing with
Posted by zwol on Aug-21-13 at 09:09 PM
In response to message #0
How'd you deal with the -dashes- -for- -emphasis-? That was the big stumbling block last year when I was trying to write a Eyrie-to-HTML converter. (OK, that and credits detection.)

#2, RE: Minor adventures in typesetting (or: printing with
Posted by phongn on Aug-21-13 at 09:25 PM
In response to message #1
LAST EDITED ON Aug-21-13 AT 09:28 PM (EDT)
 
Regex - something like (\s)\-([a-z]+)\- and a replacement pattern of \1\textit\{\2\} (or I suppose, \1<em>\2</em> ). Dealing with Kaitlyn's stutter made for interesting times.

There's a lot of manual work involved though my library of patterns is getting better. I haven't tried to deal with the credit roll yet.


#3, RE: Minor adventures in typesetting (or: printing with
Posted by zwol on Aug-21-13 at 10:00 PM
In response to message #2
Yeah, I couldn't cut the manual labor down far enough for my taste using only regexes. If I didn't have a bunch of Actual Work to do instead, I might've tried writing an honest-to-ghu parser.