?
zh en
20px - +
wrap
cursor
>
<
..
发信人: monopoly (谢绝投条 ==> [信件过量,请整理信件!]), 信区: ANSI 标 题: 趁着东风,吹一把fterm下复制粘贴要注意的问题 发信站: 日月光华 (2007年01月28日00:10:29 星期天), 站内信件 1. 最重要的问题,就是fterm会自动忽略选中区域最后一个更改ANSI代码的半角字符 无论最后一个半角字符,更改的是前景色还是背景色或其他色彩控制 而对于全角字符,或最后连续若干个半角字符显示为同一种色彩控制时,无该bug 如 欢迎大家! 直接选中复制粘贴时就会成为 欢迎大家欢迎大家 欢迎大家! 在复制时就不会出问题 解决方法:在普遍情况下,请多选一列右侧空白列,以防止出现这个bug 在全部为全角字符(如前景色块、表格边框等)时,可以忽略 2. 对于ANSI作品代码的颜色控制,要避免观看效果的不一致 尽量在行首或每行作品的开始处首先声明亮度,*[1;...m 或 *[0;...m 并在行尾以*[m或*[0m结束(建议使用*[m,其一短,其二适合不同默认亮度) 这样做的目的是防止亮度溢出(对于颜色溢出,大部分人都会很快注意到) 这点对于把ae复制上来就直接粘贴的人,尤其需要注意 就拿上文中的fterm图标作例子 ——以下为默认低亮时复制直接粘贴—— ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ◤ ▄▄▄ ▄▄▄ ◥ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄ SpiritRain RYGH ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄◤▄▄▄▄▄▄▄▄◥▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ——以下为默认高亮时复制直接粘贴—— ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ◤ ▄▄▄ ▄▄▄ ◥ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄ SpiritRain RYGH ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄◤▄▄▄▄▄▄▄▄◥▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ——这个图标是不是变成翻白眼了?—— 无论默认亮度如何,这个fterm图标在原文里是完全正常的 但无论默认亮度如何,这个fterm图标在fterm下复制出来的代码是相同的并且不正常的 所以说,在fterm下,从上文中,不修改直接复制出正常的图标,是不可能的 究其原因,是这个图标前面有一块高亮的文字区域 这些文字区域的高亮控制,溢出到了后面的图标区域的最左侧的*[47;37m空格中 复制粘贴时,这些空格属性变成了*[1;47;37m,继发性地导致了各行其后的亮度溢出 在修改时,只要在每行前把低亮这个属性补足/改正就可以了 这里已经涉及到了代码的修改问题,既然本章没有提到,我也不多说了 上面提到的第2点,主要指的只是简单复制粘贴时记得在行首手动补上亮度声明就可以了 ——以下为对行首简单修改后再粘贴—— ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ◤ ▄▄▄ ▄▄▄ ◥ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄ SpiritRain RYGH ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄◤▄▄▄▄▄▄▄▄◥▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ——这在默认高亮下还是有个小问题—— 这不关复制粘贴的事,是fterm没识别好。 -- 海纳百川,有容乃大 壁立千仞,无则刚 ※ 来源:·日月光华 bbs.fudan.edu.cn·[FROM: 10.100.111.111] ※ 修改:·monopoly 於 01月28日00:15:33 修改本文·[FROM: 10.100.111.111]