|
本帖最后由 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
查看全部评分
-
|