使用 gdevilspie 对窗口进行自动定位

显示器屏幕和分辨率越大,可以平铺展现的窗口也就越多,这是好事情。但是对于像 GNOME 这种采用 MetaCity 窗口管理器的桌面,程序窗口布局管理方面的功能非常有限,不能像瓦片式窗口管理器那样充分利用显示空间。例如在 GNOME 中每次打开 gnome-terminal 的时候,终端窗口的默认位置是左侧靠上,如果我们希望每次开启 gnome-terminal 的时候,窗口能自动移动到屏幕的右侧靠下的位置的话,MetaCity 便无能为力了。还有,如果我们希望在开启 pidgin 的时候,让它的联系人列表窗口以及聊天窗口都自动移到桌面第 2 个工作区,MetaCity 依然无能为力。对于这类的事情,我们可以考虑使用 gdevilspie 工具进行处理。

继续阅读

is-programmer 博客的 TeX 数学公式指南

is-programmer 博客支持 TeX 数学公式的输入与呈现是通过在线的 TeX 数学公式引擎实现的。现在有两种方式:[tex] ...[/tex] 标记与 MathJax。

继续阅读

mathjax rss 输出测试

KDE 4.7 性能提升卓著

在『上网本中 KDE 4.6 的菜鸟攻略(一)』中吐槽了 KDE 4.6 的桌面特效在我的上网本糟糕的性能表现。但是将 Kubuntu 11.04 中的 KDE 升级到 4.7 后,桌面特效可以运行在我的 Gateway LT 1006c 中了,不会再被自动挂起,大赞……

继续阅读

使用键盘在 gnome shell 中穿行

因为最近鼠标被我用的快不行了,暂时懒得去寻个好鼠标,便考虑多使用键盘来操作 gnome shell,以延长鼠标的寿命。本文所讲述的所有快捷键均为 gnome shell (>= 3.1.4) 的默认快捷键。

继续阅读

gnome shell 的 native-window-placement 扩展

扩展下载地址:

http://git.gnome.org/browse/gnome-shell-extensions/tree/extensions/native-window-placement

安装方法:

$ mkdir -p ~/.local/share/gnome-shell/extensions/native-window-placement@gnome-shell-extensions.gnome.org

然后将上述下载页面中的那几份文件放到上面创建的目录中,然后击键 "Alt+F2",输入 "r" 并回车。

继续阅读

广告:在『点点网』上开了一个轻博

地址:http://cikada.diandian.com/

以后,这边主要发表一些篇幅较长且较为严肃的文章,那边则主要发表一些琐碎的内容。

DIY 一个用于显示 PDF 页面的 Clutter Actor

最近打算基于 Clutter 做一个 PDF 文档的演示工具,首先要解决在 Clutter 场景中渲染 PDF 页面的问题。可以通过 Poppler 库将 PDF 页面转换为 Cairo 图形,进而利用 Clutter 的 CairoTexture Actor 进行 Cairo 图形渲染解决这一问题 [1]。本文将上述过程中的一些细节(例如尺寸与位置的控制)封装为一个便于使用的 Clutter Actor。

继续阅读

ConTeXt MkIV 的 Pinpoint 模块增加了备注命令

在 ConTeXt Mkiv 的 Pinpoint 模块中为“Pinpoint 的演讲者模式”增加了 \pincomment 命令,见:https://github.com/liyanrui/pinpoint/commit/75296a7bb4f280e85a84fdc32add46cf064c587b

继续阅读

Pinpoint 的演讲者模式

看到 Pinpoint 的 git 仓库中有许多更新,便重新编译了一次。发现 Pinpoint 现在已经有了演讲者模式了。所谓“演讲者模式”,类似 MS PowerPoint 的备注,让听众看到的是正式的演示页面,而演讲者本人看到的则是一个带有许多提示性文本的演示页面。

继续阅读