我发现,在我使用的不同机器上,同一个文件在两个不同版本的 pdfLaTeX 上的编译结果不同。特别是,一个版本愿意使用连字符,而另一个版本则不愿意,而是产生了溢出的水平盒子。对于没有加载任何软件包的最小文档,情况仍然如此。
第一个版本将自己标识为 pdfTeX,版本 3.14159265-2.6-1.40.20(MiKTeX 2.9.7050),第二个版本将自己标识为 pdfTeX,版本 3.14159265-2.6-1.40.19(TeX Live 2018)。
造成这种差异的原因是什么?我能做一些简单的操作来让第二个系统像第一个系统一样进行连字吗?
这是文档(请忽略错误的引号等):
\documentclass[11pt]{article}
\begin{document}
The construction by Alfa and Bethe is written in terms of a system of
queues in tandem (or so-called "multiline diagrams"), and uses time
reversal arguments.
A different approach, but exploiting a related recursive structure,
was then found by Gamow, Dexter, and Epsom to give a representation of
the stationary distribution of the $N$-type TASEP using the matrix
product ansatz.
This matrix product representation was then extended in further
studies by Ziether, Ethier and Threaker. They asked whether the
additional compartmentalised construction of (2) could also be
generalised to the ASEP. In this paper we show that it can.
\end{document}
这是第一个版本(TeX Live)的结果: 这是第二个版本(MiXTeX)的结果:
这是第一个版本(TeX Live)的输出(带有一些虚假的换行符):
This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018)
(preloaded format=pdflatex)
restricted \write18 enabled.
entering extended mode
(./minimal.tex
LaTeX2e <2018-04-01> patch level 5
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo))
(./minimal.aux)
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}]
(./minimal.aux) )</usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/
cmmi10.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr10.
pfb>
Output written on minimal.pdf (1 page, 26827 bytes).
Transcript written on minimal.log.
这是第二个版本(MiKTeX)的输出:
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (MiKTeX 2.9.7050)
entering extended mode
(minimal.tex
LaTeX2e <2019-10-01> patch level 2
("/Users/martin/Library/Application
Support/MiKTeX/texmfs/install/tex/latex/bas
e/article.cls"
Document Class: article 2019/10/25 v1.4k Standard LaTeX document class
("/Users/martin/Library/Application
Support/MiKTeX/texmfs/install/tex/latex/base/size11.clo"))
(minimal.aux)
Overfull \hbox (20.49776pt too wide) in paragraph at lines 20--30
\OT1/cmr/m/n/10.95 structure, was then found by Gamow, Dexter, and
Epsom to give a representation
Overfull \hbox (52.13623pt too wide) in paragraph at lines 31--39
\OT1/cmr/m/n/10.95 by Ziether, Ethier and Threaker. They asked whether
the additional compartmentalised
[1{/Users/martin/Library/Application
Support/MiKTeX/texmfs/data/pdftex/config/pdftex.map}] (minimal.aux) )
(see the transcript file for additional information) .
</Users/martin/Library/Application
Support/MiKTeX/texmfs/install/fonts/type1/public/amsfonts/cm
/cmmi10.pfb></Users/martin/Library/Application
Support/MiKTeX/texmfs/install/fonts/type1/public/amsfonts/cm
/cmr10.pfb>
Output written on minimal.pdf (1 page, 27929 bytes).
Transcript written on minimal.log.