Bug 916500 - In FC18 fonts installed by culmus package are not properly configured with LaTex
Summary: In FC18 fonts installed by culmus package are not properly configured with LaTex
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: culmus-fonts
Version: 18
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Pravin Satpute
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-02-28 07:48 UTC by Mordechai Butrashvily
Modified: 2013-08-01 11:55 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-08-01 11:55:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
TEX file generated by Lyx editor to be used with pdflatex command. (918 bytes, text/x-tex)
2013-03-18 19:02 UTC, Mordechai Butrashvily
no flags Details
Lyx file to generate PDF with Hebrew text support and culmus-fonts. (1.93 KB, application/x-lyx)
2013-03-18 19:03 UTC, Mordechai Butrashvily
no flags Details

Description Mordechai Butrashvily 2013-02-28 07:48:01 UTC
Hello,

Description of problem:
Starting with FC18 (worked in FC17), installation of culmus-fonts package with texlive and latex system support results in fonts being not recognized.
Running pdflatex (or other generators) on a tex file with Hebrew text results in an error that fonts are not found (while they are installed and accessible under /usr/share/texmf).

To resolve the problem it is necessary to perform the following steps manually as root:
# cd /usr/share/texmf/fonts/map/dvips/updmap/
# updmap-sys --enable Map culmus.map
Note: the updmap-sys command has to run from within the folder containing culmus.map file, otherwise the fonts are not recognized as well.

Version-Release number of selected component (if applicable):
culmus-fonts: 0.121-4.fc18
texlive: 2:2012-16.20130205_r29034.fc18

Steps to Reproduce:
1. Install a fresh FC18 system, update to latest.
2. Install culmus-fonts (with all supported fonts), lyx and necessary texlive packages to get working with tex and Hebrew support.
3. Try to generate a pdf (or dvi/ps) file from a tex file with Hebrew langauge text.

Actual results:
Error, font rdavid is not fount at 600.
The error comes from mktexpk command which tries to access these font files.

Expected results:
Should simply create the the df file with correct layout and text.

Comment 1 Pravin Satpute 2013-03-15 08:24:32 UTC
Not getting exactly what is problem. I have not done any changes in culmus-fonts recently.

I think this might be problem from tex-fonts-hebrew owning cumlus.map file.

Parag any idea?

Comment 2 Parag Nemade 2013-03-15 10:29:47 UTC
Mordechai,
 Do you have tex-fonts-hebrew installed? If not install this and recheck the problem.

Comment 3 Mordechai Butrashvily 2013-03-16 19:26:45 UTC
(In reply to comment #2)
> Mordechai,
>  Do you have tex-fonts-hebrew installed? If not install this and recheck the
> problem.

Yes Parag, the package is already installed in the system.

Comment 4 Jindrich Novy 2013-03-18 14:35:10 UTC
It is strange as I see no references to rdavid fonts neither in TeXLive nor CTAN.

Comment 5 Mordechai Butrashvily 2013-03-18 19:02:20 UTC
Created attachment 712209 [details]
TEX file generated by Lyx editor to be used with pdflatex command.

This file can be used as a test case to see if system installation can work to compile/generate tex files into PDF using culmus fonts.

Comment 6 Mordechai Butrashvily 2013-03-18 19:03:28 UTC
Created attachment 712210 [details]
Lyx file to generate PDF with Hebrew text support and culmus-fonts.

Comment 7 Mordechai Butrashvily 2013-03-18 19:06:04 UTC
Hi,

I have just added two test files that can be used in order to verify whether a configuration works.

For the tex file, simply run 
# pdflatex newfile2.tex

And an output PDF file should be generated with mixed English/Hebrew text.
In case the installation is successful, it should go without warning, otherwise an error code will be displayed similar to what I described earlier.

The lyx file is only complementary, in case youl'd want to use test the mechanism directly from Lyx. They do just the same.

Regards,
Moti.

Comment 8 Mordechai Butrashvily 2013-06-22 18:41:37 UTC
Hello,

I'm not sure what is the status of this, but I think it worth to tell that after an upgrade to latest culmus fonts, version 0.130-1, it doens't work with Latex anymore.

Even the method above, using updmap-sys to manually enable the culmus map doesn't work, but the error returned is slight different.
Still with mktexpk command, but the error code for the font (rdavid) is 864 and not 666.

Not sure if tex-hebrew support was updated as well, but I'm trying a downgrade to see if it will solve it...

The system I'm using is a live USB, fresh install.

Regards,
Moti.

Comment 9 Mordechai Butrashvily 2013-06-22 19:26:20 UTC
Some good news.
After the downgrade I have also installed the following packages:
tex-fonts-hebrew.noarch               0.1-18.fc18
texlive-cjhebrew.noarch               2:svn15878.0.1a-20.fc18
texlive-collection-langhebrew.noarch  2:svn14727.0-20.20130321_r29448.fc18

(the last two were additional to previous attempts).
Everything worked fine and rendered PDF files correctly.

Then, an upgrade to 0.130-1 culmus fonts was performed and it also works perfectly.

Not sure if any of the additional packages solved it, or it was better to install 0.121-4 and then upgrade to 0.130-1.

Up to you, maybe to reproduce this, but it's possible to consider the bug as closed.

Regards,
Moti.

Comment 10 Pravin Satpute 2013-08-01 11:55:22 UTC
Yeah, even me too not seen any particular update to culmus fonts causing this issues.  So closing this issue.

Please feel free to reopen if any further issues or fix required from culmus-fonts.


Note You need to log in before you can comment on or make changes to this bug.