节省文件大小

节省文件大小

我只是出于好奇才提出这个问题;我希望熟悉 TeXLive 内部部分的人可以回答我的问题。

我有一个使用 Beamer 进行演示的 LaTeX 源文件,我在笔记本电脑和办公室电脑上编译了它。我注意到在我的笔记本电脑上生成文档似乎需要更长的时间(预计会更长一点,但我的笔记本电脑没有我对这个程序很感兴趣(因为我的笔记本电脑很弱(动力不足)。然而,最令人惊讶的是生成的文件大小:我的笔记本电脑上生成的文件大小还不到办公室电脑上生成的文件的一半!

以下是输出pdfinfo

在办公室电脑上

Creator:        LaTeX with beamer class version 3.01
Producer:       pdfeTeX-1.21a
CreationDate:   Mon Jan 31 18:25:27 2011
Tagged:         no
Pages:          136
Encrypted:      no
Page size:      362.835 x 272.126 pts
File size:      1742603 bytes
Optimized:      no
PDF version:    1.4

在笔记本电脑上:

Creator:        LaTeX with Beamer class version 3.10
Producer:       pdfTeX-1.40.11
CreationDate:   Mon Jan 31 20:43:37 2011
ModDate:        Mon Jan 31 20:43:37 2011
Tagged:         no
Pages:          136
Encrypted:      no
Page size:      362.835 x 272.126 pts
File size:      572179 bytes
Optimized:      no
PDF version:    1.5

三个明显的区别:beamer版本不同、pdfetex-1.21apdftex-1.40和输出 PDF 版本不同。有人知道是什么原因导致了文件大小的大幅减少吗?


编辑根据要求,输出pdffonts

办公室电脑

name                                 type         emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
WVPACK+NimbusSanL-Regu               Type 1       yes yes no      70  0
PAHDZS+NimbusMonL-Regu               Type 1       yes yes no      97  0
MWNYAU+NimbusSanL-ReguItal           Type 1       yes yes no     185  0
FUFSQV+CMSY10                        Type 1       yes yes no     188  0
RIQINP+CMSS10                        Type 1       yes yes no     514  0
KJHURB+MSBM10                        Type 1       yes yes no     517  0
RLPCEA+CMSS8                         Type 1       yes yes no     520  0
GKWRKQ+CMMI10                        Type 1       yes yes no     523  0
FNSGBY+CMSY8                         Type 1       yes yes no     526  0
ZULBEX+EUFM10                        Type 1       yes yes no     529  0
EGCPYN+CMEX10                        Type 1       yes yes no     532  0
AQNXQD+MSBM7                         Type 1       yes yes no     535  0
DBUPMR+CMMI8                         Type 1       yes yes no     863  0
ZLJTDB+CMSY9                         Type 1       yes yes no    2269  0
UVPNAP+CMSY6                         Type 1       yes yes no    3138  0
XWDUKW+MSAM10                        Type 1       yes yes no    5351  0

笔记本电脑

name                                 type              emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
ZDCYDU+NimbusSanL-Regu               Type 1            yes yes no     120  0
DXSMAM+NimbusMonL-Regu               Type 1            yes yes no     122  0
ZSHOJP+NimbusSanL-ReguItal           Type 1            yes yes no     208  0
FWRRDZ+CMSY10                        Type 1            yes yes no     209  0
NIDXKV+CMSS10                        Type 1            yes yes no     536  0
TZDOHW+MSBM10                        Type 1            yes yes no     537  0
QLIKDK+CMSS8                         Type 1            yes yes no     538  0
LJZIEY+CMMI10                        Type 1            yes yes no     539  0
HZTDAS+CMSY8                         Type 1            yes yes no     540  0
BJBQRD+EUFM10                        Type 1            yes yes no     541  0
WMELZR+CMEX10                        Type 1            yes yes no     542  0
GCAWWC+CMMI8                         Type 1            yes yes no     872  0
UOMENF+CMSY9                         Type 1            yes yes no    2289  0
JKSUUE+CMSY6                         Type 1            yes yes no    3165  0
TMHVPV+MSAM10                        Type 1            yes yes no    5398  0

答案1

好吧,您的笔记本电脑上可能装有 TeXlive 2010,而办公室 PC 上则安装了更老的 TeX。在 TL2010 中,默认的 pdf 输出是版本 1.5,它允许更大的压缩(默认情况下也启用了该功能)。

关于 http://web.archiveorange.com/archive/v/sK0ydxTMTCFjdc96HimC可能会感兴趣。

相关内容