BBShelp 版 (精华区)

发信人: trijif (广扬塔), 信区: BBShelp
标  题: [教程]第二节 代码讲解(入门组加修课)
发信站: 哈工大紫丁香 (Thu Jan 25 22:33:17 2007), 站内



【 以下文字转载自 ASCIIArt 讨论区 】
发信人: trijif (Why,Mr.Anderson?), 信区: ASCIIArt
标  题: [教程]第二节 代码讲解(入门组加修课)
发信站: 哈工大紫丁香 (Sun May  1 23:51:46 2005), 转信



发信人: creambottle@smth.org-SPAM.no (°奶油爆头°。゜.ˇ), 信区: ASCIIArt
标  题: [教程]第二节 代码讲解(入门组加修课)    creambottle  (转载)
发信站: BBS 水木清华站 (Sun Dec 26 19:12:35 2004)
转信站: CYZC!news.xjtu.edu.cn!news2.happynet.org!maily.cic.tsinghua.edu.cn!SMTH



发信人: creambottle (°奶油爆头°。゜.ˇ), 信区: ASCIIart
标  题: [教程]第二节 代码讲解(入门组加修课)    creambottle
发信站: BBS 水木清华站 (Tue Nov 23 09:31:06 2004), 站内


           ○     .                   .               .                          

               ╭╮    ●                                                        
               ╟╢ ╭╮╭╮ · ★                                    .          
      .        ║║ ╰╮║   ╖ ╖       ○        .      .                      
               ╯╰-╰╯╰╯ ╨ ╨                                               
            .                        .                      .                    
                                  . ●             .                             
                  .           .        .                        .                
             .        ●                  加 ○        ●                        
                     .          .                                                
                          .                  修                .    ○           
                 .                 .    .        课                     .        
   水木清华BBS  ASCIIart版面2004年11月新手培训教程 .   代码讲解篇                
        .                .     ●                                                
                ○              .                     .                ●        
                                          .           .        .                 
 格式:lololing  参考教程"ASCIIArt跨站讲座第一期 - 基础知识" 整理:creambottle


                                                                                 
      ┆       ┆
      ANSI  控制码                                                               

     ANSI控制码均以 Esc 作为控制码的开始标志,

     水木BBS中ESC字符的输入方法是[ESC]+[ESC],在编辑器中用"*"代表。

     * 是按两下  ESC 键 而来的,而不是数字8上方的*

     为了避免其他方面造成的影响,现在请先把终端的默认高亮的设置关掉

     cterm2000: 编辑>>系统设置>>高级,确认没选上总是高亮

     fterm : 选项>>参数设置,确认没有选上默认高亮

     sterm : 选项>>当前连接设置>>远程登录设置>>外观,确认没选上总是高亮



                                                                       Page 1.  

                                                                                 
      ┆       ┆
      颜色  控制码                                                               

      我们最常见到的是显示颜色的ANSI控制码 BBS上我们可以设置的颜色共有16种

      *[30m ---- *[37m  设置前景色
      *[40m ---- *[47m  设置背景色          30 31 32 33 34 35 36 37              
                                         40 ss ss ss ss ss ss ss ss              
                                         41 ss ss ss ss ss ss ss ss              
      配色的常用规范将在第四节中讲       42 ss ss ss ss ss ss ss ss              
                                         43 ss ss ss ss ss ss ss ss              
      这里就不细说了                     44 ss ss ss ss ss ss ss ss              
                                         45 ss ss ss ss ss ss ss ss              
                                         46 ss ss ss ss ss ss ss ss              
                                         47 ss ss ss ss ss ss ss ss              




                                                                       Page 2.  

                                                                                 
      ┆       ┆
 其他常用控制码及注意事项                                                        


     *[0m  关闭所有属性   *[1m  设置高亮度   *[4m  下划线                                                               

     *[5m  闪烁           *[7m  反显                            


     注意事项:                                                                   


     *[0m与*[m差不多  关闭闪烁下划线反显,并恢复到默认前背景色
                      在水木或者紫霞等站两者一样  sterm对两者的解释也一样

     在其他BBS系统,   *[0m一律恢复到低亮
  cterm和fterm则不同  *[m则根据你的设置,恢复到默认的高低亮状态

                                                                       Page 3.  

                                                                                 
      ┆       ┆
 其他常用控制码及注意事项                                                        


     *[4m是下划线 在cterm里面下划线一律是白色的,
                  而fterm或sterm里面下划线的颜色与相应位置文字的颜色相同
                  fterm,cterm中如果你的默认背景被设成了不同于黑色的另一种颜色
                  *[40m会切换到默认背景颜色而不是黑色,sterm则可能切换到黑色

     *[5m是闪烁   要注意的是一般来说一屏上闪烁的部分不要太多太集中

     *[7m是反显   建议不要使用,各种终端软件对其的解释差别较大
                  cterm中是交换前背景,高亮一律只作用在前景
                  fterm中忽略前背景色,用白底黑字
                  sterm中交换前背景,因此可能出现高亮背景低亮前景的情况




                                                                       Page 4.  

                                                                               
      ┆       ┆
  其他不常用的控制码                                                           


      *[x;yH x,y 为定位的坐标值
      *[nA   光标上移n行
      *[nB   光标下移n行
      *[nC   光标右移n行
      *[nD   光标左移n行
      *[2J   清屏
      *[K    清除从光标到行尾的内容

      cterm 还提供了几种非标准的控制符(字体控制水木系统已不支持)

      更多的请自行前往会议室精华区目录"学习园地" 研究和深层研究




                                                                       Page 5. 

                                                                                 
      ┆       ┆
      手工写控制码                                                               


      即使有了方便直观的辅助工具作图之后,有时候还是难免会手工写控制码

      手写代码的具体情况有很多

      比如: 1) 各种情况下出现错行、小的颜色错误而进行的手工修改

            2) 做定位qmd等等

      只有熟知基本代码的情况下,手工修改才能快捷而有效率

      作为一个中级ASCIIer,对代码的基本的了解和掌握更是必须具备的素质

      下节预告:配色的基本规范(二节课,用时3天)                                    


                                                                       Page 6.  



--
  是谁,在敲打我窗,          那缓缓飘落的小雨,           是谁,在敲打我窗,
  是谁,在撩动琴弦,           不停地打在我窗。            是谁,在撩动琴弦,
那一段,被遗忘的时光,       只有那沉默不语的我,        记忆中,那欢乐的情景,
渐渐地,回升出我心坎。        不停地,回想过去。        渐渐地,回升出我的脑海。
http://v.kpworld.com/pic/7441.jpg


※ 修改:·trijif 于 Jan 25 22:36:31 修改本文·[FROM: 202.118.230.102]
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 218.9.224.81]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:212.252毫秒