[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ugly @uref formatting
From: |
Werner LEMBERG |
Subject: |
ugly @uref formatting |
Date: |
Tue, 13 Oct 2020 11:54:12 +0200 (CEST) |
Please have a look at the attached files. Is it possible to fix the
output of the current `texinfo.tex` version so that it gets
right-justified as before? To be more precise, I would like that the
formatting of the URL stays as-is, but the material before the URL
should be stretched more, at the cost of causing an underfull line.
Werner
\input texinfo.tex
@afourpaper
In a different way, the full range of colors
@uref{https://en.wikipedia.org/wiki/X11_color_names, defined for X11}
can be accessed by using the Scheme function @code{x11-color}.
That function takes one argument.
@bye
http-2019-02-16.14.pdf
Description: Adobe PDF document
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded
format=pdfetex 2020.10.12) 13 OCT 2020 11:45
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\nonstopmode \input ./http.texinfo
(./http.texinfo (/home/wl/bug/texinfo.tex
Loading texinfo [version 2019-02-16.14]:
\outerhsize=\dimen16
\outervsize=\dimen17
\topandbottommargin=\dimen18
\bindingoffset=\dimen19
\normaloffset=\dimen20
\txipagewidth=\dimen21
\txipageheight=\dimen22
\headlinebox=\box16
\footlinebox=\box17
\margin=\insert252
\EMsimple=\toks13
\groupbox=\box18
\groupinvalidhelp=\toks14
\mil=\dimen23
\exdentamount=\skip18
\inmarginspacing=\skip19
\centerpenalty=\count27
pdf,
\tempnum=\count28
\lnkcount=\count29
\filename=\toks15
\filenamelength=\count30
\pgn=\count31
\toksA=\toks16
\toksB=\toks17
\toksC=\toks18
\toksD=\toks19
\boxA=\box19
\boxB=\box20
\countA=\count32
\nopdfimagehelp=\toks20
fonts,
\textleading=\dimen24
\sffam=\fam8
markup,
\fontdepth=\count33
glyphs,
\errorbox=\box21
page headings,
\titlepagetopglue=\skip20
\titlepagebottomglue=\skip21
\evenheadline=\toks21
\oddheadline=\toks22
\evenfootline=\toks23
\oddfootline=\toks24
tables,
\tableindent=\dimen25
\itemindent=\dimen26
\itemmargin=\dimen27
\itemmax=\dimen28
\itemno=\count34
\multitableparskip=\skip22
\multitableparindent=\skip23
\multitablecolspace=\dimen29
\multitablelinespace=\skip24
\colcount=\count35
\everytab=\toks25
conditionals,
\doignorecount=\count36
indexing,
\dummybox=\box22
\whatsitskip=\skip25
\whatsitpenalty=\count37
\entryrightmargin=\dimen30
\thinshrinkable=\skip26
\entrybox=\box23
\delayedbox=\box24
\interbox=\box25
\secondaryindent=\skip27
\partialpage=\box26
\doublecolumnhsize=\dimen31
\savedtopmark=\toks26
\savedfirstmark=\toks27
\balancedcolumns=\box27
sectioning,
\unnumberedno=\count38
\chapno=\count39
\secno=\count40
\subsecno=\count41
\subsubsecno=\count42
\appendixno=\count43
\absseclevel=\count44
\secbase=\count45
\chapheadingskip=\skip28
\secheadingskip=\skip29
\subsecheadingskip=\skip30
toc,
\tocfile=\write0
\contentsrightmargin=\skip31
\savepageno=\count46
\lastnegativepageno=\count47
\tocindent=\dimen32
environments,
\lispnarrowing=\skip32
\envskipamount=\skip33
\circthick=\dimen33
\cartouter=\dimen34
\cartinner=\dimen35
\normbskip=\skip34
\normpskip=\skip35
\normlskip=\skip36
\lskip=\skip37
\rskip=\skip38
\nonfillparindent=\dimen36
\tabw=\dimen37
\verbbox=\box28
defuns,
\defbodyindent=\skip39
\defargsindent=\skip40
\deflastargmargin=\skip41
\defunpenalty=\count48
\parencount=\count49
\brackcount=\count50
macros,
\savedcatcodeone=\count51
\savedcatcodetwo=\count52
\paramno=\count53
\macname=\toks28
cross references,
\auxfile=\write1
\savesfregister=\count54
\toprefbox=\box29
\printedrefnamebox=\box30
\infofilenamebox=\box31
\printedmanualbox=\box32
insertions,
\footnoteno=\count55
\SAVEfootins=\box33
\SAVEmargin=\box34
(/usr/local/svn/TeXLive/Master/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
\epsffilein=\read1
\epsfframemargin=\dimen38
\epsfframethickness=\dimen39
\epsfrsize=\dimen40
\epsftmp=\dimen41
\epsftsize=\dimen42
\epsfxsize=\dimen43
\epsfysize=\dimen44
\pspoints=\dimen45
)
\noepsfhelp=\toks29
localization,
\nolanghelp=\toks30
\countUTFx=\count56
\countUTFy=\count57
\countUTFz=\count58
formatting,
\defaultparindent=\dimen46
and turning on texinfo input format.) [1{/home/wl/.texlive2020/texmf-var/fonts
/map/pdftex/updmap/pdftex.map}] )
Here is how much of TeX's memory you used:
3147 strings out of 494628
31952 string characters out of 6144629
65540 words of memory out of 5000000
4689 multiletter control sequences out of 15000+600000
34384 words of font info for 120 fonts, out of 8000000 for 9000
1453 hyphenation exceptions out of 8191
12i,4n,16p,315b,316s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/local/svn/TeXLive/Master/texmf-dist/font
s/type1/public/amsfonts/cm/cmr10.pfb></usr/local/svn/TeXLive/Master/texmf-dist/
fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on http.pdf (1 page, 31566 bytes).
PDF statistics:
21 PDF objects out of 1000 (max. 8388607)
12 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
13 words of extra memory for PDF output out of 10000 (max. 10000000)
http-2020-06-25.17.pdf
Description: Adobe PDF document
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded
format=pdfetex 2020.10.12) 13 OCT 2020 11:44
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\nonstopmode \input ./http.texinfo
(./http.texinfo (/home/wl/bug/texinfo.tex
Loading texinfo [version 2020-06-25.17]:
\outerhsize=\dimen16
\outervsize=\dimen17
\topandbottommargin=\dimen18
\bindingoffset=\dimen19
\normaloffset=\dimen20
\txipagewidth=\dimen21
\txipageheight=\dimen22
\defaultoutput=\toks13
\headlinebox=\box16
\footlinebox=\box17
\savedtopmark=\toks14
\margin=\insert252
\EMsimple=\toks15
\groupbox=\box18
\groupinvalidhelp=\toks16
\mil=\dimen23
\exdentamount=\skip18
\inmarginspacing=\skip19
\centerpenalty=\count27
pdf,
\tempnum=\count28
\lnkcount=\count29
\filename=\toks17
\filenamelength=\count30
\pgn=\count31
\toksA=\toks18
\toksB=\toks19
\toksC=\toks20
\toksD=\toks21
\boxA=\box19
\boxB=\box20
\countA=\count32
\pagecount=\count33
\romancount=\count34
\arabiccount=\count35
\nopdfimagehelp=\toks22
fonts,
\textleading=\dimen24
\sffam=\fam8
markup,
\fontdepth=\count36
glyphs,
\errorbox=\box21
page headings,
\titlepagetopglue=\skip20
\titlepagebottomglue=\skip21
\evenheadline=\toks23
\oddheadline=\toks24
\evenchapheadline=\toks25
\oddchapheadline=\toks26
\evenfootline=\toks27
\oddfootline=\toks28
tables,
\tableindent=\dimen25
\itemindent=\dimen26
\itemmargin=\dimen27
\itemmax=\dimen28
\itemno=\count37
\multitableparskip=\skip22
\multitableparindent=\skip23
\multitablecolspace=\dimen29
\multitablelinespace=\skip24
\colcount=\count38
\everytab=\toks29
conditionals,
\doignorecount=\count39
indexing,
\dummybox=\box22
\whatsitskip=\skip25
\whatsitpenalty=\count40
\entryrightmargin=\dimen30
\thinshrinkable=\skip26
\partialpage=\box23
\doublecolumnhsize=\dimen31
\balancedcolumns=\box24
sectioning,
\unnumberedno=\count41
\chapno=\count42
\secno=\count43
\subsecno=\count44
\subsubsecno=\count45
\appendixno=\count46
\absseclevel=\count47
\secbase=\count48
\chapheadingskip=\skip27
\secheadingskip=\skip28
\subsecheadingskip=\skip29
toc,
\tocfile=\write0
\contentsrightmargin=\skip30
\savepageno=\count49
\lastnegativepageno=\count50
\tocindent=\dimen32
environments,
\lispnarrowing=\skip31
\envskipamount=\skip32
\lskip=\skip33
\rskip=\skip34
\circthick=\dimen33
\cartouter=\dimen34
\cartinner=\dimen35
\normbskip=\skip35
\normpskip=\skip36
\normlskip=\skip37
\nonfillparindent=\dimen36
\tabw=\dimen37
\verbbox=\box25
defuns,
\defbodyindent=\skip38
\defargsindent=\skip39
\deflastargmargin=\skip40
\defunpenalty=\count51
\parencount=\count52
\brackcount=\count53
macros,
\paramno=\count54
\macname=\toks30
cross references,
\auxfile=\write1
\savesfregister=\count55
\toprefbox=\box26
\printedrefnamebox=\box27
\infofilenamebox=\box28
\printedmanualbox=\box29
insertions,
\footnoteno=\count56
\SAVEfootins=\box30
\SAVEmargin=\box31
(/usr/local/svn/TeXLive/Master/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
\epsffilein=\read1
\epsfframemargin=\dimen38
\epsfframethickness=\dimen39
\epsfrsize=\dimen40
\epsftmp=\dimen41
\epsftsize=\dimen42
\epsfxsize=\dimen43
\epsfysize=\dimen44
\pspoints=\dimen45
)
\noepsfhelp=\toks31
localization,
\nolanghelp=\toks32
\countUTFx=\count57
\countUTFy=\count58
\countUTFz=\count59
formatting,
\defaultparindent=\dimen46
and turning on texinfo input format.) [1{/home/wl/.texlive2020/texmf-var/fonts
/map/pdftex/updmap/pdftex.map}] )
Here is how much of TeX's memory you used:
3169 strings out of 494628
32235 string characters out of 6144629
66905 words of memory out of 5000000
4712 multiletter control sequences out of 15000+600000
34203 words of font info for 119 fonts, out of 8000000 for 9000
1453 hyphenation exceptions out of 8191
12i,4n,16p,315b,323s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/local/svn/TeXLive/Master/texmf-dist/font
s/type1/public/amsfonts/cm/cmr10.pfb></usr/local/svn/TeXLive/Master/texmf-dist/
fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on http.pdf (1 page, 31530 bytes).
PDF statistics:
21 PDF objects out of 1000 (max. 8388607)
12 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
13 words of extra memory for PDF output out of 10000 (max. 10000000)
- ugly @uref formatting,
Werner LEMBERG <=