diff options
-rw-r--r-- | Master/texmf-dist/doc/latex/xurl/Changes | 1 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/xurl/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/xurl/xurl.pdf | bin | 41380 -> 42495 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/xurl/xurl.tex | 12 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/xurl/xurl.sty | 75 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 1 |
6 files changed, 90 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/xurl/Changes b/Master/texmf-dist/doc/latex/xurl/Changes index af64203fb91..f577f9c44a1 100644 --- a/Master/texmf-dist/doc/latex/xurl/Changes +++ b/Master/texmf-dist/doc/latex/xurl/Changes @@ -1,2 +1,3 @@ +0.04 2018-06-02 - change \Urlmuskip to allow stretchability 0.03 2018-01-09 - added UrlOrd characters 0.02 2017-12-20 - first CTAN version diff --git a/Master/texmf-dist/doc/latex/xurl/README.md b/Master/texmf-dist/doc/latex/xurl/README.md index 1ecf03f5fa9..8470320e9d2 100644 --- a/Master/texmf-dist/doc/latex/xurl/README.md +++ b/Master/texmf-dist/doc/latex/xurl/README.md @@ -11,3 +11,5 @@ the documentation of package url. This file is distributed under the terms of the LaTeX Project Public License from CTAN archives in directory macros/latex/base/lppl.txt. Either version 1.3 or, at your option, any later version. + +hvoss@tug.org
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/xurl/xurl.pdf b/Master/texmf-dist/doc/latex/xurl/xurl.pdf Binary files differindex ac6b19a5c48..8e389d9426f 100644 --- a/Master/texmf-dist/doc/latex/xurl/xurl.pdf +++ b/Master/texmf-dist/doc/latex/xurl/xurl.pdf diff --git a/Master/texmf-dist/doc/latex/xurl/xurl.tex b/Master/texmf-dist/doc/latex/xurl/xurl.tex index 59e769411a4..760867911a7 100644 --- a/Master/texmf-dist/doc/latex/xurl/xurl.tex +++ b/Master/texmf-dist/doc/latex/xurl/xurl.tex @@ -63,6 +63,18 @@ and another url: \url{https://tex.stackexchange.com/questions/3033/forcing-lineb some text \url{very-long-url-very-long-url-very-long-url-very-long-url-very-long-url-} and another url: \url{https://tex.stackexchange.com/questions/3033/forcing-linebreaks-in-url/10419?noredirect=1#comment1021887_10419} \end{minipage}} + + + +\noindent +\frame{\begin{minipage}{\dimexpr\linewidth-2\fboxrule} +\noindent +some text \url{iszv://dsf.tqsdatmdtdls.ctm/cudfsdvqfqll-ocd/bdcbcfqlf-lcclldh/cbsntwgqke-esbptb-vvylhy/zkhqnqidf-obedbacpf-lzlal-pxaccqa-gwki.lfof/} +and another url: \url{koff://osb.ccdngagkkg.raa/qrkxzvi/dxfsiaa/xidf-lata-dgdqmhp-uoxdl-vst-vcsbhl-aisdsasih-skl-aezb-fhixvyy-qqlachd-achhfc-koe-xgfqp-iyplcu-1.696884} +\end{minipage}} + + + \end{document} diff --git a/Master/texmf-dist/tex/latex/xurl/xurl.sty b/Master/texmf-dist/tex/latex/xurl/xurl.sty index 1c511e80c66..098e59b3529 100644 --- a/Master/texmf-dist/tex/latex/xurl/xurl.sty +++ b/Master/texmf-dist/tex/latex/xurl/xurl.sty @@ -16,7 +16,7 @@ %% `xurl' is a package for extended URL breaks %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{xurl}[2018/01/09 v 0.03 modify URL breaks] +\ProvidesPackage{xurl}[2018/06/02 v 0.04 modify URL breaks] \DeclareOption*{\PassOptionsToPackage\CurrentOption{url}} \ProcessOptions\relax @@ -32,4 +32,77 @@ \do0\do1\do2\do3\do4\do5\do6\do7\do8\do9\do=\do/\do.\do:% \do\*\do\-\do\~\do\'\do\"\do\-} % +\Urlmuskip=0mu plus 0.1mu +% \endinput + +\def\UrlSpecials{% + \do\ {\Url@space}% + \do\%{\Url@percent}% + \do\^^M{\Url@space}% + \Url@force@Tilde + \do\/{/\penalty\UrlBreakPenalty}% + \do\a{a\penalty\UrlBreakPenalty}% + \do\b{b\penalty\UrlBreakPenalty}% + \do\c{c\penalty\UrlBreakPenalty}% + \do\d{d\penalty\UrlBreakPenalty}% + \do\e{e\penalty\UrlBreakPenalty}% + \do\f{f\penalty\UrlBreakPenalty}% + \do\g{g\penalty\UrlBreakPenalty}% + \do\h{h\penalty\UrlBreakPenalty}% + \do\i{i\penalty\UrlBreakPenalty}% + \do\j{j\penalty\UrlBreakPenalty}% + \do\k{k\penalty\UrlBreakPenalty}% + \do\l{l\penalty\UrlBreakPenalty}% + \do\m{m\penalty\UrlBreakPenalty}% + \do\n{n\penalty\UrlBreakPenalty}% + \do\o{o\penalty\UrlBreakPenalty}% + \do\p{p\penalty\UrlBreakPenalty}% + \do\q{q\penalty\UrlBreakPenalty}% + \do\r{r\penalty\UrlBreakPenalty}% + \do\s{s\penalty\UrlBreakPenalty}% + \do\t{t\penalty\UrlBreakPenalty}% + \do\u{u\penalty\UrlBreakPenalty}% + \do\v{v\penalty\UrlBreakPenalty}% + \do\w{w\penalty\UrlBreakPenalty}% + \do\x{x\penalty\UrlBreakPenalty}% + \do\y{y\penalty\UrlBreakPenalty}% + \do\z{z\penalty\UrlBreakPenalty}% + \do\A{A\penalty\UrlBreakPenalty}% + \do\B{B\penalty\UrlBreakPenalty}% + \do\C{C\penalty\UrlBreakPenalty}% + \do\D{D\penalty\UrlBreakPenalty}% + \do\E{E\penalty\UrlBreakPenalty}% + \do\F{F\penalty\UrlBreakPenalty}% + \do\G{G\penalty\UrlBreakPenalty}% + \do\H{H\penalty\UrlBreakPenalty}% + \do\I{I\penalty\UrlBreakPenalty}% + \do\J{J\penalty\UrlBreakPenalty}% + \do\K{K\penalty\UrlBreakPenalty}% + \do\L{L\penalty\UrlBreakPenalty}% + \do\M{M\penalty\UrlBreakPenalty}% + \do\N{N\penalty\UrlBreakPenalty}% + \do\O{O\penalty\UrlBreakPenalty}% + \do\P{P\penalty\UrlBreakPenalty}% + \do\Q{Q\penalty\UrlBreakPenalty}% + \do\R{R\penalty\UrlBreakPenalty}% + \do\S{S\penalty\UrlBreakPenalty}% + \do\T{T\penalty\UrlBreakPenalty}% + \do\U{U\penalty\UrlBreakPenalty}% + \do\V{V\penalty\UrlBreakPenalty}% + \do\W{W\penalty\UrlBreakPenalty}% + \do\X{X\penalty\UrlBreakPenalty}% + \do\Y{Y\penalty\UrlBreakPenalty}% + \do\Z{Z\penalty\UrlBreakPenalty}% +% \do0\do1\do2\do3\do4\do5\do6\do7\do8\do9\do=\do/\do.\do:% + \do\*{*\penalty\UrlBreakPenalty}% + \do\-{-\penalty\UrlBreakPenalty}% + \do\~{~\penalty\UrlBreakPenalty}% + \do\'{'\penalty\UrlBreakPenalty}% + \do\"{"\penalty\UrlBreakPenalty}% +} +\fi +% + + + diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index dbb6d1eac5a..8a0538ec2fa 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1001,6 +1001,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'pxtxalfa', "&MAKEcopy", 'pxufont', "&MAKEflatten", 'pzccal', "die 'skipping, obsoleted by urwchancal'", + 'qrcstamps', "die 'skipping, requires adobe (dps'", 'quran', "&MAKEflatten", 'r2bib', "die 'skipping, requires compilation'", 'ragged2e', "die 'skipping, part of ms'", |