chelsea hanna cohen

Why Getting a Master’s in Publishing Was Right For Me (But Why it Might Not Be For You)

When I tell people that, after getting my BA in Creative Writing and Linguistics, I willingly went into more debt to get a master’s in publishing, I usually get a pretty weird look .”Why would you do that?” people ask me. “Does that actually HELP you?”

A master’s in publishing is a different kind of advanced degree in that you absolutely do not need one to get a job in publishing, and while it may raise me in the eyes of possible employers, there’s no guarantee of that even being the case. So why bother? Why was it still the right decision for me?

I graduated from the University of Arizona in May 2011. I knew I wanted to go into publishing – I’d always loved books, after all. Specifically, I wanted to be a fiction editor like Max Perkins, a dream I would later find out what seems like 95% of people looking to break into publishing shared. My admissions essay was full of comments about how I wanted to prove people wrong when they told me print publishing was dying and advised me to choose a different career path. On my 21st birthday, I received my acceptance letter from Emerson College in Boston and suddenly found myself faced with the biggest decision I’d had to make in my life so far.

It wasn’t an easy decision by any means, especially after I found out I wasn’t selected for one of the very few fellowships Emerson offered to incoming grad students. But I knew I wanted to go into publishing, and I also knew that I was not the kind of person who could have just up and moved to a new city without a plan, a job, or a reason for going, and staying home to apply to jobs and hope something worked out wasn’t appealing. So I made the leap, accepted the offer of admission, and moved across the country.

Emerson’s program is two years long and fairly self-directed, with three required classes in Book Publishing, Magazine Publishing, and Electronic Publishing, and seven electives of your choice. By the end of my first year, I knew that editing wasn’t for me after all. And I was introduced to an area of publishing I’d never previously considered – digital publishing and ebook production. After my first digital publishing class, I was hooked and knew that was really where I wanted to look for jobs. I took classes that taught me how to make .epub files and learned how to use popular Adobe programs in publishing such as InDesign, Photoshop, and Dreamweaver. I learned new skills to add to my resume wherever possible, and I was able to work on some projects that interested me and gave me results to show off to potential employers.

I think about where I would have ended up if I hadn’t gotten my MA in Publishing. I would probably have applied to highly competitive editorial assistant positions, would maybe have gotten one, and would have moved and become disillusioned when I realized it wasn’t for me and didn’t know where else to go. A lot of my friends and I came in wanting to be editors, but now we are project managers, marketers, publicists, digital production specialists, contracts and rights associates, and a whole other slew of things we may not have ended up in on our own. And for that, my degree was worth it – to me.

I’ve spent a lot of time talking about why getting your master’s degree in publishing is great. But what are some reasons you might decide against it? Like I said earlier, it’s certainly no guarantee of bettering your job prospects.

–If you have an undergraduate degree in publishing. Emerson has a Writing, Literature, and Publishing undergraduate major which teaches most if not all of the same skills as the graduate program, and if I’d gone to a school that offered that sort of program, I probably wouldn’t have needed grad school. Unfortunately, 17-year-old me didn’t quite know what she wanted to do with her life.

–If you already live in a big publishing city like New York or Boston, or if you’re willing to move to one on your own. Part of the reason my degree is so valuable to me is that it got me out of Arizona and into Boston, something I personally wouldn’t have been able to just do on my own.  Also note that publishing is everywhere these days! Research and see if there are any opportunities where you are if you want to stay local.

–If you want to be rich. Generally, starting salaries in publishing are terrible, and positions such as editorial assistants can be highly competitive.  You probably won’t make a lot of money, and if the idea of taking on more debt with that in mind scares you, seriously consider if it’s right for you. But also note that there are plenty of income-based repayment plans for student loans, so if you’re mulling it over, look at those and see how manageable your loan payments can be.

–If you can get publishing internships. If you aren’t quite sure if publishing is right for you, see if you can get an internship to get experience and find out. However, note that publishing cities like New York and Boston are very expensive to live in and most publishing internships are unpaid.

I hope this post is helpful, and if anyone out there has any questions, feel free to ask me 🙂

Leave a comment »

Using jQuery Drag-And-Drop in Ebooks

One of the hardest parts of my project was figuring out how to use jQuery correctly and, specifically, how to get its drag-and-drop code to work in iBooks. I pieced it together with the help of friends and people on Twitter, but I thought I’d write it out step-by-step for anyone who wants to try it in their own ebooks. So if you want to use drag-and-drop in your ebook, here’s how to do it (not supported in all e-readers).

1. Go here: The UI stands for User Interface, and you can find all sorts of fun features here, such as tabs (which do work in iBooks, but not everything on this site does).

