男单 618

生活象筒装的卫生纸,开始的时候怎么扯都不觉得在转,后来转的越来越快。

Archive for the ‘openoffice.org’ tag

OpenOffice.org Writer 的 DokuWiki 输出插件

without comments

  DokuWiki.sxwOpenOffice.org WriterDokuWiki 语法输出宏,作者主页:http://homepages.paradise.net.nz/hillview/OOo/

  • 安装
  1. 下载 DokuWiki.sxw 至本地硬盘;
  2. 在 Writer(本文以 2.3.1 版为例)中打开:工具–>宏–>管理宏–>OpenOffice.org Basic…对话框;
  3. 点击”管理…”按钮,选”程序库”选项页,点击”导入…”按钮,打开刚才下载的dokuwiki.sxw文件;
  4. 在随后弹出的”导入程序库”对话框中,将”Standard”前的对勾取消,保留”DokuWiki”前的对勾。如果之前安装过这个宏包,就把”替换现存的程序库”前的对勾选上,如果是头一次安装,就不用理会。确定。
  5. 一路”确定”或者”关闭”
  • 使用
  1. 在 Writer 中编辑好正文并保存;
  2. 打开:工具–>宏–>运行宏…,在左边的”库”中选择:我的宏–>DokuWiki–>modDokuWiki,在右边的”宏名称”中选择”DokuWiki”,点击”运行”按钮;
  3. 该宏会将当前文档内容转换为符合 DokuWiki 语法的格式,输出到剪贴板,并将结果粘贴到新建的一个文档中,可以直接到 DokuWiki 中发布。
  4. 这样的运行方式显然太麻烦了,可以为该宏增加一个菜单项,方便使用。方法如下。
  • 增加菜单项(比如在”编辑”菜单中”复制”菜单项之后增加一条”DokuWiki”)
  1. 打开:工具–>自定义…,选择”菜单”选项页;
  2. 在上面的”菜单”下拉选择框中选择”编辑”,在”菜单内容”的”条目”中选择”复制”,点击”添加…”按钮;
  3. 在左边的”类别”中选择:OpenOffice.org 宏–>我的宏–>DokuWiki–>modDokuWiki,在右边的”命令”中选择”DokuWiki”,点击”添加”按钮,关闭,确定。
  4. 使用方法同上,只是直接在”编辑”菜单中选”DokuWiki”命令即可。
  • 效果

  本文该行以上内容的导出效果如下: 

1
2
3
<span class=""><code><span class=""> [[</span><span class="uri1-uri"><span style="TEXT-DECORATION: underline"><span style="COLOR: #0000ff">http://homepages.paradise.net.nz/hillview/OOo/DokuWiki.sxw</span></span></span><span class="">|DokuWiki.sxw]] 是
 [[</span><span class="uri1-uri"><span style="TEXT-DECORATION: underline"><span style="COLOR: #0000ff">http://www.openoffice.org/</span></span></span><span class="">|OpenOffice.org Writer]] 的 [[</span><span class="uri1-uri"><span style="TEXT-DECORATION: underline"><span style="COLOR: #0000ff">http://wiki</span></span></span><span class="">.
splitbrain.org/wiki:dokuwiki|DokuWiki]] 语法输出宏,作者主页:</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<span class="">[[</span><span class="uri1-uri"><span style="TEXT-DECORATION: underline"><span style="COLOR: #0000ff">http://homepages</span></span></span><span class="">.paradise.net.nz/hillview/OOo/|</span><span class="uri1-uri"><span style="TEXT-DECORATION: underline"><span style="COLOR: #0000ff">http://homepages.paradise.net.nz/hillview/OOo/</span></span></span><span class="">]]


  ***安装**
  -下载 [[</span><span class="uri1-uri"><span style="TEXT-DECORATION: underline"><span style="COLOR: #0000ff">http://homepages.paradise.net.nz/hillview/OOo/DokuWiki.sxw</span></span></span><span class="">|DokuWiki.
sxw]] 至本地硬盘;
  -在 Writer(本文以 2.3.1 版为例)中打开:工具--&gt;宏--&gt;管理宏--&gt;OpenOffice.org
Basic...对话框;
  -点击"管理..."按钮,选"程序库"选项页,点击"导入..."按钮,打开刚才下载的
dokuwiki.sxw文件;
  -在随后弹出的"导入程序库"对话框中,将"Standard"前的对勾取消,保留"DokuWiki"前
的对勾。如果之前安装过这个宏包,就把"替换现存的程序库"前的对勾选上,如果是头一次
安装,就不用理会。确定。
  -一路"确定"或者"关闭"
  ***使用**
  -在 Writer 中编辑好正文并保存;
  -打开:工具--&gt;宏--&gt;运行宏...,在左边的"库"中选择:我的宏--&gt;DokuWiki--&gt;
modDokuWiki,在右边的"宏名称"中选择"DokuWiki",点击"运行"按钮;
  -该宏会将当前文档内容转换为符合 DokuWiki 语法的格式,并将结果输出到新建的一个
文档中,Copy 这些内容到 DokuWiki 中就可以直接发布了。
  -这样的运行方式显然太麻烦了,可以为该宏增加一个菜单项,方便使用。方法如下。
  ***增加菜单项**(比如在"编辑"菜单中"复制"菜单项之后增加一条"DokuWiki")
  -打开:工具--&gt;自定义...,选择"菜单"选项页;
  -在上面的"菜单"下拉选择框中选择"编辑",在"菜单内容"的"条目"中选择"复制",点击"
添加..."按钮;
  -在左边的"类别"中选择:OpenOffice.org 宏--&gt;我的宏--&gt;DokuWiki--&gt;modDokuWiki,在
右边的"命令"中选择"DokuWiki",点击"添加"按钮,关闭,确定。
  -使用方法同上,只是直接在"编辑"菜单中选"DokuWiki"命令即可。
  ***效果**
</span>
  • 后记

  这两天编辑 DokuWiki 条目的时候感觉不是很安全,一不小心就没了,特别是长一点的条目。其实我一直对在浏览器中写东西不放心。就想找找看有没有离线编辑器啥的。搜了一圈,只找到一个Wiki Writer。从留言看,评价一般,而且这个东东还需要 .net 支持,就没装。后来换了一个思路,开始找插件,果然有收获。Word 文档导出的插件,OpenOffice 文档导出的插件(就是本文介绍的这个)都有。因为没有 Word,就试了这个。但是作者给出的介绍文章是 2005 年的,因为版本的原因,很多菜单和选项已经有了很大变化,而我之前也没有在OpenOffice中安装过宏包,折腾了好久才搞出来。搞出来之后,感觉也还比较容易,效果不错。推荐给有同样需求的朋友们。

  另外,给所有计划开发所见即所得的编辑器的朋友一个建议,无论出于什么目的,在开工之前问问自己,能搞得过 MS 吗?能搞得过 SUN 吗?能搞的过金山吗?用户在装了Word,装了 OOo,装了 WPS 之后,还会装你开发的那个东东吗?如果答案是否定的,还是趁早找点别的事情做。真要做的话,还是做插件比较现实些。

Technorati : ,

Written by amao

二月 29th, 2008 at 11:50 下午