![]() So my first choice is to somehow marry a Keynote "template" with text of some sort (XML, JSON, tabbed text, or whatever). Plus, I would like the worship leader/pastor to be able to adjust things in Keynote if necessary - if it comes from a PDF, that won't be possible. I know how to use LaTeX to generate PDFs from the data (I currently only do it for printed chordsheets, but I'm sure I could figure out how to do slide-style layouts), but Keynote apparently only imports one page of a PDF at a time - a typical Sunday worship set would be around 30-50 slides, so that would be pretty annoying. Not only should I not be in the loop every week, but there are some line spacing problems in the conversion. I'd like a process that doesn't involve me creating a Powerpoint file for them to convert to Keynote. ![]() So I'm looking for suggestions on how to approach this. Apple clearly doesn't want anything except Keynote creating or editing Keynote presentations. Old versions of Keynote internally stored slide data in XML ( ), but newer Keynote versions use progressively more opaque formats ( ). But just as I finished the code to output tabbed text, I found out that when they say "Powerpoint" they really mean Keynote, which has no ability to use plain text files. ![]() They always talked about slides for Powerpoint, so I assumed that's what they were using. Tanigawa no nagare o shitau shika no yoo niĪnata koso waga tate, anata koso waga chikaraĪnata koso waga nozomi, ware wa shu o aoguīut my church's pastor (whose computer is used for the projection) and the two other worship leaders besides me who select songs all use Macs. Here is a small sample of the text file structure that works in Powerpoint (with one slide in Japanese with romanization in smaller font by utilizing the next level of outline): As the Deer So my module currently outputs such a text file, and the presenter would open a Powerpoint template styled the way they want for song presentation, insert the text file as an "outline" for new slides, and voila. ![]() I initially thought all my users were using Powerpoint, which can import a simple text file with each line preceded by 0-5 tabs (0-tab line becomes the title of a new slide, and one or more tabs means a "bullet point" with the level corresponding to how many tabs). I wrote a database web app for handling church worship songs, and I'm trying to add a module to output selected songs for projecting the lyrics. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |