陈硕的 Blog

吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也。

用 LaTeX 排版编程技术书籍的一些个人经验

陈硕

多年之前我写过一篇书评《〈Word 排版艺术〉读后感——兼谈与 LATEX 的比较》,其中写道“如果将来有时间,我把自己用 LATEX 排书的经验总结一下,让读者在阅读《Word排版艺术》的基础上,更容易地把知识应用到 LATEX 排版中去。” 我自己排版了 《Linux 线程服务端编程:使用 muduo C++ 网络库》,现在终于可以把账还上了。本文假定读者已经读过 LATEX 的入门文档和书籍,具备基本的使用技能,这不是一篇入门教程。

排版是一门大学问,我只是一名技术图书的作者,有一些初步的 LATEX 使用经验。我不是专家,出版印刷的行话也不怎么会说。本文的目的是让有志于用 LATEX 来排版自己书的人少走一些弯路。换句话说,这篇文章是讲“我是怎么做的”,不是讲“哪种做法最好”。另外,遇到 LATEX 使用方面的问题请先阅读 FAQ,再上 CTeX 论坛或水木社区 TeX 版发帖询问,不要给我写信。(我最多能回答我那本书里某个版面是如何排出来的,无法解答你的具体问题。)

全文下载地址: http://chenshuo.googlecode.com/files/typeset.pdf

LaTeX 源文件:http://github.com/chenshuo/typeset

posted on   陈硕  阅读(2771)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
历史上的今天:
2011-02-04 Muduo 网络编程示例之二:Boost.Asio 的聊天服务器
< 2013年2月 >
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 1 2
3 4 5 6 7 8 9

导航

统计

点击右上角即可分享
微信分享提示