From a0ebf9dfa10746b4168198e3bc9addbb743605c6 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 9 Apr 2008 18:16:16 +0000 Subject: breakurl update (6apr08) git-svn-id: svn://tug.org/texlive/trunk@7358 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/breakurl/README | 19 ++++++++-------- Master/texmf-dist/doc/latex/breakurl/breakurl.pdf | Bin 115140 -> 117571 bytes .../texmf-dist/source/latex/breakurl/breakurl.dtx | 24 +++++++++++---------- Master/texmf-dist/tex/latex/breakurl/breakurl.sty | 6 ++---- 4 files changed, 24 insertions(+), 25 deletions(-) diff --git a/Master/texmf-dist/doc/latex/breakurl/README b/Master/texmf-dist/doc/latex/breakurl/README index fd858109ffd..c32ee623e1f 100644 --- a/Master/texmf-dist/doc/latex/breakurl/README +++ b/Master/texmf-dist/doc/latex/breakurl/README @@ -1,4 +1,4 @@ -README for breakurl, version 1.21 (2007/12/18) +README for breakurl, version 1.22 (2008/04/05) INTRODUCTION @@ -31,6 +31,10 @@ If you use MiKTeX, the utility "MiKTeX Package Manager" (Start menu > Programs > MiKTeX > Browse Packages or MiKTeX Package Manager) is your friend. Just select `breakurl' and click on Task > Install. +Some Linux systems provide an easy way to install breakurl. As far as I know, +recent Debian and Ubuntu distros provide the "texlive-latex-extra" system +package in the default repository. + If you need to do a manual installation (eventually needed under Unix-like systems), following instructions may come in handy: @@ -42,19 +46,14 @@ b) Generate the `breakurl.sty' file: c) Install the file `breakurl.sty' in your TDS tree: - mkdir .../texmf/tex/latex/breakurl - cp breakurl.sty .../texmf/tex/latex/breakurl/ + mkdir [prefix]/texmf/tex/latex/breakurl + cp breakurl.sty [prefix]/texmf/tex/latex/breakurl/ - where `...' is the prefix of your TDS tree. + where `[prefix]' is the prefix of your TDS tree. d) Update the databases if necessary, eg. for teTeX: - mktexlsr .../texmf - - or for MiKTeX: Click Start menu > Programs > MiKTeX 2.5/2.6 > Settings, open - the General tab (this is the default) and click in the `Refresh FNDB' - button. If you're using MiKTeX 2.4, the path is Start menu > Programs > - MiKTeX > MiKTeX Options, General > Refresh Now. + mktexlsr [prefix]/texmf DOCUMENTATION diff --git a/Master/texmf-dist/doc/latex/breakurl/breakurl.pdf b/Master/texmf-dist/doc/latex/breakurl/breakurl.pdf index 53075c9e28e..533acea639e 100644 Binary files a/Master/texmf-dist/doc/latex/breakurl/breakurl.pdf and b/Master/texmf-dist/doc/latex/breakurl/breakurl.pdf differ diff --git a/Master/texmf-dist/source/latex/breakurl/breakurl.dtx b/Master/texmf-dist/source/latex/breakurl/breakurl.dtx index fdb8b8c02b1..2f43a46c6c8 100644 --- a/Master/texmf-dist/source/latex/breakurl/breakurl.dtx +++ b/Master/texmf-dist/source/latex/breakurl/breakurl.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2005,2006,2007 by Vilar Camara Neto. +% Copyright (C) 2005,2006,2007,2008 by Vilar Camara Neto. % % This file may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -28,7 +28,7 @@ %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesPackage{breakurl} %<*package> - [2007/12/18 v1.21 Breakable hyperref URLs] + [2008/04/05 v1.22 Breakable hyperref URLs] % %<*driver> \documentclass{ltxdoc} @@ -43,7 +43,7 @@ % % \fi -% \CheckSum{379} +% \CheckSum{377} % \CharacterTable @@ -62,6 +62,8 @@ % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % +% \changes{v1.22}{2008/04/05}{Corrected a misuse of \string\leavevmode which +% generated blank lines inside tables} % \changes{v1.21}{2007/06/20}{\string\burlalt and \string\urlalt now work under % pdflatex; also bug fixes from Heiko Oberdiek} % \changes{v1.20}{2006/08/26}{Changes to reflect update of hyperref package} @@ -85,7 +87,7 @@ % \textsf{breakurl}~\fileversion, dated~\filedate.}} % \author{Vilar Camara Neto \\ % \texttt{neto@dcc.ufmg.br}} -% \date{December 18, 2007} +% \date{April 05, 2008} % % \maketitle % @@ -243,6 +245,8 @@ % % \begin{description} % +% \item[v1.22] Corrected blank lines appearing inside tables. +% % \item[v1.21] |\burlalt| and the synonym |\urlalt| now work with pdflatex. % Also, there are a couple of bug fixes (thank you again, Heiko). % @@ -335,10 +339,10 @@ % % Thanks to Hendri Adriaens, Donald Arseneau, Michael Friendly, Morten Høgholm, % David Le Kim, Damian Menscher, Tristan Miller, Heiko Oberdiek, Christoph -% Schiller, Xiaotian Sun, Michael Toews, and David Tulloh for suggestions, bug -% reports, comments, and corrections. A special thanks to the participants of -% |comp.text.tex| newsgroups for their constant effort to help hundreds of -% people in the beautiful world of \TeX/\LaTeX. +% Schiller, Xiaotian Sun, Michael Toews, David Tulloh, and Jinsong Zhao for +% suggestions, bug reports, comments, and corrections. A special thanks to the +% participants of |comp.text.tex| newsgroups for their constant effort to help +% hundreds of people in the beautiful world of \TeX/\LaTeX. % % % \section{Source code} @@ -490,13 +494,11 @@ \def\burl@hyper@linkurl#1#2{% \begingroup \hyper@chars - \leavevmode \burl@condpdflink{#1}% \endgroup } \def\burl@condpdflink#1{% - \leavevmode \if@burl@fitstrut \sbox\pdf@box{#1\strut}% \else\if@burl@fitglobal @@ -506,7 +508,6 @@ \fi\fi \dimen@\ht\pdf@box\dimen@ii\dp\pdf@box \sbox\pdf@box{#1}% - \leavevmode \ifdim\dimen@ii=\z@ \literalps@out{BU.SS}% \else @@ -528,6 +529,7 @@ % % \begin{macrocode} \DeclareRobustCommand*{\burl}{% + \leavevmode \begingroup \let\hyper@linkurl=\burl@hyper@linkurl \catcode`\&=12\relax diff --git a/Master/texmf-dist/tex/latex/breakurl/breakurl.sty b/Master/texmf-dist/tex/latex/breakurl/breakurl.sty index e9bc21522f1..1db3ea3e7c7 100644 --- a/Master/texmf-dist/tex/latex/breakurl/breakurl.sty +++ b/Master/texmf-dist/tex/latex/breakurl/breakurl.sty @@ -29,7 +29,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackage{breakurl} - [2007/12/18 v1.21 Breakable hyperref URLs] + [2008/04/05 v1.22 Breakable hyperref URLs] \RequirePackage{xkeyval} @@ -130,13 +130,11 @@ \def\burl@hyper@linkurl#1#2{% \begingroup \hyper@chars - \leavevmode \burl@condpdflink{#1}% \endgroup } \def\burl@condpdflink#1{% - \leavevmode \if@burl@fitstrut \sbox\pdf@box{#1\strut}% \else\if@burl@fitglobal @@ -146,7 +144,6 @@ \fi\fi \dimen@\ht\pdf@box\dimen@ii\dp\pdf@box \sbox\pdf@box{#1}% - \leavevmode \ifdim\dimen@ii=\z@ \literalps@out{BU.SS}% \else @@ -162,6 +159,7 @@ } \DeclareRobustCommand*{\burl}{% + \leavevmode \begingroup \let\hyper@linkurl=\burl@hyper@linkurl \catcode`\&=12\relax -- cgit v1.2.3