Fedora Linux Support Community & Resources Center
  #1  
Old 26th April 2011, 04:43 PM
Hilbert Offline
Registered User
 
Join Date: Jul 2006
Posts: 51
linuxfedorafirefox
TexLive 2010 in Fedora 13/14

I heard that one can get TexLive 2010 for Fedora using a special yum repository at http://jnovy.fedorapeople.org/texlive/2010/. Does anyone have any experience with this?
What yum commands should one use to install it?
Does it automatically replace the default Fedora TexLive 2007 installation?
Reply With Quote
  #2  
Old 26th April 2011, 05:42 PM
pete_1967 Online
Clueless in a Cuckooland
 
Join Date: Mar 2006
Location: Here now, elsewhere tomorrow.
Posts: 4,300
linuxopera
Re: TexLive 2010 in Fedora 13/14

http://fedoraproject.org/wiki/Features/TeXLive
__________________
A Drink is Not Just For Christmas - SaskyCom :thumb:


“Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime” so now go and...
RTFM FIRST: http://docs.fedoraproject.org/ & http://rute.2038bug.com/index.html.gz
Reply With Quote
  #3  
Old 1st May 2011, 12:30 AM
Mariusz W Offline
Registered User
 
Join Date: Nov 2007
Location: Berkeley, California
Posts: 690
linuxfedorafirefox
Re: TexLive 2010 in Fedora 13/14

Quote:
Originally Posted by Hilbert View Post
I heard that one can get TexLive 2010 for Fedora using a special yum repository at http://jnovy.fedorapeople.org/texlive/2010/. Does anyone have any experience with this?
What yum commands should one use to install it?
Does it automatically replace the default Fedora TexLive 2007 installation?
Yes, I have and quite a lot of experience with Fedora TeXLive 2010 (and now also TeXLive 2011).

This vital component of any modern Linux I am sorry to report has been fairing with lots of ups and downs in Fedora 14. It seems to be maintained by a single person. There are times he is responsive, There are times he disappears for long.

Since last November the project has been plagued by so many critical show-stopper bugs, that as of today I hardly can recommend it to anybody in his own mind: you will spend lots of time fixing blunders of the sole maintainer that he is with frightening regularity introducing in his biweekly TeXLiVe repo updates. Those 'updates' by the way always mean massive re-dowloads and re-installs of a huge number of packages, most of this totally unnecessary, being the result of poor packaging, as only a tiny fraction of TeX packages usually needs updating within the period of a few weeks.

Even worse: every two-three such 'updates' and your TeXLive installation becomes totally inoperable: missing formats, conflicting config files, etc -- none of this being your own fault.

So in one word: TeXLive project seems for me currently to be by far the weakest spot in the Fedora landscape. That was not so when the main TeX distribution was tetex and the RedHat/Fedora Core tetex packages were maintained by different people.

Unfortunately TeX is a component of vital importance for lots of people in academia and engineering.

Last edited by Mariusz W; 1st May 2011 at 12:34 AM.
Reply With Quote
  #4  
Old 1st May 2011, 02:28 AM
RupertPupkin Offline
Registered User
 
Join Date: Nov 2006
Location: Detroit
Posts: 5,624
linuxfedorafirefox
Re: TexLive 2010 in Fedora 13/14

I agree with Mariusz W, the Tex Live 2010 packages for Fedora 14 are pretty screwy. There seem to be a lot of problems with duplication, packages that don't actually install anything, conflicts, and so on...enough to be a bit frustrating. The Fedora packager is trying his best, but TeX Live 2010 is a huge system and the packaging should probably be handled by a team of people.

I ended up uninstalling the Fedora packages and installing TeX Live 2010 directly, from the DVD iso file at http://tug.org/texlive/. The downside is that this is outside the Fedora packaging system, but the upside is that it works. Plus it includes the tlmgr update manager, which is not included with the Fedora packages. I think tlmgr is a better way of updating TeX Live systems, so having that is another bonus.

I've managed to work around the RPM dependencies on Fedora TeX Live packages without any problem. For example, to install the texinfo package, which has the Fedora TeX Live packages as dependencies, I just grab the latest texinfo RPM file from one of the repo mirrors and install it manually with rpm -Uvh --nodeps. This method has worked fine for me. Until the Fedora TeX Live 2010 packaging gets sorted out correctly, the direct installation is what I'll stick with. You don't even need to burn the iso to a DVD, you can mount the iso file and install from there.
Reply With Quote
  #5  
Old 24th May 2011, 05:54 PM
rgaelzer Offline
Registered User
 
Join Date: Oct 2005
Location: Rio Grande do Sul, Brazil
Posts: 136
linuxfedorafirefox
Re: TexLive 2010 in Fedora 13/14 (F15 ?)

