Categories
网站建设

新网站上线,全面启用HTML5

这两天手痒痒,就把个人网站(cloudlychen.net)改版了...原来那个实在是太朴素了,完全没有HTML5和CSS3的感觉...

这次走黑色系,主要是因为网络图还是在一片暗黑的宇宙中比较闪耀。

先上效果图:

2013-12-09 00_22_06-Liyun Chen's Website

然后简单记录一下这次的变动。

  • 其实这是v2了,V1在Photoshop里面效果图出来之后,就被我kill掉了...这次主要想营造的是星空的感觉,然后加上network的feature,突出在茫茫星海中遨游(explore)这样子。
  • 大的框架是从某个摄影师网站抄的,runemolnes.com。不过被我kill掉了很多很炫的效果。实在是没那么多东西可以填呀。
  • 然后最上面的banner实际上是可以“调戏”的网络图,这个是底层是HTML的canvas效果,每次刷新都会随机生成,可以鼠标调戏之~技术层面是sigma.js. 基本就是把他家的banner抄过来了,很强大的网络图HTML5可视化框架,可以加interactive效果什么的!
  • 中间是精选了一些以前的照片,目前是博物馆系(开场图是一张很朴素的chihuly museum的墙图,主要是想要这样的风格,虽然那些更炫的照片只能压箱底了...)。底层的是COIN SLIDER. 这个本来想效仿flickr的翻页,结果看了一下源码比较难抄(话说顺便看到他们的小广告——we are hiring),所以另外找了一个基于jQuery的框架。还比较契合整体页面的黑色风格。
  • 其他的就没什么特殊的了...那个logo是我很无奈的从网上随便拎了一个...填空而已。
  • 移动端访问效果未知....非FF和Chrome访问效果未知...欢迎报告bug。
  • Css3已经强大到渐变线这种都不需要在PS里面画好另存为图片了...直接几行代码搞定,大爽!

吐槽时间:真的是太久不做前端了,完全赶不上潮流了。写个JS真的是绞尽脑汁才搞定...PS也是越来越不熟了,还好一开始想要的设计感还是多少保留了。后端能写死的都写死了,才不去调用PHP或者其他API来增加风险...

还好有那么开源的框架可以用,终于磨磨悠悠的搞定了。说明我做网页的基本功力还是在的,哈哈。

Categories
日常应用

LaTex和lyx中文PDF中EPS图片插入全攻略

这个东西我会持续的更新的,根据我的个人学习经历和使用经验一一汇总。主要针对使用Latex+Lyx+xeTex写论文时候出现的图片问题解决办法的汇总,尤其是我这种懒得学习太多专业接近编程的东西的人,一切傻瓜化从简。

首先是画图的问题。当时也说过,投奔Lyx的主要原因就是受不了CTex套装下Winedit那种文本编辑方式,看起来密密麻麻的代码让人头疼,就像手动编写HTML那般崩溃。虽然Latex引以为傲的是排版的优美,但是过程的痛苦我也实在是难以忍受了。所以纠结之下,找到了Lyx这种所见即所得的编辑工具,大喜过望,工作效率直线上升。而且插入图片很方便,这也是很多人喜欢他的缘故。但是牵扯到画图,由于Latex种种原因,EPS成为了最佳的首选格式。但是EPS怎么生成的?

从网上搜了搜,无外乎metapost、pgf/tikz、Asymptote这些宏包。但是从安装到下下教程来细细学习,这个过程实在是太痛苦也太复杂了。对于我这种人来说,又不是科学数据画图,干吗要手动自己写ps代码来生成矢量图呢?也太不直观了!

去年冬天的时候采取的办法是在Photoshop里面画图,然后生成EPS。但是众所周知,Photoshop是不会生成矢量图的,就算是EPS,也是栅格化的版本——即我们常说的位图,不能自由放大缩小的。而且还有颜色等等问题,勉强插入Latex中生成的PDF也不够好看。但是毕竟对于jpg等图片来说,有的时候用Photoshop改改再插入还是很方便的。

>>关于在Latex插入Photoshop绘制的EPS图像,请查看这篇文章:http://www.loyhome.cn/511.html

>>关于在Lyx中直接插入JPG图像,请访问Lyx官方网站的视频演示:http://www.lyx.org/VisualTour

但是我在这里当然是要隆重推介最简单的自己绘制EPS并插入的办法了~那就是最最著名的矢量画图工具——illustrator!同样也是adobe家的东西,从网上很容易找到。

Illustrator是我用过的最好用的专业矢量图画图工具,当然还有很多人用PowerBuilder或者VISIO或者crodraw,但是我觉得illustrator已经足够强大了。而且关键是上手很快,界面优美,环境稳定……这些对我来说可能更为重要。

在Lyx中可以直接插入Illustrator导出的EPS图像,还可以调整一下缩放比例和排版之类的,这个就不多说了。关键是生成的EPS可以保持原有的色彩,也就是说最后生成的PDF中是彩色的,而不是被转成黑白的那么郁闷。

