摘要: 首先是在Visual Assist X中的配置,在Snippet Editor窗口修改一下file header的snippet和Refactor Document Method的snippet. 设置分别如下file header/*** @file $FILE_BASE$.$FILE_EXT$* @Synopsis $end$* @author 你的名字,你的邮箱* @version $version$* @date $DAY$:$MONTH$:$YEAR$*/Refactor Document Method/* —————————————————————————-*//*** @Sy.. 阅读全文
posted @ 2012-03-31 22:38 HarryChenThu 阅读(176) 评论(0) 推荐(0) 编辑
摘要: VIM默认使用的过程中有一个重要的问题,就是打开多个文件的时候无法可视化看到打开的文件,并在这些文件中切换。MiniBufExplorer是一个常用的buffer切换插件,但是这个插件在Windows下使用的时候有许多问题,同时也太繁琐。buf_it[1]则实现了轻量的buffer管理,但是buf_it同样在windows下有许多问题,而buf_it的退出机制也会出现只想关闭一个文件确关闭了整个vim的情况。 基于这两个问题,我修改了buf_it插件,这里共享出来,欢迎大家提意见。先给张图 修改:1 windows下使用GVIM优化,方式多开一个空白缓冲区,windows下gvim右键配... 阅读全文
posted @ 2012-03-28 12:15 HarryChenThu 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 默认的itemize存在行距过大的问题,大概是如下的样子: 用paralist包可以减少行距,代码如下\usepackage{paralist}\let\itemize\compactitem\let\enditemize\endcompactitem\let\enumerate\compactenum\let\endenumerate\endcompactenum\let\description\compactdesc\let\enddescription\endcompactdesc 但是你会发现行距都没了,之前的文字、之后的文字和列表整个挤到一起了。好在我们可以直接修改paralist. 阅读全文
posted @ 2012-03-16 15:32 HarryChenThu 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: 本来想总结一下Latex里各种中文排版支持,但是发现太乱了,CCT,CJK,CTEX神马的,还有GBK和UTF8下的不同编码方式,再加上XeLatex这样来搅局的……所以最后决定只给出一种可行的排版方式,测试环境是Windows+CTex2.8。 ps:每天忍辱负重的在Windows下用Vim和Latex…… 第一种是gbk编码下的编译方式REM taskkill /im AcroRd32.exepdflatex %1bibtex %1pdflatex %1gbk2uni %1.outpdflatex %1start %1.pdf 其中第一句的目的是结束掉当前的PDF文档,但是它会随机选... 阅读全文
posted @ 2012-03-15 23:38 HarryChenThu 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: 首先,我们这里的图表用的分别是figure和table标签,宏包应该是graphicx和??,我们需要调整的距离是其标题(caption)的前后的空白,比如下面图中所示: 首先,我们可以通过如下代码设置这个距离,above设置标题上面的距离,below设置标题下面的距离。\setlength{\abovecaptionskip}{10pt}\setlength{\belowcaptionskip}{-10pt} 需要特别说明的是一点,网上好像都没有人说这个事情。如果标题在图标的上面的话,这两个距离是反的,这点让人觉得很不适应。参考文献:http://blog.sina.com.cn/s/blo 阅读全文
posted @ 2012-03-14 11:30 HarryChenThu 阅读(3838) 评论(0) 推荐(0) 编辑
摘要: 我们知道,visio用来画流程图等专业图很方便,而Latex的专业排版效果是Word所不能比的,而Visio不支持导入eps和dvi格式的矢量图,而导出jpeg毕竟有质量损失,那么怎么才能在Latex中直接使用visio导出的矢量图呢? 1. Visio可以保存为wmf,emf等矢量图形格式(word的默认插图格式),再转换为eps格式(可使用TpX,由本论坛得知早期版本貌似可直接保存eps)插入LaTeX。可转换后的eps图片格式不稳定,图形易错位;另外Visio使用Windows字体,转换后的eps图形只引用而不包含字体,插入LaTex后由于找不到对应字体,中文(或mathtype公... 阅读全文
posted @ 2012-03-14 11:09 HarryChenThu 阅读(2149) 评论(0) 推荐(0) 编辑
摘要: Typecho是一套超轻量的开源博客,界面简洁,功能紧凑,但是Typecho的文本编辑器实在是不好,需要自己写html代码,插图也不方便。试用了几个插件,发现TinyMCE回车总有问题,每次保存就多几个空行,其他几个插件也有类似问题。于是就想能不能把xhEditor这个强大的可视化HTML编辑器移植过去,后来找到一个xhEditor for Typecho插件,下载地址在这里,作者主页http://ljweb.com.ru。这个插件不支持上传图片,而插件使用之后系统本身的插图功能就不能用了,所以导致图片只能贴网络图了。 于是决定在这个插件基础上改进,主要是增加了图片/多媒体文件上传功能增... 阅读全文
posted @ 2012-03-06 02:12 HarryChenThu 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 博客搬迁到www.RoyBit.com,以后要认真写博了,有好的文章会同时发布到这里,欢迎大家关注,谢谢。 阅读全文
posted @ 2011-01-20 21:50 HarryChenThu 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 关于C#序列化的文章真的是好多,但是内容大致一样,主要分四类: BinarySerialize SoapSerialize XmlSerialize JSON.Net和DataContractJsonSerializer 最近的一个项目需要使用Socket进行通信,所以必然涉及序列化的问题。使用BinarySerialize序列化之后发现无论如何获取不了序列化后的实际长度,代码如下 通过... 阅读全文
posted @ 2011-01-19 13:59 HarryChenThu 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 有时候我总苦于在两台计算机之间奔波,而中国的IP又是如此的金贵以至于你压根别想远程连接到你的PersonalComputer上。一两年前还可以用花生壳动态链到花生壳的客户端上,可是由于“有关部门”的一纸声明,域名不再是可以随便注册的了。中国互联网的冬天于是悄然来临。 不扯这么多了,我们完全可以通过QQ远程控制自己的计算机,不过其中最大的问题还是那徽标类似于Linux却连API都不公开的公司了。无... 阅读全文
posted @ 2010-10-02 16:27 HarryChenThu 阅读(1045) 评论(1) 推荐(0) 编辑