What about Fedora 15, for those who are using the texlive-release repo?
Will the automatic upgrade procedure performed by preupgrade return to the default texlive 2007 installation, or will it keep the 2010 version?
__________________
Rudi Gaelzer
Registered Linux user # 153741
Reply With Quote
  #6  
Old 24th May 2011, 06:54 PM
Mariusz W Offline
Registered User
 
Join Date: Nov 2007
Location: Berkeley, California
Posts: 690
windows_7firefox
Re: TexLive 2010 in Fedora 13/14 (F15 ?)

Quote:
Originally Posted by rgaelzer View Post
What about Fedora 15, for those who are using the texlive-release repo?
Will the automatic upgrade procedure performed by preupgrade return to the default texlive 2007 installation, or will it keep the 2010 version?
I haven't pre-upgraded yet. If what happened when I was pre-upgrading last time, from Fedora 13 to 14, is any indication, then I suspect you will be "pre-upgraded" to the same TeXLive version, and if, again, my last pre-upgrade experience can serve as an indication, then your TeXLive will end up totally broken, and you would need to rebuild it from scratch, which is really painful.

Fedora's TeXLive project has proved to be a complete fiasco, in my experience. Practically the only serious disappointment with Fedora. That's really sad.
Reply With Quote
  #7  
Old 24th May 2011, 06:55 PM
snoze Offline
Registered User
 
Join Date: Jun 2005
Location: INDIA
Posts: 788
windows_xp_2003ie
Re: TexLive 2010 in Fedora 13/14

in Fedora 15 some font problem, will update once the installation done..
Reply With Quote
  #8  
Old 24th May 2011, 07:05 PM
Mariusz W Offline
Registered User
 
Join Date: Nov 2007
Location: Berkeley, California
Posts: 690
windows_7firefox
Re: TexLive 2010 in Fedora 13/14

Quote:
Originally Posted by snoze View Post
in Fedora 15 some font problem, will update once the installation done..
The Fedora forum is not a chat line. Would you please make your future posts more up to the point. I suggest you familiarize yourself with the Fedora forum Rules & Guidelines (one of the rules is not to post garbage).

Last edited by Mariusz W; 24th May 2011 at 07:09 PM.
Reply With Quote
  #9  
Old 13th July 2011, 01:35 PM
martih Offline
Registered User
 
Join Date: Jun 2009
Posts: 32
linuxfirefox
Re: TexLive 2010 in Fedora 13/14

Speaking about fonts, I've noticed that the TeX Live 2010 font somehow looks different on Fedora 15 than TeX Live 2010 on Fedora 14 (the Fuduntu "flavor" of Fedora 14, actually). On both boxes I have the jnovy repo enabled. I'm attaching two screenshots.

The difference is not big in the screenshots, but when you look at a whole page it makes a difference. The new font is not very pleasant to look at when displayed on a screen.

Anybody else has this problem?
Attached Thumbnails
Click image for larger version

Name:	screen_bad.png
Views:	128
Size:	2.7 KB
ID:	21430   Click image for larger version

Name:	screen_good.png
Views:	124
Size:	4.4 KB
ID:	21431  
Reply With Quote
  #10  
Old 13th July 2011, 09:59 PM
RupertPupkin Offline
Registered User
 
Join Date: Nov 2006
Location: Detroit
Posts: 5,624
linuxfedorafirefox
Re: TexLive 2010 in Fedora 13/14

Quote:
Originally Posted by martih View Post
The new font is not very pleasant to look at when displayed on a screen.
Try adding this to your preamble:
Code:
\usepackage[T1]{fontenc}
Using the T1 font encoding makes a difference for me:
Attached Thumbnails
Click image for larger version

Name:	latex_nonT1.png
Views:	125
Size:	4.6 KB
ID:	21432   Click image for larger version

Name:	latex_T1.png
Views:	112
Size:	4.4 KB
ID:	21433  
__________________
OS: Fedora 20 x86_64 | Machine: HP Pavilion a6130n | CPU: AMD 64 X2 Dual-Core 5000+ 2.6GHz | RAM: 5GB PC5300 DDR2 | Disk: 400GB SATA | Video: ATI Radeon HD 4350 512MB | Sound: Realtek ALC888S | Ethernet: Realtek RTL8201N
Reply With Quote
  #11  
Old 14th July 2011, 09:26 AM
martih Offline
Registered User
 
Join Date: Jun 2009
Posts: 32
linuxfirefox
Re: TexLive 2010 in Fedora 13/14

Thanks RupertPupkin, this solved a big part of this problem. The normal text now looks fine.

However, typing math still looks wrong. I've attached two sceenshots of the same LaTeX document. The first screenshot was pdflatex'ed on F14 (Fuduntu, actually) and the other one on F15.

