Printing vertical (top-to-bottom) text
There's some Japanese text that I'm memorizing, and I want to print it out on a piece of paper so I can tape it to my wall. Sounds like a plan!
Unfortunately, it's not that easy. First of all, the text is written vertically (top-to-bottom, right-to-left), and I want my copy to look that way, too. Second, it has furigana (which are not quite a dealbreaker for me but would be really nice to have).
I can type the text (kanji and kana, separately, anyway) into a text editor just fine. I just don't know how to go about getting it from a plain text file into a nicely-laid-out page description. I was almost tempted to start throwing HTML tables together, but then I realized that Japanese punctuation changes form slightly when written vertically.
У меня почти нет других требований. Это может быть неясный старый инструмент командной строки, который ничего не делает, кроме вертикальной выкладки японского текста, или новое блестящее приложение. Он может быть открытым или закрытым. Боюсь, что это не может быть дорого (у меня нет на это бюджета), но у меня есть доступ к MS Word, если это поможет. Это может быть какой-то необычный HTML, который работает только в одном конкретном браузере, если этот браузер может правильно распечатать его на листе бумаги. Он может работать на Mac, Linux или Windows. Я, вероятно, испорчу кусочки, как только я напечатал это, таким образом долговечность и портативность не проблема.
Я полагаю, что инструмент также должен быть несколько эффективным в использовании. Я знаю, что мог бы выложить каждого персонажа в Inkscape индивидуально, но мне понадобится пара часов, чтобы сделать одну страницу!
Я кратко посмотрел на MS Word, OpenOffice, TeX и HTML (с различными браузерами), и я не могу понять это. Я нашел частичные решения / учебные пособия в Интернете - японский язык с фуриганой достаточно распространен - но ничего, что вполне покрывает все мои потребности - вертикальное написание, по-видимому, несколько редко.
3 ответа
Существует необычный инструмент, и он у вас уже установлен: Microsoft Word
Сначала следуйте инструкциям здесь:
http://office.microsoft.com/en-us/word-help/about-creating-a-japanese-document-HP003089532.aspx
Важной частью является второй пункт: добавление японского в настройках языка MS Office (не беспокойтесь, если у вас есть только "ограниченная поддержка", функции макета все еще работают).
Перезапустите Word, и теперь у вас есть несколько новых опций для редактирования азиатского текста! Перейти к макету страницы и выберите направление текста -> вертикальный.
Фуригану можно добавить с помощью функции фонетического руководства: http://thejapanesepage.com/fun/furigana_in_word
Только что попробовал на Win7 + Word2007, довольно круто на самом деле!
Если вы используете Xiosis Scribe:
- Перейти к представлению макета
- Выберите текст
- Откройте выравнивание и интервал
- Установить ориентацию сверху вниз и справа налево
Я нашел решение этой проблемы! В Chrome используйте CSS -webkit-writing-mode: vertical-rl;
,
Он отлично обрабатывает варианты пунктуации. Это даже обрабатывает <ruby>
тег (фуригана) правильно. Самое главное, он печатает правильно!
Есть несколько странностей. Выделение текста оставляет белые области на странице. При настройке полей и интервалов кажется, что иногда "влево" означает "влево", а иногда - "вверх", но это ничего, что нельзя понять методом проб и ошибок. Он не идеален, но полностью пригоден для использования.
Это не работает в Safari 5, и очевидное -moz-
вариант не работает в Firefox 4.