diff options
Diffstat (limited to 'Master/texmf-doc/doc/english/comprehensive/source/symbols.tex')
-rw-r--r-- | Master/texmf-doc/doc/english/comprehensive/source/symbols.tex | 70 |
1 files changed, 36 insertions, 34 deletions
diff --git a/Master/texmf-doc/doc/english/comprehensive/source/symbols.tex b/Master/texmf-doc/doc/english/comprehensive/source/symbols.tex index f900471867d..98f8cf64c58 100644 --- a/Master/texmf-doc/doc/english/comprehensive/source/symbols.tex +++ b/Master/texmf-doc/doc/english/comprehensive/source/symbols.tex @@ -1,11 +1,11 @@ %%% ==================================================================== %%% @LaTeX-file{ %%% author = "Scott Pakin", -%%% version = "10.0", -%%% date = "21 December 2007", -%%% time = "10:34:12 MST", +%%% version = "10.1", +%%% date = "03 January 2008", +%%% time = "11:05:50 MST", %%% filename = "symbols.tex", -%%% checksum = "35585 11462 36074 469685", +%%% checksum = "11065 11464 36072 469668", %%% email = "scott+clsl@pakin.org (Internet)", %%% codetable = "ISO/ASCII", %%% keywords = "symbols, LaTeX2e, typesetting, accents, @@ -72,7 +72,7 @@ \person{David}{Carlisle}, with several additional tables provided by \person{Alexander}{Holt}. See Section~\vref{about-doc} for more information about who did what.}} -\date{21 December 2007} +\date{3 January 2008} \makeindex @@ -322,12 +322,14 @@ \newcommand\MARV{\pkgname{marvosym}} \makeatletter \IfStyFileExists*{marvosym} - {\savesymbol{Rightarrow} - \usepackage{marvosym}[2000/05/01] % Major rewrite at this version. - \restoresymbol{marv}{Rightarrow} + {\usepackage{marvosym}[2000/05/01] % Major rewrite at this version. + \global\MARVtrue \@ifundefined{Denarius} % \Denarius is a newer symbol. {\global\MARVfalse} - {\global\MARVtrue} + {} + \@ifundefined{MVRightarrow} % \Mvrightarrow is an even newer symbol. + {\global\MARVfalse} + {} } {} \makeatother @@ -2598,6 +2600,9 @@ \ifTX \index{parallel|seealso{\string\texttt{\string\string\string\varparallel}}} \fi + \ifST + \index{Plimsoll line|seealso{\string\texttt{\string\string\string\minuso}}} + \fi } % Multiple packages define \multimap. @@ -3833,7 +3838,7 @@ defined\idxboth{definition}{symbols} as''. Common candidates include def}}{=}$''~(\cmd{\stackrel}\verb|{|\cmd{\text}\verb|{\tiny| \verb|def}}{=}|). See also the example of \cmd{\equalsfill} \vpageref[below]{equalsfill-ex}. Depending upon the context, -``disjoint\index{disjoint union} union'' may be represented as +disjoint\index{disjoint union} union may be represented as ``$\coprod$''~(\cmdX{\coprod}), ``$\sqcup$''~(\cmdX{\sqcup}), ``$\dotcup$''~(\cmdX{\dotcup}), ``$\oplus$''~(\cmdX{\oplus}), or any of a number of other symbols.\footnote{\person{Bob}{Tennent} listed @@ -5905,9 +5910,11 @@ more general term, ``atomic\index{atomic math objects} math objects''.} \bigskip \begin{tablenote} + \newcommand*{\txital}[1]{{\usefont{T1}{txr}{m}{it}#1}} Pass the \optname{txfonts/pxfonts}{varg} option to \TXPX\ to - replace~$g$, $v$, $w$, and~$y$ with~$\varg$, $\varv$, $\varw$, - and~$\vary$ in every mathematical expression in your document. + replace~\txital{g}, \txital{v}, \txital{w}, and~\txital{y} + with~$\varg$, $\varv$, $\varw$, and~$\vary$ in every mathematical + expression in your document. \end{tablenote} \end{symtable} @@ -8601,19 +8608,9 @@ drawing. \K\Ankh & \K\Cross & \K\Heart & \K\Smiley \\ \K\Bat & \K\FHBOlogo & \K\MartinVogel & \K\Womanface \\ \K\Bouquet & \K\FHBOLOGO & \K\Mundus & \K\Yinyang \\ -\K\Celtcross & \K\Frowny & \K\MVAt \\ -\K\CircledA & \K\FullFHBO & \K[\marvRightarrow]\Rightarrow$^*$ \\ +\K\Celtcross & \K\Frowny & \K\MVAt \\ +\K\CircledA & \K\FullFHBO & \K\MVRightarrow \\ \end{tabular} - -\bigskip -\begin{tablenote}[*] - Standard \latexE{} defines \cmdX{\Rightarrow} to display - ``$\Rightarrow$'', while \MARV\ redefines it to display - ``\marvRightarrow'' (or ``$\marvRightarrow$'' in math mode). This - conflict can be problematic for math symbols defined in terms of - \cmdX{\Rightarrow}, such as \cmdX{\Longleftrightarrow}, which ends - up looking like ``$\Leftarrow\joinrel\marvRightarrow$''. -\end{tablenote} \end{symtable} @@ -9117,8 +9114,6 @@ appear in this document. & & & & & \trysym{Lightning} & & \trysym{ifsLightning} \\ \cmdI[$\trysym{lll}$ vs.\ $\trysym{ABXlll}$]{\lll} && & $\trysym{lll}$ & & & $\trysym{ABXlll}$ \\ - \cmdI[$\string\Rightarrow$ vs.\ \trysym{marvRightarrow} vs.\ $\trysym{ABXRightarrow}$]{\Rightarrow} && - $\Rightarrow$ & & & & $\trysym{ABXRightarrow}$ & \trysym{marvRightarrow} \\ \cmdI[\trysym{Square} vs.\ \trysym{dingSquare} vs.\ \trysym{ifsSquare}]{\Square} && & & & \trysym{Square} & & & \trysym{dingSquare} & \trysym{ifsSquare} \\ \cmdI[\trysym{Sun} vs.\ \trysym{ifsSun} vs.\ $\trysym{ABXSun}$]{\Sun} && @@ -9133,14 +9128,15 @@ appear in this document. Using multiple symbols with the same name in the same document---or -even merely loading conflicting symbol packages---can be tricky, but, +even merely loading conflicting symbol packages---can be tricky but, as evidenced by the existence of Table~\ref{name-clashes}, not impossible. The general procedure is to load the first package, rename the conflicting symbols, and then load the second package. -Examine the \latex{} source for this document -(\selftex)---especially the \cmd{\savesymbol} and -\cmd{\restoresymbol} macros and their subsequent usage---to see one -possible way to handle symbol conflicts. +Examine the \latex{} source for this document (\selftex) for examples +of this and other techniques for handling symbol conflicts. Note that +\selftex's \cmd{\savesymbol} and \cmd{\restoresymbol} macros have been +extracted into the \pkgname{savesym} package, which can be downloaded +from CTAN\idxCTAN. \ifTX @@ -9503,7 +9499,7 @@ closer together. \bigskip -There is a \tex primitive called \cmd{\mathaccent} which centers one +There is a \tex primitive called \cmd{\mathaccent} that centers one mathematical symbol atop another. For\label{page:dotcup} example, one can define \cmdX{\dotcup} (``\dotcup'')---the composition of a \cmdX{\cup} and a \cmdX{\cdot}---as follows: @@ -9564,8 +9560,14 @@ primitive, \cmd{\ooalign} uses \tex's tabular syntax instead of \cmd{\\}). The following example of \cmd{\ooalign}, a macro that defines a standard-state\index{standard state} symbol~(\cmdX{\stst}, ``$\stst$'') as a superscripted Plimsoll\index{Plimsoll line} -line~(\cmdX{\barcirc}, ``$\barcirc$''), is due to an October~2007 \ctt -post by \person{Donald}{Arseneau}: +line~(\cmdX{\barcirc}, ``$\barcirc$''),% +\ifST + \footnote{While \cmdX{\barcirc} illustrates how to combine symbols + using \cmd{\ooalign}, the \ST\ package's \cmdX{\minuso} command + (Table~\vref{st-bin}) provides a similar glyph~(``$\minuso$'') as a + single, indivisible symbol.} +\fi % ST test + is due to an October~2007 \ctt post by \person{Donald}{Arseneau}: \begin{verbatim} \makeatletter |