On Thu, May 10, 2007 at 06:59:20PM +1000, Darren Freeman wrote:
> On Fri, 2007-03-02 at 03:13, Juergen Spitzmueller wrote:
> > Darren Freeman wrote:
> > 
> > > I just got my shiny OpenSUSE 10.2 box up and running to write my thesis,
> > > and dammit I can't compile my document. "prettyref.sty" is missing from
> > > the distrubution.
> > 
> > Point your browser to CTAN and get it. 
> > 
> > Prettyref was exluded from teTeX due to license reasons. However, teTeX is
> > dead. Forthcoming openSuse distributions will probably contain it again (in
> > some kind of stripped down TeXLive package).
> 
> This is still a problem for me and getting me in hot water. My
> supervisor wants me to use Word (for a PhD thesis!) and not being able
> to give him a PDF or print it isn't helping.
> 
> The problem so far is I have prettyref.zip from CTAN and it doesn't
> contain prettyref.sty. I'm not a LaTeX person, preferring LyX to know
> what it's doing. Is the .sty file automatically generated or should I
> keep looking for it?
> 
> The zip file contains prettyref.dtx .ins and .pdf.

Yes... I believe you have to run LaTeX on those.

latex prettyref.ins

I believe that you run for the docs:

latex prettyref.dtx

giving you a .tex file. Etc.
 
> I can see a heap of .sty files under /usr/share/texmf but I'm not even
> sure if I can just put these files in there without rebuilding a
> database.

Yes... run (as root) texhash. You may also have to reconfure and restart LyX.
 
> I know I could solve this with further reading/learning etc. but if
> somebody can just tell me it would be most appreciated!
> 
> My previously working LyX setup is 1.3.3 and I was hoping to yank
> prettyref.sty from that system, but it doesn't appear to have it anyway
> so I guess that's a new requirement.
> 
> In my opinion, this should count as a blocker. Even though you could
> argue it's the distro at fault, but I can't find a machine with it
> installed to steal it from, between an older Mandrake and a newer SUSE.
> 
> Have fun,
> Darren

HTH Martin 

Reply via email to