This is really weird, given that texlive is installed from the same jnovy repo on both boxes.
Attached Thumbnails
Click image for larger version

Name:	s_F14.png
Views:	129
Size:	2.5 KB
ID:	21435   Click image for larger version

Name:	s_F15.png
Views:	126
Size:	1.8 KB
ID:	21436  
Reply With Quote
  #12  
Old 14th July 2011, 10:22 AM
RupertPupkin Offline
Registered User
 
Join Date: Nov 2006
Location: Detroit
Posts: 5,624
linuxfedorafirefox
Re: TexLive 2010 in Fedora 13/14

I've always noticed that problem with the default Computer Modern math fonts, even before F15. That's one of the reasons I use the fouriernc package. But if you want to stick with CM, then use the lmodern package, which is basically a heavier (and all-round better) version of CM:
Code:
\usepackage[T1]{fontenc}
\usepackage{lmodern}
For comparison, here's what CM, lmodern, and fourier look like:
Attached Thumbnails
Click image for larger version

Name:	math_CM.png
Views:	112
Size:	3.5 KB
ID:	21437   Click image for larger version

Name:	math_lmodern.png
Views:	113
Size:	3.4 KB
ID:	21438   Click image for larger version

Name:	math_fourier.png
Views:	107
Size:	3.4 KB
ID:	21439  
__________________
OS: Fedora 20 x86_64 | Machine: HP Pavilion a6130n | CPU: AMD 64 X2 Dual-Core 5000+ 2.6GHz | RAM: 5GB PC5300 DDR2 | Disk: 400GB SATA | Video: ATI Radeon HD 4350 512MB | Sound: Realtek ALC888S | Ethernet: Realtek RTL8201N
Reply With Quote
  #13  
Old 14th July 2011, 10:45 AM
martih Offline
Registered User
 
Join Date: Jun 2009
Posts: 32
linuxfirefox
Re: TexLive 2010 in Fedora 13/14

Thanks RupertPupkin, this is extremely helpful. Following your advice everything now looks fine.

I might also try fouriernc in the future.
Reply With Quote
  #14  
Old 17th July 2011, 06:29 AM
martih Offline
Registered User
 
Join Date: Jun 2009
Posts: 32
linuxfirefox
Re: TexLive 2010 in Fedora 13/14

Maybe the problem with the screwy bi-weekly updates described by Mariusz W can be solved by updating your system with
Code:
yum -x "texlive*" update
I'm aware this might not be an ideal solution/workaround, but it avoids the problems described by Mariusz W. (Of course you have to install texlive before this step, and this assumes that texlive works at least initially.)

If anybody has a better solution on how to deal with the jnovy repo problems, I would be interested in getting to know about it.

I also think it's a pity that Fedora is lacking in this key area and also shows other signs of neglect, e.g. unison apparently has no maintainer since F12. Both of these are key elements of any Linux system. Unfortunately, I lack both the qualification and the time to become more involved with Fedora, but at least I can provide some user feedback.
Reply With Quote
  #15  
Old 24th October 2011, 12:27 AM
Hilbert Offline
Registered User
 
Join Date: Jul 2006
Posts: 51
linuxfedorafirefox
Re: TexLive 2010 in Fedora 13/14

In the end I gave up on the Fedora repositories and installed TeX Live 2011 from the DVD. It was easy and produced a fully working TeX distribution in /usr/local/

1) Get the DVD from TUG. Make sure you have Perl-Tk installed.
2) As root, mount the DVD, and cd to its top level directory.
Code:
  umask 002
  perl install-tl -gui
2) Choose your customizations, and let it run.
3) If you want xetex to work,
Code:
      cp /usr/local/texlive/2011/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
      fc-cache -fsv
4) To make this TeX Live distribution available to any given user, add the following to their .bash_profile:
Code:
PATH=/usr/local/texlive/2011/bin/i386-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2011/texmf/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2011/texmf/doc/info:$INFOPATH; export INFOPATH
Reply With Quote
Reply

Tags
texlive

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora 14 Cutting Edge While Stuck with texlive 2007? martih Fedora Focus 19 26th August 2011 07:00 AM
CVE-2010-3080 / CVE-2010-3081 F13 status? simpfeld Security and Privacy 8 22nd September 2010 09:56 AM
Mandriva 2010 Spring (2010.1) mh3rn4nd3z3 Linux Chat 1 9th July 2010 01:47 AM
How to configure texlive for CJK language in fedora 9? landrew Using Fedora 0 28th May 2008 05:24 AM
How Good is Texlive Support in the Current Fedora 9 Release? mrgnash Alpha - Beta (Fedora 9 Only) 1 20th April 2008 12:24 PM


Current GMT-time: 12:54 (Wednesday, 27-08-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat