[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#787759: Problems with building release-notes PDF for Russian



On Fri, 12 Jun 2015, Lev Lamberov wrote:
> Here you are.

This is strange. I have now done the *very*same*steps* you did, 
besides in a clean chroot:
- log into clean jessie chroot
- get all the release-notes files
- install all build deps
- install texlive-xetex and lmodern
- install fonts-freefont-ttf 
	(whenbuilding LINGUA=ru there is a warning that 
	telxive-xetex and lmodern is necessary, but
	fonts-freefont-ttf is *NOT* mentioned!)
- run your xlst... command and xelatex -recorder

After this I compared both the .fls files and .log files, and the
diffs are trivial:
(- is your, + is mine)
diff -urN lev/release-notes.amd64.fls norb/release-notes.amd64.fls
--- lev/release-notes.amd64.fls 2015-06-15 09:47:05.926879972 +0900
+++ norb/release-notes.amd64.fls        2015-06-15 09:49:25.298578967 +0900
@@ -1,4 +1,4 @@
-PWD /home/ktdr/freedom/release-notes
+PWD /tmp/release-notes
 INPUT /etc/texmf/web2c/texmf.cnf
 INPUT /usr/share/texmf/web2c/texmf.cnf
 INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
@@ -104,7 +104,6 @@
 INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
 INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty
 INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty
-INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
 INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/zapfding/pzdr.tfm
 INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def
 INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def
diff -urN lev/release-notes.amd64.log norb/release-notes.amd64.log
--- lev/release-notes.amd64.log 2015-06-15 09:47:07.126877548 +0900
+++ norb/release-notes.amd64.log        2015-06-15 09:49:28.114572500 +0900
@@ -1,11 +1,11 @@
-This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015/dev/Debian) (preloaded format=xelatex 2015.6.11)  12 JUN 2015 09:35
+This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015/dev/Debian) (preloaded format=xelatex 2015.6.15)  15 JUN 2015 00:48
 entering extended mode
  restricted \write18 enabled.
  %&-line parsing enabled.
 **en/release-notes.amd64.tex
 (./en/release-notes.amd64.tex
 LaTeX2e <2014/05/01>
-Babel <3.9l> and hyphenation patterns for 79 languages loaded.
+Babel <3.9l> and hyphenation patterns for 9 languages loaded.
 (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
 Document Class: report 2014/09/29 v1.4h Standard LaTeX document class
 (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
@@ -1692,12 +1692,12 @@
 Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 3627.
  ) 
 Here is how much of TeX's memory you used:
- 26207 strings out of 493727
- 467276 string characters out of 6147890
- 587771 words of memory out of 5000000
- 29141 multiletter control sequences out of 15000+600000
+ 26207 strings out of 494949
+ 467276 string characters out of 6180217
+ 583874 words of memory out of 5000000
+ 29020 multiletter control sequences out of 15000+600000
  13031 words of font info for 104 fonts, out of 8000000 for 9000
- 1328 hyphenation exceptions out of 8191
+ 662 hyphenation exceptions out of 8191
  48i,16n,59p,10393b,1182s stack positions out of 5000i,500n,10000p,200000b,80000s
 
 Output written on release-notes.amd64.pdf (45 pages).


So it seems completely valid.

The only difference that surprised me is that you have a loading of
-INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
which I don't see.


Anyway, the pdf that was created on my system was English and perfectly
correct, no font glitches what-so-ever.


I also did:
- make pdf LINGUA=en architecture=amd64
	produced a perfect pdf files without any clitches!!!

- 
Unfortunately the Russian variant is still not working properly:
- make pdf LINGUA=ru architecture=amd64
	produces strange output where *every* Palatino character
	is replaced by Ä ... my guess is that in the LINGUA=ru
	case one needs to change the font, the Palatino does not
	contain Cyrillic characters

Do you have other tests - instructions on how to create .ru. variants?

And, can you *really*really* confirm, i.e., did you check the *correct*
pdf for having the problems?

And, what does you 
	texfonts.map
list, please? It should contain only entries for ?circle?

All the best

Norbert

------------------------------------------------------------------------
PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------


Reply to: