[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#347931: tetex-doc: Broken links to style files



Package: tetex-doc
Version: 3.0-11
Severity: normal
Tags: patch

*** Please type your report below this line ***

There are several incorrect links:

1) Changing the texmf root from /usr/share/texmf to 
/usr/share/texmf-tetex caused several links to break.  The supplied 
patch replaces these (relative) links with the correct absolute 
paths.  (I haven't checked all links manually.)

2) Instead of saying "You should open that file as 
/usr/share/texmf/doc/index.html", please specify the base URI 
using <base href="...">.  This will ensure that 
relative links work, even if the file is opened with another name.
The supplied patch does this.

3) Links to applications: please link to the application's homepage 
instead of its vendor's.  The supplied patch does this for kdvi, 
kghostview, kpdf (which is incorrectly spelled as kdf) and acroread.

The links for kdvi and kghostview are not satisfactory but better 
than www.kde.org.

The link for ggv also has this problem but I haven't found any 
working link for it.

Finally, the patch:

--- /usr/share/texmf/doc/index.html	2005-12-11 15:46:42.000000000 +0100
+++ index.html	2006-01-13 16:51:17.000000000 +0100
@@ -55,6 +55,7 @@
 -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<base href="file:///usr/share/texmf/doc/index.html">
 <title>Guide to teTeX Documentation</title>
 <style type="text/css">
        a:link { color: #0000ee }
@@ -95,7 +96,7 @@
 </form>
 </td></tr></table><br/><br/>
 
-<h4><b>Note for Debian:</b> Some links to local files will be broken until you install <a href="http://packages.debian.org/tetex-doc";>tetex-doc</a>, <a href="http://packages.debian.org/tetex-extra";>tetex-extra</a>, <a href="http://packages.debian.org/preview-latex-style";>preview-latex-style</a>, <a href="http://packages.debian.org/lmodern";>lmodern</a>. You should open that file as <a href="file:///usr/share/texmf/doc/index.html">/usr/share/texmf/doc/index.html</a> to make sure the relative links are working too.</h4>
+<h4><b>Note for Debian:</b> Some links to local files will be broken until you install <a href="http://packages.debian.org/tetex-doc";>tetex-doc</a>, <a href="http://packages.debian.org/tetex-extra";>tetex-extra</a>, <a href="http://packages.debian.org/preview-latex-style";>preview-latex-style</a>, <a href="http://packages.debian.org/lmodern";>lmodern</a>.</h4>
 
 
 <table style="border:outset; border-color:blue"  cellpadding="5pt" align="center" width="80%" border="1"><tr><th><a href="#features">Features and News</a></th><th><a href="#web2c">Web2c and configuration</a></th><th><a href="#newprogs">TeX variants</a></th><th><a href="#guides">Guides</a></th><th><a href="#graphics">Graphics</a></th><th><a href="#diagrams">Diagrams</a></th><th><a href="#packages">LaTeX packages</a></th><th><a href="#ancillary">Ancillary programs</a></th><th><a href="#man">Man pages</a></th><th><a href="#more">More...</a></th></tr>
@@ -117,13 +118,13 @@
 <tr>
 <td>*.dvi</td>
 <td><b>D</b>e<b>v</b>ice <b>I</b>ndependent</td>
-<td><em><a href="http://math.berkeley.edu/~vojta/xdvi.html";>xdvi</a></em>, <em><a href="http://sourceforge.net/projects/xdvi";>xdvik</a></em>, <em><a href="http://www.kde.org/";>kdvi</a></em>,...</td></tr><tr><td>*.ps</td>
-<td><b>P</b>ost<b>S</b>cript</td><td><a href="http://www.cs.wisc.edu/~ghost/gv/index.htm";><em>ghostview</em>, <em>gv</em></a>, <em><a href="http://www.gnome.org/";>ggv</a></em>, <em><a href="http://www.kde.org/";>kghostview</a></em>,...</td>
+<td><em><a href="http://math.berkeley.edu/~vojta/xdvi.html";>xdvi</a></em>, <em><a href="http://sourceforge.net/projects/xdvi";>xdvik</a></em>, <em><a href="http://developer.kde.org/~kdvi/";>kdvi</a></em>,...</td></tr><tr><td>*.ps</td>
+<td><b>P</b>ost<b>S</b>cript</td><td><a href="http://www.cs.wisc.edu/~ghost/gv/index.htm";><em>ghostview</em>, <em>gv</em></a>, <em><a href="http://www.gnome.org/";>ggv</a></em>, <em><a href="http://docs.kde.org/development/en/kdegraphics/kghostview/";>kghostview</a></em>,...</td>
 </tr>
 <tr>
 <td>*.pdf</td>
 <td><b>P</b>ortable <b>D</b>ocument <b>F</b>ormat</td>
-<td><a href="http://www.adobe.com";><em>Acrobat Reader (acroread)</em></a>, <a href="http://www.foolabs.com/xpdf/";><em>xpdf</em></a>, <em><a href="http://www.gnome.org/";>ggv</a></em>, <em><a href="http://www.kde.org/";>kdf</a></em>,...</td>
+<td><a href="http://www.adobe.com/products/acrobat/readermain.html";><em>Acrobat Reader (acroread)</em></a>, <a href="http://www.foolabs.com/xpdf/";><em>xpdf</em></a>, <em><a href="http://www.gnome.org/";>ggv</a></em>, <em><a href="http://kpdf.kde.org/";>kpdf</a></em>,...</td>
 </tr>
 </table>
 <p>All these file types may be viewed from a properly configured web browser such as those from the <a href="http://www.mozilla.org/";>Mozilla</a> family (with appropriate plugins such as <a href="http://mozplugger.mozdev.org/";>MozPlugger</a>, the Acrobat Reader plugin,...), or <a href="http://konqueror.kde.org/";>Konqueror</a>, or ... Most of the original LaTeX sources can be found in the documentation tree which is rooted at <tt>$TEXMFDIST/doc</tt> or <tt>$TEXMFLOCAL/doc</tt>.</p>
@@ -319,7 +320,7 @@
 Allows a user to select a document-wide target color model and offers tools for conversion between color models.
 </dd>
 <dt>
-<a href="../tex/latex/oberdiek/epstopdf.sty">epstopdf.sty</a>
+<a href="file:///usr/share/texmf-tetex/tex/latex/oberdiek/epstopdf.sty">epstopdf.sty</a>
 </dt>
 <dd>
 PDF output through pdftex and the graphicx (or graphics) package implies graphics inclusions as <tt>*.pdf</tt> files (or other formats but not <tt>.eps</tt>). A change in output format normally implies using the <tt>epstopdf</tt> program to convert graphics inclusions. You may find the epstopdf style convenient as it automates such a procedure.
@@ -347,7 +348,7 @@
    <dd>There are examples in the directory <a href="generic/texdraw/">generic/texdraw/</a>.</dd>
    <dt><a href="latex/carlisle/pspicture.dvi.gz">pspicture</a></dt>
    <dd>Extend LaTeX <kbd>picture</kbd> drawing environment using PostScript \specials.</dd>
-   <dt><a href="../tex/latex/multibox/multibox.sty">multibox</a></dt>
+   <dt><a href="file:///usr/share/texmf-tetex/tex/latex/multibox/multibox.sty">multibox</a></dt>
    <dd>Multiple boxes in pictures.</dd>   
    <dt>Pstricks</dt>
    <dd>a set of macros for performing fancy twiddles
@@ -514,7 +515,7 @@
 	determines the style in which the counter is printed.</dd>
       <dt><a href="latex/was/icomma.dvi.gz">icomma</a></dt>
       <dd>Intelligent spacing around commas which corrects problems when the comma is used as a decimal separator.</dd>
-     <dt><a href="../tex/latex/carlisle/comma.sty">comma</a></dt>
+     <dt><a href="file:///usr/share/texmf-tetex/tex/latex/carlisle/comma.sty">comma</a></dt>
       <dd><kbd>\usepackage{comma}</kbd> defines the command
 	<kbd>\commaform{<em>number</em>}</kbd> which typesets
 	<em>number</em> with a comma every third digit. If you want
@@ -584,9 +585,9 @@
       <dd>Unifying typographical conventions for measurement units in text and formulas.</dd>
       <dt><a href="latex/soul/soul.dvi.gz">soul</a> </dt>
       <dd>Typeset text in a spaced-out or underlined fashion.</dd>
-      <dt><a href="../tex/latex/ulem/ulem.sty">ulem</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/ulem/ulem.sty">ulem</a></dt>
       <dd>Underlining styles.</dd>
-<dt id="framed"><a href="../tex/latex/framed/framed.sty">framed</a></dt>
+<dt id="framed"><a href="file:///usr/share/texmf-tetex/tex/latex/framed/framed.sty">framed</a></dt>
 <dd>Allows defining framed or shaded regions that can be divided between different pages. The shaded environment requires the <i>color</i> package and the definition of <i>shadecolor</i>, e.g., <tt>\definecolor{shadecolor}{gray}{.9}</tt>. </dd>
 <dt><a href="latex/lettrine/lettrine.dvi.gz">lettrine</a></dt>
 <dd>Allows dropped capitals at the beginning of a paragraph in different styles and adjustements. A <a href="latex/lettrine/demo.pdf.gz">demo file</a> is available.</dd>
@@ -620,7 +621,7 @@
       <dt><a href="latex/footnpag/footnpag-user.dvi">footnpag</a></dt>
       <dd>Allows footnotes on individual pages to be numbered from 1,
 	rather than being numbered sequentially through the document.</dd>
-      <dt><a href="../tex/latex/carlisle/nopageno.sty">nopageno</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/carlisle/nopageno.sty">nopageno</a></dt>
       <dd><kbd>\usepackage{nopageno}</kbd> suppresses <strong>all</strong>
 	page numbering including that on title and frontmatter pages.</dd>
       <dt><a href="latex/chappg/chappg.txt">chappg</a></dt>
@@ -658,7 +659,7 @@
 	<a href="latex/rotating/examples.tex.gz">LaTeX</a> source and
 	<a href="latex/rotating/examples.dvi.gz">dvi</a> or 
 	<a href="latex/rotating/examples.ps.gz">PostScript</a> output.</dd>
-      <dt><a href="../tex/latex/wrapfig/wrapfig.sty">wrapfig</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/wrapfig/wrapfig.sty">wrapfig</a></dt>
       <dd>Wrap text around a figure or table.</dd>
       <dt><a href="latex/eso-pic/eso-pic.dvi.gz">eso-pic</a></dt>
       <dd>This package makes it easy to add some picture commands to every page.</dd>
@@ -668,19 +669,19 @@
       <dd>Extends LaTeX classes from the traditional 10pt, 11pt or 12pt text to 8pt, 9pt, 14pt, 17pt, or 20pt text needed in special circunstances.</dd>
       <dt><a href="latex/preprint/fullpage.dvi">fullpage</a></dt>
       <dd>A package to fully use a page leaving minimal margins.</dd>
-      <dt><a href="../../texmf/doc/">vmargin</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/../texmf/doc/">vmargin</a></dt>
       <dd>An alternative way for dealing with paper sizes and margins.</dd>
       <dt><a href="latex/textpos/textpos.dvi.gz">textpos</a></dt>
       <dd>Absolute positioning on the page. Useful for posters.</dd>
-      <dt><a href="../tex/latex/chngpage/chngpage.sty">chngpage</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/chngpage/chngpage.sty">chngpage</a></dt>
       <dd>Allows changing page layout in the middle of a document.</dd>
-      <dt><a href="../tex/latex/portland/portland.sty">portland</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/portland/portland.sty">portland</a></dt>
       <dd>Allows changes between portrait and landscape.</dd>
-      <dt><a href="../tex/latex/portland/portland.sty">setspace</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/portland/portland.sty">setspace</a></dt>
       <dd>Double, one and a half spacing, any line spacing...</dd>
-      <dt><a href="../tex/latex/parskip/parskip.sty">parskip</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/parskip/parskip.sty">parskip</a></dt>
       <dd>No parindent, some parskip.</dd>
-      <dt><a href="../tex/latex/nextpage/nextpage.sty">nextpage</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/nextpage/nextpage.sty">nextpage</a></dt>
       <dd>Provides additional <tt>\clearpage</tt> like commands, allowing such things as clearing to the next even numbered page without flushing floats.</dd>
     </dl>
 
@@ -746,11 +747,11 @@
       <dd>Typeset a box with a diagonal divider for table headings.</dd>
       <dt><a href="latex/carlisle/blkarray.dvi.gz">blkarray</a></dt> 
       <dd>A new and experimental way of dealing with arrays.</dd>
-      <dt><a href="../tex/latex/threeparttable/threeparttable.sty">threeparttable</a></dt> 
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/threeparttable/threeparttable.sty">threeparttable</a></dt> 
       <dd>Tables with captions and notes.</dd>
-      <dt><a href="../tex/latex/multirow/multirow.sty">multirow</a></dt> 
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/multirow/multirow.sty">multirow</a></dt> 
       <dd>Make an entry that will span multiple rows of a table.</dd>
-      <dt><a href="../tex/latex/tabls/tabls.sty">tabls</a></dt> 
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/tabls/tabls.sty">tabls</a></dt> 
       <dd>Modifies the array and tabular of LaTeX to keep text from touching other text or lines.</dd>
     </dl>
 
@@ -842,11 +843,11 @@
 </dd>
       <dt><a href="fonts/belleek/README">belleek</a>
       <dd>teTeX includes the belleek fonts as a drop-in replacement for the <a href="#mathtime">mathtime</a> fonts.</dd>
-      <dt><a href="../tex/latex/carlisle/dotlessj.sty">dotlessj</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/carlisle/dotlessj.sty">dotlessj</a></dt>
       <dd>This package declares the macros
       <kbd>\j</kbd> and <kbd>\jmath</kbd> to insert a dotless j in
       text and math mode.</dd>
-      <dt><a href="../tex/latex/bezos/dotlessi.sty">dotlessi</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/bezos/dotlessi.sty">dotlessi</a></dt>
       <dd>Provides dotless i&rsquo;s and j&rsquo;s for use in any math font.</dd>
       <dt><a href="latex/mflogo/mflogo.dvi.gz">mflogo</a> <dd>LaTeX package and
       font definition file to access the Knuthian <tt>logo</tt> fonts
@@ -863,9 +864,9 @@
       <dd>Allows the use
       of Computer Modern fonts at arbitrary type sizes instead of the
       usual discrete magsteps.  
-      <dt><a href="../tex/latex/carlisle/scalefnt.sty">scalefnt</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/carlisle/scalefnt.sty">scalefnt</a></dt>
       <dd>Makes available the <code>\scalefont</code> command to scale the current font and baselineskip.</dd>
-      <dt><a href="../tex/latex/relsize/relsize.sty">relsize</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/relsize/relsize.sty">relsize</a></dt>
       <dd>Several ways to rescale fonts.</dd>
       <dt><a href="latex/yfonts/readme.gz">yfonts</a> 
       <dd>A LaTeX
@@ -1053,13 +1054,13 @@
 
     <h3><a name="utilities">Utilities</a></h3>
     <dl>
-      <dt><a href="../tex/latex/bezos/checkend.sty">checkend</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/bezos/checkend.sty">checkend</a></dt>
 	  <dd>Improves LaTeX error messages with respect to environments which are accidentally left open.</dd>
-      <dt><a href="../tex/latex/carlisle/mylatex.ltx">mylatex</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/carlisle/mylatex.ltx">mylatex</a></dt>
 	  <dd>Make a format from the preamble of any LaTeX file.</dd>
       <dt><a href="latex/amscls/textcmds.pdf.gz">textcmds</a></dt>
           <dd>Shorthand commands for all the text symbols produced in LaTeX by non-letter ligatures.</dd>
-      <dt><a href="../tex/latex/oberdiek/ifpdf.sty">ifpdf</a></dt>
+      <dt><a href="file:///usr/share/texmf-tetex/tex/latex/oberdiek/ifpdf.sty">ifpdf</a></dt>
           <dd>A switch to deal with commands specific to pdf output.</dd>
 </dl>
 


	Gabor

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.14-2-686
Locale: LANG=hu_HU.iso88592, LC_CTYPE=hu_HU.iso88592 (charmap=ISO-8859-2) (ignored: LC_ALL set to hu_HU.iso88592)

Versions of packages tetex-doc depends on:
ii  dpkg                          1.10.28    Package maintenance system for Deb

-- no debconf information



Reply to: