Re: [NTG-context] \hyphenatedurl problem

2015-04-13 Thread Rik Kabel

On 2015-04-13 13:19, Pablo Rodriguez wrote:

On 04/11/2015 07:20 AM, Rik wrote:

With versions from 20150325 and earlier, the following example code
produced nicely wrapped URLs. With current betas, the URLs do not wrap.

Hi Rik,

with beta from 2015.04.12 15:41, urls are wrapped.

Just in case it helps,


Pablo




(Perhaps this is what Wolfgang meant when he wrote, in a reply in the
thread _Turning off French character spacing_:

 The \url and \hyphenatedurl need to be fixed

but I do not know that for sure.)

 \setupinteraction[state=start]
 \starttexdefinition href #1
   \goto{\hyphenatedurl{#1}}[url(#1)]
 \stoptexdefinition
 
\useURL[aUrl][https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable]
 
\useURL[bUrl][https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable][][\hyphenatedurl{https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable}]
 \starttext
 goto href macro:
 
\href{https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable}\par
 useURL without hyphenatedurl \from[aUrl]\par
 useURL with hyphenatedurl \from[bUrl]\par
 \stoptext

Yes, I saw that this morning before I headed out.

Thank you, Hans, for the fix.

--
Rik
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] \hyphenatedurl problem

2015-04-13 Thread Pablo Rodriguez
On 04/11/2015 07:20 AM, Rik wrote:
 With versions from 20150325 and earlier, the following example code
 produced nicely wrapped URLs. With current betas, the URLs do not wrap.

Hi Rik,

with beta from 2015.04.12 15:41, urls are wrapped.

Just in case it helps,


Pablo



 (Perhaps this is what Wolfgang meant when he wrote, in a reply in the
 thread _Turning off French character spacing_:
 
 The \url and \hyphenatedurl need to be fixed
 
 but I do not know that for sure.)
 
 \setupinteraction[state=start]
 \starttexdefinition href #1
   \goto{\hyphenatedurl{#1}}[url(#1)]
 \stoptexdefinition
 
 \useURL[aUrl][https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable]
 
 \useURL[bUrl][https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable][][\hyphenatedurl{https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable}]
 \starttext
 goto href macro:
 
 \href{https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable}\par
 useURL without hyphenatedurl \from[aUrl]\par
 useURL with hyphenatedurl \from[bUrl]\par
 \stoptext
 
 -- 
 Rik Kabel
 
 
 
 
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!
 
 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : http://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___
 


-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

[NTG-context] \hyphenatedurl problem

2015-04-10 Thread Rik
With versions from 20150325 and earlier, the following example code 
produced nicely wrapped URLs. With current betas, the URLs do not wrap.


(Perhaps this is what Wolfgang meant when he wrote, in a reply in the 
thread _Turning off French character spacing_:


   The \url and \hyphenatedurl need to be fixed

but I do not know that for sure.)

   \setupinteraction[state=start]
   \starttexdefinition href #1
  \goto{\hyphenatedurl{#1}}[url(#1)]
   \stoptexdefinition
   
\useURL[aUrl][https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable]
   
\useURL[bUrl][https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable][][\hyphenatedurl{https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable}]
   \starttext
   goto href macro:
   
\href{https://Some.awfullylong.net/url_with_lots_of_places_to.html?make=a_reasonable}\par
   useURL without hyphenatedurl \from[aUrl]\par
   useURL with hyphenatedurl \from[bUrl]\par
   \stoptext

--
Rik Kabel


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] \hyphenatedurl problem

2003-12-22 Thread Hans Hagen
At 23:35 21/12/2003, you wrote:
Hi,

I'm sure I miss something obvious but I have no clue what it is.
I have:
\def\gotoDOI#1{\hyphenatedurl#1}
\def\gotoDOI#1{\hyphenatedurl{#1}}

otherwise the first token in #1 becomes the argument to \hyphenatedurl


  \gotoDOI{10.1016/S0009-2614(01)01361-6}
^
in your def it's now \hyphenatedurl - #1 == 1 and the 
0 is just text

\hyphenatedurl{10.1016/S0009-2614(01)01361-6}

and I redefined supp-lan.tex's \scanurl to hyphenate at '(' and ')'.
   \else\if#1(%
 \flushurl\splitbefore(%
   \else\if#1)%
 \flushurl\splitafter)%
   ...\fi\fi...

Hans  

___
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context


[NTG-context] \hyphenatedurl problem

2003-12-21 Thread Tobias Burnus
Hi,

I'm sure I miss something obvious but I have no clue what it is.
I have:

\def\gotoDOI#1{\hyphenatedurl#1}

  \gotoDOI{10.1016/S0009-2614(01)01361-6}
\hyphenatedurl{10.1016/S0009-2614(01)01361-6}

and I redefined supp-lan.tex's \scanurl to hyphenate at '(' and ')'.

The strange thing is: Using gotoDOI the linebreak comes after the last
'-' ('...01361-' // '6') while using hyphenatedurl it's '...(01)' //
'01361-6' (the latter is desired).

See attached test case.


The real definition of gotoDOI will be:
\def\gotoDOI#1{\useURL[doi][#1]\useURL[doiurl][http://dx.doi.org/#1]%
   \goto{\url[doi]}[url(doiurl)]}


MERRY CHRISTMAS (or happy holidays) AND A HAPPY NEW YEAR!


Tobias


PS: Hans, can you include ( and ) as places where a hyphenation may
happen?


test.tex
Description: TeX document