掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1319|回复: 15

[经验交流] 一个小白第一次使用style美化词典

[复制链接]
  • TA的每日心情
    擦汗
    2019-8-11 08:28
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2018-6-26 17:55:31 | 显示全部楼层 |阅读模式
    原来我的词典都是光秃秃的,最多用空行来区分一下,最近研究了一下MDict的紧凑型html格式(Compat Html)6 E# E9 M  O* e% d) Z4 m6 h$ `
    ) v: \7 H" s2 l, V; L) V* @0 c
    词典制造软件原文说明如下
      I5 {/ U$ x: W& S
    5 x' m4 n9 W: n/ L这个格式由两个文件组成,正文文件格式基本和2)一样,但在正文里可以使用记号。另外
    . f* _2 \8 u/ ^7 m: ?6 Q一个是记号文件。, |8 T& x$ }) X2 h

      b" P) C4 I8 o+ i记号文件的格式:
    % d8 g: R% A( ^- j由多个记号定义组成,每个记号定义有3行2 k: c) ]. T8 q) A
    第一行: 记号的名称(只能用数字,必须大于0,最大不超过255)
      G/ m8 r; S1 b) U$ k第二行: 开始字符串(可以为空)
    , K" l: }+ R+ _; O& h7 H第三行: 结束字符串(可以为空)
    , S% J: V/ S0 R- c使用时在正文里使用`记号`(键盘左上角的那个符号)就会将后续的文字直到下一个记号前的文  @8 {' ?$ t$ I3 Y) V7 [. z
    字用记号定义的开始字符串和结束字符串括起来。正文里如果需要显示` 则用"`"表示。内
    7 D# z8 ]- q& U, x5 r7 _1 q! Y码应该和正文的一样(例如正文如果是用Unicode的话,记号文件也应该用Unicode)
    2 x2 [5 y* b5 b5 D& x1 |/ L0 ?$ F! q$ o: {& k
    例如:
    6 p$ [8 G2 w  v4 |* {  h$ v5 P$ N2 I记号文件:, \$ X# y+ y; p* P' @8 a; b" P: M
    15 A, z- |/ X& |5 E% H
    <font size=5>* Z  A, B' R4 e' A
    </font>
    # y. E4 L% S! z  y' {, I2* l6 s3 @. p& ^1 m. q+ G# a, _+ }' o
    <br>
    3 {1 _4 P) y0 f( P$ t0 [. u: z9 Z9 ^+ Z4 V; y
    3
    / g' ~1 r$ {8 P- g' p3 n! u<font face="Kingsoft Phonetic Plain, Tahoma">1 b6 @' q6 x, f: P: X6 W
    </font>
    % \" i0 _) P4 Y  f" w& Z: n4 d1 B, R2 s! O2 i+ ]  L

    ! A+ O, k+ w% D& Y' N/ t
    & ~% w* ~) a) r9 Y) A% s正文文件:
    + q9 f; w" W( H: O; M# y3 ]whole
    # p+ g; L/ ]- U4 Y4 p( \& k`1`whole&#96;s`2`<p>`3`(hol,hJl; houl)% \2 k* X5 ]) {+ K7 U7 s
    </>8 i8 t' W" l- f0 m# `. |3 \* E0 |

      ^( Y6 e0 G: }最后在显示的时候就会被替换成3 t' m" S9 N$ ~( \
    <font size=5>whole&#%96;s</font><br><p><font face="Kingsoft Phonetic Plain, Tahoma">(hol,hJl; houl)</font>0 {5 Z! L0 Y. B  s" F4 Y

    ) @% g( s! L6 F( T3 S* ^( y: L9 Q
    2 K+ S5 t, F; m; b: ^制作后显示效果我很开心。呵呵。给大家看个最后图片吧。
    . c6 {( w+ c7 w, V9 w  x# \6 U( Y, [; m/ m

    * y  J3 m4 o3 S# C7 A5 X( x) V. q$ n$ O  @! K! |
    接下一部把我的现代法汉汉法也去美一美。大侠们别笑,小白都是这样容易开心快乐的。
    + a. u* x4 u- n2 V

    本帖子中包含更多资源

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

    x

    评分

    2

    查看全部评分

  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    发表于 2018-6-26 19:55:13 | 显示全部楼层
    xliley01 发表于 2018-6-26 18:598 t( W* R; T! m0 N4 y. ?4 |
    标签还不会用,一步步来吧。很笨的,说。
    % V2 r7 ]5 y# k# O( @8 i. Y
    我是觉得你把精力用偏了。3 A" G# a$ Q. n
    mdx格式本质上就是html,这就意味着你要想知道什么,在网上搜有关html的知识就行(推荐个去处,w3school,有中文哦)。本来除了兼容性问题外,只有@@@跳转、词条跳转entry://和发音sound://几个特殊的标记需要特别注意。
    0 A3 N+ p& }* {使用style文件,有些把简单问题复杂化了。反正我个人是非常不喜欢style,了解它纯粹是为了改比较老的用style的词典。ray大的mdxbuilder 4.0好像也取消了对style的支持。% Y, R, l2 f) H7 B
    此外,像<font>标签,属于过时的东西了。特别简单没啥排版空间的词典可以用用,其它的还是建议使用标签或是类。而且使用css控制排版有更强大的功能,也方便修改排版。像<br>之类的也少用的好。
    ; M: y7 }4 o5 T; M+ c至于html从哪入门呢?因为本身也不是说要做个完整网页,只是要词典好看些。那就找个简单点的词典(最好是不带js的,弄明白css后有需求再去折腾js,千万别拿ff大的入门)。对于我们改个排版之类的,有点基础的入门知识也就差不多了。
    ( ]$ J% b2 n6 \) K
    / r8 t+ M$ Z5 j5 G4 `举个简单的例子,你那个1记号,用html+css来写,可以是:; e8 t% ~1 U5 \
    1. html:
      ; f- g7 l+ ^3 y
    2. <your_tag_name>text</your_tag_name>4 |7 T$ \$ r6 T$ B$ D

    3. + a' I) [9 r; b; C6 }
    4. css:! m2 m+ y3 ?% X3 k+ ^, D
    5. your_tag_name {font-size: 20px;}
    复制代码
    ( v4 x: M4 y# w. ]
    或者+ x0 c( q& J' G$ J# J9 O
    1. html:, O- d; X2 q$ G0 t7 i" P+ W/ p% L
    2. <span class="your_class_name">text</span>& S6 i$ Y, l  u  I& e9 u1 o7 C

    3. 4 {: F# _6 t& z4 ^( Q% C
    4. css:
      / X' `: v& w8 j4 h5 _( C$ |2 s+ r
    5. .your_class_name {font-size: 20px;}
    复制代码
    * C4 m" u8 T) U5 a% ^/ Q
    看起来似乎区别不大,但你要是想加个悬挂缩进、内容前加个符号、换个字体什么的,改起来会轻松很多。
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    发表于 2018-6-26 18:38:15 | 显示全部楼层
    最好别用这个。有这功夫,直接弄成标签不更省事。
    , }( z! U  Q7 @7 o5 W; ~这东西唯一好处就是节省一点点空间,但现在谁缺存储空间?占空间的也是mdd,mdx撑死了能占多少?但弊端就是改排版很麻烦。
    bbs 该用户已被删除
    发表于 2018-6-26 18:55:43 | 显示全部楼层
    Style方式美化确实挺有意思。而且荣誉的代码少,压缩率非常高,挺好的。
  • TA的每日心情
    擦汗
    2019-8-11 08:28
  • 签到天数: 10 天

    [LV.3]偶尔看看II

     楼主| 发表于 2018-6-26 18:59:26 | 显示全部楼层
    标签还不会用,一步步来吧。很笨的,说。
  • TA的每日心情
    奋斗
    2018-7-14 09:06
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-6-26 19:49:06 | 显示全部楼层
    小小白不知有這個方法,很神奇。
  • TA的每日心情
    擦汗
    2019-8-11 08:28
  • 签到天数: 10 天

    [LV.3]偶尔看看II

     楼主| 发表于 2018-6-26 21:09:20 | 显示全部楼层
    想是scc更容易改板式什么的,对于我这个初学者,这个style已经比之前进步多了。谢谢dfliaoyue 的指导。我再研究研究,下次做字典的话。谢谢了。
  • TA的每日心情
    无聊
    2022-9-25 21:09
  • 签到天数: 1136 天

    [LV.10]以坛为家III

    发表于 2018-6-26 21:56:23 | 显示全部楼层
    个人有碰到用 style 的就21世纪英汉汉英双向词典的某些版本。8 S1 ]: T, Y) M6 v! t( i
    當初解開來看還找不到 css 檔。
    1 x, Z$ z: f- G  B7 s3 P
  • TA的每日心情
    开心
    2020-5-22 23:45
  • 签到天数: 126 天

    [LV.7]常住居民III

    发表于 2018-6-26 22:53:48 | 显示全部楼层
    dfliaoyue 发表于 2018-6-26 19:55
    6 l5 {/ `  V( n0 b我是觉得你把精力用偏了。8 @$ R# e) m  l& [7 J. B3 [
    mdx格式本质上就是html,这就意味着你要想知道什么,在网上搜有关html的知识就 ...
    - C+ Y" g. I6 J# L& w
    虽然自己基本上没实践过,但是看了您的回复,还是之前少弄Style,然后设置好标签,以后统一由css控制排版的好。
    ; T6 P) R$ _& }; `& h  a1 T2 m. s- B7 n1 h6 {+ v
    主要是方便后期二次修改,不然一堆东西要直接用编程语言去批量修改源文件了。
  • TA的每日心情
    开心
    2019-5-9 19:55
  • 签到天数: 266 天

    [LV.8]以坛为家I

    发表于 2018-6-26 23:45:53 | 显示全部楼层
    这种学习方式很好
  • TA的每日心情
    开心
    2020-10-2 23:14
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    发表于 2018-7-1 06:25:17 来自手机 | 显示全部楼层
    我也是小白_(:з」∠)_
  • TA的每日心情
    奋斗
    2021-12-4 11:46
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2018-7-24 15:16:48 | 显示全部楼层
    同是小白,学习一下
  • TA的每日心情

    2018-9-2 09:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2018-9-1 12:42:46 | 显示全部楼层
    看来自己任重而道远啊,还不会用style
  • TA的每日心情
    奋斗
    2018-10-15 15:45
  • 签到天数: 35 天

    [LV.5]常住居民I

    发表于 2018-9-4 20:03:48 | 显示全部楼层
    很神奇,第一次见,长见识了
  • TA的每日心情
    慵懒
    2023-3-17 10:32
  • 签到天数: 67 天

    [LV.6]常住居民II

    发表于 2018-9-10 13:15:08 | 显示全部楼层
    受教了,原来是这样的
  • TA的每日心情

    2019-8-31 08:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-8-9 21:10:16 | 显示全部楼层
    谢谢分享,谢谢分享,谢谢分享!!!!!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-3-29 13:25 , Processed in 0.044683 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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