只有两种事物是无穷无尽的--宇宙和人类的愚蠢。但对于前者,我不敢确定。
-- Albert Einstein
2008年9月8日星期一
2008年9月7日星期日
Using UTF-8
使用 UTF-8 编码一个多月了,发现不少问题。首先是普及率,会使用 GNU/Linux 的人太少,即使有人会用,有时受到环境的限制也用不了,而 windows 上默认则是 GB 编码,用 UTF-8 需要设置,这样换其它机器写文档的时候就比较麻烦,每台机器都要设置。最大的问题是 latex-suite 竟然对 UTF-8 的支持也有问题,用 UTF-8 编码时 ALT-I 的键映射就失效了。 ctex 宏包对 UTF-8 支持也不好,哎... 环境问题啊。 暂时先换回 GB 编码了,等等再说。
2008年9月4日星期四
Chrome hotkey
窗口和标签页快捷方式
| Ctrl+N | 打开新窗口 |
| 按住 Ctrl 键,然后点击链接 | 在新标签页中打开链接 |
| 按住 Shift 键,然后点击链接 | 在新窗口中打开链接 |
| Alt+F4 | 关闭当前窗口 |
| Ctrl+T | 打开新标签页 |
| Ctrl+Shift+T | 重新打开上次关闭的标签页。 谷歌浏览器可记住您关闭的最后 10 个标签页。 |
| 将链接拖动到标签页内 | 在指定标签页中打开链接 |
| 将链接拖动到两个标签页之间 | 在新标签页横条上的指定位置打开链接 |
| Ctrl+1 到 Ctrl+8 | 切换到指定位置编号的标签页。 您按下的数字代表标签页横条上的位置。 |
| Ctrl+9 | 切换到最后一个标签页 |
| Ctrl+Tab | 切换到下一个标签页 |
| Ctrl+Shift+Tab | 切换到上一个标签页 |
| Ctrl+W 或 Ctrl+F4 | 关闭当前标签页或弹出式窗口 |
地址栏快捷方式
在地址栏,进行下列操作之一:| 键入搜索字词 | 使用默认搜索引擎进行搜索 |
| 键入网址中"www."和 ".com"之间的部分,然后按Ctrl+Enter | 为您在地址栏中输入的内容添加"www."和".com",然后打开网址 |
| 键入搜索引擎关键字或网址,按 Tab 键,然后键入搜索字词 | 使用与关键字或网址相关联的搜索引擎进行搜索 如果谷歌浏览器可以识别您要使用的搜索引擎,将会提示您按 Tab键。 |
| F6 或 Ctrl+L | 突出显示网址区域中的内容 |
| 输入网址,然后按Alt+Enter | 在新标签页中打开网址 |
打开谷歌浏览器功能的快捷方式
| Ctrl+B | 打开和关闭书签栏 |
| Ctrl+H | 查看历史记录页 |
| Ctrl+J | 查看下载页 |
| Shift+Escape | 查看任务管理器 |
| Shift+Alt+T | 将键盘焦点设置在谷歌浏览器工具栏上。 使用键盘上的向右和向左箭头,导航至工具栏的不同区域。 |
网页快捷方式
| Ctrl+P | 打印当前页 |
| F5 | 重新加载当前页 |
| Ctrl+F5 或 Shift+F5 | 重新加载当前页,但忽略缓存内容 |
| 按住 Alt 键,然后点击链接 | 下载链接 |
| Ctrl+F | 打开"在网页上查找"框 |
| Ctrl+G 或 F3 | 查找与您在"在网页上查找"框中输入的内容相匹配的下一个匹配项 |
| Ctrl+Shift+G 或Shift+F3 | 查找与您在"在网页上查找"框中输入的内容相匹配的上一个匹配项 |
| Ctrl+U | 查看源代码 |
| 将链接拖动到书签栏 | 将链接加入书签 |
| Ctrl+D | 将当前网页加入书签 |
| Ctrl++ | 放大文字 |
| Ctrl+- | 缩小文字 |
| Ctrl+0 | 还原到正常文字大小 |
文字快捷方式
| 突出显示内容,然后按 Ctrl+C | 将内容复制到剪贴板 |
| 将光标置于文字字段中,然后按 Ctrl+V | 从剪贴板粘贴当前内容 |
| 将光标置于文字字段中,然后按 Ctrl+Shift+V | 从剪贴板粘贴当前内容的纯文字部分 |
| 突出显示文字字段的内容,然后按 Ctrl+X | 删除内容 |
2008年9月3日星期三
chrome -- Google Browser
Goolge 的浏览器 chrome 今天发布了,早上看到消息就开始安装使用,现在就用它来登录 blogger 涂鸦了。Google 出品,必属精品,呵呵。
总体感觉是,相对于以前用过的其它浏览器,速度是异常的快,界面非常简洁,快捷键大部分和 Firefox 相同,对我来说也容易上手。也有点不太满意的地方:书签功能没有 Firefox 的好用,特别是没有网络书签同步,似乎对自动跳转的支持有问题,中文字体显示不好看,内存和CPU占用偏大。还有个非常高效的问题,用 Firefox 可以正常播放的 Youtube 在线视频竟然在 chrome 中提示“We're sorry, this video is no longer available”,太汗了。
对这个测试版还是比较满意的,希望正式发布版有更好的表现,也希望 for GNU/Linux 的版本尽早出来。
2008年9月1日星期一
Asmyptote study 6
在 Asymptote 里没有找到 buildin 计算角平分线函数,自己写了一个,也算是第一个自己的 Asymptote 函数了。另外学到了markangle 的用法,不过它不能画直角符号。
三角函数计算不需要 import math; 看来 Asymptote 的计算功能还是挺强的。
三角函数计算不需要 import math; 看来 Asymptote 的计算功能还是挺强的。
1 import markers;
2 size(4cm, 0);
3 currentpen = linewidth(bp);
4
5 //------- define function -------
6 // 返回与 角aob 平行的单位向量
7 pair avg_angle(pair a, pair o, pair b) {
8 pair m=a-o, n=b-o;
9 real m_agl = m.y==0 ? 0 : atan(m.y/m.x);
10 real n_agl = n.y==0 ? 0 : atan(n.y/n.x);
11
12 real agl = (m_agl + n_agl) / 2;
13 pair avg_unit = (cos(agl), sin(agl));
14 return avg_unit;
15 }
16 //-------------------------------
17
18 pair A=(20,25), B=(100,5), C=(80,106); // 随意定义的角
19
20 draw(B--A--C);
21 draw(A--(60*avg_angle(B, A, C)+A), currentpen+red+dashed);
22
23 //----- label & dot -------------24 label("A", A, SW);
25 label("B", B, N);
26 label("C", C, S);
27 dot(A, linewidth(3bp)+red);
28 dot(B, linewidth(3bp)+red);
29 dot(C, linewidth(3bp)+red);
30 //-------------------------------
31
32 //--------- markers ------------
33 markangle(B,A,C);
34 /* import markers;
35 void markangle(picture pic=currentpicture, Label L="",
36 int n=1, real radius=0, real space=0,
37 pair A, pair O, pair B, arrowbar arrow=None,
38 pen p=currentpen, margin margin=NoMargin,
39 marker marker=nomarker);
40 */
订阅:
博文 (Atom)
