diff options
author | Karl Berry <karl@freefriends.org> | 2015-09-11 22:45:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-09-11 22:45:08 +0000 |
commit | e25ecd60fe0ac3f9c8c76a1851698279b7cc6ecb (patch) | |
tree | 6b99c1a2b86b9cfc0da00aa5541bc60203808baa /Master/texmf-dist/doc | |
parent | a179b00ec6a89e8c00663e1c50bc279caf319646 (diff) |
old-arrows (11sep15)
git-svn-id: svn://tug.org/texlive/trunk@38349 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/fonts/old-arrows/README.md | 22 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.pdf | bin | 277426 -> 259028 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.tex | 64 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/old-arrows/old-arrows.pdf | bin | 277016 -> 258804 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/old-arrows/old-arrows.tex | 66 |
5 files changed, 113 insertions, 39 deletions
diff --git a/Master/texmf-dist/doc/fonts/old-arrows/README.md b/Master/texmf-dist/doc/fonts/old-arrows/README.md index eda935bc420..c4eb28f898a 100644 --- a/Master/texmf-dist/doc/fonts/old-arrows/README.md +++ b/Master/texmf-dist/doc/fonts/old-arrows/README.md @@ -1,16 +1,16 @@ -The old-arrows package ------------------------------------ -Version: 1.0 -Date: 2015-08-15 ------------------------------------ +The old-arrows package v1.1 2015/09/10 +-------------------------------------------------------------------------- +Riccardo Dossena +Email: riccardo.dossena@gmail.com +-------------------------------------------------------------------------- copyright 2015 by Riccardo Dossena This package provides cm old-style arrows with smaller arrowheads, associated with ordinary LaTeX commands. It can be used in a document -that contains other amsmath arrows characters, like \twoheadrightarrow, -that also have small arrowheads. The option `new' allows to use the +that contains other amssymb arrow characters, like \twoheadrightarrow, +that also have small arrowheads. The option 'new' allows to use the usual new-style cm arrows together with the old-style ones: -simply put \var before every arrows command. +simply put \var before every arrow command. This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 @@ -23,12 +23,14 @@ version 2005/12/01 or later. This work has the LPPL maintenance status `maintained'. The Current Maintainer of this work is Riccardo Dossena -(riccardo.dossena@gmail.com) Old Arrows fonts were derived from an old version of Blue Sky Computer Modern Math Symbols (1991-1992, released by AMS) by deleting many characters with FontForge. Old Arrows Font Software is licensed under the SIL Open Font License, Version 1.1. - +-------------------------------------------------------------------------- +If you have any ideas, questions, suggestions, feedback or bugs to +report, please feel free to contact me. +-------------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.pdf b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.pdf Binary files differindex cae68b2cbc8..c98b28aee95 100644 --- a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.pdf +++ b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.pdf diff --git a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.tex b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.tex index a8fc8402a76..3329029bf3d 100644 --- a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.tex +++ b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows-italian.tex @@ -1,4 +1,4 @@ -%% start of file `old-arrows.tex'. +%% start of file `old-arrows-italian.tex'. %% Copyright 2015 Riccardo Dossena (riccardo.dossena@gmail.com). % % This work may be distributed and/or modified under the @@ -13,13 +13,14 @@ \usepackage[italian]{babel} \usepackage{amsmath,amssymb,amsthm} \usepackage[shortlabels]{enumitem} +\usepackage{stmaryrd} \usepackage[new]{old-arrows} \usepackage[margin=3.3cm,footskip=20pt]{geometry} \usepackage[colorlinks=true]{hyperref} \usepackage[all]{hypcap} % needed to help hyperlinks direct correctly; -\def\fileversion{1.0} -\def\filedate{15 agosto 2015} +\def\fileversion{1.1} +\def\filedate{10 settembre 2015} %Logo per MiKTeX e TeXLive \newcommand{\MiKTeX}{MiK\TeX} @@ -59,12 +60,12 @@ \def\varoverleftfreccia#1{\vbox{\m@th\ialign{##\crcr \varleftfrecciafill\crcr\noalign{\kern-\p@\nointerlineskip}% $\hfil\displaystyle{#1}\hfil$\crcr}}} -\def\rightfrecciafill{$\m@th\smash-\mkern-7mu% - \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill +\def\rightfrecciafill{$\m@th\smash\meno\mkern-7mu% + \cleaders\hbox{$\mkern-2mu\smash\meno\mkern-2mu$}\hfill \mkern-7mu\mathord\rightarrow$} \def\leftfrecciafill{$\m@th\mathord\leftarrow\mkern-7mu% - \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill - \mkern-7mu\smash-$} + \cleaders\hbox{$\mkern-2mu\smash\meno\mkern-2mu$}\hfill + \mkern-7mu\smash\meno$} \def\varrightfrecciafill{$\m@th\smash-\mkern-7mu% \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill \mkern-7mu\mathord\varrightarrow$} @@ -85,7 +86,7 @@ E-mail: \href{mailto:riccardo.dossena@gmail.com}{\tt riccardo.dossena@gmail.com} \maketitle \begin{abstract} -Questo pacchetto rende disponibili le frecce Computer Modern vecchio stile ($\rightarrow$), con una punta più stretta, associate agli usuali comandi \LaTeX. Può essere usato in un documento che prevede altri tipi di frecce definite dal pacchetto \texttt{amsmath}, come $\twoheadrightarrow$, che similmente presentano una punta stretta. È possibile usare le frecce Computer Modern nuovo stile ($\varrightarrow$) insieme a quelle vecchio stile. +Questo pacchetto rende disponibili le frecce Computer Modern vecchio stile ($\rightarrow$), con una punta più stretta, associate agli usuali comandi \LaTeX. Può essere usato in un documento che prevede altri tipi di frecce definite dal pacchetto \texttt{amssymb}, come $\twoheadrightarrow$, che similmente presentano una punta stretta. È possibile usare le frecce Computer Modern nuovo stile ($\varrightarrow$) insieme a quelle vecchio stile. \end{abstract} \tableofcontents @@ -227,25 +228,26 @@ e tutti i comandi relativi alle frecce verranno associati alle frecce ``vecchio \caption{Frecce vecchio stile, disponibili con \texttt{old-arrows}.}\label{tab-frecce-vecchie} \end{table} -\subsection{Uso coi pacchetti \texttt{amsmath} e \texttt{lmodern}} +\subsection{Uso coi pacchetti \texttt{amsmath}, \texttt{lmodern} e \texttt{stmaryrd}} \texttt{old-arrows} non richiede \texttt{amsmath}. In ogni caso, per usarlo insieme al pacchetto \texttt{amsmath}, quest'ultimo deve essere caricato \emph{prima} di \texttt{old-arrows}: \begin{verbatim} \usepackage{amsmath} \usepackage{old-arrows} \end{verbatim} -Inoltre, \texttt{old-arrows} è pienamente compatibile coi font Latin Modern, sempre a condizione che il pacchetto \texttt{lmodern} venga caricato \emph{prima} di \texttt{old-arrows}: +Inoltre, \texttt{old-arrows} è pienamente compatibile con i font Latin Modern e St Mary's Road, sempre a condizione che i relativi pacchetti \texttt{lmodern} e \texttt{stmaryrd} vengano caricati \emph{prima} di \texttt{old-arrows}: \begin{verbatim} \usepackage{lmodern} \usepackage{amsmath} + \usepackage{stmaryrd} \usepackage{old-arrows} \end{verbatim} \begin{nota} -È molto importante che \texttt{old-arrows} venga caricato \emph{dopo} \texttt{amsmath} e \texttt{lmodern}, perché \texttt{old-arrows} ridefinisce diversi comandi di questi pacchetti. In caso contrario, \texttt{old-arrows} non funzionerà correttamente. +È molto importante che \texttt{old-arrows} venga caricato \emph{dopo} \texttt{amsmath}, \texttt{stmaryrd} e \texttt{lmodern}, perché \texttt{old-arrows} ridefinisce diversi comandi di questi pacchetti. In caso contrario, \texttt{old-arrows} non funzionerà correttamente. \end{nota} -Il pacchetto \texttt{amsmath} rende disponibili ulteriori soprassegni, sottosegni (table~\ref{tab-frecce-vecchie-amsmath}) e frecce estendibili (table~\ref{tab-frecce-vecchie-ext}). Da notare che \texttt{amsmath} produce soprassegni leggermente più distanziati dai caratteri, con una resa tipografica migliore. Infatti, i comandi \verb|\overrightarrow{AB}| e \verb|\overlefttarrow{AB}|, senza \texttt{amsmath}, producono rispettivamente +Il pacchetto \texttt{amsmath} rende disponibili ulteriori soprassegni, sottosegni (tabella~\ref{tab-frecce-vecchie-amsmath}), frecce estendibili (tabella~\ref{tab-frecce-vecchie-ext}) e nomi di operatori (tabella~\ref{tab-operatori-vecchi}). Da notare che \texttt{amsmath} produce soprassegni leggermente più distanziati dai caratteri, con una resa tipografica migliore. Infatti, i comandi \verb|\overrightarrow{AB}| e \verb|\overleftarrow{AB}|, senza \texttt{amsmath}, producono rispettivamente \[ \overrightfreccia{AB} \,\text{ anziché }\, \overrightarrow{AB} \qquad \text{e} \qquad \overleftfreccia{AB} \,\text{ anziché }\, \overleftarrow{AB}. \] @@ -265,22 +267,36 @@ I comandi \verb|\rightarrowfill| e \verb|\leftarrowfill| consentono di riempire \end{symbols} \caption{Frecce vecchio stile estendibili, attivabili con \texttt{amsmath}.}\label{tab-frecce-vecchie-ext} \end{table} +\begin{table}[!htbp] +\begin{symbols}{*2{cl}} + \X{\varinjlim} & \X{\varprojlim} \\ +\end{symbols} +\caption{Nomi di operatori vecchio stile, attivabili con \texttt{amsmath}.}\label{tab-operatori-vecchi} +\end{table} \pagebreak -Infine, il pacchetto \texttt{amsmath} fornisce il comando \verb|\boldsymbol| che rende disponibili i caratteri matematici in grassetto e che può essere utilizzato con \texttt{old-arrows}. Per esempio, i comandi +Il pacchetto \texttt{amsmath} fornisce il comando \verb|\boldsymbol| che rende disponibili i caratteri matematici in grassetto e che può essere utilizzato con \texttt{old-arrows}. Per esempio, i comandi \begin{center} \verb|$\boldsymbol{A \to B}$| \quad e \quad \verb|$\boldsymbol{\overrightarrow{AB}}$| \end{center} producono rispettivamente $\boldsymbol{A \to B}$ e $\boldsymbol{\overrightarrow{AB}}$. +Infine, il pacchetto \texttt{stmaryrd} fornisce diverse frecce con punta stretta, come ad esempio \verb|\shortrightarrow| ($\shortrightarrow$) e \verb|\nnearrow| ($\nnearrow$). Tuttavia, i comandi \verb|\mapsfrom| e \verb|\longmapsfrom|, senza \texttt{old-arrows}, generano le frecce nuovo stile $\varmapsfrom$ e $\varlongmapsfrom$. Il pacchetto \texttt{old-arrows} permette invece di ottenere la versione vecchio stile di tali frecce, come mostra la tabella~\ref{tab-frecce-vecchie-smr}. +\begin{table}[!htbp] + \begin{symbols}{*2{cl}} + \X{\mapsfrom} & \X{\longmapsfrom} \\ +\end{symbols} +\caption{Frecce vecchio stile disponibili con \texttt{stmaryrd}.}\label{tab-frecce-vecchie-smr} +\end{table} + \subsection{L'opzione \textsf{new}} Caricando \texttt{old-arrows} con l'opzione \texttt{new} \begin{verbatim} \usepackage[new]{old-arrows} \end{verbatim} -vengono rese disponibili le frecce nuovo stile contemporaneamente a quelle vecchio stile. Per ottenere le frecce nuovo stile basta anteporre \verb|\var| a tutti i comandi ordinari, come mostrato nelle tabelle~\ref{tab-frecce-nuove}, \ref{tab-frecce-nuove-amsmath} and \ref{tab-frecce-nuove-ext}. +vengono rese disponibili le frecce nuovo stile contemporaneamente a quelle vecchio stile. Per ottenere le frecce nuovo stile basta anteporre \verb|\var| a tutti i comandi ordinari, come mostrato nelle tabelle~\ref{tab-frecce-nuove}, \ref{tab-frecce-nuove-amsmath}, \ref{tab-frecce-nuove-ext}, \ref{tab-operatori-nuovi} e \ref{tab-frecce-nuove-smr}. \begin{table}[!htbp] \begin{symbols}{*3{cl}} @@ -310,8 +326,19 @@ vengono rese disponibili le frecce nuovo stile contemporaneamente a quelle vecch \caption{Frecce nuovo stile estendibili, attivabili con \texttt{amsmath} e l'opzione \texttt{new} di \texttt{old-arrows}.} \label{tab-frecce-nuove-ext} \end{table} +\begin{table}[!htbp] +\begin{symbols}{*2{cl}} + \X{\varvarinjlim} & \X{\varvarprojlim} \\ +\end{symbols} +\caption{Nomi di operatori nuovo stile, attivabili con \texttt{amsmath} e l'opzione \texttt{new} di \texttt{old-arrows}.}\label{tab-operatori-nuovi} +\end{table} +\begin{table}[!htbp] + \begin{symbols}{*2{cl}} + \X{\varmapsfrom} & \X{\varlongmapsfrom} \\ +\end{symbols} +\caption{Frecce nuovo stile disponibili con \texttt{stmaryrd} e l'opzione \texttt{new} di \texttt{old-arrows}.}\label{tab-frecce-nuove-smr} +\end{table} -\pagebreak Segnaliamo che i comandi \begin{center} @@ -321,6 +348,13 @@ non sono stati ridefiniti da \texttt{old-arrows}, perché i corrispondenti cara I comandi \verb|\varrightarrowfill| e \verb|\varleftarrowfill| permettono di riempire spazi vuoti con frecce estendibili. Il primo comando dato alla fine di questa stessa riga produce \varrightarrowfill +Se si vuole usare l'opzione \texttt{new} insieme all'opzione \texttt{only} del pacchetto \texttt{stmaryrd}, è necessario scrivere nell'elenco delle opzioni il comando da definire in entrambe le versioni: normale e \verb|\var|. Ad esempio, con le opzioni seguenti +\begin{verbatim} + \usepackage[only,mapsfrom,varmapsfrom]{stmaryrd} + \usepackage[new]{old-arrows} +\end{verbatim} +verranno definiti da \texttt{stmaryrd} solo i simboli $\mapsfrom$ e $\varmapsfrom$. + Infine, anche con l'opzione \texttt{new} è possibile usare il comando \verb|\boldsymbol| previsto da \texttt{amsmath}. I seguenti comandi \begin{center} \verb|$\boldsymbol{A \varto B}$| \quad e \quad \verb|$\boldsymbol{\varoverrightarrow{AB}}$| diff --git a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.pdf b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.pdf Binary files differindex c829fcc4de6..eda8d597baf 100644 --- a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.pdf +++ b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.pdf diff --git a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.tex b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.tex index 88c4bb44537..9d0adc1d077 100644 --- a/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.tex +++ b/Master/texmf-dist/doc/fonts/old-arrows/old-arrows.tex @@ -12,13 +12,14 @@ \usepackage[english]{babel} \usepackage{amsmath,amssymb,amsthm} \usepackage[shortlabels]{enumitem} +\usepackage{stmaryrd} \usepackage[new]{old-arrows} \usepackage[margin=3.3cm,footskip=20pt]{geometry} \usepackage[colorlinks=true]{hyperref} \usepackage[all]{hypcap} % needed to help hyperlinks direct correctly; -\def\fileversion{1.0} -\def\filedate{August 15, 2015} +\def\fileversion{1.1} +\def\filedate{September 10, 2015} %Logo per MiKTeX e TeXLive \newcommand{\MiKTeX}{MiK\TeX} @@ -58,12 +59,12 @@ \def\varoverleftfreccia#1{\vbox{\m@th\ialign{##\crcr \varleftfrecciafill\crcr\noalign{\kern-\p@\nointerlineskip}% $\hfil\displaystyle{#1}\hfil$\crcr}}} -\def\rightfrecciafill{$\m@th\smash-\mkern-7mu% - \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill +\def\rightfrecciafill{$\m@th\smash\meno\mkern-7mu% + \cleaders\hbox{$\mkern-2mu\smash\meno\mkern-2mu$}\hfill \mkern-7mu\mathord\rightarrow$} \def\leftfrecciafill{$\m@th\mathord\leftarrow\mkern-7mu% - \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill - \mkern-7mu\smash-$} + \cleaders\hbox{$\mkern-2mu\smash\meno\mkern-2mu$}\hfill + \mkern-7mu\smash\meno$} \def\varrightfrecciafill{$\m@th\smash-\mkern-7mu% \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill \mkern-7mu\mathord\varrightarrow$} @@ -84,7 +85,7 @@ E-mail: \href{mailto:riccardo.dossena@gmail.com}{\tt riccardo.dossena@gmail.com} \begin{abstract} This package provides Computer Modern old-style arrows ($\rightarrow$) with smaller arrowheads, associated with ordinary \LaTeX\ commands. It can be used in a document that contains -other \texttt{amsmath} arrow characters, like $\twoheadrightarrow$, that also have small +other \texttt{amssymb} arrow characters, like $\twoheadrightarrow$, that also have small arrowheads. It is possible to use the usual new-style Computer Modern arrows ($\varrightarrow$) together with the old-style ones. \end{abstract} @@ -227,25 +228,26 @@ and every arrow command will be associated to the ``old-style'', as indicated in \caption{Old-style arrows, provided by \texttt{old-arrows}.}\label{tab-frecce-vecchie} \end{table} -\subsection{Usage together with \texttt{amsmath} and \texttt{lmodern} packages} +\subsection{Usage together with \texttt{amsmath}, \texttt{lmodern} and \texttt{stmaryrd} packages} The \texttt{old-arrows} package does not require \texttt{amsmath}. However, if you want to use the \texttt{amsmath} package, you must load it \emph{before} \texttt{old-arrows}: \begin{verbatim} \usepackage{amsmath} \usepackage{old-arrows} \end{verbatim} -Moreover, \texttt{old-arrows} is fully compatible with the Latin Modern fonts, always provided that you load the \texttt{lmodern} package \emph{before} \texttt{old-arrows}: +Moreover, \texttt{old-arrows} is fully compatible with the Latin Modern and the St Mary's Road symbol fonts, always provided that you load the \texttt{lmodern} and \texttt{stmaryrd} packages \emph{before} \texttt{old-arrows}: \begin{verbatim} \usepackage{lmodern} \usepackage{amsmath} + \usepackage{stmaryrd} \usepackage{old-arrows} \end{verbatim} \begin{remark} -It is very important that you load \texttt{old-arrows} \emph{after} \texttt{amsmath} and \texttt{lmodern}, because \texttt{old-arrows} redefines many commands provided by these packages. Otherwise, \texttt{old-arrows} won't work properly. +It is very important that you load \texttt{old-arrows} \emph{after} \texttt{amsmath}, \texttt{stmaryrd} and \texttt{lmodern}, because \texttt{old-arrows} redefines many commands provided by these packages. Otherwise, \texttt{old-arrows} won't work properly. \end{remark} -The \texttt{amsmath} package makes other over, under (table~\ref{tab-frecce-vecchie-amsmath}) and extensible arrows (table~\ref{tab-frecce-vecchie-ext}) available. Note that \texttt{amsmath} adds more space between the arrow and the characters, with a better typographical result. The commands \verb|\overrightarrow{AB}| and \verb|\overlefttarrow{AB}|, without \texttt{amsmath}, produce respectively +The \texttt{amsmath} package makes other over, under (table~\ref{tab-frecce-vecchie-amsmath}), extensible (table~\ref{tab-frecce-vecchie-ext}) arrows and operator names (table~\ref{tab-operatori-vecchi}) available. Note that \texttt{amsmath} adds more space between the arrow and the characters, with a better typographical result. The commands \verb|\overrightarrow{AB}| and \verb|\overleftarrow{AB}|, without \texttt{amsmath}, produce respectively \[ \overrightfreccia{AB} \,\text{ rather than }\, \overrightarrow{AB} \qquad \text{and} \qquad \overleftfreccia{AB} \,\text{ rather than }\, \overleftarrow{AB}. \] @@ -265,20 +267,35 @@ The commands \verb|\rightarrowfill| and \verb|\leftarrowfill| allow to fill empt \end{symbols} \caption{Old-style extensible arrows provided by \texttt{amsmath}.}\label{tab-frecce-vecchie-ext} \end{table} +\begin{table}[!htbp] +\begin{symbols}{*2{cl}} + \X{\varinjlim} & \X{\varprojlim} \\ +\end{symbols} +\caption{Old-style operator names provided by \texttt{amsmath}.}\label{tab-operatori-vecchi} +\end{table} -Finally, the \texttt{amsmath} package provides the command \verb|\boldsymbol| that allows bold mathematical symbols, which can be used together with \texttt{old-arrows}. For example, the commands +The \texttt{amsmath} package provides the command \verb|\boldsymbol| that allows bold mathematical symbols, which can be used together with \texttt{old-arrows}. For example, the commands \begin{center} \verb|$\boldsymbol{A \to B}$| \quad and \quad \verb|$\boldsymbol{\overrightarrow{AB}}$| \end{center} produce $\boldsymbol{A \to B}$ and $\boldsymbol{\overrightarrow{AB}}$, respectively. +Finally, the \texttt{stmaryrd} package provides several arrow characters with small arrowheads, like \verb|\shortrightarrow| ($\shortrightarrow$) and \verb|\nnearrow| ($\nnearrow$). However, without \texttt{old-arrows}, the commands \verb|\mapsfrom| and \verb|\longmapsfrom| produce the new-style arrows $\varmapsfrom$ and $\varlongmapsfrom$. Instead, the \texttt{old-arrows} package allows to obtain the old-style version of these arrows, as shown in table~\ref{tab-frecce-vecchie-smr}. +\begin{table}[!htbp] + \begin{symbols}{*2{cl}} + \X{\mapsfrom} & \X{\longmapsfrom} \\ +\end{symbols} +\caption{Old-style arrows provided by \texttt{stmaryrd}.}\label{tab-frecce-vecchie-smr} +\end{table} + + \subsection{The option \textsf{new}} Loading \texttt{old-arrows} with the option \texttt{new} \begin{verbatim} \usepackage[new]{old-arrows} \end{verbatim} -allows to use the new-style and the old-style arrows simultaneously. In order to obtain new-style arrows, just put \verb|\var| before every ordinary command, as shown in tables~\ref{tab-frecce-nuove}, \ref{tab-frecce-nuove-amsmath} and \ref{tab-frecce-nuove-ext}. +allows to use the new-style and the old-style arrows simultaneously. In order to obtain new-style arrows, just put \verb|\var| before every ordinary command, as shown in tables~\ref{tab-frecce-nuove}, \ref{tab-frecce-nuove-amsmath}, \ref{tab-frecce-nuove-ext}, \ref{tab-operatori-nuovi} and \ref{tab-frecce-nuove-smr}. \begin{table}[!htbp] \begin{symbols}{*3{cl}} @@ -308,8 +325,20 @@ allows to use the new-style and the old-style arrows simultaneously. In order to \caption{New-style extensible arrows provided by \texttt{amsmath} and the option \texttt{new} of \texttt{old-arrows}.} \label{tab-frecce-nuove-ext} \end{table} +\begin{table}[!htbp] +\begin{symbols}{*2{cl}} + \X{\varvarinjlim} & \X{\varvarprojlim} \\ +\end{symbols} +\caption{New-style operator names provided by \texttt{amsmath} and the option \texttt{new} of \texttt{old-arrows}.}\label{tab-operatori-nuovi} +\end{table} +\begin{table}[!htbp] + \begin{symbols}{*2{cl}} + \X{\varmapsfrom} & \X{\varlongmapsfrom} \\ +\end{symbols} +\caption{New-style arrows provided by \texttt{stmaryrd} and the option \texttt{new} of \texttt{old-arrows}.}\label{tab-frecce-nuove-smr} +\end{table} -%\pagebreak +\pagebreak Note that the commands \begin{center} @@ -319,10 +348,19 @@ have not been redefined by \texttt{old-arrows}, because the corresponding charac The commands \verb|\varrightarrowfill| and \verb|\varleftarrowfill| allow to fill empty spaces with extensible arrows. The first command at the end of this line gives \varrightarrowfill +If you want to use the option \texttt{new} and the option \texttt{only} provided by the \texttt{stmaryrd} package, you must write in the option list the command you wish to define in both ordinary and \verb|\var| versions. For example: +\begin{verbatim} + \usepackage[only,mapsfrom,varmapsfrom]{stmaryrd} + \usepackage[new]{old-arrows} +\end{verbatim} +says that only the symbols $\mapsfrom$ and $\varmapsfrom$ will be defined by \texttt{stmaryrd}. + Finally, even with the option \texttt{new} it is possibile to use the command \verb|\boldsymbol| provided by \texttt{amsmath}. The following commands \begin{center} \verb|$\boldsymbol{A \varto B}$| \quad and \quad \verb|$\boldsymbol{\varoverrightarrow{AB}}$| \end{center} produce $\boldsymbol{A \varto B}$ and $\boldsymbol{\varoverrightarrow{AB}}$ respectively. + + \end{document}
\ No newline at end of file |