Hi,

The pdfcprot package only helps with character protrusion
not font expansion.  microtype does both.  Font expansion is
the more important of the two because it can lead to much
nicer line breaks and distribution of "grey" through the
document.

I downloaded microtype.* from
http://www.ctan.org/tex-archive/macros/latex/contrib/microtype/
and saved it to /tmp/microtype and then did

cd /tmp/microtype
latex microtype.ins
mkdir -p /usr/local/share/texmf/tex/latex/microtype
mv * /usr/local/share/texmf/tex/latex/microtype
texhash

But when I put \usepackage[verbose]{microtype} in my
document, it did the protrusion OK but it didn't do font
expansion (and consequently there was no effect on the line
breaks).  I tried:

\usepackage[verbose,protrusion=true,expansion=true]{microtype}

and I got:

kpathsea: Illegal fontname `aer12+20': contains '+'

The pdftex documentation says that if 'autoexpand' is in
use then the adjusted fonts are kept in memory (which I
suppose means kpathsea should have nothing to do with it).
However, it also says autoexpand applies to pdftex version
1.20 or above, but Sarge has version 1.10b.  (Presumably
that means if kpathsea didn't complain then pdflatex
would notice that the fonts are missing, because without
"autoexpand" it won't generate them.)

I don't know how the old Woody version of pdflatex managed
to do font expansion then.  Any ideas how to get it back?

Thanks.

Silas


Frank K,A|(Bster writes:
> "Silas S. Brown" <[EMAIL PROTECTED]> wrote:
> 
> > Package: tetex-bin
> > Version: 2.0.2-30
> > Severity: normal
> >
> >
> > When I was using Debian Woody, I would put
> > \pdfadjustspacing=2 \pdfprotrudechars=2 in the preambles of
> > my letters and other documents, and this would make a
> > positive difference to the spacing when typeset with
> > pdflatex.  After the upgrade to Sarge, the presence or
> > absence of this setting appears to make no difference
> > whatsoever to the printed output.
> 
> It seems that some of the internal mechanisms of pdftex have changed.
> A short glance on the pdftex documentation seemed to imply that it
> should work as you describe, but here (with teTeX-3.0 from Debian
> experimental) it doesn't work, either.  What helps, however, is to use
> pdfcprot.sty (or probably also microtype.sty) - unfortunately, both are
> not in teTeX-2.0:
> 
> \documentclass{article}
> \usepackage{multicol}
> \usepackage{mathptmx}
> \usepackage{lipsum} % not in teTeX
> 
> \usepackage[activate]{pdfcprot}
> 
> % \pdfadjustspacing=2
> % \pdfprotrudechars=2
> 
> 
> \begin{document}
> \begin{multicols}{3}
> \lipsum[1-4]  
> \end{multicols}
> \end{document}
> 
> But I guess that is must be possible somehow to achieve the same without
> loading a package - I just don't know how.
> 
> Regards, Frank
> -- 
> Frank K,A|(Bster
> Inst. f. Biochemie der Univ. Z,A|(Brich
> Debian Developer
> 

-- 
Silas S. Brown, Cambridge Univ. Computer Lab, http://www.cus.cam.ac.uk/~ssb22

"Time and unforseen occurrence befall them all" - Ecclesiastes 9:11


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to