2. On the right, click on “Custom Download.” Uncheck “Toggle All” at the top, then make sure you select “Toggle All” under “UI Core” and also check “Draggable” and “Droppable” under “Interactions.” (For the purposes of this post, I’m assuming that you are only including drag-and-drop, but if you want to include other features in your ebook you can check their boxes as well). Doing a custom download with only what you need will help keep the size of your ebook down. You can change the theme if you want, and then click “Download.”

3. Go into the CSS folder of your download, copy the provided CSS files and the images folder, and paste them in your own CSS folder in your ebook. Do the same with all of the files in the js folder (if you don’t have a js folder in your ebook, create one on the same level as your CSS folder).

4. This next part will be determined by exactly what you want your drag-and-drop to do. In my Sherlock Holmes project, I have an interactive cluepad where you can drag selected clues. If the clue is correct, it will stay on the cluepad. If it is incorrect, it will bounce back. This is what I will be using for the purpose of this post, but you can play around with the other options if you’re looking for something different. Go back to the jQuery UI homepage and click on “Droppable” on the right. Select “Revert Draggable Position,” and then click “View Source” below. Copy everything between the script tags (but you won’t need the script tags themselves). Paste it into a new text document and save it as a .js file (I called mine draganddrop.js.). Add this .js file to your js folder as well.

For reference, this is what my draganddrop.js file consists of:

$(function() {
$( “.badclueleft” ).draggable({ revert: “valid” });
$( “.badclueright” ).draggable({ revert: “valid” });
$( “.goodclueleft” ).draggable({ revert: “invalid” });
$( “.goodclueright” ).draggable({ revert: “invalid” });
$( “.cluepad” ).droppable({
drop: function( event, ui ) {
$( this )
.find( “p” )

My “cluepad” class is the cluepad where the clues are dropped, and my “badclues” revert when they’re dropped on the cluepad, while my “goodclues” do not. You can style your classes for these functions however you like in your CSS.

5. There is one more jQuery that you need – and this is the key to making drag-and-drop work. It’s a hack that someone created called Touch Punch, and you can download it here: Download the Production version and place the .js file in your Javascript folder with the other jQuery files. 

6. Now that you have everything you need, you need to do two things in your ebook to make the files work. The first one is listing everything you just added to your OEBPS file in the manifest of your content.opf file. When I say everything, I mean everything. This includes all the Javascript files, all the CSS files, and all of the image files. Here is what the relevant part of my manifest looks like:

<item id=”jquerycss” href=”css/jquery-ui-1.10.2.custom.css” media-type=”text/css”/>
<item id=”jquerymincss” href=”css/jquery-ui-1.10.2.custom.min.css” media-type=”text/css”/>
<item id=”jquery” href=”js/jquery-1.9.1.js” media-type=”text/javascript”/>
<item id=”jquerycustom” href=”js/jquery-ui-1.10.2.custom.js” media-type=”text/javascript”/>
<item id=”jquerymincustom” href=”js/jquery-ui-1.10.2.custom.min.js” media-type=”text/javascript”/>
<item id=”jquery.ui.touch-punch.min.js” href=”js/jquery.ui.touch-punch.min.js” media-type=”text/javascript”/>
<item id=”draganddrop.js” href=”js/draganddrop.js” media-type=”text/javascript”/>

<item id=”ui-bg_diagonals-thick_75_f3d8d8_40x40.png” href=”css/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png” media-type=”image/png”/>
<item id=”ui-bg_dots-small_65_a6a6a6_2x2.png” href=”css/images/ui-bg_dots-small_65_a6a6a6_2x2.png” media-type=”image/png”/>
<item id=”ui-bg_flat_0_333333_40x100.png” href=”css/images/ui-bg_flat_0_333333_40x100.png” media-type=”image/png”/>
<item id=”ui-bg_flat_65_ffffff_40x100.png” href=”css/images/ui-bg_flat_65_ffffff_40x100.png” media-type=”image/png”/>
<item id=”ui-bg_flat_75_ffffff_40x100.png” href=”css/images/ui-bg_flat_75_ffffff_40x100.png” media-type=”image/png”/>
<item id=”ui-bg_glass_55_fbf8ee_1x400.png” href=”css/images/ui-bg_glass_55_fbf8ee_1x400.png” media-type=”image/png”/>
<item id=”ui-bg_highlight-hard_100_eeeeee_1x100.png” href=”css/images/ui-bg_highlight-hard_100_eeeeee_1x100.png” media-type=”image/png”/>
<item id=”ui-bg_highlight-hard_100_f6f6f6_1x100.png” href=”css/images/ui-bg_highlight-hard_100_f6f6f6_1x100.png” media-type=”image/png”/>
<item id=”ui-bg_highlight-soft_15_EEB4B4_1x100.png” href=”css/images/ui-bg_highlight-soft_15_EEB4B4_1x100.png” media-type=”image/png”/>
<item id=”ui-icons_004276_256x240.png” href=”css/images/ui-icons_004276_256x240.png” media-type=”image/png”/>
<item id=”ui-icons_cc0000_256x240.png” href=”css/images/ui-icons_cc0000_256x240.png” media-type=”image/png”/>
<item id=”ui-icons_ffffff_256x240.png” href=”css/images/ui-icons_ffffff_256x240.png” media-type=”image/png”/>

Make sure that you’re putting the correct media-types for everything and note that your jQuery files and your images will most likely have different names than mine do.

7. The last thing you need to do is to link all of your Javascript and CSS files in the heads of your XHTML files. The heads should look something like this:

<link href=”css/template.css” rel=”stylesheet” type=”text/css”/>
<link href=”css/jquery-ui-1.10.2.custom.css” rel=”stylesheet” type=”text/css”/>
<link href=”css/jquery-ui-1.10.2.custom.min.css” rel=”stylesheet” type=”text/css”/>
<script type=”text/javascript” src=”js/jquery-1.9.1.js”></script>
<script type=”text/javascript” src=”js/jquery-ui-1.10.2.custom.js”></script>
<script type=”text/javascript” src=”js/jquery-ui-1.10.2.custom.min.js”></script>
<script type=”text/javascript” src=”js/jquery.ui.touch-punch.min.js”></script>
<script type=”text/javascript” src=”js/draganddrop.js”></script>

with your own title and file links instead.

8. That’s it! To use drag-and-drop in the page, just use the classes you’ve assigned to your draganddrop.js file. Here is the code for one of my cluepads:

<div class=”cluepad”>
<p class=”cluepadtext”>Cluepad</p>
<p class=”oldclue”>The photograph is cabinet-sized.</p>
<div class=”goodclueleft”>
<p class=”cluetext”>Irene Adler and Godfrey Norton are married.</p>
<div class=”badclueleft”>
<p class=”cluetext”>Irene will be returning to Briony Lodge at 8:00. </p>
<div class=”badclueright”>
<p class=”cluetext”>The church was the Church of St. John.</p>
<div class=”goodclueright”>
<p class=”cluetext”>Holmes’ plan involves throwing a smokebomb.</p>

and that creates drag-and-drop perfectly in iBooks.

I hope this post will be helpful to someone, and if anything doesn’t make sense or anything needs more clarification, just let me know!

1 Comment »

A Scandal in Bohemia: Can You Solve the Case? For Sale!

I realized that the new page I created wouldn’t show up in my blog feed, so I wanted to post that you can now download my interactive choose-your-own-adventure version of A Scandal in Bohemia from my website for whatever price you think it’s worth 🙂 Just go here: and select the version you want! Click the Paypal button to decide how much you want to pay. 

Leave a comment »

The Directed Study is Finished!

Last week, I finished my EPUB3, interactive, choose-your-own-adventure version of A Scandal in Bohemia. Cool things I did include:

-Several choices throughout the story – which choices you make determine which ending you reach. I wrote new portions of the story to facilitate these choices. 

-The option to see how Holmes did it, where each choice that makes up the original text is highlighted as you go through the story. 

-A plain text version, if you just want to read it straight through. 

-An interactive cluepad at the end of many sections, which utilizes drag-and-drop jQuery. You’re presented with four possible clues and can drag each of them onto the cluepad. If the clue is true, it’ll stick. If not, it’ll bounce back. 

-The use of media queries for the cluepad so that it looks great on both iPads and iPhones in landscape and portrait. 

-An embedded font for handwritten notes

-It validates as EPUB3

I spent all semester working on this and am hoping to have it for sale on my website soon, as soon as I figure out pricing. I’ll be doing more specialized blog posts soon on the technical aspects (especially how I got drag-and-drop to work), so be on the lookout for those!

Leave a comment »

Choosing Your Own Adventure – Keeping It All Straight

As I get deeper into my Sherlock Holmes directed study, I actually found it incredibly tricky to keep all the paths I was mapping out through the choices straight. How much do I have to write? How does it branch off from the original material? How can I even begin to keep what I still need to do straight and the paths and consequences of each choice together? How do you organize a non-linear story?

Perhaps somewhat ironically for an ebook project, I didn’t find a good way to keep it all together until I drew it out using that old-fashioned tool of pen and paper. Still working out the final kinks so I can start the Javascript ASAP, but so far, this part has been more challenging than I thought it would be. That’s all right, though – all part of the fun 🙂

Leave a comment »