掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1189|回复: 6

[求助] 求助 关于排版问题

[复制链接]
  • TA的每日心情
    开心
    2018-1-27 00:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2013-7-6 14:20:15 | 显示全部楼层 |阅读模式
    各位大神好!感谢各位大神为论坛制作了那么多经典词库!4 A$ x) j- d  {0 p9 X7 O
    小弟近日在转换一个日语词库时,按照Hugh大神的教程贴转换到了如下格式:0 h" R, [/ V8 o! X4 V
    " s# k( [, Y- U: t; L5 A* v
    ! N8 I6 S/ C" H4 ]! P! \1 ?
      (亜・〈阿・〈唖・〈痾・〈鴉) →【字音語の造語成分】
    ! R( ?+ m+ V1 F: {</>
    # V5 f" i3 X/ k2 N" Gあ[亜]
    8 ?  d. K6 i4 s2 M+ c2 d& J. L  [一](一)…に次ぐ。; D& r: n' }2 s
      「亜流&#12539;亜熱帯」" u4 O% S4 O* I( V; \
      (二)〔無機酸で〕酸素が一原子だけ少ないこと。2 L8 P& e7 d  z9 U3 i. Y
      「亜硫酸[0]」' r: N5 d& }8 d3 ]& T  M& Q
      [二](略)
    , ^0 o" O4 G7 B" N2 E' r  [zB467]ア(一)
    . ~0 d( y3 t+ n; {& f1 x8 U$ B" q</>
    ! P( n: N* f- k0 Z2 s9 ^あ[阿]
    & d  B/ T3 ~, }+ X4 m  [一](一)ごきげんをとる。
      P4 S8 Q2 c% O# W7 e& x  「阿世[1]&#12539;阿[zB37E]ユ」
    5 y) `6 m6 p* }) Z; j  (二)〔本来は中国で〕人を親しんで呼ぶ時の称。〔日本の「お」に当たる〕
    ' v" h; ~- b( ]8 c' B' T  「阿父フ[1]&#12539;阿Q[1]」8 R3 y  O+ [2 j. |  c
      [二](略)
    ' {; P# T( p( \3 i$ v4 F3 |% [  阿波(アワノ)国。
      @' F3 f+ W3 N* N  「阿州[1]」1 g" @5 l/ N/ q; f# \% Z* i
    " U* x1 I7 C% G* L( z( G
    现在在排版的时候遇到了一个问题,不知道各位能否拨冗指导一下呢^_^?多谢多谢!: [3 [  x- S8 g; V$ w; K" w/ ]! ]

    7 W, ?  z) l" h% u8 k& I" ?小弟想让mdict最终也像如下一样显示,即像原词典一样换行,但是不知道如何替换为好:2 `. ]+ B* l& A1 u* t; c* k
    , o# o  V/ H6 k3 n2 X; Q
    あ[阿]
    . ]: ~7 R5 c7 v& c3 q) `, A& q  [一](一)ごきげんをとる。1 D6 h% _9 h0 G: _# l+ e
      「阿世[1]&#12539;阿[zB37E]ユ」& \* u: H' ?: @( K
      (二)〔本来は中国で〕人を親しんで呼ぶ時の称。〔日本の「お」に当たる〕9 {, T1 [+ l/ X) v; }  }
      「阿父フ[1]&#12539;阿Q[1]」
    ! o# _1 R6 a1 S1 C  I  [二](略)
    : x  x  ?# a# k& Z# I0 @  阿波(アワノ)国。) B0 \$ V3 a' p. @. b
      「阿州[1]」  G7 ~+ K+ P2 }4 C' P# r
    % D; g- _4 Z6 r2 Y5 o2 @9 F3 e
    现在制作出来的样式是没有任何换行的,密密麻麻的,看起来不舒服。

    该用户从未签到

    发表于 2013-7-6 16:26:08 | 显示全部楼层
    本帖最后由 Oeasy 于 2013-7-6 23:30 编辑
    ' U+ _' S! P! ~9 s8 V" L; o* t
    & ]3 J$ C* ~, n9 C$ |7 N7 E如果我没有看错,你的txt源文件里,一个词条除了第一行,其他行行首有俩空格。那么可以这么处理:替换前:
    * c* u  z$ ~4 T& F# M; V8 Q; M6 m
    替换后:
    9 F; l/ ?  I0 ?9 u% Q$ j! {
    : z8 G1 B- r% j7 L
    7 M+ w$ R" z: C8 R使用工具:UltraEdit。

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2013-7-6 14:50:22 | 显示全部楼层
    1# liuyunrushui 6 {6 Z9 F5 s+ [  U' ~
    找出重复有规律的行,用正则表达式替换。如:</> .*[]替换成1%<br>,太久没用了,忘了。复杂的好像要用到SQL,你看看坛里正则表达式教程就知了。
  • TA的每日心情
    开心
    2018-1-27 00:16
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2013-7-6 22:29:48 | 显示全部楼层
    多谢两位大神的指点。
    ) ?# O" ~9 n4 x0 @9 B
    6 {, N, Q. {2 t7 q0 H3 c: [请问Oeasy大神,您的那一步替换跟Hugh大神的把空行替换为</>的操作步骤一致吗?小弟刚刚开始学习这个,完全是小白,烦请赐教。& E8 f& A/ t3 \* H. T0 n
    ; F; j" v) v2 Q3 J, X: O& |
    还有一个问题,刚刚看了您在word里编辑排版的帖子,受益良多。我在处理日语文本时,碰到了关键词内部有-的单词,比如说 われ‐いち【我一】 这样的词条,若删除中间的横线又怕把解释当中的横线也一并删除,不删除的话,就无法准确检索到われいち,前方一致只输入われ的话,倒是可以在备选条目中找到,不知道有没有一次性准确定位到该词条的方法?还有就是像这类有汉字的日语单词,原文本都是以 われ‐いち【我一】的形式出现的,如何能让【我一】也可以被检索到呢?
    6 {+ H( s/ C2 J; H( w: s/ @* D
    纯小白的问题,大神不要见笑^_^在您合适的时候麻烦指点一二,多谢多谢。

    该用户从未签到

    发表于 2013-7-6 23:11:51 | 显示全部楼层
    4# liuyunrushui 呃,我也不太清楚步骤是不是一样,您可以先试一下,多尝试下,毕竟你才是最了解你目前所做工作的人。根据我的经验,用UltraEdit和EmEditor比较适合选中有特殊字符(含跨行、空格等)的一长串内容,然后将这串内容作为替换对象。9 T* q: {0 e9 ]. N9 a
    另:
    : I+ z6 x, B* {% Y- ]1 {一、
    ) \0 i% s, a/ T    关于关键词内部有-的单词,这个我觉得没啥办法,只有手调;4 U/ [7 d. F$ k' p+ _- a
        或者如果恰好你那个txt,每个词条就两行,第一行是词头(关键词),第二行是解释,那么可以稍微修改下,导进Excel,Excel中的第一列就是全部关键词了,然后你把那一列中的所有连词符号都删去,然后再保存为txt。
    0 ?4 ]3 `/ ]- Z2 W! C二、) C' I: E/ W/ O5 h8 Z  }
        关于“有汉字的日语单词,原文本都是以 われ‐いち【我一】的形式出现的,如何能让【我一】也可以被检索到呢?”
    ) G# ^1 N; y0 N$ P( g) v2 j* s    这个我觉得可以解决方法有二。* b" E! H" N7 F
        第一是查询时利用MDict的“关键字模糊查找”功能,PC版在【工具】->【关键字模糊查找】,快捷键是Ctrl+S,下一条快捷键是F5,你可以试试,在英语词典中利用这个“关键字模糊查找功能”,模糊查找take,可以查出来“intake、mistake”等关键词字符串里带有take的词条;日语词典应该类似吧。: P4 H8 p. e; S" ~9 E/ h# E
        第二是制作时在源txt里增加关键字,利用“关键词重定向”,增加一条
    + y: K3 x8 J6 m$ [; l              我一
    / N. z3 _+ ^5 C              @@@LINK=
    3 b& m8 R" H' t              われ‐いち【我一】4 n5 w4 x- D8 e7 |# P# |2 F
                  </>- R+ Y3 l# w! p

    $ S+ t( w% @; u! d    你可以看看MdxBuilder的手册,里面有介绍:
    ; I5 B0 E! @% h- S' C7 V---. a; y1 \, q$ l. C& I5 u/ D% p0 f
    ) J  B" N  Y9 g1 }$ b: X
    内部重定向(内容链接):
    / L% h$ v1 a" P6 D# W1) 当两个关键字所指向的内容是一样的时候,可以采取重定向的方式来达到"链接"的效果。内部重定向的格式为:
    8 ^* I' y# p( Y9 G# m@@@LINK=关键字
    5 \; U" ]4 I3 @& |  O例如color 和 colour 都指向相同的内容,制作词典时可以正常编写color词条,但对于colour词条,可以写成:0 ?! g) A9 Y% V- N- q
    colour
    % j/ f$ |8 Y% c3 y2 p" h0 s9 h@@@LINK=color9 G% g9 V  ^( I- L0 o3 {. s3 F
    </>
    3 }  B) S: Q; S; s当显示colour条目的内容时,程序会自动找到color的内容进行显示,链接是可以多重嵌套的。4 U8 ?) r% ?" @! h
    ---
    # v$ B! x4 U1 ^% Q6 t  N     当然这个工作量是很大的,纯体力活,也可能有其他解决办法。希望你能多尝试,坚持下去,我也不是什么大神,还在学习中,只是在这里抛砖引玉,希望共同进步。
  • TA的每日心情
    开心
    2018-1-27 00:16
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2013-7-7 15:09:32 | 显示全部楼层
    5# Oeasy   E8 F. e* ~1 Q1 D0 e- t
    # L& n  i/ b4 F% ~
    , b2 T8 }0 H+ x7 Q: n' f; {" i; A0 R
    谢谢您的指点,小弟再试试摸索摸索^_^

    该用户从未签到

    发表于 2016-2-7 10:23:51 | 显示全部楼层
    厉害 学习了
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-17 06:05 , Processed in 0.058844 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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