LaTeX 排版《基于物理的渲染:从理论到实现》 中文整合翻译计划

发布于 2022-10-19 23:10:14

《基于物理的渲染:从理论到实现》中文翻译版。主要讲解几何与变换、成像过程、光的散射、光传输算法等计算机图形学内容。

地址:https://github.com/kanition/pbrtbook

本中译版(以下简称“本书”)系译者(笔名 Kanition)自学英文经典书籍 《Physically Based Rendering: From Theory To Implementation》第三版时自行翻译而成。 使用本书及其源码须遵循相关许可证协议。

本书在翻译时遵照原书编排,译文尽力保留了原文词句,但因笔者水平有限, 而原文长句极多,故可能会存在病句甚至误翻,请读者见谅并指正。

此外,笔者根据自己的学习情况对内容作了补充, 例如自行编写补充章节、在边栏进行注释解说、修正一些笔误等。 除补充章节外,行文中凡是笔者自行变动或增添过的地方都有“译者注”的标记。

原书在线版本以网页形式呈现,可以方便地展开、折叠示例代码。 本书虽受到PDF格式限制,但依旧精心保留了代码链接跳转功能,方便读者查阅。 若读者在实践中还有更多需求,建议参考原书所附代码库。

本书由LaTeX编写而成,源码已经发布在上述网址,欢迎访问获取最新版。

pbrt-v0.6.0_1.png
pbrt-v0.6.0_2.png
pbrt-v0.6.0_9.png
pbrt-v0.6.0_10.png
pbrt-v0.6.0_21.png
pbrt-v0.6.0_23.png
pbrt-v0.6.0_25.png
pbrt-v0.6.0_28.png
pbrt-v0.6.0_39.png

代码比较大,这里可以作为备选下载:
链接:https://pan.baidu.com/s/1qeypaaWBi-FxjLRw7E8EXg?pwd=7cqf
提取码:7cqf

编译指南如下:

如何编译本书的pdf版?

1. 环境

TEX系统:笔者使用完整安装的TeX Live 2019。建议使用不低于2019的版本,自动配置一劳永逸。

Windows系统推荐:https://tug.org/texlive

Mac系统建议使用MacTex:https://www.tug.org/mactex/

2. 拉取仓库

选取一合适的工作目录,拉取本书仓库:

git clone https://github.com/kanition/pbrtbook.git

3. 字体

为了方便管理以及降低仓库大小,本书的字体并不包含在仓库中。在成功拉取文件后请创建一个名为fonts的新文件夹并将以下5种字体添加进fonts内。注意保留字体的原有文件名。

cd .\pbrtbook
mkdir .\fonts

思源字体

本书中文字体主要使用免费开源的思源宋体思源黑体

楷体

除此之外,本书还使用了Windows上自带的中易楷体(SimKai)。

中文版Windows用户:执行如下命令将其复制到fonts文件夹下;

copy %windir%\Fonts\simkai.ttf .\fonts\

非Windows用户:需要自行搜索并下载到fonts文件夹下。

4. 编译

执行工作根目录下的编译脚本,它使用xelatex编译:

Windows

.\cp.cmd

Mac/Linux

chmod +x cp.sh
./cp.sh
0 条评论

发布
问题