欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用HTML排版 博客分类: 琐事 HTMLCSSEmacs生活浏览器

程序员文章站 2024-03-21 11:47:58
...

给我们上写作课的外教Barton给我们布置了一项作业,要我们写一封信。他要求我们用计算机打印出来,因为他无法忍受我们那难看的英文书法。

我在今天上午就把信写好了。信是用emacs写的,因为我最近重新读了一些关于*软件的文章,希望在生活中杜绝使用非法软件。之所以说是非法软件,是因为我并不太赞同*软件社区中人们关于“商业软件是反人类”的这一观点。我用开放源代码的*软件,除了它们的功能强大外,一个很重要的原因就是它们廉价。我甚至可以一分钱不花(除了上网的费用)就合法的使用它们。

在中国,盗版软件到处都是。因为正版软件的价格太高,我们不愿意话那么多的钱去买一套和盗版软件功能相同的软件(其实我身边的大多数人是有能力承担不到几千元的费用的,知识“传统”观念作祟,人们不认为一套软件值那么多钱)。这样我们就在平时使用了大量的盗版软件。作为我个人来说,使用盗版软件并不是一种心安理得的使用计算机的方式。我不像方兴东那样认为使用盗版软件是我们反对所谓“微软霸权”的有效手段。

我认为,所谓“微软霸权”是不存在的。从法律上说,微软销售自己研发的软件并制定其价格是完全合法的;从道德上来说,微软研发各种软件要花不少钱,它的软件这样定价也算是合理的。我承认对我来说微软的软件价格很高,目前我个人承担不起。但我并不反对微软把软件这样定价以及它不公开源代码的行为,我认为作为软件的生产商,微软有权利决定自己软件的销售政策。

因此,我在计算机上使用*软件,很大一部分原因是因为我认为它们更便宜。我买不起正版软件,又不想非法的使用盗版软件,而且*软件的功能一点也不比商业软件差,甚至更好,正好是我的最好的选择。

因为一提起*软件,我就有很多话要说。所以上面我说了太多废话,有些偏离主题,也就是我决定不用非法的盗版软件来把我写的信排版成Barton要求的样式。

我现在使用的计算机是属于我父亲的Thinkpad T43,手头上虽然有OpenOffice.org,我却不愿在父亲的计算机上安装过多的我用而他不用的软件。而且我并不太满意OOo的性能,也不太习惯OOo的使用方式。总之我思来想去,最终决定用HTML来排版这封信,然后从浏览器中把它打印出来。

由于最近我正在尝试着学习CSS,这正好给了我一次实践机会。我下载了几位*/开源软件的大师的网页,并研究了里面的CSS。然后提取出来我要用的,略加修改,便得到了不错的效果。

总体过程还算比较顺利,除了新的结尾让我忙活了一阵子。结尾时我要写

Yours,
Smart

但我怎么样都不能把这两行连着显示。要么两行显示到了一起,要么两行之间加了一个空行。在我一筹莫展的时候,我忽然想起了机器上的nvu可以编辑HTML代码,便试着把这两行在nvu中输入,然后在HTML代码里找到了控制换行的标签br。最终这封信终于比较完美了。

真没想到说了这么多废话,主题却只有这么点。真是喧宾夺主了。

用HTML排版
            
    
    博客分类: 琐事 HTMLCSSEmacs生活浏览器 用HTML排版
            
    
    博客分类: 琐事 HTMLCSSEmacs生活浏览器 用HTML排版
            
    
    博客分类: 琐事 HTMLCSSEmacs生活浏览器 用HTML排版
            
    
    博客分类: 琐事 HTMLCSSEmacs生活浏览器