Hi Frederik!

From: Frederik Eaton <[EMAIL PROTECTED]>

> > From what I gathered, xdvi works fine (it has found for example
> > dmjhira.pfb), but dvips doesn't.  It's not even trying, because it
> > switches from searching for OVF right into searching for PK (packed
> > bitmap fonts), and since they don't exist either, it will try to make
> > the fonts all by itself.
> > 
> > Please try this:
> > 
> >   dvips -P wadalab JIS.dvi
> > 
> > This calls wadalab.map directly.
> 
> That works!

Ah, now we're getting somewhere.
So the problem is that all the fonts are correctly installed, and so
is the map file that brings all these individual Type1 subfonts
together.

The problem is that somehow the global configuration file for Type1
fonts is not properly configured.  This involves the commands
update-updmap and updmap-sys (also updmap, but that is only for TeX
settings in your own TeX home directory).  The Debian TeX managers
have created a quite ingenious system to make life easier for TeX
package maintainers: a tool that registers Type1 fonts centrally and
automatically updates the configuration files for a bunch of
applications, such as dvips.


/usr/share/texmf/dvips/config/config.wadalab should have the following
single line:

p +wadalab.map


I'm about 99,9% sure that this is the case, otherwise dvips -P
wouldn't work lest there was a miracle.


/etc/texmf/updmap.d/10latex-cjk-japanese-wadalab.cfg should have the
following lines:

# 10latex-cjk-japanese-wadalab.cfg
# You can change/add entries to this file and changes will be preserved
# over upgrades, even if you have removed the main package prior
# (not if you purged it). You should leave the following pseudo comment
# present in the file!
# -_- DebPkgProvidedMaps -_-
#
Map wadalab.map


/var/lib/texmf/web2c/updmap.cfg should contain the following section:

### From file: /etc/texmf/updmap.d/10latex-cjk-japanese-wadalab.cfg
# 10latex-cjk-japanese-wadalab.cfg
# You can change/add entries to this file and changes will be preserved
# over upgrades, even if you have removed the main package prior
# (not if you purged it). You should leave the following pseudo comment
# present in the file!
# -_- DebPkgProvidedMaps -_-
#
Map wadalab.map
### End of file: /etc/texmf/updmap.d/10latex-cjk-japanese-wadalab.cfg


I suspect that update-updmap doesn't include the content of
10latex-cjk-japanese-wadalab.cfg in updmap.cfg.  Please tell me if I'm
wrong here.


If updmap.cfg does contain these lines, then something has gone wrong
with updmap-sys.  Please run updmap-sys again as root, and see for
*any* output relating to "wadalab".  Also, none of the output of
updmap-sys may refer to files in your own /root/.texmf(-var)/
directory or to /usr/local/share/.  They should all point to
configuration files inside /usr/share/texmf(-tetex)/.

Also rename /home/frederik/.texmf-var/ to /home/frederik/.texmf-var2 .
If there are any leftovers from previous attempts to build PK fonts,
then dvips will prefer these dysfunctional fonts rather than use the
Type1 fonts.

The ratio behind this is to ascertain that we're dealing solely with
files from the Debian package, and not local files.


> > You are also using an older version of tetex-base and tetex-bin.
> > If you could try to install tetex-bin (>=3.0.22)?  I think this might
> > be the source of the problem.  In fact, I am 95% sure. =D
> 
> I've installed the latest version of tetex-bin, 3.0-29, and
> tetex-base, 3.0.dfsg.3-5.

OK.


> > I might have to adjust the dependency of tetex-bin from (>=3.0) to
> > something much higher.
> > 
> > So if you could also try to purge all the latex-cjk-* packages as well
> > as upgrade tetex-bin to a version equal or higher than 3.0.22?  Some
> > big changes for udpmap have been introduced from 3.0.16 onwards.
> 
> I've purged the latex-cjk-* and reinstalled, but no luck. Same problem
> with dvips. (unless I add -P wadalab)

OK.


Cheers



Danai SAE-HAN
韓達耐

-- 
題目:《村行》
作者:王禹稱(繁體“稱”,換“亻”旁)(954-1001)

馬穿山徑菊初黃,信馬悠悠野興長。
萬壑有聲含晚籟,數峰無語立斜陽。
棠梨葉落胭脂色,蕎麥花開白雪香。
何事吟余忽惆悵,村橋原樹似吾鄉。

Reply via email to