LinuxTOY 是一个致力于提供 Linux 相关资讯的专题站点。如果您发现了好用好玩的 Linux 东东并愿意发扬自由、分享的精神,可以点击顶部导航 Contact 按钮进行投稿。

Related entries

Latest entries

让 OpenOffice.org Writer 竖排文字

昨天有个读者给我写信,问能否找到能够竖排文字、行序为从右至左的文字处理软件。其实,这样的程序在我们身边就有一个:OpenOffice.org 中的 Writer 组件。下面我就来简单说说设置的过程,算是一点小提示吧。

  1. 启动 Writer,它会自动创建一个新的文档。
  2. 点选 Format -> Page 菜单命令,在打开的窗口中切换到 Page 选项设置页面。在 Writer 中要让文字竖排,起着关键作用的选项就是 Text direction。默认情况下,Text direction 被设置为 Left-to-right (horizontal),这样在 Writer 中就是横向排列文字,且方向为从左到右。如果要从右至左竖排文字,只需将其设置为 Right-to-left (vertical) 即可,如下图所示。

    OOo Page Setting

  3. 设置好了之后,在 Writer 中输入文字内容,其效果如下。

    OOo Text

版权声明: 允许非商业性转载,但转载时必须标明作者及原文链接.
本文网址: http://linuxtoy.org/archives/ooo-writer-tip.html

12 Comments

  1. 1 mutou Commented @ 2007-02-13 1:40 pm

    你好,老大。
    就是要这种效果,但有一点,标点应该是逆时钟九十度方向才对。

  2. 2 chewbaaca Commented @ 2007-02-13 5:33 pm

    注意到没有逗号已经旋转了,不过问好没有,呵呵

  3. 3 mutou Commented @ 2007-02-13 10:17 pm

    您说的对, 我已经看到。 我想找一个是真正的竖排文档编辑软件。不是为了最后的结果, 在输入时已经是那样。

  4. 4 Dark Commented @ 2007-02-13 11:14 pm

    Toy这个方法对付横竖混排就不行了(比如Writer中,有时表格的某列需要竖排文字),这是oOO的缺陷,我前年就此问题曾向官方询问过。不过可以变通解决一下,字体属性中可以将选定文字旋转。

  5. 5 Toy Commented @ 2007-02-14 11:23 pm

    嗯,对于标点符号也可如 Dark 所说的来旋转一下。

  6. 6 mutou Commented @ 2007-02-14 11:49 pm

    有没有对此感兴趣的会编程的朋友, 建立一个项目, 就是编写一个这样的软件?

  7. 7 cac Commented @ 2007-02-15 1:42 am

    好像motif环境能这样,http://www.opengroup.org/desktop/motif.html上有张图。不会是要这样的效果吧。不过我是没用过,只是不小心看到那张图了。

  8. 8 anton Commented @ 2007-02-18 5:35 pm

    hi, 如果用直排(台譯)的用法=中文以前的用法 的這個想法底下,
    那麼標點符號就應該是中文的全型標點,而不會是英文的半型標點。

    呈現出來的感覺應該是: http://or2.tw/sX1

    結論: 用全型的標點符號就可以解決了。

  9. 9 Toy Commented @ 2007-02-19 6:44 pm

    @anton:我发现图中的问题所在了,该段文字是直接粘贴进去的,所以在标点符号的显示上存在问题。如果是直接输入,则正常。

    另,谢谢你的提示。

  10. 10 chewbaaca Commented @ 2007-02-25 2:53 pm

    不知道Scribus成不成,排版软件

  11. 11 cinagoldmarket Commented @ 2007-03-11 12:26 am

    阿拉伯数字和英文字母,不能竖排??

  12. 12 spring Commented @ 2007-12-27 12:12 am

    在每个字后面用Shift+Enter会有新发现哦,自己试一试吧!
    我用的是Ooo2.3的中文版