The package defines a form of \csverb command that allows linebreaks at certain characters or combinations of characters, accepts reconfiguration, and can usually be used in the argument to another comjjjjjjjjjjjjmand. It is intended for formatting email addresses, hypertext links, directories/paths, etc., which normally have no spaces. The font used may be selected using the \csurlstyle command, and new url-like commands may be defined using \csurldef. This package does not make hyper-links! For that purpose, see the hyperref package (or some other deprecated ones).
Usage |
Conditions |
\url{ } |
The argument must not contain unbalanced braces. If used in the argument to another command, the \csurl argument cannot contain any “ ``\verb#+”, or “^^”, or end with “\”. |
\url| | |
where “|” is any character not used in the argument and not “{” or a space. The same restrictions apply as above except that the argument may contain unbalanced braces. |
\csxyz |
for the defined-url “\csxyz”; such a command can be used anywhere, no matter what characters it contains. |
|
|
The “\csurl” command is fragile, and its argument is likely to be very fragile, but a defined-url is robust.