当然关于PDF很多人还是热衷于acrobat直接在word或者网页中转换,但是我选择latex和lyx的原因就是,开源免费+跨平台+生成复杂的数学公式+专业的排版。当然最最期待的大概就是不用继续这样纠结在中文编译时常出现的种种莫名其妙的原因中虽然中文也可以编译,但是现在某种程度上都逼着我用英文写东西了。虽然也是件好事^_^

来几张生成的PDF效果图:
未命名
4

当然最后还是不得不说说一般的统计软件和数学工具的画图,对于那些图片要求精确的时刻。

  • Matlab:专业的数学软件,可以绘出优美的图形,尤其是3D图。但是我没有研究过,没有发言权。
  • SPSS/STATA等等统计软件:以我常用的SPSS17为例,生成的图片很漂亮也很容易调整,直接插进入就可以了。

好了,说了这么多,应该也差不多了。下一步学习的是怎么用Latex生成幻灯片,看了一些做的还是比较优美的。但是无论怎么说,还是和PPT相差甚远,尤其是有那么多好看的模板在世界各地的PPT网站上汇总。纯属折腾,呵呵。

Categories
English 日常应用

在Latex插入Photoshop绘制的EPS图像

最近由于我们可爱的中级微观作业,我不得不开始自学LaTex这一排版软件,因为我实在无法想象那么多公式怎么用Word公式编辑器一个一个磨出来,还是借助强悍的LaTex吧。

因为有比较好的各种软件应用基础,还有HTML+CSS知识,还有一定的编程经验,所以很快的就弄明白了LaTex的工作原理。但是也只能做到很慢慢悠悠的排版(一道做3个小时的题,大概也要用三个多小时完成输入和排版)——尤其是最后看到复杂的源文件,大有当年彻夜改HTML+CSS的感觉,只想崩溃。但是看到生成的堪称完美的PDF,又很有成就感了。

有的时候开玩笑的给朋友说,这次做中微作业最大的收获绝不是作业本身。而是一些“Extra Gain”。在此不多多废话了,本文最后再讨论那些问题。

这里想跟大家分享的是昨天遇到的一个耗了我好几个小时的难题——如何在LaTex插入图像。我用的是CTeX套装,然后又去网上down了n种版本的教程,但是都没有完美的解决我的问题——如何插入Photoshop绘制的EPS(因为我的电脑当时只有Photoshop这一种绘图软件,我也最熟悉这一种软件)。

先说说几种不甚完美的尝试:

  • 使用JPG图像,虽然可以转换为EPS,但是效果实在是让人不敢恭维。
  • 使用Photoshop导出EPS,然后在GSview里面转换为PS,最后插入PS。因为转换步骤较多,失真较严重。

最后我仔细研究了一下LaTex直接插入EPS提示的错误:Cannot determine size of graphic in **.eps <No BoundingBox>

然后想起来在调用includegraphics的时候,有可选的参数includegraphics[bb=0 0 451 200,width=7cm]{graph1.eps}。用于在boundingbox参数丢失的时候来指定boundingbox。正好photoshop所生成的EPS图像就是欠缺这个参数,于是赋上一个合适的数值之后,就可以用了。 至于数值,大家可以仔细调整然后看看效果,我也没很弄明白它是怎么定义的,还是改改看看效果满意为止吧。

最后再补充一点,Photoshop并不是很适合做EPS,虽然它可以生成EPS,但是由于其是位图绘图(光栅绘图),所生成的EPS也差不多类似。故而,应选择一些矢量绘图软件(如Illustrator),更为专业的可以选择Origin等专业的科学绘图软件。我刚刚安上了Illustrator,等研究好了再来向大家报告哈。

最后,附上一些英文写的“The extra gain behind this assignment”。不再翻译了,大家凑活着理解吧。

Am I right? Prove it!
Life is full of surprise, and this time is not an exception. When an unbelievable thing happens, how to face the music?
While I regarded the question itself as a failing one, which is because of a simple neglect with the symbol “+”, no one believe me even myself. Try to following the words on the paper I get myself into a big trouble. After careful searching the resources, I finally prove that I’m right.
The most important achieve is not the faith of believing myself, but the knowledge I got while searching the information in the library within hundreds of economic books and journals. The best result is not just solving a question, but the total understanding of it. That is the most precious experience in study.
“Extra gain”? The “Bonus” is a better description. Thank you for your pretty mistake.

A good use of Internet
When you are confronted with a big problem, what’s your first preference? Of course, it is the wonderful Internet. By simply typing some words into the search box, all the reference is shown on the screen. What’s better is that when using the electronic resources in the university network, you can freely download most articles found. Thanks a lot to the free electronic resource like Justor and Wiley, I have easily found the useful reference and those helped me a lot.
So just make a better use of the great Internet!

Try to use professional software

LaTex may be the best choice of making a perfect pdf document which contains many mathematic symbols. There is a little difficulty at the beginning, but to carry on you can do a wonderful work. Learning the use of this software is completely the “Extra Gain” when doing this assignment. But I have to say that I benefit a lot from this experience.

To be continued…

最后的最后,刚刚看到魅族新手机M8的视频展示了。自行移步吧。如果我的黑莓继续瘫痪,可以考虑入手一个了…… http://www.cnbeta.com/articles/70315.htm