掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3560|回复: 11

[教程] 【2013.07.06】如何利用Microsoft Word排版制作.mdx?

[复制链接]

该用户从未签到

发表于 2013-7-6 18:41:42 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2013-7-6 18:57 编辑
# H& _5 h0 m4 Q' C0 t* @: X! P  ^$ X, d- b9 u  [0 S- u- G' Z& `0 j2 g( V8 \
第一步:利用Word排好版。
+ H, m! F$ H- e) C; u
: ^+ m% j# O( d. _) N第二步:将word文件另存为“筛选过的网页”,后缀扩展名为htm(l)。
5 k+ I# f( y$ F2 ]  r5 j4 }, `* ?, G* |$ H
第三步:打开htm代码,复制出有效内容。
6 O$ V& e4 [' I, _5 I6 _' ]5 h/ E" d# x9 h' ]) ?
第四步:替换
2 d( `& S# }6 t, ^9 \8 [4 q- @我这里是
/ f, h% I# d. ~1. 首先用正则表达式,将0 s- a7 ?9 e6 w' Q
<p class=MsoNormal style='line-height:171%'><b><span lang=EN-US  f% F( r- K% w0 F7 d+ X
style='font-size:16.0pt;line-height:171%'>(?<sub>.*?)</span></b></p>8 `% q! n% {; {7 R) V; J4 z
替换为</>\1<style type="text/css">p{margin:0}</style>1 f1 O1 K! n, q5 R# `

5 `5 A4 x6 @. k/ Y5 ]. u# m2. 然后不用正则表达式,将</>替换为</>^p
% o: r( |" E# \+ t, H, m3. 不用正则表达式, 将<style type="text/css">p{margin:0}</style>替换为^p<style type="text/css">p{margin:0}</style>
- B2 B' ~4 k, t其实也可以一步完成所有替换,:-)( F6 ^0 U2 t7 N5 b0 Z2 m
注意人工去掉第一行的</>,给最后一行加上</>,还可以对这个txt进行优化,比如删除空白行等等。
' B; s9 H1 M2 J7 |7 F8 i; b: x
( H7 M) z8 u( D" t- j4 A" v最后得到的txt,可读性很差,无妨,MdxBuilder能读懂。
  D" ~4 S( _( g; m* k4 D第五步:用MdxBuilder制作mdx,效果如下图
1 {8 D, W$ W: Y  o1 @" w& L. x, \# v
7 S7 Y' F' C6 x% L7 I
* S4 U7 k" Z0 p$ i4 i0 J
7 {; e" j  @! l  \$ I- r
利用Word,好处是排版WYSIWYG的,不用手写代码;坏处是最后生成的源txt对于阅读者而言不是很友善,后期要修改排版也只能在word上重新再来一遍,而且对于不了解整个排版philosophy的其他人而言,修改起来就比较困难了,而且词条间跳转、图片添加、跨平台(我仅在PC上测试过)等可能也不方便。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

评分

1

查看全部评分

本帖被以下淘专辑推荐:

该用户从未签到

 楼主| 发表于 2013-7-7 16:40:25 | 显示全部楼层
6# chigre 最终决定用TLex。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

 楼主| 发表于 2013-7-6 18:43:11 | 显示全部楼层
呃,例子中abaci的音标不全,大家请无视。

该用户从未签到

发表于 2013-7-6 18:47:51 | 显示全部楼层
所以非常不建议这么排版。

该用户从未签到

 楼主| 发表于 2013-7-6 18:52:07 | 显示全部楼层
3# chigre 嗯,我目前用Word这么做是有自己的考虑,可以把关注的重点放在内容的校订、修正上,而不是那些tag啊什么的。

该用户从未签到

发表于 2013-7-6 18:56:35 | 显示全部楼层
我是用excel来排的。

该用户从未签到

发表于 2013-7-6 19:08:00 | 显示全部楼层
4# Oeasy
/ B$ u; K, G4 f9 t' p! d
* {( F# N% ^% z3 U9 [明白。不过如果你使用Notepad++文本编辑器(或者其他更高级的),可以自定义文本格式,
% s, d! c) i3 E" t" d比如[]之内的文本高亮,{}的文本斜体,等等等等,你都可以设置!!
# h* c$ {7 L, \. h  T& [这样校对反而更高效。8 z! K9 z, _9 V
7 D, t7 M! }$ F+ e2 C* }
http://notepad-plus-plus.org/8 U$ l3 X0 q  f: E  A) Z' Y

. o7 x4 [! V/ O% x% ]& ~0 W$ M[语言] --> [define your language] --> [关键字列表] 和 [运算符]

该用户从未签到

 楼主| 发表于 2013-7-6 19:49:26 | 显示全部楼层
6# chigre 嗯,多谢推荐,确实是神器,也有拼写检查的插件。我也一直没有放弃使用XMLSpy Editor,还在跟XML、Schema死磕。
  • TA的每日心情
    开心
    2018-1-27 00:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2013-7-6 22:33:21 | 显示全部楼层
    跟着各位大神,慢慢学习^_^

    该用户从未签到

    发表于 2013-7-7 17:43:54 | 显示全部楼层
    看起来很好用~~  不错不错!!

    该用户从未签到

    发表于 2013-7-7 18:00:31 | 显示全部楼层
    能分享TLex软件不?电驴上的不能下载了。

    该用户从未签到

     楼主| 发表于 2013-7-7 19:16:05 | 显示全部楼层
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-4-17 08:01 , Processed in 0.027543 second(s), 33 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表