7. 右方的垂直qmd
来源:互联网 发布:mac炉石传说 编辑:程序博客网 时间:2024/05/18 02:00
有的人将qmd放在右边,直着写或者贴上某幅ANSI图。原理和前面两种是一样的,就
是使用光标定位*[H,光标移动*[A*[B*[C*[D,光标存储恢复*[s*[u等,在屏幕的指定位
置书写。同样要记得把光标复原到原位(毕竟后面还要显示来源的)
如果用*[s*[u那么最好每行代码开始处用*[s结尾用*[u,当然对于这种情况,由于
qmd肯定是位于文章最后的,可以不用*[s*[u,而是在最后用*[22;1H等的把光标定位到
文章的最后
这种qmd可能会覆盖正文内容,如果不巧造成半个汉字还可能有乱码。因此,使用这
类qmd是应该记得控制正文中每行的字符数,免得被qmd覆盖。
为了最大限度避免乱码的出现,可以考虑开始覆盖某一行时,以*[K删掉当前光标位
置起直至行末的内容,并以一个空格开始。
例如:
*[s*[6;75H*[K *[1;32m旦 日*[u
*[s*[7;75H*[K *[1;32m复 月*[u
*[s*[8;75H*[K *[1;32m旦 光*[u
*[s*[9;75H*[K *[1;32m兮 华*[u
这样可以把竖写的"日月光华,旦复旦兮"8个字放在屏幕右边,用*[K删除原有内容,
每行*[K后的空格保证了可见字符不会和这半个汉字的字符结合出现乱码,至于那半个汉
字是没办法的,无法用ANSI来判断原有内容是不是汉字的第二字节。
建议长文中不用这种qmd,可以test一下,看做出来的某个qmd最多用在正文多少行
的文章里面不会发生问题
是使用光标定位*[H,光标移动*[A*[B*[C*[D,光标存储恢复*[s*[u等,在屏幕的指定位
置书写。同样要记得把光标复原到原位(毕竟后面还要显示来源的)
如果用*[s*[u那么最好每行代码开始处用*[s结尾用*[u,当然对于这种情况,由于
qmd肯定是位于文章最后的,可以不用*[s*[u,而是在最后用*[22;1H等的把光标定位到
文章的最后
这种qmd可能会覆盖正文内容,如果不巧造成半个汉字还可能有乱码。因此,使用这
类qmd是应该记得控制正文中每行的字符数,免得被qmd覆盖。
为了最大限度避免乱码的出现,可以考虑开始覆盖某一行时,以*[K删掉当前光标位
置起直至行末的内容,并以一个空格开始。
例如:
*[s*[6;75H*[K *[1;32m旦 日*[u
*[s*[7;75H*[K *[1;32m复 月*[u
*[s*[8;75H*[K *[1;32m旦 光*[u
*[s*[9;75H*[K *[1;32m兮 华*[u
这样可以把竖写的"日月光华,旦复旦兮"8个字放在屏幕右边,用*[K删除原有内容,
每行*[K后的空格保证了可见字符不会和这半个汉字的字符结合出现乱码,至于那半个汉
字是没办法的,无法用ANSI来判断原有内容是不是汉字的第二字节。
建议长文中不用这种qmd,可以test一下,看做出来的某个qmd最多用在正文多少行
的文章里面不会发生问题
- 7. 右方的垂直qmd
- 某人的QMD
- 前面说了每个qmd最多6行,那么确实想要超过6行的qmd怎么办呢?
- LaTex技巧(五):如何在图形的右方插入统计表格呢?
- 解决了在Android原生TextView中,当text长度小于hint时,TextView右方会占据多余的位置
- 在留言的页面我想用一个下拉表来选择头像,并在选择时,头像在下拉表的右方显示
- 多线程应用_左圆右方
- 垂直的算法
- Google的垂直搜索
- 垂直搜索引擎的选型
- 垂直搜索引擎的选型
- 五花八门的垂直搜索引擎
- 垂直搜索引擎的关键技术
- 垂直居中的解决方案
- Android 垂直的Label
- 垂直的SeekBar探讨
- 垂直的SeekBar:VerticalSeekBar
- 垂直进度条的实现
- 前面说了每个qmd最多6行,那么确实想要超过6行的qmd怎么办呢?
- 网管如何面对病毒
- 现阶段如何正常开游戏3外挂和窗口
- 6. 彩色id,彩色昵称
- Struts-Bean 标签库
- 7. 右方的垂直qmd
- struct和 class区别
- 8. 修改个人说明档上方的个人信息
- 今天遇到的错误
- 这个问题也常有人会来问,其实想要别人看不到真实ip,那么穿梭或者用代理,
- 10. 延时控制
- 集合之一
- 11. 其他的非标准ANSI转义序列
- C#中comboBox和数据库的连接