diff options
author | Karl Berry <karl@freefriends.org> | 2012-08-26 23:07:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-08-26 23:07:28 +0000 |
commit | d3535e838cefea309221187bb9e62698c0df8c51 (patch) | |
tree | dbee8197e1bfecefe547d53e843f0acff729a3fe /Master | |
parent | 33353453d22fc5877a8ced58c673c7008ce8c00a (diff) |
latex-web-companion non-update
git-svn-id: svn://tug.org/texlive/trunk@27531 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
356 files changed, 10548 insertions, 16253 deletions
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa b/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa index 0b972b5b1aa..c011a1f118c 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa @@ -1,4 +1,4 @@ -Files in Appendix A of the LaTeX Web Companion +Files in Appendix A of the LaTeX Graphics Companion Section A.1 +++++++++++ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apa/latexexa.ltx b/Master/texmf-dist/doc/latex/latex-web-companion/apa/latexexa.ltx deleted file mode 100644 index 2e334aa4cc5..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apa/latexexa.ltx +++ /dev/null @@ -1,109 +0,0 @@ -\documentclass{article} -\usepackage{graphicx} -\usepackage{url} -\title{Simulation of Energy Loss Straggling} -\author{Maria Physicist} -\newcommand{\Emax}{\ensuremath{E_{\mathrm{max}}}} -\newcommand{\GEANT}{\texttt{GEANT}} -\begin{document} -\maketitle - -\section{Introduction} - -Due to the statistical nature of ionisation energy loss, large -fluctuations can occur in the amount of energy deposited by a particle -traversing an absorber element. Continuous processes such as multiple -scattering and energy loss play a relevant role in the longitudinal -and lateral development of electromagnetic and hadronic -showers, and in the case of sampling calorimeters the -measured resolution can be significantly affected by such fluctuations -in their active layers. The description of ionisation fluctuations is -characterised by the significance parameter $\kappa$, which is -proportional to the ratio of mean energy loss to the maximum allowed -energy transfer in a single collision with an atomic electron -\[ -\kappa =\frac{\xi}{\Emax} -\] -\Emax{} -is the maximum transferable energy in a single collision with -an atomic electron. - -....... - -\section{Vavilov theory} -\label{vavref} - -Vavilov\cite{bib-VAVI} derived a more accurate straggling distribution -by introducing the kinematic limit on the maximum transferable energy -in a single collision, rather than using $ \Emax = \infty $. -Now we can write\cite{bib-SCH1}: -\begin{eqnarray*} -f \left ( \epsilon, \delta s \right ) & = & \frac{1}{\xi} \phi_{v} -\left ( \lambda_{v}, \kappa, \beta^{2} \right ) -\end{eqnarray*} -where -\begin{eqnarray*} -\phi_{v} \left ( \lambda_{v}, \kappa, \beta^{2} \right ) & = & -\frac{1}{2 \pi i} \int^{c+i\infty}_{c-i\infty}\phi \left( s \right ) -e^{\lambda s} ds \hspace{2cm} c \geq 0 \\ -\phi \left ( s \right ) & = & -\exp \left [ \kappa ( 1 + \beta^{2}\gamma ) \right ] -~ \exp \left [ \psi \left ( s \right ) \right ], \\ -\psi \left ( s \right ) & = & s \ln \kappa + ( s + \beta^{2} \kappa ) -\left [ \ln (s/\kappa) + E_{1} (s/\kappa) \right ] - \kappa e^{-s/\kappa}, -\end{eqnarray*} -and -\begin{eqnarray*} -E_{1}(z) & = & \int^{\infty}_{z} t^{-1} e^{-t} dt -\mbox{\hspace{1cm} (the exponential integral)} \\ -\lambda_v & = & \kappa \left [ \frac{\epsilon - \bar{\epsilon}}{\xi} -- \gamma' - \beta^2 \right] -\end{eqnarray*} - -The Vavilov parameters are simply related to the Landau parameter by -$\lambda_L = \lambda_v/\kappa - \ln\kappa $. It can be shown that as -$\kappa \rightarrow 0$, the distribution of the variable $\lambda_L$ -approaches that of Landau. For $\kappa \leq 0.01$ the two -distributions are already practically identical. Contrary to what many -textbooks report, the Vavilov distribution \emph{does not} approximate -the Landau distribution for small $\kappa$, but rather the -distribution of $\lambda_L$ defined above tends to the distribution of -the true $\lambda$ from the Landau density function. Thus the routine -\texttt{GVAVIV} samples the variable $\lambda_L$ rather than -$\lambda_v$. For $\kappa \geq 10$ the Vavilov distribution tends to a -Gaussian distribution (see next section). -.... - -\begin{thebibliography}{10} -\bibitem{bib-LAND} -L.Landau. -\newblock On the Energy Loss of Fast Particles by Ionisation. -\newblock Originally published in \emph{J. Phys.}, 8:201, 1944. -\newblock Reprinted in D.ter Haar, Editor, \emph{L.D.Landau, Collected - papers}, page 417. Pergamon Press, Oxford, 1965. - -\bibitem{bib-SCH1} -B.Schorr. -\newblock Programs for the Landau and the Vavilov distributions and the - corresponding random numbers. -\newblock \emph{Comp. Phys. Comm.}, 7:216, 1974. - -\bibitem{bib-SELT} -S.M.Seltzer and M.J.Berger. -\newblock Energy loss straggling of protons and mesons. -\newblock In \emph{Studies in Penetration of Charged Particles in - Matter}, Nuclear Science Series~39, Nat. Academy of Sciences, - Washington DC, 1964. - -\bibitem{bib-TALM} -R.Talman. -\newblock On the statistics of particle identification using ionization. -\newblock \emph{Nucl. Inst. Meth.}, 159:189, 1979. - -\bibitem{bib-VAVI} -P.V.Vavilov. -\newblock Ionisation losses of high energy heavy particles. -\newblock \emph{Soviet Physics JETP}, 5:749, 1957. -\end{thebibliography} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb b/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb index 0a6bb120150..fdd467caf1a 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb @@ -1,4 +1,4 @@ -Files in Appendix B of the LaTeX Web Companion +Files in Appendix B of the LaTeX Graphics Companion Section B.4 +++++++++++ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty b/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty index e401c6b3ed5..68dedd1c10b 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty @@ -47,3 +47,4 @@ \ProcessOptions \endinput + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/makelatex.sh b/Master/texmf-dist/doc/latex/latex-web-companion/apb/makelatex.sh new file mode 100755 index 00000000000..5ab25f55e50 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/makelatex.sh @@ -0,0 +1,14 @@ +#!/bin/sh +# makelatex.sh Generate latex from xml and xsl +# Author: M.Goossens / IT +# Last mod: Jan 24 1999 + +DIR=/afs/cern.ch/project/tex/java +#old CLASSPATH=$DIR/xt.jar:$DIR/xp.jar:$DIR/sax.jar:$CLASSPATH +CLASSPATH=$DIR/xtnew/xt.jar:$DIR/xp.jar:$DIR/xtnew/sax.jar:$CLASSPATH +export CLASSPATH +java com.jclark.xsl.sax.Driver minilatexexa.xml minilatex.xsl \ + | sed -e 's/>/>/g'\ + -e 's/</</g'\ + -e 's/&/\&/g' > a.tex +utf82latin1.sh a.tex minilatexexa.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd index 3bb7530819a..271a51e2bdb 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd @@ -30,7 +30,7 @@ <!ELEMENT document (frontmatter?,bodymatter,backmatter?)> <!ATTLIST document %i18n; class CDATA "article"> -<!ELEMENT frontmatter (title,author?,date?,abstract?)> +<!ELEMENT frontmatter (title,author?,date?,abstract?,keywords?)> <!ELEMENT bodymatter ((par|%likepara;|%floats;|part|chapter|section)*,appendix*)> <!ELEMENT backmatter (index|glossary)*> <!-- fontchanges --> @@ -55,7 +55,6 @@ <!ATTLIST quotation %basic;> <!-- lists --> <!ELEMENT description ((term*,item*)+)> -<!ATTLIST description %basic;> <!ELEMENT enumerate ((term*,item*)+)> <!ATTLIST enumerate %basic;> <!ELEMENT itemize ((term*,item*)+)> @@ -86,9 +85,9 @@ <!ELEMENT par (#PCDATA|%inline;|%likepara;)*> <!ATTLIST par %basic;> <!-- "floats" and their contents --> -<!ELEMENT figure (#PCDATA|par|%inline;|%likepara;|caption)*> +<!ELEMENT figure (#PCDATA|par|%inline;|%likepara;|includegraphics|caption)*> <!ATTLIST figure %basic;> -<!ELEMENT table (#PCDATA|par|%inline;|%likepara;|caption)*> +<!ELEMENT table (#PCDATA|par|%inline;|%likepara;|tabular|caption)*> <!ATTLIST table %basic;> <!ELEMENT includegraphics EMPTY> <!ATTLIST includegraphics %basic; diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl index a907797c32b..9054f0b8ceb 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl @@ -1,12 +1,9 @@ <?xml version='1.0'?> <!-- minilatex.xsl --> -<xsl:stylesheet version="1.0" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns="http://www.tug.org/latex"> - -<xsl:output method="text" indent="no" encoding="ISO-8859-1"/> - -<xsl:strip-space elements="*"/> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" + xmlns="http://www.tug.org/latex" + default-space="strip" + result-ns=""> <xsl:template name="label"> <xsl:apply-templates/> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex index 720477f73db..f92effe7a5b 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex @@ -64,7 +64,7 @@ in den Text aufgenommen. \begin{figure}\centering -\includegraphics[width=3cm, scale=.5]{colorcir} +\includegraphics[width=3cm, scale=.5]{colorcir.eps} \caption{Ein EPS Bild\label{fig-psfig}} \end{figure} \subsection{Beispiel einer Tabelle} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml index 5b6f67fd551..787c60e3d1e 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml @@ -71,7 +71,7 @@ Abbildung <ref refid="fig-psfig"/> wurde mit dem Befehl in den Text aufgenommen. </par> <figure id="fig-psfig"> -<includegraphics width="3cm" file="colorcir"/> +<includegraphics width="3cm" file="colorcir.eps"/> <caption xml:lang="de">Ein EPS Bild</caption> </figure> </subsection> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc b/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc index da64d7a3624..0e42d1eaaa0 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc @@ -1,4 +1,4 @@ -Files in Appendix C of the LaTeX Web Companion +Files in Appendix C of the LaTeX Graphics Companion Section C.3.1 +++++++++++++ @@ -8,9 +8,12 @@ invitationfr.dtd Corresponding DTD invlat1fr.xsl XSL file to transform the above to LaTeX -invitationfr.tex Resulting LaTeX file (Latin 1) +invitationfrraw.tex Raw (UTF-8) resulting LaTeX file after running with xt +invitationfr.tex Filtered resulting LaTeX file (Latin 1) invitation.sty Augmented package file to run the above with LaTeX +utf8tolatin1.java A java program to translate a UTF-8 file into Latin 1 + (used to invitationfrraw.tex -> invitationfr.tex) Section C.3.2 +++++++++++++ @@ -18,7 +21,13 @@ For the following a Unicode editor is, such as Yudit on Linux, is useful to visualize the files. utf8.xml XML example with UTF8 characters -utf8.xsl Accompanying XSL file to generate HTML output -ISOcyr1.pen Entity definitions for Cyrillic in utf8.xml +utf8.xsl accompanying XSL file to generate HTML output +ISOcyr1.pen entity definitions for Cyrillic in utf8.xml + +utf8raw.html resulting HTML file (after xt) +utf8.html HTML file after processing utf8raw.html with tidy + "tidy -utf8 utf8raw.html utf8.html" + + + -utf8.html Resulting HTML file (after xt) diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty index f66dd78463d..a27c8a05fc2 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty @@ -43,4 +43,4 @@ \newcommand{\Where}[1]{\gdef\@Where{#1}} \newcommand{\Why}[1]{\gdef\@Why{#1}} \newcommand{\Signature}[1]{\gdef\@Sig{#1}} -\ProcessOptions
\ No newline at end of file +\ProcessOptions diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfr.sty b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfr.sty deleted file mode 100644 index f66dd78463d..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfr.sty +++ /dev/null @@ -1,46 +0,0 @@ -% invitation.sty -% Package to format invitation.xml -\setlength{\textwidth}{22pc} -\setlength{\parskip}{1ex} -\setlength{\parindent}{0pt} -\pagestyle{empty}%% Turn off page numbering -\RequirePackage{array,calc} -\newcommand{\ToTitle}{To whom} -\newcommand{\WhyTitle}{Occasion} -\newcommand{\WhereTitle}{Venue} -\newcommand{\DateTitle}{When} -\newcommand{\SignatureTitle}{From} -\DeclareOption{francais}{% French text for fixed texts - \renewcommand{\ToTitle}{Ŕ} - \renewcommand{\WhyTitle}{Ŕ l'occasion de} - \renewcommand{\WhereTitle}{Oů} - \renewcommand{\DateTitle}{Quand} - \renewcommand{\SignatureTitle}{De la part de}} -\newenvironment{Front}% - {\begin{center} - \Huge\sffamily INVITATION - \end{center} - } - {\begin{flushleft} - \rule{\linewidth}{1pt}\\[2mm] - \begin{tabular}{@{}>{\bfseries}ll@{}} - \ToTitle: & \@To \\ - \WhyTitle: & \@Why \\ - \WhereTitle: & \@Where \\ - \DateTitle: & \@Date - \end{tabular}\\[2mm] - \rule{\linewidth}{1pt} - \end{flushleft} - } -\newenvironment{Body}{\vspace*{\parskip}}{\vspace*{\parskip}} -\newenvironment{Back} - {\begin{flushleft}} - {\hspace*{.5\linewidth}\fbox{\SignatureTitle: \emph{\@Sig}} - \end{flushleft} - } -\newcommand{\To}[1]{\gdef\@To{#1}} -\newcommand{\Date}[1]{\gdef\@Date{#1}} -\newcommand{\Where}[1]{\gdef\@Where{#1}} -\newcommand{\Why}[1]{\gdef\@Why{#1}} -\newcommand{\Signature}[1]{\gdef\@Sig{#1}} -\ProcessOptions
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfrraw.tex b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfrraw.tex new file mode 100644 index 00000000000..36a8f1a300a --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfrraw.tex @@ -0,0 +1,25 @@ +\documentclass[francais]{article} +\usepackage{invitation} +\usepackage[T1]{fontenc} +\begin{document} +\begin{Front} +\To{Anna, Bernard, Didier, Johanna} +\Date{Vendredi prochain Ă 20 heures} +\Where{Le CafĂ© du Web} +\Why{Mon premier bĂ©bĂ© XML} +\end{Front} +\begin{Body} +\par +J'ai le plaisir de vous inviter Ă la cĂ©lĂ©bration +de la naissance d'\emph{Invitation}, mon +premier enfant document XML. +\par +S'il vous plaĂ®t, faites tout votre possible pour me rejoindre +vendredi prochain. Et n'oubliez pas d'emmener vos amis. +\par +Je me rĂ©jouis \emph{vraiment} d'avance de votre prĂ©sence. +\end{Body} +\begin{Back} +\Signature{Michel} +\end{Back} +\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl index 9f5165fc4ed..fce6e7f64cf 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl @@ -1,15 +1,13 @@ <?xml version='1.0' encoding="ISO-8859-1"?> -<!-- minilatex.xsl --> -<xsl:stylesheet version="1.0" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - -<xsl:output method="text" indent="no" encoding="ISO-8859-1"/> - -<xsl:strip-space elements="*"/> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" + xmlns="http://www.tug.org/latex" + default-space="strip" + indent-result="no" + result-ns=""> <xsl:template match="/"> <xsl:text>\documentclass[francais]{article} -\usepackage{invitationfr} +\usepackage{invitation} \usepackage[T1]{fontenc} \begin{document} </xsl:text> @@ -18,7 +16,7 @@ </xsl:text> </xsl:template> -<xsl:template match="entęte"> +<xsl:template match="invitation/entęte"> <xsl:text>\begin{Front} \To{</xsl:text> <xsl:value-of select="ŕ"/> @@ -36,7 +34,7 @@ </xsl:text> </xsl:template> -<xsl:template match="corps"> +<xsl:template match="invitation/corps"> <xsl:text>\begin{Body} </xsl:text> <xsl:apply-templates/> @@ -44,18 +42,18 @@ </xsl:text> </xsl:template> -<xsl:template match="par"> +<xsl:template match="invitation/corps/par"> <xsl:text>\par</xsl:text> <xsl:apply-templates/> </xsl:template> -<xsl:template match="emph"> +<xsl:template match="invitation/corps/par/emph"> <xsl:text>\emph{</xsl:text> <xsl:apply-templates/> <xsl:text>}</xsl:text> </xsl:template> -<xsl:template match="fin"> +<xsl:template match="invitation/fin"> <xsl:text>\begin{Back} \Signature{</xsl:text> <xsl:value-of select="signature"/> @@ -65,3 +63,4 @@ </xsl:template> </xsl:stylesheet> + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html index 8709c70b120..51858d102a8 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html @@ -1,36 +1,39 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> -<META http-equiv="Content-Type" content="text/html; charset=utf-8"> -<title>UTF8 file</title> +<title>UTF8 files</title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> </head> <body> <h1>Handling UTF-8 files</h1> -<p>The word Russian (Đ ŃŃŃкий) in Cyrillic: <br> -Using ISO Cyrillic set: -Đ ŃŃŃкий <br> -Using XML Unicode entities: -Đ ŃŃŃкий -</p> + +<p>The word Russian (Đ ŃŃŃкий) in Cyrillic: +<br> +Using ISO Cyrillic set: Đ ŃŃŃкий +<br> + Using XML Unicode entities: Đ ŃŃŃкий</p> + <h2>Russian-English correspondence</h2> -<p>â—† ĐŞ ŃŠ Đ ŃŤ Đ• е Рр Т Ń‚ Đ™ Đą ĐŁ Ń Đ Đ¸ Đž Đľ Đź Đż</p> +<p>◆ Ъ ŃŠ Đ ŃŤ Đ• е Рр Т Ń‚ Đ™ Đą ĐŁ Ń Đ Đ¸ Đž Đľ Đź Đż</p> + +<p>◆ Ра С Ń Đ” Đ´ Ф Ń„ Đ“ Đł ĐĄ Ń… J j Đš Đş Đ› Đ»</p> -<p>â—† Đ Đ° С Ń Đ” Đ´ Ф Ń„ Đ“ Đł ĐĄ Ń… J j Đš Đş Đ› Đ»</p> +<p>◆ З Đ· Đ« Ń‹ Ь ŃŚ Đ’ в Đ‘ б Đť Đ˝ Đś ĐĽ</p> -<p>â—† Đ— Đ· Đ« Ń‹ Ь ŃŚ Đ’ в Đ‘ б Đť Đ˝ Đś ĐĽ</p> +<p>◆ Я Đ Đ® Đ ŃŹ Ń‘ ŃŽ ŃŤ ч Ч Ń Đ¨ ц Ц щ Đ©</p> -<p>â—† ĐŻ Đ Đ® Đ ŃŹ Ń‘ ŃŽ ŃŤ ч Ч Ń Đ¨ ц Ц щ Đ© </p> <h2>Greek-English correspondence</h2> -<p>â—Ź Q q Ω ω Ε ε Ρ Ď Î¤ Ď„ ÎĄ Ď… Ι Îą Îź Îż Ππ</p> +<p>â—ŹÂ Q q Ω ω Ε ε Ρ Ď Î¤ Ď„ ÎĄ Ď… Ι Îą Îź Îż Ππ</p> -<p>â—Ź Α α ÎŁ Ď Î” δ Φ φ Γ Îł Η η J j Κ Îş Λ λ</p> +<p>● Α α ÎŁ Ď Î” δ Φ φ Γ Îł Η η J j Κ Îş Λ λ</p> + +<p>● Ζ ζ Ξ Îľ Χ χ V v Î’ β Îť ν Îś ÎĽ</p> -<p>â—Ź Ζ ζ Ξ Îľ Χ χ V v Î’ β Îť ν Îś ÎĽ</p> <h2>Math characters</h2> -<p>And here is one of Maxwell's equations: -â‡Â·B=0</p> + +<p>And here is one of Maxwell's equations: â‡Â·B=0</p> </body> </html> + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml index 6863b87c29f..fd2cf40c58d 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version="1.0"?> <!DOCTYPE mydoc [ <!ELEMENT mydoc (#PCDATA)> <!ENTITY % ISOcyr1 SYSTEM "ISOcyr1.pen"> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl index de6b5bfaf4c..4ca722afb02 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl @@ -1,11 +1,13 @@ -<?xml version='1.0' encoding="UTF-8"?> -<xsl:stylesheet version="1.0" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> -<xsl:output method="html" encoding="utf-8"/> +<?xml version='1.0'?> +<xsl:stylesheet + xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" + xmlns="http://www.w3.org/TR/REC-html40" + result-ns=""> <xsl:template match="/"> - <html> + <html xmlns="http://www.w3.org/Profiles/xhtml1-transitional.dtd"> <head> - <title>UTF8 file</title> + <title>UTF8 files</title> + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> </head> <body> <h1>Handling UTF-8 files</h1> @@ -34,3 +36,4 @@ <p>â—Ź <xsl:apply-templates/></p> </xsl:template> </xsl:stylesheet> + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8raw.html b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8raw.html new file mode 100644 index 00000000000..7fe4b5ea656 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8raw.html @@ -0,0 +1,35 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<html> +<head> +<title>UTF8 files</title> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +</head> +<body> +<h1>Handling UTF-8 files</h1> +<p>The word Russian (Русский) in Cyrillic: <br> +Using ISO Cyrillic set: +Русский <br> +Using XML Unicode entities: +Русский +</p> +<h2>Russian-English correspondence</h2> + +<p>◆ Ъ ъ Э э Е е Р р Т т Й й У у И и О о П п</p> + +<p>◆ А а С с Д д Ф ф Г г Х х J j К к Л л</p> + +<p>◆ З з Ы ы Ь ь В в Б б Н н М м</p> + +<p>◆ Я Ё Ю Э я ё ю э ч Ч ш Ш ц Ц щ Щ </p> +<h2>Greek-English correspondence</h2> + +<p>● Q q Ω ω Ε ε Ρ ρ Τ τ Υ υ Ι ι Ο ο Π π</p> + +<p>● Α α Σ σ Δ δ Φ φ Γ γ Η η J j Κ κ Λ λ</p> + +<p>● Ζ ζ Ξ ξ Χ χ V v Β β Ν ν Μ μ</p> +<h2>Math characters</h2> +<p>And here is one of Maxwell's equations: +∇·B=0</p> +</body> +</html> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8tei.xml b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8tei.xml deleted file mode 100644 index 6f24ea62bac..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8tei.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE article SYSTEM - "/afs/cern.ch/user/g/goossens/passivetex/teixsl/teixlite.dtd" [ -<!ENTITY % ISOcyr1 SYSTEM "ISOcyr1.pen"> -%ISOcyr1; -]> -<TEI.2> -<teiHeader> - <fileDesc> - <titleStmt> - <title>TEI-lite, XSL and UTF8</title> - </titleStmt> - </fileDesc> -</teiHeader> -<text> -<body> -<div1><head>Playing with Cyrillic</head> -<p>The word Russian in Cyrillic is written: Đ ŃŃŃкий.</p> -<p>Using ISO Cyrillic set: -Русский .</p> -<p>Using XML Unicode entities: -Русский .</p> -</div1> -<div1><head>Russian-English correspondence</head> -<p lang="eng">Q q W w E e R r T t Y y U u I i O o P p</p> -<p lang="Ń€ŃŃ"> ĐŞ ŃŠ Đ ŃŤ Đ• е Рр Т Ń‚ Đ™ Đą ĐŁ Ń Đ Đ¸ Đž Đľ Đź Đż</p> -<p lang="eng">A a S s D d F f G g H h J j K k L l</p> -<p lang="Ń€ŃŃ"> Đ Đ° С Ń Đ” Đ´ Ф Ń„ Đ“ Đł ĐĄ Ń… J j Đš Đş Đ› Đ»</p> -<p lang="eng">Z z X x C c V v B b N n M m</p> -<p lang="Ń€ŃŃ"> Đ— Đ· Đ« Ń‹ Ь ŃŚ Đ’ в Đ‘ б Đť Đ˝ Đś ĐĽ</p> -<p lang="eng">YA YO YU EE ya yo yu ee ch CH sh SH ts TS shch SHCH </p> -<p lang="Ń€ŃŃ"> ĐŻ Đ Đ® Đ ŃŹ Ń‘ ŃŽ ŃŤ ч Ч Ń Đ¨ ц Ц щ Đ© </p> -</div1> -<div1><head>Greek-English correspondence</head> -<p lang="eng">Q q W w E e R r T t Y y I i O o P p</p> -<p lang="ελλ">Q q Ω ω Ε ε Ρ Ď Î¤ Ď„ ÎĄ Ď… Ι Îą Îź Îż Ππ</p> -<p lang="eng">A a S s D d F f G g H h J j K k L l</p> -<p lang="ελλ">Α α ÎŁ Ď Î” δ Φ φ Γ Îł Η η J j Κ Îş Λ λ</p> -<p lang="eng">Z z X x C c V v B b N n M m</p> -<p lang="ελλ">Ζ ζ Ξ Îľ Χ χ V v Î’ β Îť ν Îś ÎĽ</p> -</div1> -<div1><head>Math characters</head> -<p>And here is one of Maxwell's equations: -∇·B=0</p> -</div1> -</body> -</text> -</TEI.2> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.aux b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.aux new file mode 100644 index 00000000000..7df7d7030da --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.aux @@ -0,0 +1,55 @@ +\relax +\ifx\hyper@anchor\@undefined +\global \let \oldcontentsline\contentsline +\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global \let \oldnewlabel\newlabel +\gdef \newlabel#1#2{\newlabelxx{#1}#2} +\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\let \contentsline\oldcontentsline +\let \newlabel\oldnewlabel} +\else +\global \let \hyper@last\relax +\fi + +\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}{section.1}} +\citation{bib-LAND} +\@writefile{toc}{\contentsline {section}{\numberline {2}Landau theory}{2}{section.2}} +\newlabel{sec:phys332-1}{{2}{2}{Landau theory\relax }{section.2}{}} +\@writefile{brf}{\backcite{bib-LAND}{{2}{2}{section.2}}} +\citation{bib-TALM} +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces The variable $\xi /I_0$ can be used to measure the validity range of the Landau theory. It depends on the type and energy of the particle, $Z$, $A$ and the ionisation potential of the material and the layer thickness. }}{3}{figure.1}} +\newlabel{fg:phys332-1}{{1}{3}{Introduction\relax }{figure.1}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Restrictions}{3}{subsection.2.1}} +\@writefile{brf}{\backcite{bib-TALM}{{3}{2}{Item.4}}} +\citation{bib-VAVI} +\citation{bib-SCH1} +\citation{bib-SELT} +\@writefile{toc}{\contentsline {section}{\numberline {3}Vavilov theory}{5}{section.3}} +\newlabel{vavref}{{3}{5}{Vavilov theory\relax }{section.3}{}} +\@writefile{brf}{\backcite{bib-VAVI}{{5}{3}{section.3}}} +\@writefile{brf}{\backcite{bib-SCH1}{{5}{3}{section.3}}} +\@writefile{toc}{\contentsline {section}{\numberline {4}Gaussian Theory}{5}{section.4}} +\@writefile{brf}{\backcite{bib-SELT}{{5}{4}{section.4}}} +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Energy loss distribution for a 3 GeV electron in Argon as given by standard \texttt {GEANT}. The width of the layers is given in centimeters.}}{6}{figure.2}} +\newlabel{fg:phys332-2}{{2}{6}{Urb\'an model\relax }{figure.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5}Urb\'an model}{6}{section.5}} +\newlabel{urban}{{5}{6}{Urb\'an model\relax }{section.5}{}} +\newlabel{eq:sigex}{{2}{6}{Urb\'an model\relax }{equation.2}{}} +\newlabel{eq:sigion}{{3}{6}{Urb\'an model\relax }{equation.3}{}} +\newlabel{eq:fisum}{{4}{7}{Urb\'an model\relax }{equation.4}{}} +\newlabel{eq:flnsum}{{5}{7}{Urb\'an model\relax }{equation.4}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Fast simulation for $n_3 \geq 16$}{8}{subsection.5.1}} +\newlabel{eq:phys332-5}{{13}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.13}{}} +\newlabel{eq:phys332-1}{{16}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.16}{}} +\newlabel{eq:phys332-2}{{17}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.16}{}} +\newlabel{eq:phys332-3}{{18}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.18}{}} +\newlabel{eq:phys332-4}{{19}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.18}{}} +\newlabel{eq:phys332-6}{{22}{9}{Fast simulation for $n_3 \geq 16$\relax }{equation.22}{}} +\newlabel{eq:phys332-7}{{23}{9}{Fast simulation for $n_3 \geq 16$\relax }{equation.22}{}} +\newlabel{eq:phys332-8}{{24}{9}{Fast simulation for $n_3 \geq 16$\relax }{equation.22}{}} +\bibcite{bib-LAND}{1} +\bibcite{bib-SCH1}{2} +\bibcite{bib-SELT}{3} +\bibcite{bib-TALM}{4} +\bibcite{bib-VAVI}{5} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Special sampling for lower part of the spectrum}{10}{subsection.5.2}} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.brf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.brf new file mode 100644 index 00000000000..dc4d5c318ee --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.brf @@ -0,0 +1,5 @@ +\backcite {bib-LAND}{{2}{2}{section.2}} +\backcite {bib-TALM}{{3}{2}{Item.4}} +\backcite {bib-VAVI}{{5}{3}{section.3}} +\backcite {bib-SCH1}{{5}{3}{section.3}} +\backcite {bib-SELT}{{5}{4}{section.4}} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.log b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.log new file mode 100644 index 00000000000..41a628e85a7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.log @@ -0,0 +1,263 @@ +This is pdfTeX, Version 3.14159-13c (Web2C 7.3) (format=pdflatex 1999.3.30) 31 MAR 1999 09:36 +**latexexa.tex + (latexexa.tex +LaTeX2e <1998/12/01> +Babel <v3.6k> and hyphenation patterns for english, french, german, ngerman, du +mylang, nohyphenation, loaded. +(/texlive/texmf/tex/latex/base/article.cls +Document Class: article 1999/01/07 v1.4a Standard LaTeX document class +(/texlive/texmf/tex/latex/base/size10.clo +File: size10.clo 1999/01/07 v1.4a Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(/texlive/texmf/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/texlive/texmf/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks14 +) +(/texlive/texmf/tex/latex/graphics/graphics.sty +Package: graphics 1999/02/16 v1.0l Standard LaTeX Graphics (DPC,SPQR) + +(/texlive/texmf/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/texlive/texmf/tex/latex/texlive/graphics.cfg) +Package graphics Info: Driver file: pdftex.def on input line 80. + +(/texlive/texmf/tex/latex/graphics/pdftex.def +File: pdftex.def 1999/01/26 v0.02l graphics/color for pdftex +\Gread@gobject=\count87 +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) +(/texlive/texmf/tex/latex/ltxmisc/url.sty +Package: url 1999/03/02 ver 1.4 Verb mode for urls, email addresses, and file + names +) (/texlive/texmf/tex/latex/ae/ae.sty +Package: ae 1998/11/17 1.0 Almost European Computer Modern + +(/texlive/texmf/tex/latex/base/fontenc.sty +Package: fontenc 1999/02/24 v1.9t Standard LaTeX package + +(/texlive/texmf/tex/latex/base/t1enc.def +File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 25. +) +LaTeX Font Info: Try loading font information for T1+aer on input line 78. + (/texlive/texmf/tex/latex/ae/t1aer.fd +File: t1aer.fd 1997/11/16 Font definitions for T1/aer. +))) (/texlive/texmf/tex/latex/base/fontenc.sty +Package: fontenc 1999/02/24 v1.9t Standard LaTeX package + +(/texlive/texmf/tex/latex/base/t1enc.def +File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 25. +) +(/texlive/texmf/tex/latex/base/t1enc.def +File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 25. +)) +(/texlive/texmf/tex/latex/base/inputenc.sty beta test version +Package: inputenc 1998/03/05 v0.97 Input encoding file (test version: still lia +ble to change) + +(/texlive/texmf/tex/latex/base/latin1.def +File: latin1.def 1998/03/05 v0.97 Input encoding file (test version: still liab +le to change) +)) +(/texlive/texmf/tex/latex/fancyhdr/fancyhdr.sty +\headwidth=\dimen105 +) +(/texlive/texmf/tex/latex/psnfss/pifont.sty +Package: pifont 1999/03/29 PSNFSS v.7.2 Pi font support : S Rahtz +LaTeX Font Info: Try loading font information for U+pzd on input line 63. + +(/texlive/texmf/tex/latex/psnfss/upzd.fd +File: upzd.fd 1998/11/05 font definitions for U/pzd. +) +LaTeX Font Info: Try loading font information for U+psy on input line 64. + +(/texlive/texmf/tex/latex/psnfss/upsy.fd +File: upsy.fd 1998/11/05 font definitions for U/psy. +)) +(/texlive/texmf/tex/latex/hyperref/hyperref.sty +Package: hyperref 1999/03/30 6.53 Hypertext links for LaTeX + +(/texlive/texmf/tex/latex/hyperref/nameref.sty +Package: nameref 1999/02/17 Cross-referencing by name of section +) +\@linkdim=\dimen106 + +(/texlive/texmf/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 1999/03/19 v0.2 PDFDocEncoding (Heiko Oberdiek) +) +Package hyperref Info: option colorlinks set true on input line 703. +Package hyperref Info: Bookmarks ON on input line 720. +Package hyperref Info: Hyper figures OFF on input line 732. +Package hyperref Info: Link nesting OFF on input line 737. +Package hyperref Info: Hyper index ON on input line 740. +Package hyperref Info: Plain pages ON on input line 745. +Package hyperref Info: Backreferencing ON on input line 750. + +Implicit mode ON; LaTeX internals redefined +(/texlive/texmf/tex/latex/hyperref/backref.sty +Package: backref 1999/03/26: bibliographical back referencing, 1.15 +) +\Fld@menulength=\count88 +\Field@Width=\dimen107 +\Fld@charsize=\dimen108 +\Choice@toks=\toks15 +\Field@toks=\toks16 +Package hyperref Info: Hyper figures OFF on input line 1229. +Package hyperref Info: Link nesting OFF on input line 1234. +Package hyperref Info: Hyper index ON on input line 1237. +Package hyperref Info: backreferencing ON on input line 1242. +Package hyperref Info: Link coloring ON on input line 1247. +\c@Item=\count89 +\c@Hfootnote=\count90 +\OddToc=\count91 +LaTeX Info: Redefining \ref on input line 1889. +LaTeX Info: Redefining \pageref on input line 1890. +) +*hyperref using default driver pdftex* +(/texlive/texmf/tex/latex/hyperref/hpdftex.def +\Fld@listcount=\count92 +\@outlinefile=\write3 +) (latexexa.aux) +\openout1 = `latexexa.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 31. +LaTeX Font Info: ... okay on input line 31. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 31. +LaTeX Font Info: ... okay on input line 31. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 31. +LaTeX Font Info: ... okay on input line 31. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 31. +LaTeX Font Info: ... okay on input line 31. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 31. +LaTeX Font Info: ... okay on input line 31. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 31. +LaTeX Font Info: ... okay on input line 31. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 31. +LaTeX Font Info: ... okay on input line 31. + +(/texlive/texmf/tex/context/base/supp-pdf.tex +(/texlive/texmf/tex/context/base/supp-mis.tex +loading : Context Support Macros / Missing +\protectiondepth=\count93 +\scratchcounter=\count94 +\scratchdimen=\dimen109 +\scratchskip=\skip43 +\scratchmuskip=\muskip10 +\scratchbox=\box26 +\scratchread=\read1 +\scratchwrite=\write4 +\nextbox=\box27 +\nextdepth=\dimen110 +\everyline=\toks17 +\!!counta=\count95 +\!!countb=\count96 +\recursecounter=\count97 +) +loading : Context Support Macros / PDF +\nofMPsegments=\count98 +\nofMParguments=\count99 +) (/texlive/texmf/tex/latex/graphics/color.sty +Package: color 1999/02/16 v1.0i Standard LaTeX Color (DPC) +LaTeX Info: Redefining \color on input line 71. + +(/texlive/texmf/tex/latex/texlive/color.cfg) +Package color Info: Driver file: pdftex.def on input line 125. +) +Package hyperref Info: Link coloring ON on input line 31. + (latexexa.out) (latexexa.out) +\openout3 = `latexexa.out'. + +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 32. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 32. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 32. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 44. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 44. + +[1 + +</texlive/texmf/pdftex/config/psfonts.map></texlive/texmf/pdftex/config/lw35.ma +p></texlive/texmf/pdftex/config/rawfonts.map></texlive/texmf/dvips/cspsfonts/cs +fontd.mapfile>] +LaTeX Font Info: Try loading font information for T1+aett on input line 109. + + (/texlive/texmf/tex/latex/ae/t1aett.fd +File: t1aett.fd 1997/11/16 Font definitions for T1/aett. +) +<phys332-1.pdf 569.12624pt, 569.12624pt, obj 56> +File: phys332-1.pdf Graphic file (type pdf) + <use phys332-1.pdf> [2] +[3 <./phys332-1.pdf>] [4] <phys332-2.pdf 569.12624pt, 569.12624pt, obj 120> +File: phys332-2.pdf Graphic file (type pdf) + +<use phys332-2.pdf> [5] +Overfull \vbox (1.125pt too high) has occurred while \output is active [] + + [6 <./phys332-2.pdf>] +Overfull \vbox (1.125pt too high) has occurred while \output is active [] + + [7] + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing 'math shift' on input line 398. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing 'subscript' on input line 398. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing '\geq' on input line 398. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing 'math shift' on input line 398. + + +Overfull \vbox (1.125pt too high) has occurred while \output is active [] + + [8] +Overfull \vbox (1.125pt too high) has occurred while \output is active [] + + [9] +(latexexa.brf) +\tf@brf=\write5 +\openout5 = `latexexa.brf'. + + [10] (latexexa.aux) ) +Here is how much of TeX's memory you used: + 2509 strings out of 50642 + 29963 string characters out of 443829 + 84308 words of memory out of 1500001 + 5396 multiletter control sequences out of 10000+15000 + 27253 words of font info for 59 fonts, out of 200000 for 1000 + 14 hyphenation exceptions out of 1000 + 28i,13n,40p,341b,399s stack positions out of 1500i,500n,1500p,30000b,5000s +<cmr8.pfb><cmmi12.pfb><cmmi5.pfb><cmr5.pfb><cmti10.pfb><c +msy7.pfb><cmex10.pfb><cmtt10.pfb><cmsl10.pfb><cmsy10.pfb><cmmi7.pfb><cmr7.pfb>< +cmmi10.pfb><cmr10.pfb><cmbx12.pfb><cmr12.pfb><cmr17.pfb> +Output written on latexexa.pdf (10 pages, 199666 bytes). diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.out b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.out new file mode 100644 index 00000000000..d144f2ff6fc --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.out @@ -0,0 +1,8 @@ +\BOOKMARK [1]{section.1}{Introduction}{} +\BOOKMARK [1]{section.2}{Landau theory}{} +\BOOKMARK [2]{subsection.2.1}{Restrictions}{section.2} +\BOOKMARK [1]{section.3}{Vavilov theory}{} +\BOOKMARK [1]{section.4}{Gaussian Theory}{} +\BOOKMARK [1]{section.5}{Urb\341n model}{} +\BOOKMARK [2]{subsection.5.1}{Fast simulation for n3 16}{section.5} +\BOOKMARK [2]{subsection.5.2}{Special sampling for lower part of the spectrum}{section.5} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.pdf Binary files differnew file mode 100644 index 00000000000..19c6a108f19 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.pdf diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.tex new file mode 100644 index 00000000000..21cf0c8b4cd --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.tex @@ -0,0 +1,569 @@ +\documentclass{article} +\usepackage{graphicx} +\usepackage{url} +\title{Simulation of Energy Loss Straggling} +\author{Maria Physicist} +\usepackage{ae} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +\usepackage{fancyhdr,pifont} +\pagestyle{fancy} +\cfoot{\NavigationBar} +\def\NavigationBar{{\Large + \Acrobatmenu{FontsInfo}{\reflectbox{\ding{227}}} + \Acrobatmenu{NextPage}{\ding{227}} + \Acrobatmenu{FirstPage}{\reflectbox{\ding{224}}} + \Acrobatmenu{LastPage}{\ding{224}} + \Acrobatmenu{GoBack}{\reflectbox{\ding{249}}} + \Acrobatmenu{Quit}{\ding{54}}% +}} +\usepackage[colorlinks, backref, + pdfpagemode=FullScreen, + pdfauthor={Maria Physicist}, + pdftitle={Simulation of Energy Loss Straggling}, + pdfcreator={pdfTeX}, + pdfsubject={Energy Loss}, + pdfkeywords={physics,energy}, + pdfpagetransition={Blinds /Dm /V} +]{hyperref} +\newcommand{\Emax}{\ensuremath{E_{\mathrm{max}}}} +\newcommand{\GEANT}{\texttt{GEANT}} +\begin{document} +\maketitle + +\section{Introduction} + +Due to the statistical nature of ionisation energy loss, large +fluctuations can occur in the amount of energy deposited by a particle +traversing an absorber element. Continuous processes such as multiple +scattering and energy loss play a relevant role in the longitudinal +and lateral development of electromagnetic and hadronic +showers, and in the case of sampling calorimeters the +measured resolution can be significantly affected by such fluctuations +in their active layers. The description of ionisation fluctuations is +characterised by the significance parameter $\kappa$, which is +proportional to the ratio of mean energy loss to the maximum allowed +energy transfer in a single collision with an atomic electron +\[ +\kappa =\frac{\xi}{\Emax} +\] +\Emax{} +is the maximum transferable energy in a single collision with +an atomic electron. +\[ +\Emax =\frac{2 m_e \beta^2\gamma^2 } +{1 + 2\gamma m_e/m_x + \left ( m_e/m_x\right)^2}, +\] +where $\gamma = E/m_x$, $E$ is energy and +$m_x$ the mass of the incident particle, +$\beta^2 = 1 - 1/\gamma^2$ and $m_e$ is the electron mass. +$\xi$ comes from the Rutherford scattering cross section +and is defined as: +\begin{eqnarray*} \xi = \frac{2\pi z^2 e^4 N_{Av} Z \rho \delta x} + {m_e \beta^2 c^2 A} = 153.4 \frac{z^2} {\beta^2} \frac{Z}{A} + \rho \delta x \quad\mathrm{keV}, +\end{eqnarray*} +where + +\begin{tabular}{ll} +$z$ & charge of the incident particle \\ +$N_{Av}$ & Avogadro's number \\ +$Z$ & atomic number of the material \\ +$A$ & atomic weight of the material \\ +$\rho$ & density \\ +$ \delta x$ & thickness of the material \\ +\end{tabular} + +$\kappa$ measures the contribution of the collisions with energy +transfer close to \Emax. For a given absorber, $\kappa$ tends +towards large values if $\delta x$ is large and/or if $\beta$ is +small. Likewise, $\kappa$ tends towards zero if $\delta x $ is small +and/or if $\beta$ approaches 1. + +The value of $\kappa$ distinguishes two regimes which occur in the +description of ionisation fluctuations : + +\begin{enumerate} +\item A large number of collisions involving the loss of all or most + of the incident particle energy during the traversal of an absorber. + + As the total energy transfer is composed of a multitude of small + energy losses, we can apply the central limit theorem and describe + the fluctuations by a Gaussian distribution. This case is + applicable to non-relativistic particles and is described by the + inequality $\kappa > 10 $ (i.e. when the mean energy loss in the + absorber is greater than the maximum energy transfer in a single + collision). + +\item Particles traversing thin counters and incident electrons under + any conditions. + + The relevant inequalities and distributions are $ 0.01 < \kappa < 10 + $, Vavilov distribution, and $\kappa < 0.01 $, Landau distribution. +\end{enumerate} + +An additional regime is defined by the contribution of the collisions +with low energy transfer which can be estimated with the relation +$\xi/I_0$, where $I_0$ is the mean ionisation potential of the atom. +Landau theory assumes that the number of these collisions is high, and +consequently, it has a restriction $\xi/I_0 \gg 1$. In \GEANT{} +(see URL \url{http://wwwinfo.cern.ch/asdoc/geant/geantall.html}), the +limit of Landau theory has been set at $\xi/I_0 = 50$. Below this +limit special models taking into account the atomic structure of the +material are used. This is important in thin layers and gaseous +materials. Figure \ref{fg:phys332-1} shows the behaviour of $\xi/I_0$ +as a function of the layer thickness for an electron of 100 keV and 1 +GeV of kinetic energy in Argon, Silicon and Uranium. + +\begin{figure} + \centering + \includegraphics[width=.6\linewidth]{phys332-1} + \caption{The variable $\xi/I_0$ can be used to measure the + validity range of the Landau theory. It depends + on the type and energy of the particle, $Z$, $A$ + and the ionisation potential of the material and + the layer thickness. + } + \label{fg:phys332-1} +\end{figure} + +In the following sections, the different theories and models for the +energy loss fluctuation are described. First, the Landau theory and +its limitations are discussed, and then, the Vavilov and Gaussian +straggling functions and the methods in the thin layers and gaseous +materials are presented. + +\section{Landau theory} +\label{sec:phys332-1} + +For a particle of mass $m_x$ traversing a thickness of material +$\delta x $, the Landau probability distribution may be written in +terms of the universal Landau function $\phi(\lambda)$ +as\cite{bib-LAND}: +\begin{eqnarray*} +f( \epsilon , \delta x ) & = &\frac{1}{\xi} \phi ( \lambda ) +\end{eqnarray*} +where +\begin{eqnarray*} +\phi(\lambda )& = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} +\exp \left ( u \ln u + \lambda u \right ) du \hspace{2cm} c \geq 0 \\ +\lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} + - \gamma' - \beta^2 - \ln \frac{\xi}{\Emax} \\ +\gamma' & = & 0.422784\dots = 1 - \gamma \\ +\gamma & = & 0.577215\dots \mbox{(Euler's constant)} \\ +\bar{\epsilon} & = & \mbox{average energy loss} \\ +\epsilon & = & \mbox{actual energy loss} +\end{eqnarray*} + +\subsection{Restrictions} + +The Landau formalism makes two restrictive assumptions : +\begin{enumerate} +\item The typical energy loss is small compared to the maximum energy + loss in a single collision. This restriction is removed in the + Vavilov theory (see section \ref{vavref}). +\item The typical energy loss in the absorber should be large compared + to the binding energy of the most tightly bound electron. For + gaseous detectors, typical energy losses are a few keV which is + comparable to the binding energies of the inner electrons. In such + cases a more sophisticated approach which accounts for atomic energy + levels\cite{bib-TALM} is necessary to accurately simulate data + distributions. In \GEANT, a parameterised model by L. Urb\'{a}n is + used (see section \ref{urban}). +\end{enumerate} + +In addition, the average value of the Landau distribution is infinite. +Summing the Landau fluctuation obtained to the average energy from the +$dE/dx$ tables, we obtain a value which is larger than the one coming +from the table. The probability to sample a large value is small, so +it takes a large number of steps (extractions) for the average +fluctuation to be significantly larger than zero. This introduces a +dependence of the energy loss on the step size which can affect +calculations. + +A solution to this has been to introduce a limit on the value of the +variable sampled by the Landau distribution in order to keep the +average fluctuation to 0. The value obtained from the \texttt{GLANDO} +routine is: +\[ +\delta dE/dx = \epsilon - \bar{\epsilon} = \xi ( \lambda - \gamma' ++\beta^2 +\ln \frac{\xi}{\Emax}) +\] +In order for this to have average 0, we must impose that: +\[ +\bar{\lambda} = -\gamma' - \beta^2 -\ln \frac{\xi}{\Emax} +\] + +This is realised introducing a $\lambda_{\mathrm{max}}(\bar{\lambda})$ +such that if only values of $\lambda \leq \lambda_{\mathrm{max}}$ are +accepted, the average value of the distribution is $\bar{\lambda}$. + +A parametric fit to the universal Landau distribution has been +performed, with following result: +\[ +\lambda_{\mathrm{max}} = 0.60715 + + 1.1934\bar{\lambda}+(0.67794+0.052382\bar{\lambda}) + \exp(0.94753+0.74442\bar{\lambda}) +\] +only values smaller than $\lambda_{\mathrm{max}}$ are accepted, otherwise the +distribution is resampled. + + + +\newpage +\section{Vavilov theory} +\label{vavref} + +Vavilov\cite{bib-VAVI} derived a more accurate straggling distribution +by introducing the kinematic limit on the maximum transferable energy +in a single collision, rather than using $ \Emax = \infty $. +Now we can write\cite{bib-SCH1}: +\begin{eqnarray*} +f \left ( \epsilon, \delta s \right ) & = & \frac{1}{\xi} \phi_{v} +\left ( \lambda_{v}, \kappa, \beta^{2} \right ) +\end{eqnarray*} +where +\begin{eqnarray*} +\phi_{v} \left ( \lambda_{v}, \kappa, \beta^{2} \right ) & = & +\frac{1}{2 \pi i} \int^{c+i\infty}_{c-i\infty}\phi \left( s \right ) +e^{\lambda s} ds \hspace{2cm} c \geq 0 \\ +\phi \left ( s \right ) & = & +\exp \left [ \kappa ( 1 + \beta^{2}\gamma ) \right ] +~ \exp \left [ \psi \left ( s \right ) \right ], \\ +\psi \left ( s \right ) & = & s \ln \kappa + ( s + \beta^{2} \kappa ) +\left [ \ln (s/\kappa) + E_{1} (s/\kappa) \right ] - \kappa e^{-s/\kappa}, +\end{eqnarray*} +and +\begin{eqnarray*} +E_{1}(z) & = & \int^{\infty}_{z} t^{-1} e^{-t} dt +\mbox{\hspace{1cm} (the exponential integral)} \\ +\lambda_v & = & \kappa \left [ \frac{\epsilon - \bar{\epsilon}}{\xi} +- \gamma' - \beta^2 \right] +\end{eqnarray*} + +The Vavilov parameters are simply related to the Landau parameter by +$\lambda_L = \lambda_v/\kappa - \ln\kappa $. It can be shown that as +$\kappa \rightarrow 0$, the distribution of the variable $\lambda_L$ +approaches that of Landau. For $\kappa \leq 0.01$ the two +distributions are already practically identical. Contrary to what many +textbooks report, the Vavilov distribution \emph{does not} approximate +the Landau distribution for small $\kappa$, but rather the +distribution of $\lambda_L$ defined above tends to the distribution of +the true $\lambda$ from the Landau density function. Thus the routine +\texttt{GVAVIV} samples the variable $\lambda_L$ rather than +$\lambda_v$. For $\kappa \geq 10$ the Vavilov distribution tends to a +Gaussian distribution (see next section). + +\section{Gaussian Theory} + +Various conflicting forms have been proposed for Gaussian straggling +functions, but most of these appear to have little theoretical or +experimental basis. However, it has been shown\cite{bib-SELT} that +for $\kappa \geq 10 $ the Vavilov distribution can be replaced by a +Gaussian of the form : +\begin{eqnarray*} +f( \epsilon , \delta s) \approx \frac{1} +{\xi \sqrt{\frac{2 \pi}{\kappa} \left( 1 - \beta^2/2 \right)}} + \exp \left [ \frac{( \epsilon - \bar{\epsilon} )^2}{2} \frac{\kappa} + {\xi^2 (1- \beta^2/2)}\right ] +\end{eqnarray*} +thus implying +\begin{eqnarray*} +\mathrm{mean} & = & \bar{\epsilon} \\ +\sigma^2 & = & \frac{\xi^2}{\kappa} (1-\beta^2/2) = \xi + \Emax (1-\beta^2/2) +\end{eqnarray*} + +\section{Urb\'an model} +\label{urban} + +The method for computing restricted energy losses with $\delta$-ray +production above given threshold energy in \GEANT{} is a Monte +Carlo method that can be used for thin layers. It is fast and it can +be used for any thickness of a medium. Approaching the limit of the +validity of Landau's theory, the loss distribution approaches smoothly +the Landau form as shown in Figure \ref{fg:phys332-2}. +\begin{figure} + \centering + \includegraphics[width=.6\linewidth]{phys332-2} + \caption{Energy loss distribution for a 3 GeV electron in + Argon as given by standard \GEANT. The width of the layers is + given in centimeters.} + \label{fg:phys332-2} +\end{figure} + +It is assumed that the atoms have only two energy levels with binding +energy $E_1$ and $E_2$. The particle--atom interaction will then be +an excitation with energy loss $E_1$ or $E_2$, or an ionisation with +an energy loss distributed according to a function $g(E) \sim 1/E^2$: +\begin{equation} +g(E) = \frac{(\Emax + I)I}{\Emax} \frac{1}{E^2} +\end{equation} + +The macroscopic cross-section for excitations ($i=1,2$) is +\begin{equation} +\label{eq:sigex} +\Sigma_i = C \frac{f_i}{E_i} \frac{\ln (2 m \beta^2 \gamma^2/E_i) - \beta^2} + {\ln (2 m \beta^2 \gamma^2/ I) - \beta^2}(1-r) +\end{equation} +and the macroscopic cross-section for ionisation is +\begin{equation} +\label{eq:sigion} +\Sigma_3 = C \frac{\Emax}{I(\Emax+I) \ln(\frac{\Emax+I}{I})} + ~ r +\end{equation} +\Emax{} is the \GEANT{} cut for $\delta$-production, or the maximum +energy transfer minus mean ionisation energy, if it is smaller than +this cut-off value. The following notation is used: + +\begin{tabular}{ll} +$r, C$ & parameters of the model \\ +$E_i$ & atomic energy levels \\ +$I$ & mean ionisation energy \\ +${f_i}$ & oscillator strengths +\end{tabular} + +The model has the parameters $f_i$, $E_i$, $C$ and $r ~(0\leq r\leq +1)$. The oscillator strengths $f_i$ and the atomic level energies +$E_i$ should satisfy the constraints +\begin{eqnarray} +f_1 + f_2 & = & 1 \label{eq:fisum}\\ +f_1 \ln E_1 + f_2 \ln E_2 & = & \ln I \label{eq:flnsum} +\end{eqnarray} +The parameter $C$ can be defined with the help of the mean energy loss +$dE/dx$ in the following way: The numbers of collisions ($n_i$, i = +1,2 for the excitation and 3 for the ionisation) follow the Poisson +distribution with a mean number $ \langle n_i \rangle $. In a step +$\Delta x$ the mean number of collisions is +\begin{equation} +\langle n_i \rangle = \Sigma_i \Delta x +\end{equation} +The mean energy loss $dE/dx$ in a step is the sum of the excitation +and ionisation contributions +\begin{equation} +\frac{dE}{dx} \Delta x = \left[ \Sigma_1 E_1 + \Sigma_2 E_2 + + \Sigma_3 \int_{I}^{\Emax+I} E~g(E)~dE \right] + \Delta x +\end{equation} +From this, using the equations (\ref{eq:sigex}), (\ref{eq:sigion}), +(\ref{eq:fisum}) and (\ref{eq:flnsum}), one can define the parameter +$C$ +\begin{equation} +C = \frac{dE}{dx} +\end{equation} + +The following values have been chosen in \GEANT{} for the other +parameters: +\[ +\begin{array}{lcl} +f_2 = \left\{ \begin{array}{ll} + 0 & \mathrm{if}\, Z \leq 2 \\ + 2/Z & \mathrm{if}\, Z > 2 \\ + \end{array} \right. & \Rightarrow & f_1 = 1 - f_2 \\ +E_2 = 10 Z^2 \mathrm{eV} & \Rightarrow & E_1 = \left(\frac{I}{E_{2}^{f_2}} + \right)^{\frac{1}{f_1}} \\ +r = 0.4 & & \\ +\end{array} +\] +With these values the atomic level $E_2$ corresponds approximately +the K-shell energy of the atoms and $Zf_2$ the number of K-shell +electrons. $r$ is the only variable which can be tuned freely. It +determines the relative contribution of ionisation and +excitation to the energy loss. + +The energy loss is computed with the assumption that the step length +(or the relative energy loss) is small, and---in consequence---the +cross-section can be considered constant along the path length. The +energy loss due to the excitation is +\begin{equation} +\Delta E_e = n_1 E_1 + n_2 E_2 +\end{equation} +where $n_1$ and $n_2$ are sampled from Poisson distribution as +discussed above. The loss due to the ionisation can be generated from +the distribution $g(E)$ by the inverse transformation method: +\begin{eqnarray} +u = F(E) & = & \int_{I}^E g(x) dx \nonumber \\ +E = F^{-1}(u) & = & \frac{I}{1 - u \frac {\Emax}{\Emax+I}} \\ +\end{eqnarray} +where $u$ is a uniform random number between $F(I)=0$ and +$F(\Emax+I)=1$. The contribution from the ionisations will be +\begin{equation} +\Delta E_i = \sum_{j=1}^{n_3} \frac{I} + {1 - u_j \frac {\Emax}{\Emax + I}} +\end{equation} +where $n_3$ is the number of ionisation (sampled from Poisson +distribution). The energy loss in a step will then be $\Delta E = +\Delta E_e + \Delta E_i$. + +\subsection{Fast simulation for $n_3 \geq 16$} + +If the number of ionisation $n_3$ is bigger than 16, a faster sampling +method can be used. The possible energy loss interval is divided in +two parts: one in which the number of collisions is large and the +sampling can be done from a Gaussian distribution and the other in +which the energy loss is sampled for each collision. Let us call the +former interval $[I, \alpha I]$ the interval A, and the latter +$[\alpha I,\Emax]$ the interval B. $\alpha$ lies between 1 and +$\Emax/I$. A collision with a loss in the interval A happens with +the probability +\begin{equation} +\label{eq:phys332-5} +P(\alpha) = \int_I^{\alpha I} g(\!E\!) \, dE = + \frac {( \Emax + I) (\alpha - 1)}{\Emax \alpha} +\end{equation} +The mean energy loss and the standard deviation for this type +of collision are +\begin{equation} +\langle \Delta E(\alpha) \rangle = \frac{1}{P(\alpha)} + \int_I^{\alpha I} E \, g(\!E\!) \, dE = + \frac{I \alpha \ln \alpha}{\alpha - 1} +\end{equation} +and +\begin{equation} +\sigma^2(\alpha) = \frac{1}{P(\alpha)} + \int_I^{\alpha I} E^2 \, g(\!E\!) \, dE = + I^2 \alpha \left( 1 - \frac{\alpha \ln \! ^2 \alpha}{(\alpha - 1)^2} \right) +\end{equation} +If the collision number is high , we assume that the number of the +type A collisions can be calculated from a Gaussian distribution +with the following mean value and standard deviation: +\begin{eqnarray} +\label{eq:phys332-1} +\langle n_A \rangle & = & n_3 P(\alpha) \\ +\label{eq:phys332-2} +\sigma_A^2 & = & n_3 P(\alpha) ( 1 - P(\alpha)) +\end{eqnarray} +It is further assumed that the energy loss in these collisions +has a Gaussian distribution with +\begin{eqnarray} +\label{eq:phys332-3} +\langle \Delta E_A \rangle & = & n_A \langle \Delta E(\alpha) \rangle \\ +\label{eq:phys332-4} +\sigma_{E,A}^2 & = & n_A \sigma^2(\alpha) +\end{eqnarray} +The energy loss of these collision can then be sampled from the +Gaussian distribution. + +The collisions where the energy loss is in the interval B are sampled +directly from +\begin{equation} +\Delta E_B = \sum_{i=1}^{n_3 - n_A} \frac{\alpha I} + {1 - u_i \frac{\Emax + I - \alpha I}{\Emax + I}} +\end{equation} +The total energy loss is the sum of these two types of collisions: +\begin{equation} +\Delta E = \Delta E_A + \Delta E_B +\end{equation} + +The approximation of equations ((\ref{eq:phys332-1}), +(\ref{eq:phys332-2}), (\ref{eq:phys332-3}) and (\ref{eq:phys332-4}) +can be used under the following conditions: +\begin{eqnarray} +\label{eq:phys332-6} +\langle n_A \rangle - c \, \sigma_A & \geq & 0 \\ +\label{eq:phys332-7} +\langle n_A \rangle + c \, \sigma_A & \leq & n_3 \\ +\label{eq:phys332-8} +\langle \Delta E_A \rangle - c \, \sigma_{E,A} & \geq & 0 +\end{eqnarray} +where $c \geq 4$. From the equations (\ref{eq:phys332-5}), +(\ref{eq:phys332-1}) and (\ref{eq:phys332-3}) and from the conditions +(\ref{eq:phys332-6}) and (\ref{eq:phys332-7}) the following limits can +be derived: +\begin{equation} +\alpha_{\mathrm{min}} = \frac{(n_3 + c^2)(\Emax+I)} + {n_3 (\Emax + I) + c^2 I} \; \leq \alpha \; \leq +\alpha_{\mathrm{max}} = \frac{(n_3 + c^2)(\Emax+I)} + {c^2 (\Emax + I) + n_3 I} +\end{equation} +This conditions gives a lower limit to number of the ionisations $n_3$ +for which the fast sampling can be done: +\begin{equation} +n_3 \; \geq \; c^2 +\end{equation} +As in the conditions (\ref{eq:phys332-6}), (\ref{eq:phys332-7}) and +(\ref{eq:phys332-8}) the value of $c$ is as minimum 4, one gets $n_3 +\; \geq 16$. In order to speed the simulation, the maximum value is +used for $\alpha$. + +The number of collisions with energy loss in the interval B (the +number of interactions which has to be simulated directly) increases +slowly with the total number of collisions $n_3$. The maximum number +of these collisions can be estimated as +\begin{equation} +n_{B,max} = n_3 - n_{A,min} \approx n_3 (\langle n_A \rangle + - \sigma_A) +\end{equation} +From the previous expressions for $\langle n_A \rangle$ and $\sigma_A$ +one can derive the condition +\begin{equation} +n_B \; \leq \; n_{B,max} = \frac{2 n_3 c^2}{n_3+c^2} +\end{equation} +The following values are obtained with $c=4$: + +\begin{tabular}{llcrr} +$n_3$ & $n_{B,max}$ & & $n_3$ & $n_{B,max}$\\ \hline +16 & 16 & & 200 & 29.63\\ +20 & 17.78 & & 500 & 31.01 \\ +50 & 24.24 & & 1000 & 31.50 \\ +100 & 27.59 & & $\infty$ & 32.00 +\end{tabular} + +\subsection{Special sampling for lower part of the spectrum} + +If the step length is very small ($\leq 5$ mm in gases, $\leq$ 2-3 +$\mu$m in solids) the model gives 0 energy loss for some events. To +avoid this, the probability of 0 energy loss is computed +\begin{equation} +P( \Delta E=0) = e^{-( \langle n_1 \rangle + \langle n_2 \rangle + + \langle n_3 \rangle )} +\end{equation} +If the probability is bigger than 0.01 a special sampling is done, +taking into account the fact that in these cases the projectile +interacts only with the outer electrons of the atom. An energy level +$E_0 = 10$ eV is chosen to correspond to the outer electrons. The mean +number of collisions can be calculated from +\begin{equation} +\langle n \rangle = \frac{1}{E_0} \frac{dE}{dx} \Delta x +\end{equation} +The number of collisions $n$ is sampled from Poisson distribution. +In the case of the thin layers, all the collisions are considered as +ionisations and the energy loss is computed as +\begin{equation} +\Delta E = \sum_{i=1}^n \frac{E_0} + {1 - \frac {\Emax}{\Emax + E_0} u_i} +\end{equation} + +\begin{thebibliography}{10} +\bibitem{bib-LAND} +L.Landau. +\newblock On the Energy Loss of Fast Particles by Ionisation. +\newblock Originally published in \emph{J. Phys.}, 8:201, 1944. +\newblock Reprinted in D.ter Haar, Editor, \emph{L.D.Landau, Collected + papers}, page 417. Pergamon Press, Oxford, 1965. + +\bibitem{bib-SCH1} +B.Schorr. +\newblock Programs for the Landau and the Vavilov distributions and the + corresponding random numbers. +\newblock \emph{Comp. Phys. Comm.}, 7:216, 1974. + +\bibitem{bib-SELT} +S.M.Seltzer and M.J.Berger. +\newblock Energy loss straggling of protons and mesons. +\newblock In \emph{Studies in Penetration of Charged Particles in + Matter}, Nuclear Science Series~39, Nat. Academy of Sciences, + Washington DC, 1964. + +\bibitem{bib-TALM} +R.Talman. +\newblock On the statistics of particle identification using ionization. +\newblock \emph{Nucl. Inst. Meth.}, 159:189, 1979. + +\bibitem{bib-VAVI} +P.V.Vavilov. +\newblock Ionisation losses of high energy heavy particles. +\newblock \emph{Soviet Physics JETP}, 5:749, 1957. +\end{thebibliography} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-1.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-1.pdf Binary files differnew file mode 100644 index 00000000000..bbc8ac5dfa5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-1.pdf diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-2.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-2.pdf Binary files differnew file mode 100644 index 00000000000..a058beb73f2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-2.pdf diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex2 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex2 index c84db2a0f15..c84db2a0f15 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex2 +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex2 diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex3 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex3 index 896b004a5aa..896b004a5aa 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex3 +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex3 diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/README.ch3 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/README.ch3 index 102a2030347..5af34ae103b 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/README.ch3 +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/README.ch3 @@ -1,4 +1,4 @@ -Source files for examples in Chapter 3 of the LaTeX Web Companion +Source files for examples in Chapter 3 of the LaTeX Graphics Companion File for Section 3.2.1 ++++++++++++++++++++++ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/colorcir.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/colorcir.eps index 149d0c170fb..149d0c170fb 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/colorcir.eps +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/colorcir.eps diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex20.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex20.tex index 6ff0504b594..6ff0504b594 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex20.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex20.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex21.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex21.tex index 9b6bc130524..9b6bc130524 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex21.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex21.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex22.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex22.tex index ff97376b120..ff97376b120 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex22.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex22.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex2bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex2bib.tex index f691e5acfc9..f691e5acfc9 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex2bib.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex2bib.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex30.tex index 0b1b755235f..0b1b755235f 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex30.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex31.tex index 1f5c97339f3..1f5c97339f3 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex31.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex32.tex index 293d66f4650..293d66f4650 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex32.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex3bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex3bib.tex index 12e197babf2..12e197babf2 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex3bib.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex3bib.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/l2hexa.tex index 817ffbe7f1d..817ffbe7f1d 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/l2hexa.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/myinit.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/myinit.pl index b24da780bf5..b24da780bf5 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/myinit.pl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/myinit.pl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.css index daee915b4dd..daee915b4dd 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.css +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.css diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.tex index 7a0f0ea4629..7a0f0ea4629 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMath.tex index 26ab42edddc..26ab42edddc 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMath.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathImages.tex index cca8e754e57..cca8e754e57 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathImages.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathThumb.tex index b6c61782721..b6c61782721 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.tex +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathThumb.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/tac2dim.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/tac2dim.eps index b96e3e23e90..b96e3e23e90 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/tac2dim.eps +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/tac2dim.eps diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile deleted file mode 100644 index 896b004a5aa..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# Makefile for Example 3 -L2H = $(L2HNEW)/latex2html -link 4 -L2HTOP = $(L2HNEW)/latex2html -split 0 -LTX = latex -EX = ex3 -HTML = .html -TX = .tex -TEXES = $(EX)*$(TX) -TOP = ex30 -BIB = $(EX)bib -TEXTOP = $(TOP)$(TX) -INT = internals.pl -BIBREF = '\#BIBLIO' -# Directories containing the segments -EX30 = ../$(TOP)/$(TOP) -EX31 = ../$(EX)1/$(EX)1 -EX32 = ../$(EX)2/$(EX)2 -EX3b = ../$(TOP)/$(TOP)$(HTML) -# Titles for navigation to the segments -EX30t = Exemple_d\'un_document_segmenté -EX31t = Une_figure_EPS -EX32t = Exemple_d\'un_tableau -EX3bt = Références - -COMMON = -info 0 -split 1 -link 4 -no_auto_link -biblio $(EX3b) -external_file $(TOP) \ - -up_url $(EX30)$(HTML) -up_title $(EX30t) -index $(EX3b) -index_in_navigation -update: $(TOP).ind - make $(TOP)/$(INT) $(EX)2/$(INT) $(EX)1/$(INT); make $(TOP)/$(INT) -fresh: - rm $(EX)*/$(INT) $(TOP).aux; make $(TOP).ind; - make $(TOP)$(HTML) $(EX)2$(HTML) $(EX)1$(HTML); make $(TOP)$(HTML) -$(TOP)$(HTML) : - $(L2HTOP) -down_url $(EX31)$(HTML) -down_title $(EX31t) -biblio $(BIBREF) $(TOP) -$(TOP)/$(INT) : $(TEXTOP) $(BIB)$(TX) $(EX)1/$(INT) $(EX)2/$(INT) - make $(TOP)$(HTML) -$(EX)1$(HTML) : - $(L2H) $(COMMON) -t $(EX31t) -prev_url $(EX30)$(HTML) -prev_title $(EX30t) \ - -down_url $(EX32)$(HTML) -down_title $(EX32t) $(EX)1 -$(EX)1/$(INT) : $(EX)1$(TX) - make $(EX)1$(HTML) -$(EX)2$(HTML) : - $(L2H) $(COMMON) -t $(EX32t) -prev_url $(EX31)$(HTML) -prev_title $(EX31t) \ - -down_url $(EX3b)$(BIBREF) -down_title $(EX3bt) $(EX)2 -$(EX)2/$(INT) : $(EX)2$(TX) - make $(EX)2$(HTML) - -# handle LaTeX/dvips/makeindex etc. -$(TOP).aux: $(TEXES) - make dvi -$(TOP).dvi: - make dvi -dvi: - $(LTX) $(TEXTOP); $(LTX) $(TEXTOP); make $(TOP).ind -$(TOP).ind: $(TOP).aux - makeindex $(TOP).idx; $(LTX) $(TEXTOP); touch $(TOP).ind -ps: - make $(TOP).ps -$(TOP).ps: $(TOP).dvi - dvips $(TOP).dvi -o -clean: - rm *.ps *.dvi *.log *.ilg - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/README.ch3 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/README.ch3 deleted file mode 100644 index 67eb2b6615a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/README.ch3 +++ /dev/null @@ -1,37 +0,0 @@ -Source files for examples in Chapter 3 of the LaTeX Web Companion - -File for Section 3.2.1 - -l2hexa.tex Latex source -colorcir.eps EPS file used by several examples -tac2dim.eps " " - -Files for Section 3.3 - -sampleAMS.tex Latex sources -sampleMath.tex " -sampleAMS.css CSS style file for use with sampleAMS - see Section 3.3.4 - (copy into the sampleAMS directory) - -sampleMathImages.tex Special source files for Section 3.3.5 -sampleMathThumb.tex - -Files for Section 3.5.6 - -Makefile.ex2 Makefile for running the example - (rename to Makefile to run) -ex20.tex Latex sources -ex21.tex " -ex22.tex " -ex2bib.tex " -myinit.pl LaTeX2html customization file - -Files for Section 3.5.7.3 - -Makefile.ex3 Makefile for running the example - (rename to Makefile to run) -ex30.tex Latex sources -ex31.tex " -ex32.tex " -ex3bib.tex " diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.dvi Binary files differdeleted file mode 100644 index b0a2ca47330..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.dvi +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl deleted file mode 100644 index 314b2567f8f..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl +++ /dev/null @@ -1,30 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate contents original text with physical files. - - -$key = q/0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '0%:%'."$dir".q|ex30.html%:%Exemple d'un document segmenté| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -$key = q/0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%À propos de ce document...%:%<tex2html_star_mark>| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -$key = q/0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Liste des figures| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -$key = q/0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Liste des tableaux| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -$key = q/0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Bibliographie| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -$key = q/0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Index| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html deleted file mode 100644 index 5b7110ef179..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html +++ /dev/null @@ -1,139 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Exemple d'un document segmenté</TITLE> -<META NAME="description" CONTENT="Exemple d'un document segmenté"> -<META NAME="keywords" CONTENT="ex30"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="ex30.css"> - -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html1" - HREF="../ex31/ex31.html"> -<IMG WIDTH="81" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next_group" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_group_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> suivant:</B> <A NAME="tex2html2" - HREF="../ex31/ex31.html">Une_figure_EPS</A> -<BR><BR> -<!--End of Navigation Panel--> -<H1 ALIGN="CENTER">Exemple d'un document segmenté</H1> -<P ALIGN="CENTER"><STRONG>Ross Moore & Michel Goossens</STRONG></P><BR CLEAR="ALL"> -<HR> -<BR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"></A> - -<UL> -<LI><A NAME="tex2html3" - HREF="ex30.html#SECTION00010000000000000000">Liste des figures</A> -<LI><A NAME="tex2html4" - HREF="ex30.html#SECTION00020000000000000000">Liste des tableaux</A> -<LI><A NAME="tex2html5" - HREF="../ex31/ex31.html">Une figure EPS</A> -<LI><A NAME="tex2html6" - HREF="../ex32/ex32.html">Exemple d'un tableau</A> -<LI><A NAME="tex2html7" - HREF="ex30.html#SECTION00060000000000000000">Bibliographie</A> -<LI><A NAME="tex2html8" - HREF="ex30.html#SECTION00070000000000000000">Index</A> -<LI><A NAME="tex2html9" - HREF="ex30.html#SECTION00080000000000000000">À propos de ce document...</A> -</UL> -<!--End of Table of Child-Links--> - <BR CLEAR="ALL"> -<HR> -<BR> - -<H2><A NAME="SECTION00010000000000000000"> -Liste des figures</A> -</H2><OL><LI><A HREF="../ex31/ex31.html#39">Deux images EPS</A></OL> <BR> - -<H2><A NAME="SECTION00020000000000000000"> -Liste des tableaux</A> -</H2><OL><LI><A HREF="../ex32/ex32.html#52">Quelques commandes de l'option <TT>french</TT> - de <TT>babel</TT></A></OL> <BR CLEAR="ALL"> -<HR> - -<P> -Référence ŕ figure <A HREF="../ex31/ex31.html#Fpsfig">1</A>. - -<P> -Référence ŕ tableau <A HREF="../ex32/ex32.html#tab-exa">1</A>. -<BR CLEAR="ALL"> -<HR> -<H2><A NAME="SECTION00060000000000000000"></A><A NAME="BIBLIO"></A><A NAME="58"></A><BR> -Bibliographie -</H2><DL COMPACT><DD> -<P></P><DT><A NAME="bib-PS">1</A> -<DD> -Adobe Inc. <I>PostScript, manuel de référence - (2ičme édition)</I> InterÉditions (France), 1992 -</DL> -<BR CLEAR="ALL"> -<HR><BR> - -<H2><A NAME="SECTION00070000000000000000"> -Index</A> -</H2><DL COMPACT> -<DT><STRONG>figure</STRONG> -<DD><A HREF="../ex31/ex31.html#30">Une figure EPS</A> -<DT><STRONG>PostScript</STRONG> -<DD><A HREF="../ex31/ex31.html#31">Une figure EPS</A> -<DT><STRONG>références</STRONG> -<DD><A HREF="ex30.html#58">Bibliographie</A> -<DT><STRONG>section</STRONG> -<DD><DL COMPACT> -<DT><STRONG>figure</STRONG> -<DD><A HREF="../ex31/ex31.html#24">Une figure EPS</A> -<DT><STRONG>tableau</STRONG> -<DD><A HREF="../ex32/ex32.html#23">Exemple d'un tableau</A> -</DL> -<DT><STRONG>tableau</STRONG> -<DD><A HREF="../ex32/ex32.html#49">Exemple d'un tableau</A> - -</DL><BR CLEAR="ALL"> -<HR> -<H1><A NAME="SECTION00080000000000000000"> -À propos de ce document...</A> -</H1> - <STRONG>Exemple d'un document segmenté</STRONG><P> -This document was generated using the -<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999) -<P> -Copyright © 1993, 1994, 1995, 1996, -<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, -Computer Based Learning Unit, University of Leeds. -<BR>Copyright © 1997, 1998, 1999, -<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, -Mathematics Department, Macquarie University, Sydney. -<P> -The command line arguments were: <BR> - <STRONG>latex2html</STRONG> <TT>-split 0 -down_url ../ex31/ex31.html -down_title Une_figure_EPS -biblio #BIBLIO ex30</TT> -<P> -The translation was initiated by Michel Goossens on 1999-03-30<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.html deleted file mode 100644 index 5b7110ef179..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.html +++ /dev/null @@ -1,139 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Exemple d'un document segmenté</TITLE> -<META NAME="description" CONTENT="Exemple d'un document segmenté"> -<META NAME="keywords" CONTENT="ex30"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="ex30.css"> - -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html1" - HREF="../ex31/ex31.html"> -<IMG WIDTH="81" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next_group" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_group_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> suivant:</B> <A NAME="tex2html2" - HREF="../ex31/ex31.html">Une_figure_EPS</A> -<BR><BR> -<!--End of Navigation Panel--> -<H1 ALIGN="CENTER">Exemple d'un document segmenté</H1> -<P ALIGN="CENTER"><STRONG>Ross Moore & Michel Goossens</STRONG></P><BR CLEAR="ALL"> -<HR> -<BR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"></A> - -<UL> -<LI><A NAME="tex2html3" - HREF="ex30.html#SECTION00010000000000000000">Liste des figures</A> -<LI><A NAME="tex2html4" - HREF="ex30.html#SECTION00020000000000000000">Liste des tableaux</A> -<LI><A NAME="tex2html5" - HREF="../ex31/ex31.html">Une figure EPS</A> -<LI><A NAME="tex2html6" - HREF="../ex32/ex32.html">Exemple d'un tableau</A> -<LI><A NAME="tex2html7" - HREF="ex30.html#SECTION00060000000000000000">Bibliographie</A> -<LI><A NAME="tex2html8" - HREF="ex30.html#SECTION00070000000000000000">Index</A> -<LI><A NAME="tex2html9" - HREF="ex30.html#SECTION00080000000000000000">À propos de ce document...</A> -</UL> -<!--End of Table of Child-Links--> - <BR CLEAR="ALL"> -<HR> -<BR> - -<H2><A NAME="SECTION00010000000000000000"> -Liste des figures</A> -</H2><OL><LI><A HREF="../ex31/ex31.html#39">Deux images EPS</A></OL> <BR> - -<H2><A NAME="SECTION00020000000000000000"> -Liste des tableaux</A> -</H2><OL><LI><A HREF="../ex32/ex32.html#52">Quelques commandes de l'option <TT>french</TT> - de <TT>babel</TT></A></OL> <BR CLEAR="ALL"> -<HR> - -<P> -Référence ŕ figure <A HREF="../ex31/ex31.html#Fpsfig">1</A>. - -<P> -Référence ŕ tableau <A HREF="../ex32/ex32.html#tab-exa">1</A>. -<BR CLEAR="ALL"> -<HR> -<H2><A NAME="SECTION00060000000000000000"></A><A NAME="BIBLIO"></A><A NAME="58"></A><BR> -Bibliographie -</H2><DL COMPACT><DD> -<P></P><DT><A NAME="bib-PS">1</A> -<DD> -Adobe Inc. <I>PostScript, manuel de référence - (2ičme édition)</I> InterÉditions (France), 1992 -</DL> -<BR CLEAR="ALL"> -<HR><BR> - -<H2><A NAME="SECTION00070000000000000000"> -Index</A> -</H2><DL COMPACT> -<DT><STRONG>figure</STRONG> -<DD><A HREF="../ex31/ex31.html#30">Une figure EPS</A> -<DT><STRONG>PostScript</STRONG> -<DD><A HREF="../ex31/ex31.html#31">Une figure EPS</A> -<DT><STRONG>références</STRONG> -<DD><A HREF="ex30.html#58">Bibliographie</A> -<DT><STRONG>section</STRONG> -<DD><DL COMPACT> -<DT><STRONG>figure</STRONG> -<DD><A HREF="../ex31/ex31.html#24">Une figure EPS</A> -<DT><STRONG>tableau</STRONG> -<DD><A HREF="../ex32/ex32.html#23">Exemple d'un tableau</A> -</DL> -<DT><STRONG>tableau</STRONG> -<DD><A HREF="../ex32/ex32.html#49">Exemple d'un tableau</A> - -</DL><BR CLEAR="ALL"> -<HR> -<H1><A NAME="SECTION00080000000000000000"> -À propos de ce document...</A> -</H1> - <STRONG>Exemple d'un document segmenté</STRONG><P> -This document was generated using the -<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999) -<P> -Copyright © 1993, 1994, 1995, 1996, -<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, -Computer Based Learning Unit, University of Leeds. -<BR>Copyright © 1997, 1998, 1999, -<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, -Mathematics Department, Macquarie University, Sydney. -<P> -The command line arguments were: <BR> - <STRONG>latex2html</STRONG> <TT>-split 0 -down_url ../ex31/ex31.html -down_title Une_figure_EPS -biblio #BIBLIO ex30</TT> -<P> -The translation was initiated by Michel Goossens on 1999-03-30<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.pl deleted file mode 100644 index 406d89c0350..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.pl +++ /dev/null @@ -1,23 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate index original text with physical files. - - -$key = q/références/; -$index{$key} .= q|<A HREF="|."$dir".q|ex30.html#58">Bibliographie</A> - \| |; -$noresave{$key} = "$nosave"; - -# LaTeX2HTML 99.1 release (March 30, 1999) -# Printable index-keys from sub_index array. - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# Printable index-keys from printable_key array. - - -$key = q/références/; -$printable_key{$key} = q|références| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl deleted file mode 100644 index 0074f6991b7..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl +++ /dev/null @@ -1,10 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/BIBLIO/; -$ref_files{$key} = "$dir".q|ex30.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl deleted file mode 100644 index 2d5f13bbd03..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl +++ /dev/null @@ -1,21 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/BIBLIO/; -$external_labels{$key} = "$URL/" . q|ex30.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/BIBLIO/; -$external_latex_labels{$key} = q|2|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl deleted file mode 100644 index d33b319b068..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl +++ /dev/null @@ -1,36 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate sections original text with physical files. - - -$key = q/0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '0%:%'."$dir".q|ex30.html%:%Exemple d'un document segmenté%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex30.html"} = 1; - -$key = q/0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#137#>Liste des figures<#137#>%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex30.html"} = 1; - -$key = q/0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#138#>Liste des tableaux<#138#>%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex30.html"} = 1; - -$key = q/0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#139#>Bibliographie<#139#>%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex30.html"} = 1; - -$key = q/0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#141#>Index<#141#>%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex30.html"} = 1; - -$key = q/0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%À propos de ce document...%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex30.html"} = 1; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.ptr b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.ptr deleted file mode 100644 index d7266d00c9a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.ptr +++ /dev/null @@ -1,9 +0,0 @@ -\setcounter {lpart}{0} -\setcounter {lsection}{4} -\setcounter {lsubsection}{0} -\setcounter {lsubsubsection}{0} -\setcounter {lparagraph}{0} -\setcounter {lsubparagraph}{0} -\setcounter {equation}{0} -\setcounter {footnote}{0} -\htmlhead {section}{Une figure EPS} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gif Binary files differdeleted file mode 100644 index 1326d4c62cd..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS deleted file mode 100644 index 4fa64c73914..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS +++ /dev/null @@ -1 +0,0 @@ -No implementation found for style `fontenc' diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl deleted file mode 100644 index 64825ef5ddb..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl +++ /dev/null @@ -1,10 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate contents original text with physical files. - - -$key = q/0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '3%:%'."$dir".q|ex31.html%:%Une figure EPS| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html deleted file mode 100644 index b9404537d86..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html +++ /dev/null @@ -1,90 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Une figure EPS</TITLE> -<META NAME="description" CONTENT="Une figure EPS"> -<META NAME="keywords" CONTENT="ex31"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="ex31.css"> - -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html12" - HREF="../ex32/ex32.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html8" - HREF="../ex30/ex30.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html2" - HREF="../ex30/ex30.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html10" - HREF="../ex30/ex30.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html13" - HREF="../ex32/ex32.html">Exemple_d'un_tableau</A> -<B> monter:</B> <A NAME="tex2html9" - HREF="../ex30/ex30.html">Exemple_d'un_document_segmenté</A> -<B> précédent:</B> <A NAME="tex2html3" - HREF="../ex30/ex30.html">Exemple_d'un_document_segmenté</A> -   <B> <A NAME="tex2html11" - HREF="../ex30/ex30.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2><A NAME="SECTION00040000000000000000"> -Une figure EPS</A> -</H2><A NAME="24"></A> - -<P> -Cette section montre comment inclure une figure -PostScript[<A - HREF="../ex30/ex30.html#bib-PS">1</A>] dans un document L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X . -La <A HREF="ex31.html#Fpsfig">figure</A> -est insérée dans le texte ŕ l'aide de la commande -<code>\includegraphics{colorcir}</code>. -<A NAME="30"></A> -<A NAME="31"></A> - -<P></P> -<DIV ALIGN="CENTER"><A NAME="Fpsfig"></A><A NAME="39"></A> -<TABLE> -<CAPTION ALIGN="BOTTOM"><STRONG>Figure 1:</STRONG> -Deux images EPS</CAPTION> -<TR><TD><A NAME="figure32" - HREF="img1.gif"><IMG - WIDTH="77" HEIGHT="35" - SRC="Timg1.gif" - ALT="\begin{figure} -\centering \begin{tabular}{c@{\qquad}c} -\includegraphics[width=3cm]{colorcir}& -\includegraphics[width=3cm]{tac2dim} \end{tabular} \end{figure}"></A></TD></TR> -</TABLE> -</DIV><P></P> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl deleted file mode 100644 index 9d53aec77d7..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl +++ /dev/null @@ -1 +0,0 @@ -'<LI><A HREF="'.$dir.'ex31.html#39">Deux images EPS</A>' diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.pl deleted file mode 100644 index c73c4f191be..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.pl +++ /dev/null @@ -1,16 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate images original text with physical files. - - -$key = q/{figure}htmlimage{thumbnail=0.4}{centering{tabular{{c@{qquad}c}{includegraphics[]{colorcir}{&{includegraphics[width=3cm]{tac2dim}{tabular{{{{figure};FSF=1.6;AAT/; -$cached_env_img{$key} = q|<A NAME="figure32" - HREF="img1.gif"><IMG - WIDTH="77" HEIGHT="35" - SRC="Timg1.gif" - ALT="\begin{figure} -\centering \begin{tabular}{c@{\qquad}c} -\includegraphics[width=3cm]{colorcir}& -\includegraphics[width=3cm]{tac2dim} \end{tabular} \end{figure}"></A>|; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.tex deleted file mode 100644 index 3d534cab653..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.tex +++ /dev/null @@ -1,136 +0,0 @@ -\batchmode -\documentclass{article} - -\usepackage{makeidx,html} -\usepackage[T1]{fontenc} -\usepackage[dvips]{graphicx} -\usepackage{francais} -\setcounter {lpart}{0}\setcounter {lsection}{4}\setcounter {lsubsection}{0}\setcounter {lsubsubsection}{0}\setcounter {lparagraph}{0}\setcounter {lsubparagraph}{0}\setcounter {equation}{0}\setcounter {footnote}{0}\htmlhead {section}{Une figure EPS} -\usepackage[dvips]{color} -\pagecolor[gray]{.7} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@ -\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}% -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -\setcounter{part}{0} -\setcounter{section}{4} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{equation}{0} -\setcounter{footnote}{0} -{\newpage\clearpage -\lthtmlfigureA{figure32}% -\begin{figure} -\htmlimage{thumbnail=0.4} -\centering \begin{tabular}{c@{\qquad}c} - \includegraphics[width=3cm]{colorcir}& - \includegraphics[width=3cm]{tac2dim} \end{tabular} - \end{figure}% -\lthtmlfigureZ -\lthtmlcheckvsize\clearpage} - - -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/img1.gif Binary files differdeleted file mode 100644 index 224cf5785c7..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/img1.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/index.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/index.pl deleted file mode 100644 index 800c5e8a9a1..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/index.pl +++ /dev/null @@ -1,49 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate index original text with physical files. - - -$key = q/sectionfigure/; -$index{$key} .= q|<A HREF="|."$dir".q|ex31.html#24">Une figure EPS</A> - \| |; -$noresave{$key} = "$nosave"; - -$key = q/figure/; -$index{$key} .= q|<A HREF="|."$dir".q|ex31.html#30">Une figure EPS</A> - \| |; -$noresave{$key} = "$nosave"; - -$key = q/postscript/; -$index{$key} .= q|<A HREF="|."$dir".q|ex31.html#31">Une figure EPS</A> - \| |; -$noresave{$key} = "$nosave"; - -# LaTeX2HTML 99.1 release (March 30, 1999) -# Printable index-keys from sub_index array. - - -$key = q/section/; -$sub_index{$key} .= q|sectionfigure|; -$noresave{$key} = "$nosave"; - -# LaTeX2HTML 99.1 release (March 30, 1999) -# Printable index-keys from printable_key array. - - -$key = q/sectionfigure/; -$printable_key{$key} = q|figure| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -$key = q/figure/; -$printable_key{$key} = q|figure| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -$key = q/postscript/; -$printable_key{$key} = q|PostScript| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -$key = q/section/; -$printable_key{$key} = q|section| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl deleted file mode 100644 index e3a9dff2e90..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl +++ /dev/null @@ -1,14 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/cite_bib-PS/; -$ref_files{$key} = "$dir".q|../ex30/ex30.html|; -$noresave{$key} = "$nosave"; - -$key = q/Fpsfig/; -$ref_files{$key} = "$dir".q|ex31.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl deleted file mode 100644 index 2c0c67b85fe..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl +++ /dev/null @@ -1,33 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/cite_bib-PS/; -$external_labels{$key} = "$URL/" . q|../ex30/ex30.html|; -$noresave{$key} = "$nosave"; - -$key = q/Fpsfig/; -$external_labels{$key} = "$URL/" . q|ex31.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/BIBLIO/; -$external_latex_labels{$key} = q|2|; -$noresave{$key} = "$nosave"; - -$key = q/tab-exa/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -$key = q/Fpsfig/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl deleted file mode 100644 index 61916f95c0a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl +++ /dev/null @@ -1,11 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate sections original text with physical files. - - -$key = q/0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '3%:%'."$dir".q|ex31.html%:%Une figure EPS%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex31.html"} = 1; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.ptr b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.ptr deleted file mode 100644 index fd7cd38344c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.ptr +++ /dev/null @@ -1,9 +0,0 @@ -\setcounter {lpart}{0} -\setcounter {lsection}{5} -\setcounter {lsubsection}{0} -\setcounter {lsubsubsection}{0} -\setcounter {lparagraph}{0} -\setcounter {lsubparagraph}{0} -\setcounter {equation}{0} -\setcounter {footnote}{0} -\htmlhead {section}{Exemple d'un tableau} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl deleted file mode 100644 index 38110d910b2..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl +++ /dev/null @@ -1,10 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate contents original text with physical files. - - -$key = q/0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$toc_section_info{$key} = '3%:%'."$dir".q|ex32.html%:%Exemple d'un tableau| unless ($toc_section_info{$key}); -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html deleted file mode 100644 index 6b7c6815f82..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html +++ /dev/null @@ -1,111 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Exemple d'un tableau</TITLE> -<META NAME="description" CONTENT="Exemple d'un tableau"> -<META NAME="keywords" CONTENT="ex32"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="ex32.css"> - -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html12" - HREF="../ex30/ex30.html#BIBLIO"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html8" - HREF="../ex30/ex30.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html2" - HREF="../ex31/ex31.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html10" - HREF="../ex30/ex30.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html13" - HREF="../ex30/ex30.html#BIBLIO">Références</A> -<B> monter:</B> <A NAME="tex2html9" - HREF="../ex30/ex30.html">Exemple_d'un_document_segmenté</A> -<B> précédent:</B> <A NAME="tex2html3" - HREF="../ex31/ex31.html">Une_figure_EPS</A> -   <B> <A NAME="tex2html11" - HREF="../ex30/ex30.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2><A NAME="SECTION00050000000000000000"> -Exemple d'un tableau</A> -</H2> -<A NAME="23"></A> - -<P> -Le <A HREF="ex32.html#tab-exa">tableau</A> -montre l'utilisation de l'environnement <TT>table</TT>. -<BR><P></P> -<DIV ALIGN="CENTER"><A NAME="52"></A> -<TABLE> -<CAPTION><STRONG>Tableau 1:</STRONG> -Quelques commandes de l'option <TT>french</TT> - de <TT>babel</TT></CAPTION> -<TR><TD> -<DIV ALIGN="CENTER"> <TABLE CELLPADDING=3> -<TR><TD ALIGN="CENTER"><TT>\primo</TT></TD> -<TD ALIGN="CENTER">1<SUP>o</SUP></TD> -<TD ALIGN="CENTER"><TT>\secundo</TT></TD> -<TD ALIGN="CENTER">2<SUP>o</SUP></TD> -<TD ALIGN="CENTER"><TT>\tertio</TT></TD> -<TD ALIGN="CENTER">3<SUP>o</SUP></TD> -</TR> -<TR><TD ALIGN="CENTER"><TT>\quatro</TT></TD> -<TD ALIGN="CENTER">4<SUP>o</SUP></TD> -<TD ALIGN="CENTER">1<TT>\ier</TT></TD> -<TD ALIGN="CENTER">1<SUP>er</SUP></TD> -<TD ALIGN="CENTER">1<TT>\iere</TT></TD> -<TD ALIGN="CENTER">1<SUP>re</SUP></TD> -</TR> -<TR><TD ALIGN="CENTER"><TT>\fprimo)</TT></TD> -<TD ALIGN="CENTER">1<SUP>o</SUP>)</TD> -<TD ALIGN="CENTER"><TT>\No</TT> 10</TD> -<TD ALIGN="CENTER">N<SUP>o</SUP>10</TD> -<TD ALIGN="CENTER"><TT>\no</TT> 15</TD> -<TD ALIGN="CENTER">n<SUP>o</SUP>15</TD> -</TR> -<TR><TD ALIGN="CENTER"><TT>\og</TT> a <TT>\fg</TT></TD> -<TD ALIGN="CENTER">«a »</TD> -<TD ALIGN="CENTER">3<TT>\ieme</TT></TD> -<TD ALIGN="CENTER">3<SUP>e</SUP></TD> -<TD ALIGN="CENTER">10<TT>\iemes</TT></TD> -<TD ALIGN="CENTER">10<SUP>es</SUP></TD> -</TR> -</TABLE> -<A NAME="tab-exa"></A><A NAME="49"></A> -</DIV></TD></TR> -</TABLE> -</DIV><P></P> -<BR> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/index.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/index.pl deleted file mode 100644 index 9b32933d9ff..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/index.pl +++ /dev/null @@ -1,40 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate index original text with physical files. - - -$key = q/sectiontableau/; -$index{$key} .= q|<A HREF="|."$dir".q|ex32.html#23">Exemple d'un tableau</A> - \| |; -$noresave{$key} = "$nosave"; - -$key = q/tableau/; -$index{$key} .= q|<A HREF="|."$dir".q|ex32.html#49">Exemple d'un tableau</A> - \| |; -$noresave{$key} = "$nosave"; - -# LaTeX2HTML 99.1 release (March 30, 1999) -# Printable index-keys from sub_index array. - - -$key = q/section/; -$sub_index{$key} .= q|sectiontableau|; -$noresave{$key} = "$nosave"; - -# LaTeX2HTML 99.1 release (March 30, 1999) -# Printable index-keys from printable_key array. - - -$key = q/sectiontableau/; -$printable_key{$key} = q|tableau| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -$key = q/section/; -$printable_key{$key} = q|section| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -$key = q/tableau/; -$printable_key{$key} = q|tableau| unless ($printable_key{$key}); -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl deleted file mode 100644 index 0c2e1c5a4ee..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl +++ /dev/null @@ -1,10 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/tab-exa/; -$ref_files{$key} = "$dir".q|ex32.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl deleted file mode 100644 index 33b8d26526d..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl +++ /dev/null @@ -1,29 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/tab-exa/; -$external_labels{$key} = "$URL/" . q|ex32.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/BIBLIO/; -$external_latex_labels{$key} = q|2|; -$noresave{$key} = "$nosave"; - -$key = q/tab-exa/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -$key = q/Fpsfig/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl deleted file mode 100644 index 300a790077a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl +++ /dev/null @@ -1,11 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate sections original text with physical files. - - -$key = q/0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/; -$section_info{$key} = '3%:%'."$dir".q|ex32.html%:%Exemple d'un tableau%:%| unless ($section_info{$key}); -$noresave{$key} = "$nosave"; -$done{"${dir}ex32.html"} = 1; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/table.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/table.pl deleted file mode 100644 index a9598937fb0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/table.pl +++ /dev/null @@ -1,2 +0,0 @@ -'<LI><A HREF="'.$dir.'ex32.html#52">Quelques commandes de l\'option <TT>french</TT> - de <TT>babel</TT></A>' diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.dvi Binary files differdeleted file mode 100644 index e2d87ea688c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.dvi +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl deleted file mode 100644 index 5b93bd63d0a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl +++ /dev/null @@ -1,18 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate images original text with physical files. - - -$key = q/includegraphics[width=3cm]{tac2dim};AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="139" HEIGHT="133" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="\includegraphics [width=3cm]{tac2dim}">|; - -$key = q/includegraphics[width=3cm]{colorcir};AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="136" HEIGHT="114" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\includegraphics [width=3cm]{colorcir}">|; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex deleted file mode 100644 index e02d4a8d173..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex +++ /dev/null @@ -1,132 +0,0 @@ -\batchmode -\documentclass{article} - -\usepackage{graphicx} -\usepackage{francais} -\usepackage{makeidx}% -\providecommand{\Lcs}[1]{\texttt{\symbol{'134}#1}}\makeindex -\title{Exemple d'un article en fran\c{c}ais} -\author {Michel Goossens} -\usepackage[dvips]{color} -\pagecolor[gray]{.7} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@ -\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}% -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -\stepcounter{section} -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap106}% -\includegraphics [width=3cm]{colorcir}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap108}% -\includegraphics [width=3cm]{tac2dim}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gif Binary files differdeleted file mode 100644 index 4f4addd2785..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gif Binary files differdeleted file mode 100644 index 7b9dcaf127d..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html deleted file mode 100644 index f03e4818bce..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html +++ /dev/null @@ -1,84 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Exemple d'un article en français</TITLE> -<META NAME="description" CONTENT="Exemple d'un article en français"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html7" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<A NAME="tex2html3" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html5" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html8" - HREF="node1.html">Table des matières</A> -   <B> <A NAME="tex2html4" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html6" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<H1 ALIGN="CENTER">Exemple d'un article en français</H1> -<P ALIGN="CENTER"><STRONG>Michel Goossens</STRONG></P> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"></A> - -<UL> -<LI><A NAME="tex2html9" - HREF="node1.html">Table des matières</A> -<LI><A NAME="tex2html10" - HREF="node2.html">Liste des figures</A> -<LI><A NAME="tex2html11" - HREF="node3.html">Liste des tableaux</A> -<LI><A NAME="tex2html12" - HREF="node4.html">Une figure EPS</A> -<LI><A NAME="tex2html13" - HREF="node5.html">Exemple d'un tableau</A> -<LI><A NAME="tex2html14" - HREF="node6.html">Bibliographie</A> -<LI><A NAME="tex2html15" - HREF="node7.html">Index</A> -<LI><A NAME="tex2html16" - HREF="node8.html">À propos de ce document...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl deleted file mode 100644 index b437e91cbec..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl +++ /dev/null @@ -1,18 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/cite_bib-PS/; -$ref_files{$key} = "$dir".q|node6.html|; -$noresave{$key} = "$nosave"; - -$key = q/Fpsfig/; -$ref_files{$key} = "$dir".q|node4.html|; -$noresave{$key} = "$nosave"; - -$key = q/tab:exa/; -$ref_files{$key} = "$dir".q|node5.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html deleted file mode 100644 index f03e4818bce..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html +++ /dev/null @@ -1,84 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Exemple d'un article en français</TITLE> -<META NAME="description" CONTENT="Exemple d'un article en français"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html7" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<A NAME="tex2html3" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html5" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html8" - HREF="node1.html">Table des matières</A> -   <B> <A NAME="tex2html4" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html6" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<H1 ALIGN="CENTER">Exemple d'un article en français</H1> -<P ALIGN="CENTER"><STRONG>Michel Goossens</STRONG></P> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"></A> - -<UL> -<LI><A NAME="tex2html9" - HREF="node1.html">Table des matières</A> -<LI><A NAME="tex2html10" - HREF="node2.html">Liste des figures</A> -<LI><A NAME="tex2html11" - HREF="node3.html">Liste des tableaux</A> -<LI><A NAME="tex2html12" - HREF="node4.html">Une figure EPS</A> -<LI><A NAME="tex2html13" - HREF="node5.html">Exemple d'un tableau</A> -<LI><A NAME="tex2html14" - HREF="node6.html">Bibliographie</A> -<LI><A NAME="tex2html15" - HREF="node7.html">Index</A> -<LI><A NAME="tex2html16" - HREF="node8.html">À propos de ce document...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl deleted file mode 100644 index 7a800316923..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl +++ /dev/null @@ -1,33 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/cite_bib-PS/; -$external_labels{$key} = "$URL/" . q|node6.html|; -$noresave{$key} = "$nosave"; - -$key = q/Fpsfig/; -$external_labels{$key} = "$URL/" . q|node4.html|; -$noresave{$key} = "$nosave"; - -$key = q/tab:exa/; -$external_labels{$key} = "$URL/" . q|node5.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/Fpsfig/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -$key = q/tab:exa/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html deleted file mode 100644 index 830a5ca9d57..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html +++ /dev/null @@ -1,88 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Table des matières</TITLE> -<META NAME="description" CONTENT="Table des matières"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node2.html"> -<LINK REL="previous" HREF="l2hexa.html"> -<LINK REL="up" HREF="l2hexa.html"> -<LINK REL="next" HREF="node2.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html27" - HREF="node2.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html23" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html17" - HREF="l2hexa.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html25" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html28" - HREF="node2.html">Liste des figures</A> -<B> monter:</B> <A NAME="tex2html24" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html18" - HREF="l2hexa.html">Exemple d'un article en</A> -   <B> <A NAME="tex2html26" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<BR> - -<H2><A NAME="SECTION00010000000000000000"> -Table des matières</A> -</H2> -<!--Table of Contents--> - -<UL> -<LI><A NAME="tex2html29" - HREF="node1.html">Table des matières</A> -<LI><A NAME="tex2html30" - HREF="node2.html">Liste des figures</A> -<LI><A NAME="tex2html31" - HREF="node3.html">Liste des tableaux</A> -<LI><A NAME="tex2html32" - HREF="node4.html">Une figure EPS</A> -<LI><A NAME="tex2html33" - HREF="node5.html">Exemple d'un tableau</A> -<LI><A NAME="tex2html34" - HREF="node6.html">Bibliographie</A> -<LI><A NAME="tex2html35" - HREF="node7.html">Index</A> -</UL> -<!--End of Table of Contents--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html deleted file mode 100644 index 7bd56f893d5..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html +++ /dev/null @@ -1,77 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Liste des figures</TITLE> -<META NAME="description" CONTENT="Liste des figures"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node3.html"> -<LINK REL="previous" HREF="node1.html"> -<LINK REL="up" HREF="l2hexa.html"> -<LINK REL="next" HREF="node3.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html48" - HREF="node3.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html42" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html36" - HREF="node1.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html44" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html46" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html49" - HREF="node3.html">Liste des tableaux</A> -<B> monter:</B> <A NAME="tex2html43" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html37" - HREF="node1.html">Table des matières</A> -   <B> <A NAME="tex2html45" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html47" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<BR> - -<H2><A NAME="SECTION00020000000000000000"> -Liste des figures</A> -</H2><OL> -<LI><A NAME="tex2html1" - HREF="node4.html#24">Deux images EPS</A></OL> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html deleted file mode 100644 index 41e0a771c78..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html +++ /dev/null @@ -1,77 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Liste des tableaux</TITLE> -<META NAME="description" CONTENT="Liste des tableaux"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node4.html"> -<LINK REL="previous" HREF="node2.html"> -<LINK REL="up" HREF="l2hexa.html"> -<LINK REL="next" HREF="node4.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html62" - HREF="node4.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html56" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html50" - HREF="node2.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html58" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html60" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html63" - HREF="node4.html">Une figure EPS</A> -<B> monter:</B> <A NAME="tex2html57" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html51" - HREF="node2.html">Liste des figures</A> -   <B> <A NAME="tex2html59" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html61" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<BR> - -<H2><A NAME="SECTION00030000000000000000"> -Liste des tableaux</A> -</H2><OL> -<LI><A NAME="tex2html2" - HREF="node5.html#66">Quelques commandes de l'option <TT>francais</TT> de <TT>babel</TT></A></OL> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html deleted file mode 100644 index b1ed0f3f45c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html +++ /dev/null @@ -1,115 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Une figure EPS</TITLE> -<META NAME="description" CONTENT="Une figure EPS"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node5.html"> -<LINK REL="previous" HREF="node3.html"> -<LINK REL="up" HREF="l2hexa.html"> -<LINK REL="next" HREF="node5.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html76" - HREF="node5.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html70" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html64" - HREF="node3.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html72" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html74" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html77" - HREF="node5.html">Exemple d'un tableau</A> -<B> monter:</B> <A NAME="tex2html71" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html65" - HREF="node3.html">Liste des tableaux</A> -   <B> <A NAME="tex2html73" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html75" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> - -<H1><A NAME="SECTION00040000000000000000"></A> -<A NAME="11"></A> -<BR> -Une figure EPS -</H1> -Cette section montre comment inclure une figure PostScript[<A - HREF="node6.html#bib-PS">1</A>] -dans un document L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X . La figure <A HREF="node4.html#Fpsfig">1</A> -est insérée dans le texte à l'aide de la commande - <code>\includegraphics{colorcir.eps}</code>. -<A NAME="14"></A> -<A NAME="15"></A> - -<P></P> -<DIV ALIGN="CENTER"><A NAME="Fpsfig"></A><A NAME="24"></A> -<TABLE> -<CAPTION ALIGN="BOTTOM"><STRONG>Figure 1:</STRONG> -Deux images EPS</CAPTION> -<TR><TD> -<DIV ALIGN="CENTER"> -<TABLE CELLPADDING=3 ALIGN="CENTER"> -<TR><TD ALIGN="CENTER"> -<!-- MATH - $\includegraphics [width=3cm]{colorcir}$ - --> -<IMG - WIDTH="136" HEIGHT="114" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\includegraphics [width=3cm]{colorcir}"></TD> -<TD ALIGN="LEFT"> </TD><TD ALIGN="CENTER"> -<!-- MATH - $\includegraphics [width=3cm]{tac2dim}$ - --> -<IMG - WIDTH="139" HEIGHT="133" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="\includegraphics [width=3cm]{tac2dim}"></TD> -</TR> -</TABLE> -</DIV></TD></TR> -</TABLE> -</DIV><P></P> - -<P> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html deleted file mode 100644 index 4826c728c04..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html +++ /dev/null @@ -1,128 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Exemple d'un tableau</TITLE> -<META NAME="description" CONTENT="Exemple d'un tableau"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node6.html"> -<LINK REL="previous" HREF="node4.html"> -<LINK REL="up" HREF="l2hexa.html"> -<LINK REL="next" HREF="node6.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html90" - HREF="node6.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html84" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html78" - HREF="node4.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html86" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html88" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html91" - HREF="node6.html">Bibliographie</A> -<B> monter:</B> <A NAME="tex2html85" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html79" - HREF="node4.html">Une figure EPS</A> -   <B> <A NAME="tex2html87" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html89" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> - -<H1><A NAME="SECTION00050000000000000000"> -Exemple d'un tableau</A> -</H1> - -<P> -Le tableau <A HREF="node5.html#tab:exa">1</A> à la page <A HREF="node5.html#tab:exa"><IMG ALIGN="BOTTOM" BORDER="1" ALT="[*]" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/cross_ref_motif.gif"></A> -montre l'utilisation de l'environnement <TT>table</TT>. - -<P> - -<BR><P></P> -<DIV ALIGN="CENTER"><A NAME="66"></A> -<TABLE> -<CAPTION><STRONG>Tableau 1:</STRONG> -Quelques commandes de l'option <TT>francais</TT> de <TT>babel</TT></CAPTION> -<TR><TD> - <DIV ALIGN="CENTER"> - <TABLE CELLPADDING=3 ALIGN="CENTER"> -<TR><TD ALIGN="CENTER"><TT>\primo</TT></TD> -<TD ALIGN="CENTER">1<SUP>o</SUP></TD> -<TD ALIGN="CENTER"><TT>\secundo</TT></TD> -<TD ALIGN="CENTER">2<SUP>o</SUP></TD> -<TD ALIGN="CENTER"><TT>\tertio</TT></TD> -<TD ALIGN="CENTER">3<SUP>o</SUP></TD> -</TR> -<TR><TD ALIGN="CENTER"><TT>\quatro</TT></TD> -<TD ALIGN="CENTER">4<SUP>o</SUP></TD> -<TD ALIGN="CENTER">1<TT>\ier</TT></TD> -<TD ALIGN="CENTER">1<SUP>er</SUP></TD> -<TD ALIGN="CENTER">1<TT>\iere</TT></TD> -<TD ALIGN="CENTER">1<SUP>re</SUP></TD> -</TR> -<TR><TD ALIGN="CENTER"><TT>\fprimo)</TT></TD> -<TD ALIGN="CENTER">1<SUP>o</SUP>)</TD> -<TD ALIGN="CENTER"><TT>\No</TT> 10</TD> -<TD ALIGN="CENTER">N<SUP>o</SUP>10</TD> -<TD ALIGN="CENTER"><TT>\no</TT> 15</TD> -<TD ALIGN="CENTER">n<SUP>o</SUP>15</TD> -</TR> -<TR><TD ALIGN="CENTER"><TT>\og</TT> a <TT>\fg</TT></TD> -<TD ALIGN="CENTER">«a »</TD> -<TD ALIGN="CENTER">3<TT>\ieme</TT></TD> -<TD ALIGN="CENTER">3<SUP>e</SUP></TD> -<TD ALIGN="CENTER">10<TT>\iemes</TT></TD> -<TD ALIGN="CENTER">10<SUP>es</SUP></TD> -</TR> -</TABLE> -</DIV> - - <A NAME="tab:exa"></A> <A NAME="53"></A> -</TD></TR> -</TABLE> -</DIV><P></P> -<BR> - -<P> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html deleted file mode 100644 index 8a6828f88c9..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html +++ /dev/null @@ -1,78 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Bibliographie</TITLE> -<META NAME="description" CONTENT="Bibliographie"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node7.html"> -<LINK REL="previous" HREF="node5.html"> -<LINK REL="up" HREF="l2hexa.html"> -<LINK REL="next" HREF="node7.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html104" - HREF="node7.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html98" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html92" - HREF="node5.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html100" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html102" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html105" - HREF="node7.html">Index</A> -<B> monter:</B> <A NAME="tex2html99" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html93" - HREF="node5.html">Exemple d'un tableau</A> -   <B> <A NAME="tex2html101" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html103" - HREF="node7.html">Index</A></B> -<BR><BR> -<!--End of Navigation Panel--> - -<H2><A NAME="SECTION00060000000000000000"></A><A NAME="57"></A><BR> -Bibliographie -</H2><DL COMPACT><DD> -<P></P><DT><A NAME="bib-PS">1</A> -<DD> -Adobe Inc. -<I>PostScript, manuel de référence (2<SUP>e</SUP>édition)</I> -InterÉditions (France), 1992 -</DL><BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html deleted file mode 100644 index 7bdbe540ef0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html +++ /dev/null @@ -1,85 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>Index</TITLE> -<META NAME="description" CONTENT="Index"> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="next" HREF="node8.html"> -<LINK REL="previous" HREF="node6.html"> -<LINK REL="up" HREF="l2hexa.html"> -<LINK REL="next" HREF="node8.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html116" - HREF="node8.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<A NAME="tex2html112" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html106" - HREF="node6.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html114" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<BR> -<B> suivant:</B> <A NAME="tex2html117" - HREF="node8.html">À propos de ce</A> -<B> monter:</B> <A NAME="tex2html113" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html107" - HREF="node6.html">Bibliographie</A> -   <B> <A NAME="tex2html115" - HREF="node1.html">Table des matières</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> -<BR> - -<H2><A NAME="SECTION00070000000000000000"></A> -<A NAME="61"></A> -<BR> -Index -</H2><DL COMPACT> -<DT><STRONG>figure</STRONG> -<DD><A HREF="node4.html#14">Une figure EPS</A> -<DT><STRONG>index</STRONG> -<DD><A HREF="node7.html#61">Index</A> -<DT><STRONG>PostScript</STRONG> -<DD><A HREF="node4.html#15">Une figure EPS</A> -<DT><STRONG>références</STRONG> -<DD><A HREF="node6.html#57">Bibliographie</A> -<DT><STRONG>section</STRONG> -<DD><A HREF="node4.html#11">Une figure EPS</A> -<DT><STRONG>tableau</STRONG> -<DD><A HREF="node5.html#53">Exemple d'un tableau</A> - -</DL> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html deleted file mode 100644 index b04bea52df8..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html +++ /dev/null @@ -1,84 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>À propos de ce document...</TITLE> -<META NAME="description" CONTENT="À propos de ce document..."> -<META NAME="keywords" CONTENT="l2hexa"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="l2hexa.css"> - -<LINK REL="previous" HREF="node7.html"> -<LINK REL="up" HREF="l2hexa.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif"> -<A NAME="tex2html122" - HREF="l2hexa.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html118" - HREF="node7.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<A NAME="tex2html124" - HREF="node1.html"> -<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A> -<A NAME="tex2html126" - HREF="node7.html"> -<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A> -<BR> -<B> monter:</B> <A NAME="tex2html123" - HREF="l2hexa.html">Exemple d'un article en</A> -<B> précédent:</B> <A NAME="tex2html119" - HREF="node7.html">Index</A> -   <B> <A NAME="tex2html125" - HREF="node1.html">Table des matières</A></B> -   <B> <A NAME="tex2html127" - HREF="node7.html">Index</A></B> -<BR> -<BR> -<!--End of Navigation Panel--> - -<H1><A NAME="SECTION00080000000000000000"> -À propos de ce document...</A> -</H1> - <STRONG>Exemple d'un article en français</STRONG><P> -This document was generated using the -<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999) -<P> -Copyright © 1993, 1994, 1995, 1996, -<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, -Computer Based Learning Unit, University of Leeds. -<BR> -Copyright © 1997, 1998, 1999, -<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, -Mathematics Department, Macquarie University, Sydney. -<P> -The command line arguments were: <BR> - <STRONG>latex2html</STRONG> <TT>l2hexa</TT> -<P> -The translation was initiated by Michel Goossens on 1999-03-31 -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-31</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvi Binary files differdeleted file mode 100644 index f960f94f533..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvi +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS deleted file mode 100644 index 9d1d9f764ee..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS +++ /dev/null @@ -1,2 +0,0 @@ - -redefining command \d diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl deleted file mode 100644 index 9a62f68699c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl +++ /dev/null @@ -1,139 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate images original text with physical files. - - -$key = q/displaystylefrac{epsilon-bar{epsilon}}{xi}-gamma'-beta^2-lnfrac{xi}{E_{{rm{max}};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$">|; - -$key = q/a^2+b^2=c^2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img15.gif" - ALT="$ a^2+b^2=c^2$">|; - -$key = q/n>2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img17.gif" - ALT="$ n>2$">|; - -$key = q/{subequations}align{B_{ij}^alpha<col_mark>=left(B_{ij}^alpharight)_0+left(B_{ij}}{{d{X_i}frac{{d{N_k^alpha}{{d{X_j}right)align{{subequations};MSF=1.6;TAGS=R;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="559" HEIGHT="159" ALIGN="BOTTOM" BORDER="0" - SRC="img21.gif" - ALT="\begin{subequations}\begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 ... -...\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}">|; - -$key = q/y=B(x);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img14.gif" - ALT="$ y=B(x)$">|; - -$key = q/displaystyle=;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$">|; - -$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img13.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$">|; - -$key = q/displaystylelambda;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$\displaystyle \lambda$">|; - -$key = q/displaystyle0.577215dotsmathrm{hspace{5mm}(Euler'sconstant)};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img8.gif" - ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$">|; - -$key = q/displaystylegamma;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$\displaystyle \gamma$">|; - -$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_isum_{j>i}mathbf{R}_{ij}mathbf{F}_{ij}right>;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img19.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$">|; - -$key = q/displaystylegamma';MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle \gamma'$">|; - -$key = q/a^n+b^n=c^n;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img16.gif" - ALT="$ a^n+b^n=c^n$">|; - -$key = q/displaystyleepsilon,bar{epsilon};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img11.gif" - ALT="$\displaystyle \epsilon , \bar{\epsilon}$">|; - -$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_{i}sum_{j>i}sum_alphasum_betalphajbeta}-sum_isum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img20.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\... -... j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$">|; - -$key = q/displaystylecgeq0;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="40" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$\displaystyle c \geq 0$">|; - -$key = q/deltamathbf{c};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img12.gif" - ALT="$ \delta\mathbf{c}$">|; - -$key = q/displaystyle0.422784dots=1-gamma;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img10.gif" - ALT="$\displaystyle 0.422784\dots = 1 - \gamma$">|; - -$key = q/displaystylefrac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ulnu+lambdauright)du;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="220" HEIGHT="58" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du$">|; - -$key = q/displaystylephi(lambda);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img1.gif" - ALT="$\displaystyle \phi(\lambda)$">|; - -$key = q/displaystyleVmathbf{pi}^{sr};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" - SRC="img18.gif" - ALT="$\displaystyle V \mathbf{\pi}^{sr}$">|; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex deleted file mode 100644 index 0d853551381..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex +++ /dev/null @@ -1,276 +0,0 @@ -\batchmode -\documentclass[a4paper,twoside]{article} - -\usepackage{html} -\usepackage{amsmath} - -% -\renewcommand{\d}{\partial}% -\providecommand{\bm}[1]{\mathbf{#1}}% -\providecommand{\Range}{\mathcal{R}}% -\providecommand{\Ker}{\mathcal{N}}% -\providecommand{\Quat}{\vec{\mathbf{Q}}} -% -\providecommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}%% -\providecommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}% -\providecommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}% -\providecommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}} - -\usepackage[dvips]{color} -\pagecolor[gray]{.7} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@ -\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}% -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 -\providecommand{\Mu}{\textrm{M}} -\providecommand{\Nu}{\textrm{N}} -\providecommand{\Chi}{\textrm{X}} -\providecommand{\Zeta}{\textrm{Z}} -\providecommand{\Alpha}{\textrm{A}} -\providecommand{\Omicron}{\textrm{O}} -\providecommand{\omicron}{\textrm{o}} -\providecommand{\Rho}{\textrm{R}} -\providecommand{\Tau}{\textrm{T}} -\providecommand{\Epsilon}{\textrm{E}} -\providecommand{\Eta}{\textrm{H}} -\providecommand{\Beta}{\textrm{B}} -\providecommand{\Iota}{\textrm{J}} -\providecommand{\Kappa}{\textrm{K}} - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay250}% -$\displaystyle \phi(\lambda)$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay252}% -$\displaystyle =$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay254}% -$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay255}% -$\displaystyle c \geq 0$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay257}% -$\displaystyle \lambda$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay261}% -$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay263}% -$\displaystyle \gamma$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay267}% -$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay269}% -$\displaystyle \gamma'$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay273}% -$\displaystyle 0.422784\dots = 1 - \gamma$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay275}% -$\displaystyle \epsilon , \bar{\epsilon}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline280}% -$ \delta\mathbf{c}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline282}% -$ \mathcal{N}(A) = \mathcal{R}(B)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline284}% -$ y=B(x)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline286}% -$ a^2+b^2=c^2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline288}% -$ a^n+b^n=c^n$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline290}% -$ n>2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay293}% -$\displaystyle V \mathbf{\pi}^{sr}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay297}% -$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay301}% -$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmldisplayA{subequations303}% -\setcounter{equation}{6} -\begin{subequations}\begin{align} B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} + \frac{\d N_j^\alpha} {\d X_i} \right)\\ \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ H_{ij}^{\alpha \beta} & = \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - - -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gif Binary files differdeleted file mode 100644 index 5916d47b1f4..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gif Binary files differdeleted file mode 100644 index d6c384034b2..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gif Binary files differdeleted file mode 100644 index c6187c1e01b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gif Binary files differdeleted file mode 100644 index f0b3d7892e0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gif Binary files differdeleted file mode 100644 index cbddfb5e467..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gif Binary files differdeleted file mode 100644 index 7de6ffffe7c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gif Binary files differdeleted file mode 100644 index a23285e2c3e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gif Binary files differdeleted file mode 100644 index 7b38866db53..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gif Binary files differdeleted file mode 100644 index 9f0fe8adafe..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gif Binary files differdeleted file mode 100644 index 4e486403d4a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gif Binary files differdeleted file mode 100644 index bd46b0c6d74..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gif Binary files differdeleted file mode 100644 index 66f3d138c16..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gif Binary files differdeleted file mode 100644 index bdac13b87dc..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gif Binary files differdeleted file mode 100644 index 995d6adb959..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gif Binary files differdeleted file mode 100644 index a012a4948fc..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gif Binary files differdeleted file mode 100644 index d273dc1386c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gif Binary files differdeleted file mode 100644 index f14284a35e3..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gif Binary files differdeleted file mode 100644 index 36994fdcdc7..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gif Binary files differdeleted file mode 100644 index 6159b5b246b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gif Binary files differdeleted file mode 100644 index 50fa0647d8b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gif Binary files differdeleted file mode 100644 index f11b9866644..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html deleted file mode 100644 index 0aa04db1519..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html +++ /dev/null @@ -1,279 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleAMS</TITLE> -<META NAME="description" CONTENT="sampleAMS"> -<META NAME="keywords" CONTENT="sampleAMS"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleAMS.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<BR> -<DIV ALIGN="CENTER"> - -<!-- MATH - \begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} - --> - -<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img1.gif" - ALT="$\displaystyle \phi(\lambda)$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="220" HEIGHT="58" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du$"> for <IMG - WIDTH="40" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$\displaystyle c \geq 0$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(1)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$\displaystyle \lambda$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(2)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$\displaystyle \gamma$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img8.gif" - ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(3)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle \gamma'$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img10.gif" - ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(4)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img11.gif" - ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP>actual/average energy loss</TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(5)</TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> - -<P> -Since (<A HREF="sampleAMS.html#eqn:stress-sr">6</A>) or (<A HREF="sampleAMS.html#gdef">7d</A>) should hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img12.gif" - ALT="$ \delta\mathbf{c}$">-vectors, it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img13.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img14.gif" - ALT="$ y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to -<!-- MATH - $a^2+b^2=c^2$ - --> -<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img15.gif" - ALT="$ a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for -<!-- MATH - $a^n+b^n=c^n$ - --> -<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img16.gif" - ALT="$ a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img17.gif" - ALT="$ n>2$"> has long -been suspected (<A NAME="tex2html5" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<BR> -<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A> -<!-- MATH - \begin{eqnarray} -V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> - -<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" - SRC="img18.gif" - ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img19.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(6)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"> </TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img20.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\... -... j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> - </TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> - -<P> - -<DIV ALIGN="CENTER"><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A> -<!-- MATH - \begin{subequations} -\begin{align} B_{ij}^\alpha & = -\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right)\\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align} -\end{subequations} - --> -<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER"> -<TR VALIGN="MIDDLE"> -<TD NOWRAP ALIGN="CENTER"><IMG - WIDTH="559" HEIGHT="159" ALIGN="BOTTOM" BORDER="0" - SRC="img21.gif" - ALT="\begin{subequations}\begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 ... -...\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}"></TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<HR> -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<!--End of Navigation Panel--> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl deleted file mode 100644 index 694b45f8b36..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl +++ /dev/null @@ -1,30 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/bdef/; -$ref_files{$key} = "$dir".q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$ref_files{$key} = "$dir".q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$ref_files{$key} = "$dir".q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$ref_files{$key} = "$dir".q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$ref_files{$key} = "$dir".q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$ref_files{$key} = "$dir".q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl deleted file mode 100644 index 1fe4213e9c2..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl +++ /dev/null @@ -1,61 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/bdef/; -$external_labels{$key} = "$URL/" . q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$external_labels{$key} = "$URL/" . q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$external_labels{$key} = "$URL/" . q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_labels{$key} = "$URL/" . q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$external_labels{$key} = "$URL/" . q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$external_labels{$key} = "$URL/" . q|sampleAMS.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/bdef/; -$external_latex_labels{$key} = q|7a|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$external_latex_labels{$key} = q|7b|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$external_latex_labels{$key} = q|7|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_latex_labels{$key} = q|6|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$external_latex_labels{$key} = q|7c|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$external_latex_labels{$key} = q|7d|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html deleted file mode 100644 index 1080090ecca..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html +++ /dev/null @@ -1,72 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>About this document ...</TITLE> -<META NAME="description" CONTENT="About this document ..."> -<META NAME="keywords" CONTENT="sampleAMS"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleAMS.css"> - -<LINK REL="previous" HREF="sampleAMS.html"> -<LINK REL="up" HREF="sampleAMS.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif"> -<A NAME="tex2html16" - HREF="sampleAMS.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html12" - HREF="sampleAMS.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<BR> -<B> Up:</B> <A NAME="tex2html17" - HREF="sampleAMS.html">sampleAMS</A> -<B> Previous:</B> <A NAME="tex2html13" - HREF="sampleAMS.html">sampleAMS</A> -<BR> -<BR> -<!--End of Navigation Panel--> - -<H1><A NAME="SECTION00010000000000000000"> -About this document ...</A> -</H1> - <P> -This document was generated using the -<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999) -<P> -Copyright © 1993, 1994, 1995, 1996, -<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, -Computer Based Learning Unit, University of Leeds. -<BR> -Copyright © 1997, 1998, 1999, -<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, -Mathematics Department, Macquarie University, Sydney. -<P> -The command line arguments were: <BR> - <STRONG>latex2html</STRONG> <TT>sampleAMS</TT> -<P> -The translation was initiated by Michel Goossens on 1999-03-30 -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html deleted file mode 100644 index 0aa04db1519..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html +++ /dev/null @@ -1,279 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleAMS</TITLE> -<META NAME="description" CONTENT="sampleAMS"> -<META NAME="keywords" CONTENT="sampleAMS"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleAMS.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<BR> -<DIV ALIGN="CENTER"> - -<!-- MATH - \begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} - --> - -<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img1.gif" - ALT="$\displaystyle \phi(\lambda)$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="220" HEIGHT="58" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du$"> for <IMG - WIDTH="40" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$\displaystyle c \geq 0$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(1)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$\displaystyle \lambda$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(2)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$\displaystyle \gamma$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img8.gif" - ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(3)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle \gamma'$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img10.gif" - ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(4)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img11.gif" - ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP>actual/average energy loss</TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(5)</TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> - -<P> -Since (<A HREF="sampleAMS.html#eqn:stress-sr">6</A>) or (<A HREF="sampleAMS.html#gdef">7d</A>) should hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img12.gif" - ALT="$ \delta\mathbf{c}$">-vectors, it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img13.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img14.gif" - ALT="$ y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to -<!-- MATH - $a^2+b^2=c^2$ - --> -<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img15.gif" - ALT="$ a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for -<!-- MATH - $a^n+b^n=c^n$ - --> -<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img16.gif" - ALT="$ a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img17.gif" - ALT="$ n>2$"> has long -been suspected (<A NAME="tex2html5" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<BR> -<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A> -<!-- MATH - \begin{eqnarray} -V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> - -<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" - SRC="img18.gif" - ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img19.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(6)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"> </TD> -<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\displaystyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img20.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\... -... j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> - </TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> - -<P> - -<DIV ALIGN="CENTER"><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A> -<!-- MATH - \begin{subequations} -\begin{align} B_{ij}^\alpha & = -\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right)\\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align} -\end{subequations} - --> -<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER"> -<TR VALIGN="MIDDLE"> -<TD NOWRAP ALIGN="CENTER"><IMG - WIDTH="559" HEIGHT="159" ALIGN="BOTTOM" BORDER="0" - SRC="img21.gif" - ALT="\begin{subequations}\begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 ... -...\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}"></TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<HR> -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<!--End of Navigation Panel--> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.dvi Binary files differdeleted file mode 100644 index 64f8631b113..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.dvi +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS deleted file mode 100644 index 9d1d9f764ee..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS +++ /dev/null @@ -1,2 +0,0 @@ - -redefining command \d diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl deleted file mode 100644 index a319f5c597b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl +++ /dev/null @@ -1,132 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate images original text with physical files. - - -$key = q/displaystylefrac{epsilon-bar{epsilon}}{xi}-gamma'-beta^2-lnfrac{xi}{E_{{rm{max}};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$">|; - -$key = q/a^2+b^2=c^2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img15.gif" - ALT="$a^2+b^2=c^2$">|; - -$key = q/n>2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img17.gif" - ALT="$n>2$">|; - -$key = q/y=B(x);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img14.gif" - ALT="$y=B(x)$">|; - -$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img13.gif" - ALT="$\mathcal{N}(A) = \mathcal{R}(B)$">|; - -$key = q/displaystylelambda;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$\displaystyle \lambda$">|; - -$key = q/displaystyle0.577215dotsmathrm{hspace{5mm}(Euler'sconstant)};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$">|; - -$key = q/displaystylegamma;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$\displaystyle \gamma$">|; - -$key = q/displaystylefrac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ulnu+lambdauright)duhspace{1cm}mbox{for}cgeq0;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="325" HEIGHT="58" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$">|; - -$key = q/displaystylembox{actualslashaverageenergyloss};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="187" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img11.gif" - ALT="$\displaystyle \mbox{actual/average energy loss}$">|; - -$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_isum_{j>i}mathbf{R}_{ij}mathbf{F}_{ij}right>;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img19.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$">|; - -$key = q/displaystylegamma';MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img8.gif" - ALT="$\displaystyle \gamma'$">|; - -$key = q/a^n+b^n=c^n;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img16.gif" - ALT="$a^n+b^n=c^n$">|; - -$key = q/textstyle=;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$">|; - -$key = q/displaystyleepsilon,bar{epsilon};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img10.gif" - ALT="$\displaystyle \epsilon , \bar{\epsilon}$">|; - -$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_{i}sum_{j>i}sum_alphasum_betalphajbeta}-sum_isum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img20.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\... -... j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$">|; - -$key = q/deltamathbf{c};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img12.gif" - ALT="$\delta\mathbf{c}$">|; - -$key = q/displaystyle0.422784dots=1-gamma;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle 0.422784\dots = 1 - \gamma$">|; - -$key = q/displaystylephi(lambda);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img1.gif" - ALT="$\displaystyle \phi(\lambda)$">|; - -$key = q/displaystyleVmathbf{pi}^{sr};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" - SRC="img18.gif" - ALT="$\displaystyle V \mathbf{\pi}^{sr}$">|; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex deleted file mode 100644 index 9b738e34b59..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex +++ /dev/null @@ -1,254 +0,0 @@ -\batchmode -\documentclass[a4paper,twoside]{article} - -\usepackage{html} - -% -\renewcommand{\d}{\partial}% -\providecommand{\bm}[1]{\mathbf{#1}}% -\providecommand{\Range}{\mathcal{R}}% -\providecommand{\Ker}{\mathcal{N}}% -\providecommand{\Quat}{\vec{\mathbf{Q}}} -% -\providecommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}%% -\providecommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}% -\providecommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}% -\providecommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}} - -\usepackage[dvips]{color} -\pagecolor[gray]{.7} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@ -\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}% -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay173}% -$\displaystyle \phi(\lambda)$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay174}% -$\textstyle =$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay175}% -$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay176}% -$\displaystyle \lambda$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay178}% -$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay179}% -$\displaystyle \gamma$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay181}% -$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay182}% -$\displaystyle \gamma'$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay184}% -$\displaystyle 0.422784\dots = 1 - \gamma$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay185}% -$\displaystyle \epsilon , \bar{\epsilon}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay187}% -$\displaystyle \mbox{actual/average energy loss}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline112}% -$\delta\mathbf{c}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline114}% -$\mathcal{N}(A) = \mathcal{R}(B)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline116}% -$y=B(x)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline118}% -$a^2+b^2=c^2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline120}% -$a^n+b^n=c^n$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline122}% -$n>2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay195}% -$\displaystyle V \mathbf{\pi}^{sr}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay197}% -$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay199}% -$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - - -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gif Binary files differdeleted file mode 100644 index 5916d47b1f4..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gif Binary files differdeleted file mode 100644 index a001ae2b2d0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gif Binary files differdeleted file mode 100644 index c8903414415..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gif Binary files differdeleted file mode 100644 index f0b3d7892e0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gif Binary files differdeleted file mode 100644 index cbddfb5e467..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gif Binary files differdeleted file mode 100644 index 7de6ffffe7c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gif Binary files differdeleted file mode 100644 index a23285e2c3e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gif Binary files differdeleted file mode 100644 index 7b38866db53..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gif Binary files differdeleted file mode 100644 index 9f0fe8adafe..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gif Binary files differdeleted file mode 100644 index 4e486403d4a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gif Binary files differdeleted file mode 100644 index bd46b0c6d74..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gif Binary files differdeleted file mode 100644 index 66f3d138c16..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gif Binary files differdeleted file mode 100644 index bdac13b87dc..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gif Binary files differdeleted file mode 100644 index 6d85ba37cb6..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gif Binary files differdeleted file mode 100644 index a7833bf0203..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gif Binary files differdeleted file mode 100644 index d838ee31f40..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gif Binary files differdeleted file mode 100644 index a298ad3d840..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gif Binary files differdeleted file mode 100644 index fb09310e87e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gif Binary files differdeleted file mode 100644 index 84c01f036ff..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gif Binary files differdeleted file mode 100644 index f1d22f7d60e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html deleted file mode 100644 index 47104a5ce76..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html +++ /dev/null @@ -1,235 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleMath</TITLE> -<META NAME="description" CONTENT="sampleMath"> -<META NAME="keywords" CONTENT="sampleMath"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMath.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<BR> -<DIV ALIGN="CENTER"><A NAME="xiEmax"></A> - -<!-- MATH - \begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}\\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} - --> - -<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img1.gif" - ALT="$\displaystyle \phi(\lambda)$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="325" HEIGHT="58" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(1)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$\displaystyle \lambda$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(2)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$\displaystyle \gamma$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(3)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img8.gif" - ALT="$\displaystyle \gamma'$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(4)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img10.gif" - ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="187" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img11.gif" - ALT="$\displaystyle \mbox{actual/average energy loss}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(5)</TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> - -<P> -Since <A HREF="sampleMath.html#xiEmax">2</A> and <A HREF="sampleMath.html#eqn:stress-sr">6</A> hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img12.gif" - ALT="$\delta\mathbf{c}$">-vectors, -it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img13.gif" - ALT="$\mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img14.gif" - ALT="$y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to <IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img15.gif" - ALT="$a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for <IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img16.gif" - ALT="$a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img17.gif" - ALT="$n>2$"> has long -been suspected (<A NAME="tex2html5" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<BR> -<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A> - -<!-- MATH - \begin{eqnarray} -V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> - -<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" - SRC="img18.gif" - ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img19.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(6)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"> </TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img20.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\... -... j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> - </TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl deleted file mode 100644 index 129a18c5241..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl +++ /dev/null @@ -1,14 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/xiEmax/; -$ref_files{$key} = "$dir".q|sampleMath.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$ref_files{$key} = "$dir".q|sampleMath.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl deleted file mode 100644 index 47f50cc587b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl +++ /dev/null @@ -1,29 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/xiEmax/; -$external_labels{$key} = "$URL/" . q|sampleMath.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_labels{$key} = "$URL/" . q|sampleMath.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/xiEmax/; -$external_latex_labels{$key} = q|2|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_latex_labels{$key} = q|6|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html deleted file mode 100644 index 35ab2f29258..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html +++ /dev/null @@ -1,72 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>About this document ...</TITLE> -<META NAME="description" CONTENT="About this document ..."> -<META NAME="keywords" CONTENT="sampleMath"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMath.css"> - -<LINK REL="previous" HREF="sampleMath.html"> -<LINK REL="up" HREF="sampleMath.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif"> -<A NAME="tex2html16" - HREF="sampleMath.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html12" - HREF="sampleMath.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<BR> -<B> Up:</B> <A NAME="tex2html17" - HREF="sampleMath.html">sampleMath</A> -<B> Previous:</B> <A NAME="tex2html13" - HREF="sampleMath.html">sampleMath</A> -<BR> -<BR> -<!--End of Navigation Panel--> - -<H1><A NAME="SECTION00010000000000000000"> -About this document ...</A> -</H1> - <P> -This document was generated using the -<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999) -<P> -Copyright © 1993, 1994, 1995, 1996, -<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, -Computer Based Learning Unit, University of Leeds. -<BR> -Copyright © 1997, 1998, 1999, -<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, -Mathematics Department, Macquarie University, Sydney. -<P> -The command line arguments were: <BR> - <STRONG>latex2html</STRONG> <TT>sampleMath</TT> -<P> -The translation was initiated by Michel Goossens on 1999-03-30 -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html deleted file mode 100644 index 47104a5ce76..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html +++ /dev/null @@ -1,235 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleMath</TITLE> -<META NAME="description" CONTENT="sampleMath"> -<META NAME="keywords" CONTENT="sampleMath"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMath.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<BR> -<DIV ALIGN="CENTER"><A NAME="xiEmax"></A> - -<!-- MATH - \begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}\\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} - --> - -<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img1.gif" - ALT="$\displaystyle \phi(\lambda)$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="325" HEIGHT="58" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} -\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(1)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$\displaystyle \lambda$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi} -- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(2)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$\displaystyle \gamma$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(3)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img8.gif" - ALT="$\displaystyle \gamma'$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(4)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img10.gif" - ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="187" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img11.gif" - ALT="$\displaystyle \mbox{actual/average energy loss}$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(5)</TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> - -<P> -Since <A HREF="sampleMath.html#xiEmax">2</A> and <A HREF="sampleMath.html#eqn:stress-sr">6</A> hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img12.gif" - ALT="$\delta\mathbf{c}$">-vectors, -it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img13.gif" - ALT="$\mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img14.gif" - ALT="$y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to <IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img15.gif" - ALT="$a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for <IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img16.gif" - ALT="$a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img17.gif" - ALT="$n>2$"> has long -been suspected (<A NAME="tex2html5" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<BR> -<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A> - -<!-- MATH - \begin{eqnarray} -V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> - -<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%"> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG - WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" - SRC="img18.gif" - ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img19.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> -(6)</TD></TR> -<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"> </TD> -<TD ALIGN="CENTER" NOWRAP><IMG - WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img2.gif" - ALT="$\textstyle =$"></TD> -<TD ALIGN="LEFT" NOWRAP><IMG - WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0" - SRC="img20.gif" - ALT="$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_{i}\sum_{j>i}\... -... j\beta} -- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$"></TD> -<TD WIDTH=10 ALIGN="RIGHT"> - </TD></TR> -</TABLE></DIV> -<BR CLEAR="ALL"><P></P> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvi Binary files differdeleted file mode 100644 index 0af1abe023b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvi +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS deleted file mode 100644 index 4ec77a7a5b1..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS +++ /dev/null @@ -1,4 +0,0 @@ - -redefining command \d - -sampleMathImages.tex is newer than sampleMathImages.aux: Please rerun latex. diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl deleted file mode 100644 index 1d06c6a2144..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl +++ /dev/null @@ -1,66 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate images original text with physical files. - - -$key = q/{makeimage}eqnarray{phi(lambda)&=&frac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ar{epsilon}&=&mbox{actualslashaverageenergyloss}eqnarray{{makeimage};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in... -...\epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray}">|; - -$key = q/a^2+b^2=c^2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$ a^2+b^2=c^2$">|; - -$key = q/n>2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$ n>2$">|; - -$key = q/{eqnarray}htmlimage{}Vmathbf{pi}^{sr}&=&left<sum_iM_imathbf{V}_imathbf{V}_i+sum_sum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>{eqnarray};MSF=1.6;TAGS=R;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="555" HEIGHT="114" ALIGN="LEFT" - SRC="img8.gif" - ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf... -...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}">|; - -$key = q/y=B(x);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$ y=B(x)$">|; - -$key = q/a^n+b^n=c^n;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$ a^n+b^n=c^n$">|; - -$key = q/displaystylehtmlimage{}align{B_{ij}^alpha<col_mark>=left(B_{ij}^alpharight)_0+leX_j}+frac{{d{N_k^beta}{{d{X_i}frac{{d{N_k^alpha}{{d{X_j}right)align{;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="4" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle \begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \le... -...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$">|; - -$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$">|; - -$key = q/deltamathbf{c};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="$ \delta\mathbf{c}$">|; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex deleted file mode 100644 index f874044e50b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex +++ /dev/null @@ -1,213 +0,0 @@ -\batchmode -\documentclass[a4paper,twoside]{article} - -\usepackage{html} -\usepackage{amsmath} - -% -\renewcommand{\d}{\partial}% -\providecommand{\bm}[1]{\mathbf{#1}}% -\providecommand{\Range}{\mathcal{R}}% -\providecommand{\Ker}{\mathcal{N}}% -\providecommand{\Quat}{\vec{\mathbf{Q}}} -% -\providecommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}%% -\providecommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}% -\providecommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}% -\providecommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}} - -\usepackage[dvips]{color} -\pagecolor[gray]{.7} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@ -\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}% -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 -\providecommand{\Mu}{\textrm{M}} -\providecommand{\Nu}{\textrm{N}} -\providecommand{\Chi}{\textrm{X}} -\providecommand{\Zeta}{\textrm{Z}} -\providecommand{\Alpha}{\textrm{A}} -\providecommand{\Omicron}{\textrm{O}} -\providecommand{\omicron}{\textrm{o}} -\providecommand{\Rho}{\textrm{R}} -\providecommand{\Tau}{\textrm{T}} -\providecommand{\Epsilon}{\textrm{E}} -\providecommand{\Eta}{\textrm{H}} -\providecommand{\Beta}{\textrm{B}} -\providecommand{\Iota}{\textrm{J}} -\providecommand{\Kappa}{\textrm{K}} - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -{\newpage\clearpage -\lthtmldisplayA{makeimage29}% -\begin{eqnarray} - \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} -% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline255}% -$ \delta\mathbf{c}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline257}% -$ \mathcal{N}(A) = \mathcal{R}(B)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline259}% -$ y=B(x)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline261}% -$ a^2+b^2=c^2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline263}% -$ a^n+b^n=c^n$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline265}% -$ n>2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmldisplayA{eqnarray52}% -\begin{eqnarray}\htmlimage{} - V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay268}% -$\displaystyle \htmlimage{}\begin{align} B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} + \frac{\d N_j^\alpha} {\d X_i} \right)\\ \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ H_{ij}^{\alpha \beta} & = \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - - -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gif Binary files differdeleted file mode 100644 index 8e6129a71ca..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gif Binary files differdeleted file mode 100644 index f0b3d7892e0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gif Binary files differdeleted file mode 100644 index cbddfb5e467..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gif Binary files differdeleted file mode 100644 index 7de6ffffe7c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gif Binary files differdeleted file mode 100644 index a23285e2c3e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gif Binary files differdeleted file mode 100644 index 7b38866db53..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gif Binary files differdeleted file mode 100644 index 9f0fe8adafe..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gif Binary files differdeleted file mode 100644 index d2fde624eb0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gif Binary files differdeleted file mode 100644 index 502a74b58a4..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html deleted file mode 100644 index 5e482e67124..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html +++ /dev/null @@ -1,169 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleMathImages</TITLE> -<META NAME="description" CONTENT="sampleMathImages"> -<META NAME="keywords" CONTENT="sampleMathImages"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMathImages.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<DIV ALIGN="RIGHT"> -<IMG - WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in... -...\epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray}"> -<BR> - -</DIV> - -<P> -Since (<A HREF="sampleMathImages.html#eqn:stress-sr">6</A>) or (<A HREF="sampleMathImages.html#gdef">7d</A>) should hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="$ \delta\mathbf{c}$">-vectors, it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$ y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html3" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to -<!-- MATH - $a^2+b^2=c^2$ - --> -<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$ a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for -<!-- MATH - $a^n+b^n=c^n$ - --> -<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$ a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$ n>2$"> has long -been suspected (<A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<DIV ALIGN="RIGHT"> -</DIV> -<BR> -<DIV ALIGN="RIGHT"> -<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A> -<!-- MATH - \begin{eqnarray} -\htmlimage{} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> -<A NAME="eqn:stress-sr"></A><IMG - WIDTH="555" HEIGHT="114" ALIGN="LEFT" - SRC="img8.gif" - ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf... -...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}"> -<BR CLEAR="ALL"> -<P> -<BR CLEAR="ALL"></DIV><P></P> -<DIV ALIGN="RIGHT"> -</DIV> - -<P> -<DIV ALIGN="RIGHT"> -</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A> -<!-- MATH - \begin{subequations} -\htmlimage{}\begin{align} B_{ij}^\alpha & = -\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right)\\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align} -\end{subequations} - --> -<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER"> -<TR VALIGN="MIDDLE"> -<TD NOWRAP ALIGN="CENTER"><IMG - WIDTH="4" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle \begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \le... -...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></TD></TR> -</TABLE> -<DIV ALIGN="RIGHT"> -</DIV> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl deleted file mode 100644 index 19324793ac1..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl +++ /dev/null @@ -1,30 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/bdef/; -$ref_files{$key} = "$dir".q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$ref_files{$key} = "$dir".q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$ref_files{$key} = "$dir".q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$ref_files{$key} = "$dir".q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$ref_files{$key} = "$dir".q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$ref_files{$key} = "$dir".q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl deleted file mode 100644 index fee23dac250..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl +++ /dev/null @@ -1,61 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/bdef/; -$external_labels{$key} = "$URL/" . q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$external_labels{$key} = "$URL/" . q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$external_labels{$key} = "$URL/" . q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_labels{$key} = "$URL/" . q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$external_labels{$key} = "$URL/" . q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$external_labels{$key} = "$URL/" . q|sampleMathImages.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/bdef/; -$external_latex_labels{$key} = q|7a|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$external_latex_labels{$key} = q|7b|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$external_latex_labels{$key} = q|7|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_latex_labels{$key} = q|6|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$external_latex_labels{$key} = q|7c|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$external_latex_labels{$key} = q|7d|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html deleted file mode 100644 index 44cd641eb3a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html +++ /dev/null @@ -1,73 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>About this document ...</TITLE> -<META NAME="description" CONTENT="About this document ..."> -<META NAME="keywords" CONTENT="sampleMathImages"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMathImages.css"> - -<LINK REL="previous" HREF="sampleMathImages.html"> -<LINK REL="up" HREF="sampleMathImages.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif"> -<A NAME="tex2html16" - HREF="sampleMathImages.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html12" - HREF="sampleMathImages.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<BR> -<B> Up:</B> <A NAME="tex2html17" - HREF="sampleMathImages.html">sampleMathImages</A> -<B> Previous:</B> <A NAME="tex2html13" - HREF="sampleMathImages.html">sampleMathImages</A> -<BR> -<BR> -<!--End of Navigation Panel--> - -<H1><A NAME="SECTION00010000000000000000"> -About this document ...</A> -</H1> - <P> -This document was generated using the -<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999) -<P> -Copyright © 1993, 1994, 1995, 1996, -<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, -Computer Based Learning Unit, University of Leeds. -<BR> -Copyright © 1997, 1998, 1999, -<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, -Mathematics Department, Macquarie University, Sydney. -<P> -The command line arguments were: <BR> - <STRONG>latex2html</STRONG> <TT><A NAME="tex2html6" - HREF="../sampleMathImages.tex">sampleMathImages.tex</A></TT> -<P> -The translation was initiated by Michel Goossens on 1999-03-30 -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html deleted file mode 100644 index 5e482e67124..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html +++ /dev/null @@ -1,169 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleMathImages</TITLE> -<META NAME="description" CONTENT="sampleMathImages"> -<META NAME="keywords" CONTENT="sampleMathImages"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMathImages.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<DIV ALIGN="RIGHT"> -<IMG - WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in... -...\epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray}"> -<BR> - -</DIV> - -<P> -Since (<A HREF="sampleMathImages.html#eqn:stress-sr">6</A>) or (<A HREF="sampleMathImages.html#gdef">7d</A>) should hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="$ \delta\mathbf{c}$">-vectors, it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$ y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html3" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to -<!-- MATH - $a^2+b^2=c^2$ - --> -<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$ a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for -<!-- MATH - $a^n+b^n=c^n$ - --> -<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$ a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$ n>2$"> has long -been suspected (<A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<DIV ALIGN="RIGHT"> -</DIV> -<BR> -<DIV ALIGN="RIGHT"> -<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A> -<!-- MATH - \begin{eqnarray} -\htmlimage{} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> -<A NAME="eqn:stress-sr"></A><IMG - WIDTH="555" HEIGHT="114" ALIGN="LEFT" - SRC="img8.gif" - ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf... -...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}"> -<BR CLEAR="ALL"> -<P> -<BR CLEAR="ALL"></DIV><P></P> -<DIV ALIGN="RIGHT"> -</DIV> - -<P> -<DIV ALIGN="RIGHT"> -</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A> -<!-- MATH - \begin{subequations} -\htmlimage{}\begin{align} B_{ij}^\alpha & = -\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right)\\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align} -\end{subequations} - --> -<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER"> -<TR VALIGN="MIDDLE"> -<TD NOWRAP ALIGN="CENTER"><IMG - WIDTH="4" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img9.gif" - ALT="$\displaystyle \begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \le... -...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></TD></TR> -</TABLE> -<DIV ALIGN="RIGHT"> -</DIV> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvi Binary files differdeleted file mode 100644 index 4c1f556d437..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvi +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gif Binary files differdeleted file mode 100644 index 16c30f3cfe7..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gif Binary files differdeleted file mode 100644 index c5e4abd0d6a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS deleted file mode 100644 index 9d1d9f764ee..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS +++ /dev/null @@ -1,2 +0,0 @@ - -redefining command \d diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl deleted file mode 100644 index ac47e21f1fb..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl +++ /dev/null @@ -1,68 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate images original text with physical files. - - -$key = q/{makeimage}eqnarray{phi(lambda)&=&frac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ar{epsilon}&=&mbox{actualslashaverageenergyloss}eqnarray{{makeimage};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in... -...\epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray}">|; - -$key = q/a^2+b^2=c^2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$ a^2+b^2=c^2$">|; - -$key = q/n>2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$ n>2$">|; - -$key = q/y=B(x);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$ y=B(x)$">|; - -$key = q/a^n+b^n=c^n;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$ a^n+b^n=c^n$">|; - -$key = q/displaystylehtmlimage{thumbnail=.3}align{B_{ij}^alpha<col_mark>=left(B_{ij}^alphX_j}+frac{{d{N_k^beta}{{d{X_i}frac{{d{N_k^alpha}{{d{X_j}right)align{;MSF=1.6;AAT/; -$cached_env_img{$key} = q|<A NAME="tex2html_wrap_indisplay268" - HREF="img9.gif"><IMG - WIDTH="1" HEIGHT="6" ALIGN="MIDDLE" BORDER="0" - SRC="Timg9.gif" - ALT="$\displaystyle \begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \le... -...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></A>|; - -$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$">|; - -$key = q/{eqnarray}htmlimage{thumbnail=.4}Vmathbf{pi}^{sr}&=&left<sum_iM_imathbf{V}_imathsum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>{eqnarray};MSF=1.6;TAGS=R;AAT/; -$cached_env_img{$key} = q|<A NAME="eqnarray52" - HREF="img8.gif"><IMG - WIDTH="140" HEIGHT="29" ALIGN="LEFT" - SRC="Timg8.gif" - ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf... -...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}"></A>|; - -$key = q/deltamathbf{c};MSF=1.6;AAT/; -$cached_env_img{$key} = q|<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="$ \delta\mathbf{c}$">|; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex deleted file mode 100644 index 80070005079..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex +++ /dev/null @@ -1,213 +0,0 @@ -\batchmode -\documentclass[a4paper,twoside]{article} - -\usepackage{html} -\usepackage{amsmath} - -% -\renewcommand{\d}{\partial}% -\providecommand{\bm}[1]{\mathbf{#1}}% -\providecommand{\Range}{\mathcal{R}}% -\providecommand{\Ker}{\mathcal{N}}% -\providecommand{\Quat}{\vec{\mathbf{Q}}} -% -\providecommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}%% -\providecommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}% -\providecommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}% -\providecommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}} - -\usepackage[dvips]{color} -\pagecolor[gray]{.7} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@ -\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}% -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 -\providecommand{\Mu}{\textrm{M}} -\providecommand{\Nu}{\textrm{N}} -\providecommand{\Chi}{\textrm{X}} -\providecommand{\Zeta}{\textrm{Z}} -\providecommand{\Alpha}{\textrm{A}} -\providecommand{\Omicron}{\textrm{O}} -\providecommand{\omicron}{\textrm{o}} -\providecommand{\Rho}{\textrm{R}} -\providecommand{\Tau}{\textrm{T}} -\providecommand{\Epsilon}{\textrm{E}} -\providecommand{\Eta}{\textrm{H}} -\providecommand{\Beta}{\textrm{B}} -\providecommand{\Iota}{\textrm{J}} -\providecommand{\Kappa}{\textrm{K}} - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -{\newpage\clearpage -\lthtmldisplayA{makeimage29}% -\begin{eqnarray} - \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} -% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline255}% -$ \delta\mathbf{c}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline257}% -$ \mathcal{N}(A) = \mathcal{R}(B)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline259}% -$ y=B(x)$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline261}% -$ a^2+b^2=c^2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline263}% -$ a^n+b^n=c^n$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline265}% -$ n>2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmldisplayA{eqnarray52}% -\begin{eqnarray}\htmlimage{thumbnail=.4} - V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_indisplay268}% -$\displaystyle \htmlimage{thumbnail=.3}\begin{align} B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} + \frac{\d N_j^\alpha} {\d X_i} \right)\\ \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ H_{ij}^{\alpha \beta} & = \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$% -\lthtmlindisplaymathZ -\lthtmlcheckvsize\clearpage} - - -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gif Binary files differdeleted file mode 100644 index 8e6129a71ca..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gif Binary files differdeleted file mode 100644 index f0b3d7892e0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gif Binary files differdeleted file mode 100644 index cbddfb5e467..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gif Binary files differdeleted file mode 100644 index 7de6ffffe7c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gif Binary files differdeleted file mode 100644 index a23285e2c3e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gif Binary files differdeleted file mode 100644 index 7b38866db53..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gif Binary files differdeleted file mode 100644 index 9f0fe8adafe..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gif Binary files differdeleted file mode 100644 index 90a96e7b496..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gif Binary files differdeleted file mode 100644 index c4de29c34a1..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gif +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html deleted file mode 100644 index b8c1d4fd048..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html +++ /dev/null @@ -1,171 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleMathThumb</TITLE> -<META NAME="description" CONTENT="sampleMathThumb"> -<META NAME="keywords" CONTENT="sampleMathThumb"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMathThumb.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<DIV ALIGN="RIGHT"> -<IMG - WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in... -...\epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray}"> -<BR> - -</DIV> - -<P> -Since (<A HREF="sampleMathThumb.html#eqn:stress-sr">6</A>) or (<A HREF="sampleMathThumb.html#gdef">7d</A>) should hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="$ \delta\mathbf{c}$">-vectors, it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$ y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html3" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to -<!-- MATH - $a^2+b^2=c^2$ - --> -<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$ a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for -<!-- MATH - $a^n+b^n=c^n$ - --> -<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$ a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$ n>2$"> has long -been suspected (<A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<DIV ALIGN="RIGHT"> -</DIV> -<BR> -<DIV ALIGN="RIGHT"> -<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A> -<!-- MATH - \begin{eqnarray} -\htmlimage{thumbnail=.4} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> -<A NAME="eqn:stress-sr"></A><A NAME="eqnarray52" - HREF="img8.gif"><IMG - WIDTH="140" HEIGHT="29" ALIGN="LEFT" - SRC="Timg8.gif" - ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf... -...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}"></A> -<BR CLEAR="ALL"> -<P> -<BR CLEAR="ALL"></DIV><P></P> -<DIV ALIGN="RIGHT"> -</DIV> - -<P> -<DIV ALIGN="RIGHT"> -</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A> -<!-- MATH - \begin{subequations} -\htmlimage{thumbnail=.3}\begin{align} B_{ij}^\alpha & = -\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right)\\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align} -\end{subequations} - --> -<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER"> -<TR VALIGN="MIDDLE"> -<TD NOWRAP ALIGN="CENTER"><A NAME="tex2html_wrap_indisplay268" - HREF="img9.gif"><IMG - WIDTH="1" HEIGHT="6" ALIGN="MIDDLE" BORDER="0" - SRC="Timg9.gif" - ALT="$\displaystyle \begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \le... -...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></A></TD></TR> -</TABLE> -<DIV ALIGN="RIGHT"> -</DIV> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl deleted file mode 100644 index 736c0485786..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl +++ /dev/null @@ -1,30 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate internals original text with physical files. - - -$key = q/bdef/; -$ref_files{$key} = "$dir".q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$ref_files{$key} = "$dir".q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$ref_files{$key} = "$dir".q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$ref_files{$key} = "$dir".q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$ref_files{$key} = "$dir".q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$ref_files{$key} = "$dir".q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl deleted file mode 100644 index 3f2fa8c9444..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl +++ /dev/null @@ -1,61 +0,0 @@ -# LaTeX2HTML 99.1 release (March 30, 1999) -# Associate labels original text with physical files. - - -$key = q/bdef/; -$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 99.1 release (March 30, 1999) -# labels from external_latex_labels array. - - -$key = q/bdef/; -$external_latex_labels{$key} = q|7a|; -$noresave{$key} = "$nosave"; - -$key = q/b0def/; -$external_latex_labels{$key} = q|7b|; -$noresave{$key} = "$nosave"; - -$key = q/bgdefs/; -$external_latex_labels{$key} = q|7|; -$noresave{$key} = "$nosave"; - -$key = q/eqn:stress-sr/; -$external_latex_labels{$key} = q|6|; -$noresave{$key} = "$nosave"; - -$key = q/budef/; -$external_latex_labels{$key} = q|7c|; -$noresave{$key} = "$nosave"; - -$key = q/gdef/; -$external_latex_labels{$key} = q|7d|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html deleted file mode 100644 index fa3daa64290..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html +++ /dev/null @@ -1,73 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>About this document ...</TITLE> -<META NAME="description" CONTENT="About this document ..."> -<META NAME="keywords" CONTENT="sampleMathThumb"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMathThumb.css"> - -<LINK REL="previous" HREF="sampleMathThumb.html"> -<LINK REL="up" HREF="sampleMathThumb.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif"> -<A NAME="tex2html16" - HREF="sampleMathThumb.html"> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A> -<A NAME="tex2html12" - HREF="sampleMathThumb.html"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A> -<BR> -<B> Up:</B> <A NAME="tex2html17" - HREF="sampleMathThumb.html">sampleMathThumb</A> -<B> Previous:</B> <A NAME="tex2html13" - HREF="sampleMathThumb.html">sampleMathThumb</A> -<BR> -<BR> -<!--End of Navigation Panel--> - -<H1><A NAME="SECTION00010000000000000000"> -About this document ...</A> -</H1> - <P> -This document was generated using the -<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999) -<P> -Copyright © 1993, 1994, 1995, 1996, -<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, -Computer Based Learning Unit, University of Leeds. -<BR> -Copyright © 1997, 1998, 1999, -<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, -Mathematics Department, Macquarie University, Sydney. -<P> -The command line arguments were: <BR> - <STRONG>latex2html</STRONG> <TT><A NAME="tex2html6" - HREF="../sampleMathThumb.tex">sampleMathThumb.tex</A></TT> -<P> -The translation was initiated by Michel Goossens on 1999-03-30 -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css deleted file mode 100644 index 1993b851311..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css +++ /dev/null @@ -1,31 +0,0 @@ - -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html deleted file mode 100644 index b8c1d4fd048..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html +++ /dev/null @@ -1,171 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - -<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999) -original version by: Nikos Drakos, CBLU, University of Leeds -* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan -* with significant contributions from: - Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -<HTML> -<HEAD> -<TITLE>sampleMathThumb</TITLE> -<META NAME="description" CONTENT="sampleMathThumb"> -<META NAME="keywords" CONTENT="sampleMathThumb"> -<META NAME="resource-type" CONTENT="document"> -<META NAME="distribution" CONTENT="global"> - -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> -<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release"> -<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> - -<LINK REL="STYLESHEET" HREF="sampleMathThumb.css"> - -<LINK REL="next" HREF="node1.html"> -<LINK REL="next" HREF="node1.html"> -</HEAD> - -<BODY > -<!--Navigation Panel--> -<A NAME="tex2html9" - HREF="node1.html"> -<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A> -<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif"> -<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" - SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif"> -<BR> -<B> Next:</B> <A NAME="tex2html10" - HREF="node1.html">About this document ...</A> -<BR> -<BR> -<!--End of Navigation Panel--> -<P> -<H2 ALIGN="center"><A NAME="SECTION00000000000000000000"> -Math examples</A> -</H2> -<DIV ALIGN="RIGHT"> -<IMG - WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0" - SRC="img1.gif" - ALT="\begin{eqnarray} -\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in... -...\epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray}"> -<BR> - -</DIV> - -<P> -Since (<A HREF="sampleMathThumb.html#eqn:stress-sr">6</A>) or (<A HREF="sampleMathThumb.html#gdef">7d</A>) should hold for arbitrary -<!-- MATH - $\delta\mathbf{c}$ - --> -<IMG - WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" - SRC="img2.gif" - ALT="$ \delta\mathbf{c}$">-vectors, it is clear that -<!-- MATH - $\mathcal{N}(A) = \mathcal{R}(B)$ - --> -<IMG - WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img3.gif" - ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG - WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0" - SRC="img4.gif" - ALT="$ y=B(x)$"> one has... -<BR> -...the <A NAME="tex2html3" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to -<!-- MATH - $a^2+b^2=c^2$ - --> -<IMG - WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" - SRC="img5.gif" - ALT="$ a^2+b^2=c^2$">. -That no non-trivial integer solutions exist for -<!-- MATH - $a^n+b^n=c^n$ - --> -<IMG - WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0" - SRC="img6.gif" - ALT="$ a^n+b^n=c^n$"> with integers <IMG - WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0" - SRC="img7.gif" - ALT="$ n>2$"> has long -been suspected (<A NAME="tex2html4" - HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5" - HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>). - -<P> -<DIV ALIGN="RIGHT"> -</DIV> -<BR> -<DIV ALIGN="RIGHT"> -<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A> -<!-- MATH - \begin{eqnarray} -\htmlimage{thumbnail=.4} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i -+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber - & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray} - --> -<A NAME="eqn:stress-sr"></A><A NAME="eqnarray52" - HREF="img8.gif"><IMG - WIDTH="140" HEIGHT="29" ALIGN="LEFT" - SRC="Timg8.gif" - ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf... -...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right> -\end{eqnarray}"></A> -<BR CLEAR="ALL"> -<P> -<BR CLEAR="ALL"></DIV><P></P> -<DIV ALIGN="RIGHT"> -</DIV> - -<P> -<DIV ALIGN="RIGHT"> -</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A> -<!-- MATH - \begin{subequations} -\htmlimage{thumbnail=.3}\begin{align} B_{ij}^\alpha & = -\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right)\\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align} -\end{subequations} - --> -<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER"> -<TR VALIGN="MIDDLE"> -<TD NOWRAP ALIGN="CENTER"><A NAME="tex2html_wrap_indisplay268" - HREF="img9.gif"><IMG - WIDTH="1" HEIGHT="6" ALIGN="MIDDLE" BORDER="0" - SRC="Timg9.gif" - ALT="$\displaystyle \begin{align}B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \le... -...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></A></TD></TR> -</TABLE> -<DIV ALIGN="RIGHT"> -</DIV> -<BR><HR> -<!--Table of Child-Links--> -<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> - -<UL> -<LI><A NAME="tex2html11" - HREF="node1.html">About this document ...</A> -</UL> -<!--End of Table of Child-Links--> -<BR><HR> -<ADDRESS> -<I>Michel Goossens</I> -<BR><I>1999-03-30</I> -</ADDRESS> -</BODY> -</HTML> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.aux b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.aux new file mode 100644 index 00000000000..96bb466013e --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.aux @@ -0,0 +1,29 @@ +\relax +\ifx\rEfLiNK\UnDef\gdef \xRef#1#2{#2}\fi +\newlabel{fg:phys332-1}{{\rEfLiNK{1-10061}{1}}{\rEfLiNK{1-10061}{6}}} +\citation{bib-LAND} +\citation{bib-TALM} +\newlabel{sec:phys332-1}{{\rEfLiNK{1-20002}{2}}{\rEfLiNK{1-20002}{7}}} +\citation{bib-VAVI} +\citation{bib-SCH1} +\newlabel{vavref}{{\rEfLiNK{1-40003}{3}}{\rEfLiNK{1-40003}{9}}} +\citation{bib-SELT} +\newlabel{urban}{{\rEfLiNK{1-60005}{5}}{\rEfLiNK{1-60005}{10}}} +\newlabel{fg:phys332-2}{{\rEfLiNK{1-60012}{2}}{\rEfLiNK{1-60012}{12}}} +\newlabel{eq:sigex}{{\rEfLiNK{1-6003r2}{2}}{\rEfLiNK{1-6003r2}{13}}} +\newlabel{eq:sigion}{{\rEfLiNK{1-6004r3}{3}}{\rEfLiNK{1-6004r3}{13}}} +\newlabel{eq:fisum}{{\rEfLiNK{1-6005r4}{4}}{\rEfLiNK{1-6005r4}{14}}} +\newlabel{eq:flnsum}{{\rEfLiNK{1-6005r5}{5}}{\rEfLiNK{1-6005r5}{14}}} +\newlabel{eq:phys332-5}{{\rEfLiNK{1-7001r13}{13}}{\rEfLiNK{1-7001r13}{17}}} +\newlabel{eq:phys332-1}{{\rEfLiNK{1-7004r16}{16}}{\rEfLiNK{1-7004r16}{17}}} +\newlabel{eq:phys332-2}{{\rEfLiNK{1-7004r17}{17}}{\rEfLiNK{1-7004r17}{17}}} +\newlabel{eq:phys332-3}{{\rEfLiNK{1-7005r18}{18}}{\rEfLiNK{1-7005r18}{18}}} +\newlabel{eq:phys332-4}{{\rEfLiNK{1-7005r19}{19}}{\rEfLiNK{1-7005r19}{18}}} +\newlabel{eq:phys332-6}{{\rEfLiNK{1-7008r22}{22}}{\rEfLiNK{1-7008r22}{18}}} +\newlabel{eq:phys332-7}{{\rEfLiNK{1-7008r23}{23}}{\rEfLiNK{1-7008r23}{18}}} +\newlabel{eq:phys332-8}{{\rEfLiNK{1-7008r24}{24}}{\rEfLiNK{1-7008r24}{19}}} +\bibcite{bib-LAND}{1} +\bibcite{bib-SCH1}{2} +\bibcite{bib-SELT}{3} +\bibcite{bib-TALM}{4} +\bibcite{bib-VAVI}{5} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.css new file mode 100644 index 00000000000..333d950a156 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.css @@ -0,0 +1,45 @@ + +/* start css.sty */ +.cmsy-7{font-size:70%;} +.emr-17{font-size:170%;} +.emr-12{font-size:120%;} +.emtt-10{font-family: monospace;} +.emr-7{font-size:70%;} +.emr-5{font-size:50%;} +.emmi-7{font-size:70%;} +.emmi-5{font-size:50%;} +.emti-10{font-style: italic;} +.small-caps{font-variant: small-caps; } +p.noindent { text-indent: 0em } +p.indent{ text-indent: 1.5em } +.sub, .sup {font-size:110%} +.Canvas { position:relative; } +img.mathdisplay{ margin-top: 1em; margin-bottom: 1em; } +li p.indent, li p.indent{ text-indent: 0em } +p.bibitem { text-indent: -2em; margin-left: 2em; } +.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } +DIV.td00{ margin-left:0; margin-right:0; } +DIV.td01{ margin-left:0; margin-right:5; } +DIV.td10{ margin-left:5; margin-right:0; } +DIV.td11{ margin-left:5; margin-right:5; } +.hline hr, .cline hr{ height : 1px; } +.verbatim {margin-bottom:0.5em; margin-top:0.5em; } +span.footnotetext{ font-size:75%; font-style:italic; } +span.TEX {letter-spacing: -0.125em; } +span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} +a span.TEX span.E {text-decoration: none; } +span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} +span.LATEX span.TEX{ position:relative; left: -0.4em; } +.marginpar {width:20%; float:right; text-align:left; margin-left:1em; margin-top:0.5em; font-size:85%; text-decoration:underline;} +.equation TD{text-align:center; } +.obeylines-h,.obeylines-v {white-space: nowrap; } +span.pmatrix img{vertical-align:middle;} +.underline{ text-decoration:underline; } +.overline{ text-decoration:overline; } +td.caption{white-space: nowrap; } +h2.titleHead{text-align:center;} +div.maketitle{ margin-bottom: 2em; } +h1.partHead{text-align: center} +.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} +.subparagraphHead, .likesubparagraphHead { font-weight: bold;} +/* end css.sty */ diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.dvi Binary files differnew file mode 100644 index 00000000000..49e057e59c8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.dvi diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.html new file mode 100644 index 00000000000..7461e32259f --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.html @@ -0,0 +1,1510 @@ + + +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<html +><head><!--latexexa.html from latexexa.tex (TeX4ht, 1999-03-31 09:15:00)--> +<title>Simulation of Energy Loss Straggling</title><link +rel="stylesheet" type="text/css" href="latexexa.css"></head><body +> <div align="center" class="maketitle"> +<h2 class="titleHead">Simulation of Energy Loss Straggling</h2> +<div class="author" align="center"><span +class="emr-12">Maria Physicist</span></div> +<br> +<div class="date" align="center"><span +class="emr-12">March 31, 1999</span></div> + <span class="thanks"></span></div> + <h2 class="sectionHead">1 <a + name="1-10001"></a><a + name="QQ1-1-1"></a>Introduction</h2> +<!--16--><p class="noindent">Due to the statistical nature of ionisation energy loss, large fluctuations can occur in +the amount of energy deposited by a particle traversing an absorber element. +Continuous processes such as multiple scattering and energy loss play a +relevant role in the longitudinal and lateral development of electromagnetic and +hadronic showers, and in the case of sampling calorimeters the measured +resolution can be significantly affected by such fluctuations in their active +layers. The description of ionisation fluctuations is characterised by the +significance parameter <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"></span>, which is proportional to the ratio of mean energy loss to +the maximum allowed energy transfer in a single collision with an atomic +electron + <center> +<img +src="latexexa0x.gif"alt=" q +k = E---- + max"class="mathdisplay"></center> <span +class="emmi-10">E</span><span +class="emr-7">max</span> +is the maximum transferable energy in a single collision with an atomic +electron. + <center> +<img +src="latexexa1x.gif"alt=" 2m b2g2 +Emax = ----------e----------2-, + 1 +2gme/mx + (me/mx)"class="mathdisplay"></center> where +<span +class="emmi-10"><img +src="emmi10-d.gif"alt="g"class="10--d"> </span>= <span +class="emmi-10">E/m</span><sub ><span +class="emmi-7">x</span></sub> , <span +class="emmi-10">E </span>is energy and <span +class="emmi-10">m</span><sub ><span +class="emmi-7">x</span></sub> the mass of the incident particle, <span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span +class="emr-7">2</span></sup> = 1 <span +class="cmsy-10">- </span>1<span +class="emmi-10">/<img +src="emmi10-d.gif"alt="g"class="10--d"></span><sup ><span +class="emr-7">2</span></sup> and +<span +class="emmi-10">m</span><sub ><span +class="emmi-7">e</span></sub> is the electron mass. <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"> </span>comes from the Rutherford scattering cross section and is +defined as: <div align="center" class="eqnarray"><a + name="1-1001r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"> </span>= 2<span +class="emmi-10"><img +src="emmi10-19.gif"alt="p"class="10--19">z</span><sup ><span +class="emr-7">2</span></sup><span +class="emmi-10">e</span><sup ><span +class="emr-7">4</span></sup><span +class="emmi-10">N</span><sub ><span +class="emmi-7">Av</span></sub><span +class="emmi-10">Z<img +src="emmi10-1a.gif"alt="r"class="emmi-10--1a"align="middle"><img +src="emmi10-e.gif"alt="d"class="10--e">x</span> + <span +class="emmi-10">m</span><sub ><span +class="emmi-7">e</span></sub><span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span +class="emr-7">2</span></sup><span +class="emmi-10">c</span><sup ><span +class="emr-7">2</span></sup><span +class="emmi-10">A</span> = 153<span +class="emmi-10">.</span>4 <span +class="emmi-10">z</span><sup ><span +class="emr-7">2</span></sup> +<span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span +class="emr-7">2</span></sup> <span +class="emmi-10">Z</span> +<span +class="emmi-10">A</span><span +class="emmi-10"><img +src="emmi10-1a.gif"alt="r"class="emmi-10--1a"align="middle"><img +src="emmi10-e.gif"alt="d"class="10--e">x</span> keV<span +class="emmi-10">,</span></td><td +align="center"nowrap +class="eqnarray2"></td><td +align="left"nowrap +class="eqnarray3"></td></tr></table> +</div>where + <div align="center"><table class="tabular" +cellspacing="0pt" cellpadding="0" +frame="void" ><colgroup><col +id="TBL-2-1"><col +id="TBL-2-2"></colgroup><tr +valign="baseline" id="TBL-2-1-"><td align="left"nowrap id="TBL-2-1-1" +><div class="td11"><span +class="emmi-10">z </span></div></td><td align="left"nowrap id="TBL-2-1-2" +><div class="td11">charge of the incident particle </div></td> +</tr><tr +valign="baseline" id="TBL-2-2-"><td align="left"nowrap id="TBL-2-2-1" +><div class="td11"><span +class="emmi-10">N</span><sub ><span +class="emmi-7">Av</span></sub></div></td><td align="left"nowrap id="TBL-2-2-2" +><div class="td11">Avogadro's number </div></td> +</tr><tr +valign="baseline" id="TBL-2-3-"><td align="left"nowrap id="TBL-2-3-1" +><div class="td11"><span +class="emmi-10">Z </span></div></td><td align="left"nowrap id="TBL-2-3-2" +><div class="td11">atomic number of the material</div></td> +</tr><tr +valign="baseline" id="TBL-2-4-"><td align="left"nowrap id="TBL-2-4-1" +><div class="td11"><span +class="emmi-10">A </span></div></td><td align="left"nowrap id="TBL-2-4-2" +><div class="td11">atomic weight of the material </div></td> +</tr><tr +valign="baseline" id="TBL-2-5-"><td align="left"nowrap id="TBL-2-5-1" +><div class="td11"><span +class="emmi-10"><img +src="emmi10-1a.gif"alt="r"class="emmi-10--1a"align="middle"> </span></div></td><td align="left"nowrap id="TBL-2-5-2" +><div class="td11">density </div></td> +</tr><tr +valign="baseline" id="TBL-2-6-"><td align="left"nowrap id="TBL-2-6-1" +><div class="td11"><span +class="emmi-10"><img +src="emmi10-e.gif"alt="d"class="10--e">x </span></div></td><td align="left"nowrap id="TBL-2-6-2" +><div class="td11">thickness of the material </div></td> +</tr><tr +valign="baseline" id="TBL-2-7-"><td align="left"nowrap id="TBL-2-7-1" +><div class="td11"> </div></td> </tr></table> +</div> +<!--57--><p class="indent"> <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span>measures the contribution of the collisions with energy transfer close to <span +class="emmi-10">E</span><span +class="emr-7">max</span>. +For a given absorber, <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span>tends towards large values if <span +class="emmi-10"><img +src="emmi10-e.gif"alt="d"class="10--e">x </span>is large and/or if <span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"> </span>is +small. Likewise, <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span>tends towards zero if <span +class="emmi-10"><img +src="emmi10-e.gif"alt="d"class="10--e">x </span>is small and/or if <span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"> </span>approaches +1. +<!--63--><p class="indent"> The value of <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span>distinguishes two regimes which occur in the description of +ionisation fluctuations : + <ol type="1"class="enumerate1" +> + <li class="enumerate"><a + name="1-1003x1"></a>A large number of collisions involving the loss of all or most of the incident + particle energy during the traversal of an absorber. + <!--70--><p class="noindent">As the total energy transfer is composed of a multitude of small energy + losses, we can apply the central limit theorem and describe the fluctuations + by a Gaussian distribution. This case is applicable to non-relativistic + particles and is described by the inequality <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> > </span>10 (i.e. when the mean + energy loss in the absorber is greater than the maximum energy transfer + in a single collision). + </li> + <li class="enumerate"><a + name="1-1005x2"></a>Particles traversing thin counters and incident electrons under any + conditions. + <!--81--><p class="noindent">The relevant inequalities and distributions are 0<span +class="emmi-10">.</span>01 <span +class="emmi-10">< <img +src="emmi10-14.gif"alt="k"class="10--14"> < </span>10, Vavilov + distribution, and <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> < </span>0<span +class="emmi-10">.</span>01, Landau distribution.</li></ol> +<!--83--><p class="noindent"> +<!--85--><p class="indent"> An additional regime is defined by the contribution of the collisions with low +energy transfer which can be estimated with the relation <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span +class="emr-7">0</span></sub>, where <span +class="emmi-10">I</span><sub ><span +class="emr-7">0</span></sub> is the mean +ionisation potential of the atom. Landau theory assumes that the number of these +collisions is high, and consequently, it has a restriction <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span +class="emr-7">0</span></sub> <span +class="cmsy-10">» </span>1. In <span +class="emtt-10">GEANT </span>(see URL +<span +class="emtt-10">http://wwwinfo.cern.ch/asdoc/geant/geantall.html</span>), the limit of Landau +theory has been set at <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span +class="emr-7">0</span></sub> = 50. Below this limit special models taking into account +the atomic structure of the material are used. This is important in thin layers and +gaseous materials. Figure <a + href="#1-10061">1</a> shows the behaviour of <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span +class="emr-7">0</span></sub> as a function of the layer +thickness for an electron of 100 keV and 1 GeV of kinetic energy in Argon, Silicon +and Uranium. +<a + name="1-10061"></a> + <hr class="float"><div align="center" class="float" +><table class="float"><tr class="float"><td class="float" +> +<img +src="latexexa2x.gif"alt="PIC"> +<br><div align="center"class="caption"><table class="caption" +><tr valign="baseline" class="caption"><td class="id">Figure 1</td><td +class="content">The variable <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span +class="emr-7">0</span></sub> can be used to measure the validity range of the +Landau theory. It depends on the type and energy of the particle, <span +class="emmi-10">Z </span>, <span +class="emmi-10">A </span>and the +ionisation potential of the material and the layer thickness. </td></tr></table></div> + </td></tr></table></div><hr class="endfloat"> +<!--110--><p class="indent"> In the following sections, the different theories and models for the energy loss +fluctuation are described. First, the Landau theory and its limitations are discussed, +and then, the Vavilov and Gaussian straggling functions and the methods in the thin +layers and gaseous materials are presented. + <h2 class="sectionHead">2 <a + name="1-20002"></a><a + name="QQ1-1-3"></a>Landau theory</h2> +<!--119--><p class="noindent">For a particle of mass <span +class="emmi-10">m</span><sub ><span +class="emmi-7">x</span></sub> traversing a thickness of material <span +class="emmi-10"><img +src="emmi10-e.gif"alt="d"class="10--e">x</span>, the Landau +probability distribution may be written in terms of the universal Landau function +<span +class="emmi-10"><img +src="emmi10-1e.gif"alt="f"class="10--1e"></span>(<span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span>) as[<a + href="#Xbib-LAND">1</a>]: <div align="center" class="eqnarray"><a + name="1-2001r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">f</span>(<span +class="emmi-10"><img +src="emmi10-f.gif"alt="e"class="10--f">, <img +src="emmi10-e.gif"alt="d"class="10--e">x</span>)</td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">1 + <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> <span +class="emmi-10"><img +src="emmi10-1e.gif"alt="f"class="10--1e"></span>(<span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span>)</td></tr></table> +</div>where <div align="center" class="eqnarray"><a + name="1-2002r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-1e.gif"alt="f"class="10--1e"></span>(<span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span>)</td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"> 1_ +2<span +class="emmi-10"><img +src="emmi10-19.gif"alt="p"class="10--19">i</span> <span +class="cmex-10"><img +src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span> + <sub> <span +class="emmi-10">c </span><span +class="cmsy-10">- </span><span +class="emmi-10">i</span><span +class="cmsy-10"><img +src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sub><sup><span +class="emmi-10">c </span>+ <span +class="emmi-10">i</span><span +class="cmsy-10"><img +src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sup> exp <img +src="latexexa3x.gif"alt="(u ln u+ cu)"class="left" align="middle"> <span +class="emmi-10">du</span><span +class="emmi-10"> </span><span +class="emmi-10"> </span><span +class="emmi-10"> </span><span +class="emmi-10"> </span><span +class="emmi-10"> </span> <span +class="emmi-10">c </span><span +class="cmsy-10"><span +class="underline">></span> </span>0</td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10"><img +src="emmi10-f.gif"alt="e"class="10--f"> </span><span +class="cmsy-10">-</span> <img +src="latexexa4x.gif"alt="e"class="bar" > + <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> <span +class="cmsy-10">- </span><span +class="emmi-10"><img +src="emmi10-d.gif"alt="g"class="10--d"></span><span +class="cmsy-7">'</span> <span +class="cmsy-10">- </span><span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span +class="emr-7">2</span></sup> <span +class="cmsy-10">-</span> ln <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> ___ +<span +class="emmi-10">E</span><span +class="emr-7">max</span> </td> </tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-d.gif"alt="g"class="10--d"></span><span +class="cmsy-7">'</span></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">0<span +class="emmi-10">.</span>422784 <span +class="emmi-10">. . .</span> = 1 <span +class="cmsy-10">- </span><span +class="emmi-10"><img +src="emmi10-d.gif"alt="g"class="10--d"></span></td> </tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-d.gif"alt="g"class="10--d"></span></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">0<span +class="emmi-10">.</span>577215 <span +class="emmi-10">. . .</span> (Euler's constant)</td> </tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><img +src="latexexa5x.gif"alt="e"class="bar" ></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">average energy loss</td> </tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-f.gif"alt="e"class="10--f"></span></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">actual energy loss</td> </tr></table> +</div> + <h3 class="subsectionHead">2.1 <a + name="1-30002.1"></a><a + name="QQ1-1-4"></a>Restrictions</h3> +<!--140--><p class="noindent">The Landau formalism makes two restrictive assumptions : + <ol type="1"class="enumerate1" +> + <li class="enumerate"><a + name="1-3002x1"></a>The typical energy loss is small compared to the maximum energy loss in + a single collision. This restriction is removed in the Vavilov theory (see + section <a + href="#1-40003">3</a>). + </li> + <li class="enumerate"><a + name="1-3004x2"></a>The typical energy loss in the absorber should be large compared to the + binding energy of the most tightly bound electron. For gaseous detectors, + typical energy losses are a few keV which is comparable to the binding + energies of the inner electrons. In such cases a more sophisticated approach + which accounts for atomic energy levels[<a + href="#Xbib-TALM">4</a>] is necessary to accurately + simulate data distributions. In <span +class="emtt-10">GEANT</span>, a parameterised model by L. Urbán + is used (see section <a + href="#1-60005">5</a>).</li></ol> +<!--153--><p class="noindent"> +<!--155--><p class="indent"> In addition, the average value of the Landau distribution is infinite. Summing the +Landau fluctuation obtained to the average energy from the <span +class="emmi-10">dE/dx </span>tables, we +obtain a value which is larger than the one coming from the table. The +probability to sample a large value is small, so it takes a large number of steps +(extractions) for the average fluctuation to be significantly larger than zero. This +introduces a dependence of the energy loss on the step size which can affect +calculations. +<!--164--><p class="indent"> A solution to this has been to introduce a limit on the value of the variable +sampled by the Landau distribution in order to keep the average fluctuation to 0. +The value obtained from the <span +class="emtt-10">GLANDO </span>routine is: + <center> +<img +src="latexexa6x.gif"alt="ddE/dx = e- e = q(c -g'+ b2 + ln--q-) + Emax"class="mathdisplay"></center> In +order for this to have average 0, we must impose that: + <center> +<img +src="latexexa7x.gif"alt="c = -g'- b2 -ln -q--- + Emax"class="mathdisplay"></center> +<!--177--><p class="indent"> This is realised introducing a <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emr-7">max</span></sub>(<img +src="latexexa8x.gif"alt="c"class="bar" >) such that if only values of <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"> </span><span +class="cmsy-10"><span +class="underline"><</span> </span><span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emr-7">max</span></sub> are +accepted, the average value of the distribution is <img +src="latexexa9x.gif"alt="c"class="bar" >. +<!--181--><p class="indent"> A parametric fit to the universal Landau distribution has been performed, with +following result: + <center> +<img +src="latexexa10x.gif"alt="cmax = 0.60715+ 1.1934c + (0.67794+ 0.052382c)exp(0.94753 +0.74442c)"class="mathdisplay"></center> +only values smaller than <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emr-7">max</span></sub> are accepted, otherwise the distribution is +resampled. + <h2 class="sectionHead">3 <a + name="1-40003"></a><a + name="QQ1-1-5"></a>Vavilov theory</h2> +<!--197--><p class="noindent">Vavilov[<a + href="#Xbib-VAVI">5</a>] derived a more accurate straggling distribution by introducing the +kinematic limit on the maximum transferable energy in a single collision, rather than +using <span +class="emmi-10">E</span><span +class="emr-7">max</span> = <span +class="cmsy-10"><img +src="cmsy10-31.gif"alt=" oo "class="10--31"></span>. Now we can write[<a + href="#Xbib-SCH1">2</a>]: <div align="center" class="eqnarray"><a + name="1-4001r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">f</span><img +src="latexexa11x.gif"alt="(e,ds)"class="left" align="middle"></td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">1 + <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> <span +class="emmi-10"><img +src="emmi10-1e.gif"alt="f"class="10--1e"></span><sub ><span +class="emmi-7">v</span></sub><img +src="latexexa12x.gif"alt="( ) + cv,k,b2"class="left" align="middle"></td></tr></table> +</div>where <div align="center" class="eqnarray"><a + name="1-4002r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-1e.gif"alt="f"class="10--1e"></span><sub ><span +class="emmi-7">v</span></sub><img +src="latexexa13x.gif"alt="(cv,k,b2)"class="left" align="middle"></td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"> 1_ +2<span +class="emmi-10"><img +src="emmi10-19.gif"alt="p"class="10--19">i</span> <span +class="cmex-10"><img +src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span> + <sub> <span +class="emmi-10">c </span><span +class="cmsy-10">- </span><span +class="emmi-10">i</span><span +class="cmsy-10"><img +src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sub><sup><span +class="emmi-10">c </span>+ <span +class="emmi-10">i</span><span +class="cmsy-10"><img +src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sup><span +class="emmi-10"><img +src="emmi10-1e.gif"alt="f"class="10--1e"></span><img +src="latexexa14x.gif"alt="(s)"class="left" align="middle"> <span +class="emmi-10">e</span><sup ><span +class="emmi-7"><img +src="emmi7-15.gif"alt="c"class="7--15">s</span></sup><span +class="emmi-10">ds</span><span +class="emmi-10"> </span><span +class="emmi-10"> </span><span +class="emmi-10"> </span><span +class="emmi-10"> </span><span +class="emmi-10"> </span> <span +class="emmi-10">c </span><span +class="cmsy-10"><span +class="underline">></span> </span>0</td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-1e.gif"alt="f"class="10--1e"></span><img +src="latexexa15x.gif"alt="(s)"class="left" align="middle"></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">exp <img +src="latexexa16x.gif"alt="[ 2 ] + k(1+ b g)"class="left" align="middle"> <span +class="emmi-10"> </span> exp <img +src="latexexa17x.gif"alt="[y(s)]"class="left" align="middle"> <span +class="emmi-10">,</span> </td> </tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-20.gif"alt="y"class="10--20"></span><img +src="latexexa18x.gif"alt="(s)"class="left" align="middle"></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10">s</span> ln <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span>+ (<span +class="emmi-10">s </span>+ <span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span +class="emr-7">2</span></sup><span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"></span>)<img +src="latexexa19x.gif"alt="[ln(s/k)+ E1(s/k)]"class="left" align="middle"> <span +class="cmsy-10">- </span><span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14">e</span><sup ><span +class="cmsy-7">-</span><span +class="emmi-7">s/<img +src="emmi7-14.gif"alt="k"class="7--14"></span></sup><span +class="emmi-10">,</span></td> </tr></table> +</div>and <div align="center" class="eqnarray"><a + name="1-4003r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">E</span><sub ><span +class="emr-7">1</span></sub>(<span +class="emmi-10">z</span>)</td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="cmex-10"><img +src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span> + <sub> <span +class="emmi-10">z</span></sub><sup><span +class="cmsy-10"><img +src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sup><span +class="emmi-10">t</span><sup ><span +class="cmsy-7">-</span><span +class="emr-7">1</span></sup><span +class="emmi-10">e</span><sup ><span +class="cmsy-7">-</span><span +class="emmi-7">t</span></sup><span +class="emmi-10">dt</span> (the exponential integral)</td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emmi-7">v</span></sub></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"></span><img +src="latexexa20x.gif"alt="[ ] + e--e - g'- b2 + q"class="left" align="middle"></td> </tr></table> +</div> +<!--224--><p class="indent"> The Vavilov parameters are simply related to the Landau parameter by +<span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emmi-7">L</span></sub> = <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emmi-7">v</span></sub><span +class="emmi-10">/<img +src="emmi10-14.gif"alt="k"class="10--14"> </span><span +class="cmsy-10">-</span> ln <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"></span>. It can be shown that as <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span><span +class="cmsy-10"><img +src="cmsy10-21.gif"alt="-->"class="10--21"> </span>0, the distribution of the variable <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emmi-7">L</span></sub> +approaches that of Landau. For <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span><span +class="cmsy-10"><span +class="underline"><</span> </span>0<span +class="emmi-10">.</span>01 the two distributions are already practically +identical. Contrary to what many textbooks report, the Vavilov distribution <span +class="emti-10">does not</span> +approximate the Landau distribution for small <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"></span>, but rather the distribution of <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emmi-7">L</span></sub> +defined above tends to the distribution of the true <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"> </span>from the Landau density +function. Thus the routine <span +class="emtt-10">GVAVIV </span>samples the variable <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emmi-7">L</span></sub> rather than <span +class="emmi-10"><img +src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span +class="emmi-7">v</span></sub>. For +<span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span><span +class="cmsy-10"><span +class="underline">></span> </span>10 the Vavilov distribution tends to a Gaussian distribution (see next +section). + <h2 class="sectionHead">4 <a + name="1-50004"></a><a + name="QQ1-1-6"></a>Gaussian Theory</h2> +<!--239--><p class="noindent">Various conflicting forms have been proposed for Gaussian straggling functions, but +most of these appear to have little theoretical or experimental basis. However, it has +been shown[<a + href="#Xbib-SELT">3</a>] that for <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"> </span><span +class="cmsy-10"><span +class="underline">></span> </span>10 the Vavilov distribution can be replaced by a Gaussian +of the form : <div align="center" class="eqnarray"><a + name="1-5001r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">f</span>(<span +class="emmi-10"><img +src="emmi10-f.gif"alt="e"class="10--f">, <img +src="emmi10-e.gif"alt="d"class="10--e">s</span>) <span +class="cmsy-10"><img +src="cmsy10-19.gif"alt=" ~~ "class="10--19"></span> 1 __________ +<span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span><img +src="latexexa21x.gif"alt=" V~ ------------ + 2pk (1- b2/2)"class="sqrtsign" > exp <img +src="latexexa22x.gif"alt="[(e- e)2 k ] + --------2-----2--- + 2 q (1- b /2)"class="left" align="middle"></td><td +align="center"nowrap +class="eqnarray2"></td><td +align="left"nowrap +class="eqnarray3"></td></tr></table> +</div>thus implying <div align="center" class="eqnarray"><a + name="1-5002r1"></a> +<table +class="eqnarray-star"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1">mean</td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><img +src="latexexa23x.gif"alt="e"class="bar" ></td> </tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sup ><span +class="emr-7">2</span></sup></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span><sup ><span +class="emr-7">2</span></sup> + <span +class="emmi-10"><img +src="emmi10-14.gif"alt="k"class="10--14"></span> (1 <span +class="cmsy-10">- </span><span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span +class="emr-7">2</span></sup><span +class="emmi-10">/</span>2) = <span +class="emmi-10"><img +src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">E</span> +<span +class="emr-7">max</span>(1 <span +class="cmsy-10">- </span><span +class="emmi-10"><img +src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span +class="emr-7">2</span></sup><span +class="emmi-10">/</span>2)</td></tr></table> +</div> + <h2 class="sectionHead">5 <a + name="1-60005"></a><a + name="QQ1-1-7"></a>Urbán model</h2> +<!--260--><p class="noindent">The method for computing restricted energy losses with <span +class="emmi-10"><img +src="emmi10-e.gif"alt="d"class="10--e"></span>-ray production +above given threshold energy in <span +class="emtt-10">GEANT </span>is a Monte Carlo method that can +be used for thin layers. It is fast and it can be used for any thickness of +a medium. Approaching the limit of the validity of Landau's theory, the +loss distribution approaches smoothly the Landau form as shown in Figure +<a + href="#1-60012">2</a>. +<a + name="1-60012"></a> + <hr class="float"><div align="center" class="float" +><table class="float"><tr class="float"><td class="float" +> +<img +src="latexexa24x.gif"alt="PIC"> +<br><div align="center"class="caption"><table class="caption" +><tr valign="baseline" class="caption"><td class="id">Figure 2</td><td +class="content">Energy loss distribution for a 3 GeV electron in Argon as given by +standard <span +class="emtt-10">GEANT</span>. The width of the layers is given in centimeters.</td></tr></table></div> + </td></tr></table></div><hr class="endfloat"> +<!--275--><p class="indent"> It is assumed that the atoms have only two energy levels with binding energy <span +class="emmi-10">E</span><sub ><span +class="emr-7">1</span></sub> +and <span +class="emmi-10">E</span><sub ><span +class="emr-7">2</span></sub>. The particle--atom interaction will then be an excitation with energy loss <span +class="emmi-10">E</span><sub ><span +class="emr-7">1</span></sub> +or <span +class="emmi-10">E</span><sub ><span +class="emr-7">2</span></sub>, or an ionisation with an energy loss distributed according to a function +<span +class="emmi-10">g</span>(<span +class="emmi-10">E</span>) <span +class="cmsy-10">~ </span>1<span +class="emmi-10">/E</span><sup ><span +class="emr-7">2</span></sup>: <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa25x.gif"alt=" (Emax +-I)I-1 +g(E) = Emax E2"class="mathdisplay"><a + name="1-6002r1"></a></center></td><td width="5%">(1)</td></tr></table> +<!--283--><p class="indent"> The macroscopic cross-section for excitations (<span +class="emmi-10">i </span>= 1<span +class="emmi-10">, </span>2) is <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa26x.gif"alt=" f ln(2mb2g2/E )- b2 +i = C-i-------2-2-i----2 (1- r) + Ei ln(2mb g/I) - b"class="mathdisplay"><a + name="1-6003r2"></a></center></td><td width="5%">(2)</td></tr></table> +and the macroscopic cross-section for ionisation is <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa27x.gif"alt="3 = C-------Emax---------r + I(Emax + I)ln(EmaIx+I)"class="mathdisplay"><a + name="1-6004r3"></a></center></td><td width="5%">(3)</td></tr></table> +<span +class="emmi-10">E</span><span +class="emr-7">max</span> is the <span +class="emtt-10">GEANT </span>cut for <span +class="emmi-10"><img +src="emmi10-e.gif"alt="d"class="10--e"></span>-production, or the maximum energy transfer minus mean +ionisation energy, if it is smaller than this cut-off value. The following notation is +used: + <div align="center"><table class="tabular" +cellspacing="0pt" cellpadding="0" +frame="void" ><colgroup><col +id="TBL-3-1"><col +id="TBL-3-2"></colgroup><tr +valign="baseline" id="TBL-3-1-"><td align="left"nowrap id="TBL-3-1-1" +><div class="td11"><span +class="emmi-10">r, C</span></div></td><td align="left"nowrap id="TBL-3-1-2" +><div class="td11">parameters of the model</div></td> +</tr><tr +valign="baseline" id="TBL-3-2-"><td align="left"nowrap id="TBL-3-2-1" +><div class="td11"><span +class="emmi-10">E</span><sub ><span +class="emmi-7">i</span></sub> </div></td><td align="left"nowrap id="TBL-3-2-2" +><div class="td11">atomic energy levels </div></td> +</tr><tr +valign="baseline" id="TBL-3-3-"><td align="left"nowrap id="TBL-3-3-1" +><div class="td11"><span +class="emmi-10">I </span></div></td><td align="left"nowrap id="TBL-3-3-2" +><div class="td11">mean ionisation energy </div></td> +</tr><tr +valign="baseline" id="TBL-3-4-"><td align="left"nowrap id="TBL-3-4-1" +><div class="td11"><span +class="emmi-10">f</span><sub ><span +class="emmi-7">i</span></sub> </div></td><td align="left"nowrap id="TBL-3-4-2" +><div class="td11">oscillator strengths </div></td> </tr></table> +</div> +<!--306--><p class="indent"> The model has the parameters <span +class="emmi-10">f</span><sub ><span +class="emmi-7">i</span></sub> , <span +class="emmi-10">E</span><sub ><span +class="emmi-7">i</span></sub> , <span +class="emmi-10">C </span>and <span +class="emmi-10">r</span><span +class="emmi-10"> </span>(0 <span +class="cmsy-10"><span +class="underline"><</span> </span><span +class="emmi-10">r </span><span +class="cmsy-10"><span +class="underline"><</span> </span>1). The oscillator +strengths <span +class="emmi-10">f</span><sub ><span +class="emmi-7">i</span></sub> and the atomic level energies <span +class="emmi-10">E</span><sub ><span +class="emmi-7">i</span></sub> should satisfy the constraints +<div align="center" class="eqnarray"><a + name="1-6005r4"></a> +<table +class="eqnarray"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">f</span><sub ><span +class="emr-7">1</span></sub> + <span +class="emmi-10">f</span><sub ><span +class="emr-7">2</span></sub></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">1</td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(4)<a + name="1-6005r5"></a></td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">f</span><sub ><span +class="emr-7">1</span></sub> ln <span +class="emmi-10">E</span><sub ><span +class="emr-7">1</span></sub> + <span +class="emmi-10">f</span><sub ><span +class="emr-7">2</span></sub> ln <span +class="emmi-10">E</span><sub ><span +class="emr-7">2</span></sub></td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3">ln <span +class="emmi-10">I</span></td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(5)<a + name="1-6005r6"></a></td></tr></table> +</div>The parameter <span +class="emmi-10">C </span>can be defined with the help of the mean energy loss <span +class="emmi-10">dE/dx </span>in the +following way: The numbers of collisions (<span +class="emmi-10">n</span><sub ><span +class="emmi-7">i</span></sub> , i = 1,2 for the excitation and 3 for the +ionisation) follow the Poisson distribution with a mean number <span +class="cmsy-10"><</span><span +class="emmi-10">n</span><sub ><span +class="emmi-7">i</span></sub><span +class="cmsy-10">></span>. In a step <span +class="emmi-10">x</span> +the mean number of collisions is <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa28x.gif"alt="<n> = x + i i"class="mathdisplay"><a + name="1-6006r6"></a></center></td><td width="5%">(6)</td></tr></table> +The mean energy loss <span +class="emmi-10">dE/dx </span>in a step is the sum of the excitation and ionisation +contributions <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa29x.gif"alt=" [ ] +dE integral Emax+I +dx- x = 1E1 + 2E2 + 3 E g(E) dE x + I"class="mathdisplay"><a + name="1-6007r7"></a></center></td><td width="5%">(7)</td></tr></table> +From this, using the equations (<a + href="#1-6003r2">2</a>), (<a + href="#1-6004r3">3</a>), (<a + href="#1-6005r4">4</a>) and (<a + href="#1-6005r5">5</a>), one can define the parameter <span +class="emmi-10">C</span> +<table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa30x.gif"alt="C = dE- + dx"class="mathdisplay"><a + name="1-6008r8"></a></center></td><td width="5%">(8)</td></tr></table> +<!--335--><p class="indent"> The following values have been chosen in <span +class="emtt-10">GEANT </span>for the other parameters: + <center> +<img +src="latexexa31x.gif"alt=" { + 0 ifZ < 2 +f2 = 2/Z ifZ > 2 ==> f1 = 1- f2 + ( )f11 +E2 = 10Z2eV ==> E1 = EIf2 +r = 0.4 2"class="mathdisplay"></center> With +these values the atomic level <span +class="emmi-10">E</span><sub ><span +class="emr-7">2</span></sub> corresponds approximately the K-shell energy of the +atoms and <span +class="emmi-10">Zf</span><sub ><span +class="emr-7">2</span></sub> the number of K-shell electrons. <span +class="emmi-10">r </span>is the only variable which can be +tuned freely. It determines the relative contribution of ionisation and excitation to +the energy loss. +<!--354--><p class="indent"> The energy loss is computed with the assumption that the step length (or the +relative energy loss) is small, and---in consequence---the cross-section can be +considered constant along the path length. The energy loss due to the excitation is +<table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa32x.gif"alt="Ee = n1E1 +n2E2"class="mathdisplay"><a + name="1-6009r9"></a></center></td><td width="5%">(9)</td></tr></table> +where <span +class="emmi-10">n</span><sub ><span +class="emr-7">1</span></sub> and <span +class="emmi-10">n</span><sub ><span +class="emr-7">2</span></sub> are sampled from Poisson distribution as discussed above. The loss +due to the ionisation can be generated from the distribution <span +class="emmi-10">g</span>(<span +class="emmi-10">E</span>) by the inverse +transformation method: <div align="center" class="eqnarray"><a + name="1-6010r10"></a> +<table +class="eqnarray"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">u </span>= <span +class="emmi-10">F</span>(<span +class="emmi-10">E</span>)</td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="cmex-10"><img +src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span> + <sub> <span +class="emmi-10">I</span></sub><sup><span +class="emmi-10">E</span></sup><span +class="emmi-10">g</span>(<span +class="emmi-10">x</span>)<span +class="emmi-10">dx</span></td> <td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4"></td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10">E </span>= <span +class="emmi-10">F</span><sup ><span +class="cmsy-7">-</span><span +class="emr-7">1</span></sup>(<span +class="emmi-10">u</span>)</td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"> <span +class="emmi-10">I</span>_____ +1 <span +class="cmsy-10">- </span><span +class="emmi-10">u</span> <span +class="emmi-7">E</span><span +class="emr-5">max</span>__ +<span +class="emmi-7">E</span><span +class="emr-5">max</span><span +class="emr-7">+</span><span +class="emmi-7">I</span> </td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(10)<a + name="1-6010r11"></a></td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"></td> <td +align="center"nowrap +class="eqnarray2"></td> <td +align="left"nowrap +class="eqnarray3"></td> <td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(11)<a + name="1-6010r12"></a></td></tr></table> +</div>where <span +class="emmi-10">u </span>is a uniform random number between <span +class="emmi-10">F</span>(<span +class="emmi-10">I</span>) = 0 and <span +class="emmi-10">F</span>(<span +class="emmi-10">E</span><span +class="emr-7">max</span> + <span +class="emmi-10">I</span>) = 1. The +contribution from the ionisations will be <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa33x.gif"alt=" n sum 3 -----I------ +Ei = 1 -uj -Emax-- + j=1 Emax+I"class="mathdisplay"><a + name="1-6011r12"></a></center></td><td width="5%">(12)</td></tr></table> +where <span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub> is the number of ionisation (sampled from Poisson distribution). The +energy loss in a step will then be <span +class="emmi-10">E </span>= <span +class="emmi-10">E</span><sub ><span +class="emmi-7">e</span></sub> + <span +class="emmi-10">E</span><sub ><span +class="emmi-7">i</span></sub>. + <h3 class="subsectionHead">5.1 <a + name="1-70005.1"></a><a + name="QQ1-1-9"></a>Fast simulation for <span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub> <span +class="cmsy-10"><span +class="underline">></span> </span>16</h3> +<!--380--><p class="noindent">If the number of ionisation <span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub> is bigger than 16, a faster sampling method can be +used. The possible energy loss interval is divided in two parts: one in which the +number of collisions is large and the sampling can be done from a Gaussian +distribution and the other in which the energy loss is sampled for each collision. Let +us call the former interval [<span +class="emmi-10">I, <img +src="emmi10-b.gif"alt="a"class="10--b">I</span>] the interval A, and the latter [<span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b">I, E</span><span +class="emr-7">max</span>] the interval +B. <span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b"> </span>lies between 1 and <span +class="emmi-10">E</span><span +class="emr-7">max</span><span +class="emmi-10">/I</span>. A collision with a loss in the interval A happens +with the probability <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa34x.gif"alt=" integral aI +P(a) = g(E)dE = (Emax-+-I)(a---1) + I Emaxa"class="mathdisplay"><a + name="1-7001r13"></a></center></td><td width="5%">(13)</td></tr></table> +The mean energy loss and the standard deviation for this type of collision are +<table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa35x.gif"alt=" --1-- integral aI Ia-lna- +< E(a)> = P (a) I E g(E) dE = a- 1"class="mathdisplay"><a + name="1-7002r14"></a></center></td><td width="5%">(14)</td></tr></table> +and <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa36x.gif"alt=" integral aI ( 2 ) +s2(a) =--1-- E2 g(E) dE = I2a 1 - -aln-a2 + P (a) I (a- 1)"class="mathdisplay"><a + name="1-7003r15"></a></center></td><td width="5%">(15)</td></tr></table> +If the collision number is high , we assume that the number of the type A collisions +can be calculated from a Gaussian distribution with the following mean value and +standard deviation: <div align="center" class="eqnarray"><a + name="1-7004r16"></a> +<table +class="eqnarray"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="cmsy-10"><</span><span +class="emmi-10">n</span><sub ><span +class="emmi-7">A</span></sub><span +class="cmsy-10">></span></td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub><span +class="emmi-10">P</span>(<span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b"></span>)</td> <td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(16)<a + name="1-7004r17"></a></td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub><span +class="emmi-10">A</span></sub><sup>2</sup></td> <td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub><span +class="emmi-10">P</span>(<span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b"></span>)(1 <span +class="cmsy-10">- </span><span +class="emmi-10">P</span>(<span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b"></span>))</td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(17)<a + name="1-7004r18"></a></td></tr></table> +</div>It is further assumed that the energy loss in these collisions has a Gaussian +distribution with <div align="center" class="eqnarray"><a + name="1-7005r18"></a> +<table +class="eqnarray"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="cmsy-10"><</span><span +class="emmi-10">E</span><sub ><span +class="emmi-7">A</span></sub><span +class="cmsy-10">></span></td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10">n</span><sub ><span +class="emmi-7">A</span></sub><span +class="cmsy-10"><</span><span +class="emmi-10">E</span>(<span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b"></span>)<span +class="cmsy-10">></span></td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(18)<a + name="1-7005r19"></a></td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="emmi-10"><img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub><span +class="emmi-10">E, A</span></sub><sup>2</sup></td><td +align="center"nowrap +class="eqnarray2">=</td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10">n</span><sub ><span +class="emmi-7">A</span></sub><span +class="emmi-10"><img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sup ><span +class="emr-7">2</span></sup>(<span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b"></span>)</td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(19)<a + name="1-7005r20"></a></td></tr></table> +</div>The energy loss of these collision can then be sampled from the Gaussian +distribution. +<!--427--><p class="indent"> The collisions where the energy loss is in the interval B are sampled directly from +<table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa37x.gif"alt=" n3- sum nA aI +EB = 1--u-Emax+I-aI + i=1 i Emax+I"class="mathdisplay"><a + name="1-7006r20"></a></center></td><td width="5%">(20)</td></tr></table> +The total energy loss is the sum of these two types of collisions: <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa38x.gif"alt="E = EA + EB"class="mathdisplay"><a + name="1-7007r21"></a></center></td><td width="5%">(21)</td></tr></table> +<!--438--><p class="indent"> The approximation of equations ((<a + href="#1-7004r16">16</a>), (<a + href="#1-7004r17">17</a>), (<a + href="#1-7005r18">18</a>) and (<a + href="#1-7005r19">19</a>) can be used under the +following conditions: <div align="center" class="eqnarray"><a + name="1-7008r22"></a> +<table +class="eqnarray"><tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="cmsy-10"><</span><span +class="emmi-10">n</span><sub ><span +class="emmi-7">A</span></sub><span +class="cmsy-10">> - </span><span +class="emmi-10">c <img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span +class="emmi-7">A</span></sub></td> <td +align="center"nowrap +class="eqnarray2"><span +class="cmsy-10"><span +class="underline">></span></span></td><td +align="left"nowrap +class="eqnarray3">0</td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(22)<a + name="1-7008r23"></a></td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="cmsy-10"><</span><span +class="emmi-10">n</span><sub ><span +class="emmi-7">A</span></sub><span +class="cmsy-10">> </span>+ <span +class="emmi-10">c <img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span +class="emmi-7">A</span></sub></td> <td +align="center"nowrap +class="eqnarray2"><span +class="cmsy-10"><span +class="underline"><</span></span></td><td +align="left"nowrap +class="eqnarray3"><span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub></td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(23)<a + name="1-7008r24"></a></td></tr> +<tr valign="middle" class="eqnarray"><td +align="right"nowrap +class="eqnarray1"><span +class="cmsy-10"><</span><span +class="emmi-10">E</span><sub ><span +class="emmi-7">A</span></sub><span +class="cmsy-10">> - </span><span +class="emmi-10">c <img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span +class="emmi-7">E,A</span></sub></td><td +align="center"nowrap +class="eqnarray2"><span +class="cmsy-10"><span +class="underline">></span></span></td><td +align="left"nowrap +class="eqnarray3">0</td><td +width="10" class="eqnarray4"></td><td +align="right"nowrap +class="eqnarray4">(24)<a + name="1-7008r25"></a></td></tr></table> +</div>where <span +class="emmi-10">c </span><span +class="cmsy-10"><span +class="underline">></span> </span>4. From the equations (<a + href="#1-7001r13">13</a>), (<a + href="#1-7004r16">16</a>) and (<a + href="#1-7005r18">18</a>) and from the conditions (<a + href="#1-7008r22">22</a>) +and (<a + href="#1-7008r23">23</a>) the following limits can be derived: <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa39x.gif"alt=" (n3 + c2)(Emax + I) (n3 + c2)(Emax +I) +amin =---------------2- < a < amax = -2--------------- + n3(Emax + I)+ c I c(Emax + I)+ n3I"class="mathdisplay"><a + name="1-7009r25"></a></center></td><td width="5%">(25)</td></tr></table> +This conditions gives a lower limit to number of the ionisations <span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub> for which the fast +sampling can be done: <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa40x.gif"alt="n3 > c2"class="mathdisplay"><a + name="1-7010r26"></a></center></td><td width="5%">(26)</td></tr></table> +As in the conditions (<a + href="#1-7008r22">22</a>), (<a + href="#1-7008r23">23</a>) and (<a + href="#1-7008r24">24</a>) the value of <span +class="emmi-10">c </span>is as minimum 4, one gets +<span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub> <span +class="cmsy-10"><span +class="underline">></span> </span>16. In order to speed the simulation, the maximum value is used for +<span +class="emmi-10"><img +src="emmi10-b.gif"alt="a"class="10--b"></span>. +<!--469--><p class="indent"> The number of collisions with energy loss in the interval B (the number of +interactions which has to be simulated directly) increases slowly with the total +number of collisions <span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub>. The maximum number of these collisions can be estimated +as <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa41x.gif"alt="nB,max = n3 -nA,min ~~ n3(<nA> - sA)"class="mathdisplay"><a + name="1-7011r27"></a></center></td><td width="5%">(27)</td></tr></table> +From the previous expressions for <span +class="cmsy-10"><</span><span +class="emmi-10">n</span><sub ><span +class="emmi-7">A</span></sub><span +class="cmsy-10">> </span>and <span +class="emmi-10"><img +src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span +class="emmi-7">A</span></sub> one can derive the condition +<table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa42x.gif"alt=" -2n3c2- +nB < nB,max = n3 + c2"class="mathdisplay"><a + name="1-7012r28"></a></center></td><td width="5%">(28)</td></tr></table> +The following values are obtained with <span +class="emmi-10">c </span>= 4: + <div align="center"><table class="tabular" +cellspacing="0pt" cellpadding="0" +frame="void" ><colgroup><col +id="TBL-6-1"><col +id="TBL-6-2"><col +id="TBL-6-3"><col +id="TBL-6-4"><col +id="TBL-6-5"></colgroup><tr +valign="baseline" id="TBL-6-1-"><td align="left"nowrap id="TBL-6-1-1" +><div class="td11"><span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub> </div></td><td align="left"nowrap id="TBL-6-1-2" +><div class="td11"><span +class="emmi-10">n</span><sub ><span +class="emmi-7">B,max</span></sub></div></td><td align="center"nowrap id="TBL-6-1-3" +><div class="td11"></div></td><td align="right"nowrap id="TBL-6-1-4" +><div class="td11"> <span +class="emmi-10">n</span><sub ><span +class="emr-7">3</span></sub></div></td><td align="right"nowrap id="TBL-6-1-5" +><div class="td11"><span +class="emmi-10">n</span><sub ><span +class="emmi-7">B,max</span></sub></div></td> +</tr><tr +class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr +valign="baseline" id="TBL-6-2-"><td align="left"nowrap id="TBL-6-2-1" +><div class="td11">16 </div></td><td align="left"nowrap id="TBL-6-2-2" +><div class="td11">16 </div></td><td align="center"nowrap id="TBL-6-2-3" +><div class="td11"></div></td><td align="right"nowrap id="TBL-6-2-4" +><div class="td11"> 200</div></td><td align="right"nowrap id="TBL-6-2-5" +><div class="td11"> 29.63</div></td> +</tr><tr +valign="baseline" id="TBL-6-3-"><td align="left"nowrap id="TBL-6-3-1" +><div class="td11">20 </div></td><td align="left"nowrap id="TBL-6-3-2" +><div class="td11">17.78 </div></td><td align="center"nowrap id="TBL-6-3-3" +><div class="td11"></div></td><td align="right"nowrap id="TBL-6-3-4" +><div class="td11"> 500</div></td><td align="right"nowrap id="TBL-6-3-5" +><div class="td11"> 31.01</div></td> +</tr><tr +valign="baseline" id="TBL-6-4-"><td align="left"nowrap id="TBL-6-4-1" +><div class="td11">50 </div></td><td align="left"nowrap id="TBL-6-4-2" +><div class="td11">24.24 </div></td><td align="center"nowrap id="TBL-6-4-3" +><div class="td11"></div></td><td align="right"nowrap id="TBL-6-4-4" +><div class="td11">1000</div></td><td align="right"nowrap id="TBL-6-4-5" +><div class="td11"> 31.50</div></td> +</tr><tr +valign="baseline" id="TBL-6-5-"><td align="left"nowrap id="TBL-6-5-1" +><div class="td11">100</div></td><td align="left"nowrap id="TBL-6-5-2" +><div class="td11">27.59 </div></td><td align="center"nowrap id="TBL-6-5-3" +><div class="td11"></div></td><td align="right"nowrap id="TBL-6-5-4" +><div class="td11"> <span +class="cmsy-10"><img +src="cmsy10-31.gif"alt=" oo "class="10--31"></span></div></td><td align="right"nowrap id="TBL-6-5-5" +><div class="td11"> 32.00</div></td> </tr></table> +</div> + <h3 class="subsectionHead">5.2 <a + name="1-80005.2"></a><a + name="QQ1-1-10"></a>Special sampling for lower part of the spectrum</h3> +<!--494--><p class="noindent">If the step length is very small (<span +class="cmsy-10"><span +class="underline"><</span> </span>5 mm in gases, <span +class="cmsy-10"><span +class="underline"><</span> </span>2-3 <span +class="emmi-10"><img +src="emmi10-16.gif"alt="m"class="emmi-10--16"align="middle"></span>m in solids) the model gives +0 energy loss for some events. To avoid this, the probability of 0 energy loss is +computed <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa43x.gif"alt=" -(<n >+<n >+<n >) +P( E = 0) = e 1 2 3"class="mathdisplay"><a + name="1-8001r29"></a></center></td><td width="5%">(29)</td></tr></table> +If the probability is bigger than 0.01 a special sampling is done, taking into +account the fact that in these cases the projectile interacts only with the outer +electrons of the atom. An energy level <span +class="emmi-10">E</span><sub ><span +class="emr-7">0</span></sub> = 10 eV is chosen to correspond to +the outer electrons. The mean number of collisions can be calculated from +<table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa44x.gif"alt=" 1 dE +<n> = ----- x + E0 dx"class="mathdisplay"><a + name="1-8002r30"></a></center></td><td width="5%">(30)</td></tr></table> +The number of collisions <span +class="emmi-10">n </span>is sampled from Poisson distribution. In the case of the +thin layers, all the collisions are considered as ionisations and the energy loss is +computed as <table width="100%" +class="equation"><tr><td> + <center> +<img +src="latexexa45x.gif"alt=" n + sum -----E0------ +E = 1 - EEmax+E-ui + i=1 max 0"class="mathdisplay"><a + name="1-8003r31"></a></center></td><td width="5%">(31)</td></tr></table> + <h2 class="likesectionHead"><a + name="1-9000"></a><a + name="QQ1-1-11"></a>References</h2> + <div class="thebibliography"><p class="bibitem"> + [1] <a + name="Xbib-LAND"></a>L.Landau. On the Energy Loss of Fast Particles by Ionisation. Originally + published in <span +class="emti-10">J. Phys.</span>, 8:201, 1944. Reprinted in D.ter Haar, Editor, + <span +class="emti-10">L.D.Landau, Collected papers </span>, page 417. Pergamon Press, Oxford, 1965. + </p><p class="bibitem"> + [2] <a + name="Xbib-SCH1"></a>B.Schorr. Programs for the Landau and the Vavilov distributions and + the corresponding random numbers. <span +class="emti-10">Comp. Phys. Comm.</span>, 7:216, 1974. + </p><p class="bibitem"> + [3] <a + name="Xbib-SELT"></a>S.M.Seltzer and M.J.Berger. Energy loss straggling of protons and + mesons. In <span +class="emti-10">Studies in Penetration of Charged Particles in Matter </span>, Nuclear + Science Series 39, Nat. Academy of Sciences, Washington DC, 1964. + </p><p class="bibitem"> + [4] <a + name="Xbib-TALM"></a>R.Talman. On the statistics of particle identification using ionization. + <span +class="emti-10">Nucl. Inst. Meth.</span>, 159:189, 1979. + </p><p class="bibitem"> + [5] <a + name="Xbib-VAVI"></a>P.V.Vavilov. Ionisation losses of high energy heavy particles. <span +class="emti-10">Soviet</span> + <span +class="emti-10">Physics JETP </span>, 5:749, 1957.</p></div> + +</body> +</html> + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.idv b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.idv Binary files differnew file mode 100644 index 00000000000..b2eeb02a051 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.idv diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.lg b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.lg new file mode 100644 index 00000000000..4740e4922d9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.lg @@ -0,0 +1,121 @@ +File: latexexa.html +File: latexexa.css +File: tex4ht.tmp +Font_Class(1,"1"): <img src=""alt=""class="%s-%d--%x"> +Font_Class(3,"3"): <img src=""alt=""class="%s-%s-%d--%x"align="middle"> +File: tex4ht.tmp +Font_Class(6,"6"): <span class="underline"></span> +File: tex4ht.tmp +Css: p.noindent { text-indent: 0em } +Css: p.indent{ text-indent: 1.5em } +Css: .sub, .sup {font-size:110%} +Font_Css("4"): .small-caps{font-variant: small-caps; } +Css: .Canvas { position:relative; } +Css: img.mathdisplay{ margin-top: 1em; margin-bottom: 1em; } +Css: li p.indent, li p.indent{ text-indent: 0em } +Css: p.bibitem { text-indent: -2em; margin-left: 2em; } +Css: .quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } +Css: DIV.td00{ margin-left:0; margin-right:0; } +Css: DIV.td01{ margin-left:0; margin-right:5; } +Css: DIV.td10{ margin-left:5; margin-right:0; } +Css: DIV.td11{ margin-left:5; margin-right:5; } +Css: .hline hr, .cline hr{ height : 1px; } +Css: .verbatim {margin-bottom:0.5em; margin-top:0.5em; } +Css: span.footnotetext{ font-size:75%; font-style:italic; } +Css: span.TEX {letter-spacing: -0.125em; } +Css: span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} +Css: a span.TEX span.E {text-decoration: none; } +Css: span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} +Css: span.LATEX span.TEX{ position:relative; left: -0.4em; } +Css: .marginpar {width:20%; float:right; text-align:left; margin-left:1em; margin-top:0.5em; font-size:85%; text-decoration:underline;} +Css: .equation TD{text-align:center; } +Css: .obeylines-h,.obeylines-v {white-space: nowrap; } +Css: span.pmatrix img{vertical-align:middle;} +Css: .underline{ text-decoration:underline; } +Css: .overline{ text-decoration:overline; } +Css: td.caption{white-space: nowrap; } +Css: h2.titleHead{text-align:center;} +Css: div.maketitle{ margin-bottom: 2em; } +Css: h1.partHead{text-align: center} +Css: .paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} +Css: .subparagraphHead, .likesubparagraphHead { font-weight: bold;} +--- needs --- latexexa.idv[1] ==> /tmp/latexexa0x.gif --- +--- needs --- latexexa.idv[2] ==> /tmp/latexexa1x.gif --- +--- needs --- latexexa.idv[3] ==> /tmp/latexexa2x.gif --- +--- needs --- latexexa.idv[4] ==> /tmp/latexexa3x.gif --- +--- needs --- latexexa.idv[5] ==> /tmp/latexexa4x.gif --- +--- needs --- latexexa.idv[6] ==> /tmp/latexexa5x.gif --- +--- needs --- latexexa.idv[7] ==> /tmp/latexexa6x.gif --- +--- needs --- latexexa.idv[8] ==> /tmp/latexexa7x.gif --- +--- needs --- latexexa.idv[9] ==> /tmp/latexexa8x.gif --- +--- needs --- latexexa.idv[10] ==> /tmp/latexexa9x.gif --- +--- needs --- latexexa.idv[11] ==> /tmp/latexexa10x.gif --- +--- needs --- latexexa.idv[12] ==> /tmp/latexexa11x.gif --- +--- needs --- latexexa.idv[13] ==> /tmp/latexexa12x.gif --- +--- needs --- latexexa.idv[14] ==> /tmp/latexexa13x.gif --- +--- needs --- latexexa.idv[15] ==> /tmp/latexexa14x.gif --- +--- needs --- latexexa.idv[16] ==> /tmp/latexexa15x.gif --- +--- needs --- latexexa.idv[17] ==> /tmp/latexexa16x.gif --- +--- needs --- latexexa.idv[18] ==> /tmp/latexexa17x.gif --- +--- needs --- latexexa.idv[19] ==> /tmp/latexexa18x.gif --- +--- needs --- latexexa.idv[20] ==> /tmp/latexexa19x.gif --- +--- needs --- latexexa.idv[21] ==> /tmp/latexexa20x.gif --- +--- needs --- latexexa.idv[22] ==> /tmp/latexexa21x.gif --- +--- needs --- latexexa.idv[23] ==> /tmp/latexexa22x.gif --- +--- needs --- latexexa.idv[24] ==> /tmp/latexexa23x.gif --- +--- needs --- latexexa.idv[25] ==> /tmp/latexexa24x.gif --- +--- needs --- latexexa.idv[26] ==> /tmp/latexexa25x.gif --- +--- needs --- latexexa.idv[27] ==> /tmp/latexexa26x.gif --- +--- needs --- latexexa.idv[28] ==> /tmp/latexexa27x.gif --- +--- needs --- latexexa.idv[29] ==> /tmp/latexexa28x.gif --- +--- needs --- latexexa.idv[30] ==> /tmp/latexexa29x.gif --- +--- needs --- latexexa.idv[31] ==> /tmp/latexexa30x.gif --- +--- needs --- latexexa.idv[32] ==> /tmp/latexexa31x.gif --- +--- needs --- latexexa.idv[33] ==> /tmp/latexexa32x.gif --- +--- needs --- latexexa.idv[34] ==> /tmp/latexexa33x.gif --- +--- needs --- latexexa.idv[35] ==> /tmp/latexexa34x.gif --- +--- needs --- latexexa.idv[36] ==> /tmp/latexexa35x.gif --- +--- needs --- latexexa.idv[37] ==> /tmp/latexexa36x.gif --- +--- needs --- latexexa.idv[38] ==> /tmp/latexexa37x.gif --- +--- needs --- latexexa.idv[39] ==> /tmp/latexexa38x.gif --- +--- needs --- latexexa.idv[40] ==> /tmp/latexexa39x.gif --- +--- needs --- latexexa.idv[41] ==> /tmp/latexexa40x.gif --- +--- needs --- latexexa.idv[42] ==> /tmp/latexexa41x.gif --- +--- needs --- latexexa.idv[43] ==> /tmp/latexexa42x.gif --- +--- needs --- latexexa.idv[44] ==> /tmp/latexexa43x.gif --- +--- needs --- latexexa.idv[45] ==> /tmp/latexexa44x.gif --- +--- needs --- latexexa.idv[46] ==> /tmp/latexexa45x.gif --- +--- characters --- +Font("cmex","10","100") +--- needs --- latexexa.idv[47] ==> /tmp/cmex10-5a.gif --- +Font("cmsy","7","100") +Font("cmsy","10","100") +--- needs --- latexexa.idv[48] ==> /tmp/cmsy10-31.gif --- +--- needs --- latexexa.idv[49] ==> /tmp/cmsy10-21.gif --- +--- needs --- latexexa.idv[50] ==> /tmp/cmsy10-19.gif --- +Font("emr","10","100") +Font("emr","17","100") +Font("emr","12","100") +Font("emtt","10","100") +Font("emr","7","100") +Font("emr","5","100") +Font("emmi","10","100") +--- needs --- latexexa.idv[51] ==> /tmp/emmi10-20.gif --- +--- needs --- latexexa.idv[52] ==> /tmp/emmi10-1e.gif --- +--- needs --- latexexa.idv[53] ==> /tmp/emmi10-1b.gif --- +--- needs --- latexexa.idv[54] ==> /tmp/emmi10-1a.gif --- +--- needs --- latexexa.idv[55] ==> /tmp/emmi10-19.gif --- +--- needs --- latexexa.idv[56] ==> /tmp/emmi10-18.gif --- +--- needs --- latexexa.idv[57] ==> /tmp/emmi10-16.gif --- +--- needs --- latexexa.idv[58] ==> /tmp/emmi10-15.gif --- +--- needs --- latexexa.idv[59] ==> /tmp/emmi10-14.gif --- +--- needs --- latexexa.idv[60] ==> /tmp/emmi10-f.gif --- +--- needs --- latexexa.idv[61] ==> /tmp/emmi10-e.gif --- +--- needs --- latexexa.idv[62] ==> /tmp/emmi10-d.gif --- +--- needs --- latexexa.idv[63] ==> /tmp/emmi10-c.gif --- +--- needs --- latexexa.idv[64] ==> /tmp/emmi10-b.gif --- +Font("emmi","7","100") +--- needs --- latexexa.idv[65] ==> /tmp/emmi7-15.gif --- +--- needs --- latexexa.idv[66] ==> /tmp/emmi7-14.gif --- +Font("emmi","5","100") +Font("emti","10","100") diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.log b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.log new file mode 100644 index 00000000000..ee1982e0c86 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.log @@ -0,0 +1,285 @@ +This is TeX, Version 3.14159 (Web2C 7.3) (format=latex 1999.3.30) 31 MAR 1999 09:15 +**latexexa +(latexexa.tex +LaTeX2e <1998/12/01> +Babel <v3.6k> and hyphenation patterns for english, french, german, ngerman, du +mylang, nohyphenation, loaded. +(/texlive/texmf/tex/latex/base/article.cls +Document Class: article 1999/01/07 v1.4a Standard LaTeX document class +(/texlive/texmf/tex/latex/base/size10.clo +File: size10.clo 1999/01/07 v1.4a Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(/texlive/texmf/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/texlive/texmf/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks14 +) +(/texlive/texmf/tex/latex/graphics/graphics.sty +Package: graphics 1999/02/16 v1.0l Standard LaTeX Graphics (DPC,SPQR) + +(/texlive/texmf/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/texlive/texmf/tex/latex/texlive/graphics.cfg) +Package graphics Info: Driver file: dvips.def on input line 80. + +(/texlive/texmf/tex/latex/graphics/dvips.def +File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) +(/texlive/texmf/tex/latex/ltxmisc/url.sty +Package: url 1999/03/02 ver 1.4 Verb mode for urls, email addresses, and file + names +) +(/texlive/texmf/tex/latex/base/fontenc.sty +Package: fontenc 1999/02/24 v1.9t Standard LaTeX package + +(/texlive/texmf/tex/latex/base/t1enc.def +File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 25. +)) (/T/texmf.local/tex/latex/em/em.sty +Package: em 1997/06/30 v0.02 Y&Y EM font definitions (BKPH & DTC) + +(/texlive/texmf/tex/latex/base/fontenc.sty +Package: fontenc 1999/02/24 v1.9t Standard LaTeX package + +(/texlive/texmf/tex/latex/base/t1enc.def +File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 25. +) +(/texlive/texmf/tex/latex/base/t1enc.def +File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 25. +)) +LaTeX Font Info: Redeclaring symbol font `operators' on input line 467. + + +LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font +(Font) `operators' in the math version `normal' on input line 467. + + +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> T1/cmr/m/n on input line 467. + +LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font +(Font) `operators' in the math version `bold' on input line 467. + +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> T1/cmr/m/n on input line 467. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) T1/cmr/m/n --> T1/cmr/bx/n on input line 468. +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 470. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> T1/cmr/bx/n on input line 470. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmr/bx/n --> T1/cmr/bx/n on input line 470. +LaTeX Font Info: Redeclaring math alphabet \mathrm on input line 471. +LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 472. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/cmss/m/n --> T1/cmss/m/n on input line 472. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/bx/n --> T1/cmss/m/n on input line 472. +LaTeX Font Info: Redeclaring math alphabet \mathit on input line 473. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> T1/cmr/m/it on input line 473. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> T1/cmr/m/it on input line 473. +LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 474. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/cmtt/m/n --> T1/cmtt/m/n on input line 474. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> T1/cmtt/m/n on input line 474. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) T1/cmr/bx/n --> T1/cmr/bx/n on input line 476. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) T1/cmss/m/n --> T1/cmss/bx/n on input line 477. +LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `bold' +(Font) T1/cmr/m/n --> T1/cmr/bx/n on input line 478. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) T1/cmr/m/it --> T1/cmr/bx/it on input line 479. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) T1/cmtt/m/n --> T1/cmtt/bx/n on input line 480. +LaTeX Font Info: Redeclaring math symbol \Gamma on input line 485. +LaTeX Font Info: Redeclaring math symbol \Delta on input line 486. +LaTeX Font Info: Redeclaring math symbol \Theta on input line 487. +LaTeX Font Info: Redeclaring math symbol \Lambda on input line 488. +LaTeX Font Info: Redeclaring math symbol \Xi on input line 489. +LaTeX Font Info: Redeclaring math symbol \Pi on input line 490. +LaTeX Font Info: Redeclaring math symbol \Sigma on input line 491. +LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 492. +LaTeX Font Info: Redeclaring math symbol \Phi on input line 493. +LaTeX Font Info: Redeclaring math symbol \Psi on input line 494. +LaTeX Font Info: Redeclaring math symbol \Omega on input line 495. +LaTeX Font Info: Redeclaring math accent \acute on input line 504. +LaTeX Font Info: Redeclaring math accent \grave on input line 505. +LaTeX Font Info: Redeclaring math accent \ddot on input line 506. +LaTeX Font Info: Redeclaring math accent \tilde on input line 507. +LaTeX Font Info: Redeclaring math accent \bar on input line 508. +LaTeX Font Info: Redeclaring math accent \breve on input line 509. +LaTeX Font Info: Redeclaring math accent \check on input line 510. +LaTeX Font Info: Redeclaring math accent \hat on input line 511. +LaTeX Font Info: Redeclaring math accent \dot on input line 512. +) (/texlive/texmf/tex/latex/tex4ht/tex4ht.sty +Package: tex4ht +) +(/texlive/texmf/tex/latex/tex4ht/tex4ht.sty +--- needs --- tex4ht latexexa --- +\tmp:cnt=\count87 +\openout15 = `tex4ht.tmp'. + +(tex4ht.tmp) +\tmp:dim=\skip43 + ((Preamble.4ht )) (latexexa.xref) +\:refout=\write3 +\openout3 = `latexexa.xref'. + +\:tokwrite=\toks15 +\:tokpage=\toks16 +\openout15 = `latexexa.otc'. + +\:tocout=\write4 +\openout4 = `latexexa.toc'. + + +--- file latexexa.css --- +(/texlive/texmf/tex/latex/tex4ht/tex4ht.4ht +(/texlive/texmf/tex/latex/tex4ht/latex.4ht +LaTeX Info: Redefining \` on input line 1294. +LaTeX Info: Redefining \' on input line 1297. +LaTeX Info: Redefining \^ on input line 1300. +LaTeX Info: Redefining \~ on input line 1302. +LaTeX Info: Redefining \" on input line 1305. +LaTeX Info: Redefining \c on input line 1307. +LaTeX Info: Redefining \t on input line 1309. +LaTeX Info: Redefining \H on input line 1310. +LaTeX Info: Redefining \. on input line 1311. +LaTeX Info: Redefining \u on input line 1312. +LaTeX Info: Redefining \vec on input line 1313. +LaTeX Info: Redefining \v on input line 1314. +LaTeX Info: Redefining \= on input line 1315. +LaTeX Info: Redefining \widetilde on input line 1317. +LaTeX Info: Redefining \widehat on input line 1319. +) +(/texlive/texmf/tex/latex/tex4ht/fontmath.4ht) +(/texlive/texmf/tex/latex/tex4ht/article.4ht) +(/texlive/texmf/tex/latex/tex4ht/url.4ht) +(/texlive/texmf/tex/latex/tex4ht/graphics.4ht))) (latexexa.aux) +\openout1 = `latexexa.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. + [1 + +] +l. 27 Writing latexexa.idv[1] (latexexa0x.gif) +l. 33 Writing latexexa.idv[2] (latexexa1x.gif) +[2] [3] [4] [5 + +] +l. 100 Writing latexexa.idv[3] (latexexa2x.gif) +File: phys332-1.eps Graphic file (type eps) +<phys332-1.eps> [6 + +] +l. 129 Writing latexexa.idv[4] (latexexa3x.gif) +l. 130 Writing latexexa.idv[5] (latexexa4x.gif) +l. 134 Writing latexexa.idv[6] (latexexa5x.gif) +[7 + +] +l. 168 Writing latexexa.idv[7] (latexexa6x.gif) +l. 173 Writing latexexa.idv[8] (latexexa7x.gif) +l. 177 Writing latexexa.idv[9] (latexexa8x.gif) +l. 179 Writing latexexa.idv[10] (latexexa9x.gif) +l. 183 Writing latexexa.idv[11] (latexexa10x.gif) +[8] +l. 202 Writing latexexa.idv[12] (latexexa11x.gif) +l. 203 Writing latexexa.idv[13] (latexexa12x.gif) +l. 207 Writing latexexa.idv[14] (latexexa13x.gif) +l. 208 Writing latexexa.idv[15] (latexexa14x.gif) +l. 210 Writing latexexa.idv[16] (latexexa15x.gif) +l. 211 Writing latexexa.idv[17] (latexexa16x.gif) +l. 212 Writing latexexa.idv[18] (latexexa17x.gif) +l. 213 Writing latexexa.idv[19] (latexexa18x.gif) +l. 214 Writing latexexa.idv[20] (latexexa19x.gif) +l. 220 Writing latexexa.idv[21] (latexexa20x.gif) +[9] +l. 246 Writing latexexa.idv[22] (latexexa21x.gif) +l. 247 Writing latexexa.idv[23] (latexexa22x.gif) +l. 252 Writing latexexa.idv[24] (latexexa23x.gif) +[10] [11 + +] +l. 268 Writing latexexa.idv[25] (latexexa24x.gif) +File: phys332-2.eps Graphic file (type eps) +<phys332-2.eps> [12 + +] +l. 279 Writing latexexa.idv[26] (latexexa25x.gif) +l. 284 Writing latexexa.idv[27] (latexexa26x.gif) +l. 290 Writing latexexa.idv[28] (latexexa27x.gif) +[13 + +] +l. 318 Writing latexexa.idv[29] (latexexa28x.gif) +l. 323 Writing latexexa.idv[30] (latexexa29x.gif) +[14] +l. 331 Writing latexexa.idv[31] (latexexa30x.gif) +l. 337 Writing latexexa.idv[32] (latexexa31x.gif) +l. 358 Writing latexexa.idv[33] (latexexa32x.gif) +[15] +l. 370 Writing latexexa.idv[34] (latexexa33x.gif) +[16] +l. 389 Writing latexexa.idv[35] (latexexa34x.gif) +l. 396 Writing latexexa.idv[36] (latexexa35x.gif) +l. 402 Writing latexexa.idv[37] (latexexa36x.gif) +[17] +l. 429 Writing latexexa.idv[38] (latexexa37x.gif) +l. 434 Writing latexexa.idv[39] (latexexa38x.gif) +[18] +l. 453 Writing latexexa.idv[40] (latexexa39x.gif) +l. 461 Writing latexexa.idv[41] (latexexa40x.gif) +l. 473 Writing latexexa.idv[42] (latexexa41x.gif) +[19] +l. 479 Writing latexexa.idv[43] (latexexa42x.gif) +l. 497 Writing latexexa.idv[44] (latexexa43x.gif) +[20] +l. 506 Writing latexexa.idv[45] (latexexa44x.gif) +l. 512 Writing latexexa.idv[46] (latexexa45x.gif) +[21] [22] (latexexa.aux) ) +Here is how much of TeX's memory you used: + 3178 strings out of 10905 + 31191 string characters out of 72703 + 101183 words of memory out of 263001 + 6117 multiletter control sequences out of 10000+0 + 20729 words of font info for 41 fonts, out of 200000 for 1000 + 14 hyphenation exceptions out of 1000 + 28i,14n,24p,338b,560s stack positions out of 300i,100n,500p,30000b,4000s + +Output written on latexexa.dvi (22 pages, 73912 bytes). diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.otc b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.otc new file mode 100644 index 00000000000..43614e1f94f --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.otc @@ -0,0 +1,13 @@ +\expandafter\ifx\csname doTocEntry\endcsname\relax \expandafter\endinput\fi +\doTocEntry\tocsection{1}{\csname a:TocEntry\endcsname{1}{QQ1-1-1}{QQ2-1-1}{Introduction}}{2}\relax +\doTocEntry\toclof{1}{\Link{1-10061}{}\ignorespaces The variable $\xi /I_0$ can be used to measure the validity range of the Landau theory. It depends on the type and energy of the particle, $Z$, $A$ and the ionisation potential of the material and the layer thickness. \EndLink}{figure} +\doTocEntry\tocsection{2}{\csname a:TocEntry\endcsname{1}{QQ1-1-3}{QQ2-1-3}{Landau theory}}{7}\relax +\doTocEntry\tocsubsection{2.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-4}{QQ2-1-4}{Restrictions}}{7}\relax +\doTocEntry\tocsection{3}{\csname a:TocEntry\endcsname{1}{QQ1-1-5}{QQ2-1-5}{Vavilov theory}}{9}\relax +\doTocEntry\tocsection{4}{\csname a:TocEntry\endcsname{1}{QQ1-1-6}{QQ2-1-6}{Gaussian Theory}}{10}\relax +\doTocEntry\tocsection{5}{\csname a:TocEntry\endcsname{1}{QQ1-1-7}{QQ2-1-7}{Urb\protect\' an model}}{10}\relax +\doTocEntry\toclof{2}{\Link{1-60012}{}\ignorespaces Energy loss distribution for a 3 GeV electron in Argon as given by standard \protect\texttt {GEANT}. The width of the layers is given in centimeters.\EndLink}{figure} +\doTocEntry\tocsubsection{5.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-9}{QQ2-1-9}{Fast simulation for $n_3 \geq 16$}}{16}\relax +\doTocEntry\tocsubsection{5.2}{\csname a:TocEntry\endcsname{1}{QQ1-1-10}{QQ2-1-10}{Special sampling for lower part of the spectrum}}{20}\relax +\doTocEntry\toclikesection{}{\csname a:TocEntry\endcsname{1}{QQ1-1-11}{QQ2-1-11}{References}}{21}\relax +\par diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.tex new file mode 100644 index 00000000000..faa7158a0ca --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.tex @@ -0,0 +1,549 @@ +\documentclass{article} +\usepackage{graphicx} +\usepackage{url} +\title{Simulation of Energy Loss Straggling} +\author{Maria Physicist} +\newcommand{\Emax}{\ensuremath{E_{\mathrm{max}}}} +\newcommand{\GEANT}{\texttt{GEANT}} +\usepackage[T1]{fontenc} +\usepackage{em} +\usepackage{tex4ht} +\begin{document} +\maketitle + +\section{Introduction} + +Due to the statistical nature of ionisation energy loss, large +fluctuations can occur in the amount of energy deposited by a particle +traversing an absorber element. Continuous processes such as multiple +scattering and energy loss play a relevant role in the longitudinal +and lateral development of electromagnetic and hadronic +showers, and in the case of sampling calorimeters the +measured resolution can be significantly affected by such fluctuations +in their active layers. The description of ionisation fluctuations is +characterised by the significance parameter $\kappa$, which is +proportional to the ratio of mean energy loss to the maximum allowed +energy transfer in a single collision with an atomic electron +\[ +\kappa =\frac{\xi}{\Emax} +\] +\Emax{} +is the maximum transferable energy in a single collision with +an atomic electron. +\[ +\Emax =\frac{2 m_e \beta^2\gamma^2 } +{1 + 2\gamma m_e/m_x + \left ( m_e/m_x\right)^2}, +\] +where $\gamma = E/m_x$, $E$ is energy and +$m_x$ the mass of the incident particle, +$\beta^2 = 1 - 1/\gamma^2$ and $m_e$ is the electron mass. +$\xi$ comes from the Rutherford scattering cross section +and is defined as: +\begin{eqnarray*} \xi = \frac{2\pi z^2 e^4 N_{Av} Z \rho \delta x} + {m_e \beta^2 c^2 A} = 153.4 \frac{z^2} {\beta^2} \frac{Z}{A} + \rho \delta x \quad\mathrm{keV}, +\end{eqnarray*} +where + +\begin{tabular}{ll} +$z$ & charge of the incident particle \\ +$N_{Av}$ & Avogadro's number \\ +$Z$ & atomic number of the material \\ +$A$ & atomic weight of the material \\ +$\rho$ & density \\ +$ \delta x$ & thickness of the material \\ +\end{tabular} + +$\kappa$ measures the contribution of the collisions with energy +transfer close to \Emax. For a given absorber, $\kappa$ tends +towards large values if $\delta x$ is large and/or if $\beta$ is +small. Likewise, $\kappa$ tends towards zero if $\delta x $ is small +and/or if $\beta$ approaches 1. + +The value of $\kappa$ distinguishes two regimes which occur in the +description of ionisation fluctuations : + +\begin{enumerate} +\item A large number of collisions involving the loss of all or most + of the incident particle energy during the traversal of an absorber. + + As the total energy transfer is composed of a multitude of small + energy losses, we can apply the central limit theorem and describe + the fluctuations by a Gaussian distribution. This case is + applicable to non-relativistic particles and is described by the + inequality $\kappa > 10 $ (i.e. when the mean energy loss in the + absorber is greater than the maximum energy transfer in a single + collision). + +\item Particles traversing thin counters and incident electrons under + any conditions. + + The relevant inequalities and distributions are $ 0.01 < \kappa < 10 + $, Vavilov distribution, and $\kappa < 0.01 $, Landau distribution. +\end{enumerate} + +An additional regime is defined by the contribution of the collisions +with low energy transfer which can be estimated with the relation +$\xi/I_0$, where $I_0$ is the mean ionisation potential of the atom. +Landau theory assumes that the number of these collisions is high, and +consequently, it has a restriction $\xi/I_0 \gg 1$. In \GEANT{} +(see URL \url{http://wwwinfo.cern.ch/asdoc/geant/geantall.html}), the +limit of Landau theory has been set at $\xi/I_0 = 50$. Below this +limit special models taking into account the atomic structure of the +material are used. This is important in thin layers and gaseous +materials. Figure \ref{fg:phys332-1} shows the behaviour of $\xi/I_0$ +as a function of the layer thickness for an electron of 100 keV and 1 +GeV of kinetic energy in Argon, Silicon and Uranium. + +\begin{figure} + \centering + \includegraphics[width=.6\linewidth]{phys332-1} + \caption{The variable $\xi/I_0$ can be used to measure the + validity range of the Landau theory. It depends + on the type and energy of the particle, $Z$, $A$ + and the ionisation potential of the material and + the layer thickness. + } + \label{fg:phys332-1} +\end{figure} + +In the following sections, the different theories and models for the +energy loss fluctuation are described. First, the Landau theory and +its limitations are discussed, and then, the Vavilov and Gaussian +straggling functions and the methods in the thin layers and gaseous +materials are presented. + +\section{Landau theory} +\label{sec:phys332-1} + +For a particle of mass $m_x$ traversing a thickness of material +$\delta x $, the Landau probability distribution may be written in +terms of the universal Landau function $\phi(\lambda)$ +as\cite{bib-LAND}: +\begin{eqnarray*} +f( \epsilon , \delta x ) & = &\frac{1}{\xi} \phi ( \lambda ) +\end{eqnarray*} +where +\begin{eqnarray*} +\phi(\lambda )& = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} +\exp \left ( u \ln u + \lambda u \right ) du \hspace{2cm} c \geq 0 \\ +\lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} + - \gamma' - \beta^2 - \ln \frac{\xi}{\Emax} \\ +\gamma' & = & 0.422784\dots = 1 - \gamma \\ +\gamma & = & 0.577215\dots \mbox{(Euler's constant)} \\ +\bar{\epsilon} & = & \mbox{average energy loss} \\ +\epsilon & = & \mbox{actual energy loss} +\end{eqnarray*} + +\subsection{Restrictions} + +The Landau formalism makes two restrictive assumptions : +\begin{enumerate} +\item The typical energy loss is small compared to the maximum energy + loss in a single collision. This restriction is removed in the + Vavilov theory (see section \ref{vavref}). +\item The typical energy loss in the absorber should be large compared + to the binding energy of the most tightly bound electron. For + gaseous detectors, typical energy losses are a few keV which is + comparable to the binding energies of the inner electrons. In such + cases a more sophisticated approach which accounts for atomic energy + levels\cite{bib-TALM} is necessary to accurately simulate data + distributions. In \GEANT, a parameterised model by L. Urb\'{a}n is + used (see section \ref{urban}). +\end{enumerate} + +In addition, the average value of the Landau distribution is infinite. +Summing the Landau fluctuation obtained to the average energy from the +$dE/dx$ tables, we obtain a value which is larger than the one coming +from the table. The probability to sample a large value is small, so +it takes a large number of steps (extractions) for the average +fluctuation to be significantly larger than zero. This introduces a +dependence of the energy loss on the step size which can affect +calculations. + +A solution to this has been to introduce a limit on the value of the +variable sampled by the Landau distribution in order to keep the +average fluctuation to 0. The value obtained from the \texttt{GLANDO} +routine is: +\[ +\delta dE/dx = \epsilon - \bar{\epsilon} = \xi ( \lambda - \gamma' ++\beta^2 +\ln \frac{\xi}{\Emax}) +\] +In order for this to have average 0, we must impose that: +\[ +\bar{\lambda} = -\gamma' - \beta^2 -\ln \frac{\xi}{\Emax} +\] + +This is realised introducing a $\lambda_{\mathrm{max}}(\bar{\lambda})$ +such that if only values of $\lambda \leq \lambda_{\mathrm{max}}$ are +accepted, the average value of the distribution is $\bar{\lambda}$. + +A parametric fit to the universal Landau distribution has been +performed, with following result: +\[ +\lambda_{\mathrm{max}} = 0.60715 + + 1.1934\bar{\lambda}+(0.67794+0.052382\bar{\lambda}) + \exp(0.94753+0.74442\bar{\lambda}) +\] +only values smaller than $\lambda_{\mathrm{max}}$ are accepted, otherwise the +distribution is resampled. + + + +\newpage +\section{Vavilov theory} +\label{vavref} + +Vavilov\cite{bib-VAVI} derived a more accurate straggling distribution +by introducing the kinematic limit on the maximum transferable energy +in a single collision, rather than using $ \Emax = \infty $. +Now we can write\cite{bib-SCH1}: +\begin{eqnarray*} +f \left ( \epsilon, \delta s \right ) & = & \frac{1}{\xi} \phi_{v} +\left ( \lambda_{v}, \kappa, \beta^{2} \right ) +\end{eqnarray*} +where +\begin{eqnarray*} +\phi_{v} \left ( \lambda_{v}, \kappa, \beta^{2} \right ) & = & +\frac{1}{2 \pi i} \int^{c+i\infty}_{c-i\infty}\phi \left( s \right ) +e^{\lambda s} ds \hspace{2cm} c \geq 0 \\ +\phi \left ( s \right ) & = & +\exp \left [ \kappa ( 1 + \beta^{2}\gamma ) \right ] +~ \exp \left [ \psi \left ( s \right ) \right ], \\ +\psi \left ( s \right ) & = & s \ln \kappa + ( s + \beta^{2} \kappa ) +\left [ \ln (s/\kappa) + E_{1} (s/\kappa) \right ] - \kappa e^{-s/\kappa}, +\end{eqnarray*} +and +\begin{eqnarray*} +E_{1}(z) & = & \int^{\infty}_{z} t^{-1} e^{-t} dt +\mbox{\hspace{1cm} (the exponential integral)} \\ +\lambda_v & = & \kappa \left [ \frac{\epsilon - \bar{\epsilon}}{\xi} +- \gamma' - \beta^2 \right] +\end{eqnarray*} + +The Vavilov parameters are simply related to the Landau parameter by +$\lambda_L = \lambda_v/\kappa - \ln\kappa $. It can be shown that as +$\kappa \rightarrow 0$, the distribution of the variable $\lambda_L$ +approaches that of Landau. For $\kappa \leq 0.01$ the two +distributions are already practically identical. Contrary to what many +textbooks report, the Vavilov distribution \emph{does not} approximate +the Landau distribution for small $\kappa$, but rather the +distribution of $\lambda_L$ defined above tends to the distribution of +the true $\lambda$ from the Landau density function. Thus the routine +\texttt{GVAVIV} samples the variable $\lambda_L$ rather than +$\lambda_v$. For $\kappa \geq 10$ the Vavilov distribution tends to a +Gaussian distribution (see next section). + +\section{Gaussian Theory} + +Various conflicting forms have been proposed for Gaussian straggling +functions, but most of these appear to have little theoretical or +experimental basis. However, it has been shown\cite{bib-SELT} that +for $\kappa \geq 10 $ the Vavilov distribution can be replaced by a +Gaussian of the form : +\begin{eqnarray*} +f( \epsilon , \delta s) \approx \frac{1} +{\xi \sqrt{\frac{2 \pi}{\kappa} \left( 1 - \beta^2/2 \right)}} + \exp \left [ \frac{( \epsilon - \bar{\epsilon} )^2}{2} \frac{\kappa} + {\xi^2 (1- \beta^2/2)}\right ] +\end{eqnarray*} +thus implying +\begin{eqnarray*} +\mathrm{mean} & = & \bar{\epsilon} \\ +\sigma^2 & = & \frac{\xi^2}{\kappa} (1-\beta^2/2) = \xi + \Emax (1-\beta^2/2) +\end{eqnarray*} + +\section{Urb\'an model} +\label{urban} + +The method for computing restricted energy losses with $\delta$-ray +production above given threshold energy in \GEANT{} is a Monte +Carlo method that can be used for thin layers. It is fast and it can +be used for any thickness of a medium. Approaching the limit of the +validity of Landau's theory, the loss distribution approaches smoothly +the Landau form as shown in Figure \ref{fg:phys332-2}. +\begin{figure} + \centering + \includegraphics[width=.6\linewidth]{phys332-2} + \caption{Energy loss distribution for a 3 GeV electron in + Argon as given by standard \GEANT. The width of the layers is + given in centimeters.} + \label{fg:phys332-2} +\end{figure} + +It is assumed that the atoms have only two energy levels with binding +energy $E_1$ and $E_2$. The particle--atom interaction will then be +an excitation with energy loss $E_1$ or $E_2$, or an ionisation with +an energy loss distributed according to a function $g(E) \sim 1/E^2$: +\begin{equation} +g(E) = \frac{(\Emax + I)I}{\Emax} \frac{1}{E^2} +\end{equation} + +The macroscopic cross-section for excitations ($i=1,2$) is +\begin{equation} +\label{eq:sigex} +\Sigma_i = C \frac{f_i}{E_i} \frac{\ln (2 m \beta^2 \gamma^2/E_i) - \beta^2} + {\ln (2 m \beta^2 \gamma^2/ I) - \beta^2}(1-r) +\end{equation} +and the macroscopic cross-section for ionisation is +\begin{equation} +\label{eq:sigion} +\Sigma_3 = C \frac{\Emax}{I(\Emax+I) \ln(\frac{\Emax+I}{I})} + ~ r +\end{equation} +\Emax{} is the \GEANT{} cut for $\delta$-production, or the maximum +energy transfer minus mean ionisation energy, if it is smaller than +this cut-off value. The following notation is used: + +\begin{tabular}{ll} +$r, C$ & parameters of the model \\ +$E_i$ & atomic energy levels \\ +$I$ & mean ionisation energy \\ +${f_i}$ & oscillator strengths +\end{tabular} + +The model has the parameters $f_i$, $E_i$, $C$ and $r ~(0\leq r\leq +1)$. The oscillator strengths $f_i$ and the atomic level energies +$E_i$ should satisfy the constraints +\begin{eqnarray} +f_1 + f_2 & = & 1 \label{eq:fisum}\\ +f_1 \ln E_1 + f_2 \ln E_2 & = & \ln I \label{eq:flnsum} +\end{eqnarray} +The parameter $C$ can be defined with the help of the mean energy loss +$dE/dx$ in the following way: The numbers of collisions ($n_i$, i = +1,2 for the excitation and 3 for the ionisation) follow the Poisson +distribution with a mean number $ \langle n_i \rangle $. In a step +$\Delta x$ the mean number of collisions is +\begin{equation} +\langle n_i \rangle = \Sigma_i \Delta x +\end{equation} +The mean energy loss $dE/dx$ in a step is the sum of the excitation +and ionisation contributions +\begin{equation} +\frac{dE}{dx} \Delta x = \left[ \Sigma_1 E_1 + \Sigma_2 E_2 + + \Sigma_3 \int_{I}^{\Emax+I} E~g(E)~dE \right] + \Delta x +\end{equation} +From this, using the equations (\ref{eq:sigex}), (\ref{eq:sigion}), +(\ref{eq:fisum}) and (\ref{eq:flnsum}), one can define the parameter +$C$ +\begin{equation} +C = \frac{dE}{dx} +\end{equation} + +The following values have been chosen in \GEANT{} for the other +parameters: +\[ +\begin{array}{lcl} +f_2 = \left\{ \begin{array}{ll} + 0 & \mathrm{if}\, Z \leq 2 \\ + 2/Z & \mathrm{if}\, Z > 2 \\ + \end{array} \right. & \Rightarrow & f_1 = 1 - f_2 \\ +E_2 = 10 Z^2 \mathrm{eV} & \Rightarrow & E_1 = \left(\frac{I}{E_{2}^{f_2}} + \right)^{\frac{1}{f_1}} \\ +r = 0.4 & & \\ +\end{array} +\] +With these values the atomic level $E_2$ corresponds approximately +the K-shell energy of the atoms and $Zf_2$ the number of K-shell +electrons. $r$ is the only variable which can be tuned freely. It +determines the relative contribution of ionisation and +excitation to the energy loss. + +The energy loss is computed with the assumption that the step length +(or the relative energy loss) is small, and---in consequence---the +cross-section can be considered constant along the path length. The +energy loss due to the excitation is +\begin{equation} +\Delta E_e = n_1 E_1 + n_2 E_2 +\end{equation} +where $n_1$ and $n_2$ are sampled from Poisson distribution as +discussed above. The loss due to the ionisation can be generated from +the distribution $g(E)$ by the inverse transformation method: +\begin{eqnarray} +u = F(E) & = & \int_{I}^E g(x) dx \nonumber \\ +E = F^{-1}(u) & = & \frac{I}{1 - u \frac {\Emax}{\Emax+I}} \\ +\end{eqnarray} +where $u$ is a uniform random number between $F(I)=0$ and +$F(\Emax+I)=1$. The contribution from the ionisations will be +\begin{equation} +\Delta E_i = \sum_{j=1}^{n_3} \frac{I} + {1 - u_j \frac {\Emax}{\Emax + I}} +\end{equation} +where $n_3$ is the number of ionisation (sampled from Poisson +distribution). The energy loss in a step will then be $\Delta E = +\Delta E_e + \Delta E_i$. + +\subsection{Fast simulation for $n_3 \geq 16$} + +If the number of ionisation $n_3$ is bigger than 16, a faster sampling +method can be used. The possible energy loss interval is divided in +two parts: one in which the number of collisions is large and the +sampling can be done from a Gaussian distribution and the other in +which the energy loss is sampled for each collision. Let us call the +former interval $[I, \alpha I]$ the interval A, and the latter +$[\alpha I,\Emax]$ the interval B. $\alpha$ lies between 1 and +$\Emax/I$. A collision with a loss in the interval A happens with +the probability +\begin{equation} +\label{eq:phys332-5} +P(\alpha) = \int_I^{\alpha I} g(\!E\!) \, dE = + \frac {( \Emax + I) (\alpha - 1)}{\Emax \alpha} +\end{equation} +The mean energy loss and the standard deviation for this type +of collision are +\begin{equation} +\langle \Delta E(\alpha) \rangle = \frac{1}{P(\alpha)} + \int_I^{\alpha I} E \, g(\!E\!) \, dE = + \frac{I \alpha \ln \alpha}{\alpha - 1} +\end{equation} +and +\begin{equation} +\sigma^2(\alpha) = \frac{1}{P(\alpha)} + \int_I^{\alpha I} E^2 \, g(\!E\!) \, dE = + I^2 \alpha \left( 1 - \frac{\alpha \ln \! ^2 \alpha}{(\alpha - 1)^2} \right) +\end{equation} +If the collision number is high , we assume that the number of the +type A collisions can be calculated from a Gaussian distribution +with the following mean value and standard deviation: +\begin{eqnarray} +\label{eq:phys332-1} +\langle n_A \rangle & = & n_3 P(\alpha) \\ +\label{eq:phys332-2} +\sigma_A^2 & = & n_3 P(\alpha) ( 1 - P(\alpha)) +\end{eqnarray} +It is further assumed that the energy loss in these collisions +has a Gaussian distribution with +\begin{eqnarray} +\label{eq:phys332-3} +\langle \Delta E_A \rangle & = & n_A \langle \Delta E(\alpha) \rangle \\ +\label{eq:phys332-4} +\sigma_{E,A}^2 & = & n_A \sigma^2(\alpha) +\end{eqnarray} +The energy loss of these collision can then be sampled from the +Gaussian distribution. + +The collisions where the energy loss is in the interval B are sampled +directly from +\begin{equation} +\Delta E_B = \sum_{i=1}^{n_3 - n_A} \frac{\alpha I} + {1 - u_i \frac{\Emax + I - \alpha I}{\Emax + I}} +\end{equation} +The total energy loss is the sum of these two types of collisions: +\begin{equation} +\Delta E = \Delta E_A + \Delta E_B +\end{equation} + +The approximation of equations ((\ref{eq:phys332-1}), +(\ref{eq:phys332-2}), (\ref{eq:phys332-3}) and (\ref{eq:phys332-4}) +can be used under the following conditions: +\begin{eqnarray} +\label{eq:phys332-6} +\langle n_A \rangle - c \, \sigma_A & \geq & 0 \\ +\label{eq:phys332-7} +\langle n_A \rangle + c \, \sigma_A & \leq & n_3 \\ +\label{eq:phys332-8} +\langle \Delta E_A \rangle - c \, \sigma_{E,A} & \geq & 0 +\end{eqnarray} +where $c \geq 4$. From the equations (\ref{eq:phys332-5}), +(\ref{eq:phys332-1}) and (\ref{eq:phys332-3}) and from the conditions +(\ref{eq:phys332-6}) and (\ref{eq:phys332-7}) the following limits can +be derived: +\begin{equation} +\alpha_{\mathrm{min}} = \frac{(n_3 + c^2)(\Emax+I)} + {n_3 (\Emax + I) + c^2 I} \; \leq \alpha \; \leq +\alpha_{\mathrm{max}} = \frac{(n_3 + c^2)(\Emax+I)} + {c^2 (\Emax + I) + n_3 I} +\end{equation} +This conditions gives a lower limit to number of the ionisations $n_3$ +for which the fast sampling can be done: +\begin{equation} +n_3 \; \geq \; c^2 +\end{equation} +As in the conditions (\ref{eq:phys332-6}), (\ref{eq:phys332-7}) and +(\ref{eq:phys332-8}) the value of $c$ is as minimum 4, one gets $n_3 +\; \geq 16$. In order to speed the simulation, the maximum value is +used for $\alpha$. + +The number of collisions with energy loss in the interval B (the +number of interactions which has to be simulated directly) increases +slowly with the total number of collisions $n_3$. The maximum number +of these collisions can be estimated as +\begin{equation} +n_{B,max} = n_3 - n_{A,min} \approx n_3 (\langle n_A \rangle + - \sigma_A) +\end{equation} +From the previous expressions for $\langle n_A \rangle$ and $\sigma_A$ +one can derive the condition +\begin{equation} +n_B \; \leq \; n_{B,max} = \frac{2 n_3 c^2}{n_3+c^2} +\end{equation} +The following values are obtained with $c=4$: + +\begin{tabular}{llcrr} +$n_3$ & $n_{B,max}$ & & $n_3$ & $n_{B,max}$\\ \hline +16 & 16 & & 200 & 29.63\\ +20 & 17.78 & & 500 & 31.01 \\ +50 & 24.24 & & 1000 & 31.50 \\ +100 & 27.59 & & $\infty$ & 32.00 +\end{tabular} + +\subsection{Special sampling for lower part of the spectrum} + +If the step length is very small ($\leq 5$ mm in gases, $\leq$ 2-3 +$\mu$m in solids) the model gives 0 energy loss for some events. To +avoid this, the probability of 0 energy loss is computed +\begin{equation} +P( \Delta E=0) = e^{-( \langle n_1 \rangle + \langle n_2 \rangle + + \langle n_3 \rangle )} +\end{equation} +If the probability is bigger than 0.01 a special sampling is done, +taking into account the fact that in these cases the projectile +interacts only with the outer electrons of the atom. An energy level +$E_0 = 10$ eV is chosen to correspond to the outer electrons. The mean +number of collisions can be calculated from +\begin{equation} +\langle n \rangle = \frac{1}{E_0} \frac{dE}{dx} \Delta x +\end{equation} +The number of collisions $n$ is sampled from Poisson distribution. +In the case of the thin layers, all the collisions are considered as +ionisations and the energy loss is computed as +\begin{equation} +\Delta E = \sum_{i=1}^n \frac{E_0} + {1 - \frac {\Emax}{\Emax + E_0} u_i} +\end{equation} + +\begin{thebibliography}{10} +\bibitem{bib-LAND} +L.Landau. +\newblock On the Energy Loss of Fast Particles by Ionisation. +\newblock Originally published in \emph{J. Phys.}, 8:201, 1944. +\newblock Reprinted in D.ter Haar, Editor, \emph{L.D.Landau, Collected + papers}, page 417. Pergamon Press, Oxford, 1965. + +\bibitem{bib-SCH1} +B.Schorr. +\newblock Programs for the Landau and the Vavilov distributions and the + corresponding random numbers. +\newblock \emph{Comp. Phys. Comm.}, 7:216, 1974. + +\bibitem{bib-SELT} +S.M.Seltzer and M.J.Berger. +\newblock Energy loss straggling of protons and mesons. +\newblock In \emph{Studies in Penetration of Charged Particles in + Matter}, Nuclear Science Series~39, Nat. Academy of Sciences, + Washington DC, 1964. + +\bibitem{bib-TALM} +R.Talman. +\newblock On the statistics of particle identification using ionization. +\newblock \emph{Nucl. Inst. Meth.}, 159:189, 1979. + +\bibitem{bib-VAVI} +P.V.Vavilov. +\newblock Ionisation losses of high energy heavy particles. +\newblock \emph{Soviet Physics JETP}, 5:749, 1957. +\end{thebibliography} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.toc b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.toc new file mode 100644 index 00000000000..15064d9096e --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.toc @@ -0,0 +1,12 @@ +\expandafter\ifx\csname doTocEntry\endcsname\relax \expandafter\endinput\fi +\doTocEntry\tocsection{1}{\csname a:TocEntry\endcsname{1}{QQ1-1-1}{QQ2-1-1}{Introduction}}{2}\relax +\doTocEntry\toclof{1}{\Link{1-10061}{}\ignorespaces The variable $\xi /I_0$ can be used to measure the validity range of the Landau theory. It depends on the type and energy of the particle, $Z$, $A$ and the ionisation potential of the material and the layer thickness. \EndLink}{figure} +\doTocEntry\tocsection{2}{\csname a:TocEntry\endcsname{1}{QQ1-1-3}{QQ2-1-3}{Landau theory}}{7}\relax +\doTocEntry\tocsubsection{2.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-4}{QQ2-1-4}{Restrictions}}{7}\relax +\doTocEntry\tocsection{3}{\csname a:TocEntry\endcsname{1}{QQ1-1-5}{QQ2-1-5}{Vavilov theory}}{9}\relax +\doTocEntry\tocsection{4}{\csname a:TocEntry\endcsname{1}{QQ1-1-6}{QQ2-1-6}{Gaussian Theory}}{10}\relax +\doTocEntry\tocsection{5}{\csname a:TocEntry\endcsname{1}{QQ1-1-7}{QQ2-1-7}{Urb\protect\' an model}}{10}\relax +\doTocEntry\toclof{2}{\Link{1-60012}{}\ignorespaces Energy loss distribution for a 3 GeV electron in Argon as given by standard \protect\texttt {GEANT}. The width of the layers is given in centimeters.\EndLink}{figure} +\doTocEntry\tocsubsection{5.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-9}{QQ2-1-9}{Fast simulation for $n_3 \geq 16$}}{16}\relax +\doTocEntry\tocsubsection{5.2}{\csname a:TocEntry\endcsname{1}{QQ1-1-10}{QQ2-1-10}{Special sampling for lower part of the spectrum}}{20}\relax +\doTocEntry\toclikesection{}{\csname a:TocEntry\endcsname{1}{QQ1-1-11}{QQ2-1-11}{References}}{21}\relax diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.xref b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.xref new file mode 100644 index 00000000000..4c7a40b1849 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.xref @@ -0,0 +1,81 @@ +\:CrossWord{)F1F-}{latexexa.html}{1}% +\:CrossWord{)title)}{Simulation of Energy Loss Straggling}{1}% +\:CrossWord{)M1x0}{;}{2}% +\:CrossWord{)Q1-10001}{1}{2}% +\:CrossWord{)QQQ1-1-1}{1}{2}% +\:CrossWord{)Q1-1001r1}{1}{3}% +\:CrossWord{)M2x1}{;}{3}% +\:CrossWord{)Q1-1003x1}{1}{3}% +\:CrossWord{)Q1-1005x2}{1}{3}% +\:CrossWord{)Q1-10061}{1}{5}% +\:CrossWord{1cAp0}{1-10061}{6}% +\:CrossWord{)Q1-20002}{1}{7}% +\:CrossWord{)QQQ1-1-3}{1}{7}% +\:CrossWord{)Q1-2001r1}{1}{7}% +\:CrossWord{)Q1-2002r1}{1}{7}% +\:CrossWord{)Q1-30002.1}{1}{7}% +\:CrossWord{)QQQ1-1-4}{1}{7}% +\:CrossWord{)Q1-3002x1}{1}{7}% +\:CrossWord{)Q1-3004x2}{1}{8}% +\:CrossWord{)Q1-40003}{1}{9}% +\:CrossWord{)QQQ1-1-5}{1}{9}% +\:CrossWord{)Q1-4001r1}{1}{9}% +\:CrossWord{)Q1-4002r1}{1}{9}% +\:CrossWord{)Q1-4003r1}{1}{9}% +\:CrossWord{)Q1-50004}{1}{10}% +\:CrossWord{)QQQ1-1-6}{1}{10}% +\:CrossWord{)Q1-5001r1}{1}{10}% +\:CrossWord{)Q1-5002r1}{1}{10}% +\:CrossWord{)Q1-60005}{1}{10}% +\:CrossWord{)QQQ1-1-7}{1}{10}% +\:CrossWord{)Q1-60012}{1}{11}% +\:CrossWord{2cAp0}{1-60012}{12}% +\:CrossWord{)Q1-6002r1}{1}{13}% +\:CrossWord{)Q1-6003r2}{1}{13}% +\:CrossWord{)Q1-6004r3}{1}{13}% +\:CrossWord{)M3x7}{;}{14}% +\:CrossWord{)Q1-6005r4}{1}{14}% +\:CrossWord{)Q1-6005r5}{1}{14}% +\:CrossWord{)Q1-6005r6}{1}{14}% +\:CrossWord{)Q1-6006r6}{1}{14}% +\:CrossWord{)Q1-6007r7}{1}{15}% +\:CrossWord{)Q1-6008r8}{1}{15}% +\:CrossWord{)Q1-6009r9}{1}{16}% +\:CrossWord{)Q1-6010r10}{1}{16}% +\:CrossWord{)Q1-6010r11}{1}{16}% +\:CrossWord{)Q1-6010r12}{1}{16}% +\:CrossWord{)Q1-6011r12}{1}{16}% +\:CrossWord{)Q1-70005.1}{1}{16}% +\:CrossWord{)QQQ1-1-9}{1}{16}% +\:CrossWord{)Q1-7001r13}{1}{17}% +\:CrossWord{)Q1-7002r14}{1}{17}% +\:CrossWord{)Q1-7003r15}{1}{17}% +\:CrossWord{)Q1-7004r16}{1}{17}% +\:CrossWord{)Q1-7004r17}{1}{17}% +\:CrossWord{)Q1-7004r18}{1}{17}% +\:CrossWord{)Q1-7005r18}{1}{18}% +\:CrossWord{)Q1-7005r19}{1}{18}% +\:CrossWord{)Q1-7005r20}{1}{18}% +\:CrossWord{)Q1-7006r20}{1}{18}% +\:CrossWord{)Q1-7007r21}{1}{18}% +\:CrossWord{)Q1-7008r22}{1}{18}% +\:CrossWord{)Q1-7008r23}{1}{18}% +\:CrossWord{)Q1-7008r24}{1}{18}% +\:CrossWord{)Q1-7008r25}{1}{19}% +\:CrossWord{)Q1-7009r25}{1}{19}% +\:CrossWord{)Q1-7010r26}{1}{19}% +\:CrossWord{)Q1-7011r27}{1}{20}% +\:CrossWord{)Q1-7012r28}{1}{20}% +\:CrossWord{)M4x9}{;}{20}% +\:CrossWord{)Q1-80005.2}{1}{20}% +\:CrossWord{)QQQ1-1-10}{1}{20}% +\:CrossWord{)Q1-8001r29}{1}{20}% +\:CrossWord{)Q1-8002r30}{1}{21}% +\:CrossWord{)Q1-8003r31}{1}{21}% +\:CrossWord{)Q1-9000}{1}{21}% +\:CrossWord{)QQQ1-1-11}{1}{21}% +\:CrossWord{)QXbib-LAND}{1}{21}% +\:CrossWord{)QXbib-SCH1}{1}{21}% +\:CrossWord{)QXbib-SELT}{1}{21}% +\:CrossWord{)QXbib-TALM}{1}{21}% +\:CrossWord{)QXbib-VAVI}{1}{22}% diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-1.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-1.eps new file mode 100644 index 00000000000..8299292087f --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-1.eps @@ -0,0 +1,419 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%BoundingBox: 0 0 567 567 +%%Title: regime.eps +%%Creator: HIGZ Version 1.20/02 +%%CreationDate: 93/11/12 09.41 +%%EndComments +80 dict begin +/s {stroke} def /l {lineto} def /m {moveto} def /t { translate} def +/sw {stringwidth} def /r {rotate} def /rl {roll} def +/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def +/c {setrgbcolor} def /lw {setlinewidth} def /sd {setdash} def +/cl {closepath} def /sf {scalefont setfont} def +/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def +/bl {box s} def /bf {box f} def +/mp {newpath /y exch def /x exch def} def +/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def +/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def +/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def +/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def +/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26 {mt s} def +/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def + /m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def + /m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d + 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def + /m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t + 4 {side} repeat cl fill gr} def + /m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t + 5 {side} repeat s gr} def /m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d + x w2 sub y w2 add m w w neg d x w2 sub y w2 + sub m w w d s} def +/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def +/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def +/reencdict 24 dict def /ReEncode {reencdict begin /nco&na exch def +/nfnam exch def /basefontname exch def /basefontdict basefontname findfont def +/newfont basefontdict maxlength dict def basefontdict {exch dup /FID ne +{dup /Encoding eq {exch dup length array copy newfont 3 1 roll put} {exch +newfont 3 1 roll put} ifelse} {pop pop} ifelse } forall newfont +/FontName nfnam put nco&na aload pop nco&na length 2 idiv {newfont +/Encoding get 3 1 roll put} repeat nfnam newfont definefont pop end } def +/accvec [ 176 /agrave 181 /Agrave 190 /acircumflex 192 /Acircumflex +201 /adieresis 204 /Adieresis 209 /ccedilla 210 /Ccedilla 211 /eacute +212 /Eacute 213 /egrave 214 /Egrave 215 /ecircumflex 216 /Ecircumflex +217 /edieresis 218 /Edieresis 219 /icircumflex 220 /Icircumflex +221 /idieresis 222 /Idieresis 223 /ntilde 224 /Ntilde 226 /ocircumflex +228 /Ocircumflex 229 /odieresis 230 /Odieresis 231 /ucircumflex 236 /Ucircumflex +237 /udieresis 238 /Udieresis 239 /aring 242 /Aring 243 /ydieresis +244 /Ydieresis 246 /aacute 247 /Aacute 252 /ugrave 253 /Ugrave] def +/Times-Roman /Times-Roman accvec ReEncode +/Times-Italic /Times-Italic accvec ReEncode +/Times-Bold /Times-Bold accvec ReEncode +/Times-BoldItalic /Times-BoldItalic accvec ReEncode +/Helvetica /Helvetica accvec ReEncode +/Helvetica-Oblique /Helvetica-Oblique accvec ReEncode +/Helvetica-Bold /Helvetica-Bold accvec ReEncode +/Helvetica-BoldOblique /Helvetica-BoldOblique accvec ReEncode +/Courier /Courier accvec ReEncode +/Courier-Oblique /Courier-Oblique accvec ReEncode +/Courier-Bold /Courier-Bold accvec ReEncode +/Courier-BoldOblique /Courier-BoldOblique accvec ReEncode +/oshow {gsave [] 0 sd true charpath stroke gr} def +/stwn { /fs exch def /fn exch def /text exch def fn findfont fs sf + text sw pop xs add /xs exch def} def +/stwb { /fs exch def /fn exch def /nbas exch def /textf exch def +textf length /tlen exch def nbas tlen gt {/nbas tlen def} if +fn findfont fs sf textf dup length nbas sub nbas getinterval sw +pop neg xs add /xs exch def} def +/accspe [ 65 /plusminus 66 /bar 67 /existential 68 /universal +69 /exclam 70 /numbersign 71 /greater 72 /question 73 /integral +74 /colon 75 /semicolon 76 /less 77 /bracketleft 78 /bracketright +79 /greaterequal 80 /braceleft 81 /braceright 82 /radical +83 /spade 84 /heart 85 /diamond 86 /club 87 /lessequal +88 /multiply 89 /percent 90 /infinity 48 /circlemultiply 49 /circleplus +50 /emptyset 51 /lozenge 52 /bullet 53 /arrowright 54 /arrowup +55 /arrowleft 56 /arrowdown 57 /arrowboth 48 /degree 44 /comma 43 /plus + 45 /angle 42 /angleleft 47 /divide 61 /notequal 40 /equivalence 41 /second + 97 /approxequal 98 /congruent 99 /perpendicular 100 /partialdiff 101 /florin + 102 /intersection 103 /union 104 /propersuperset 105 /reflexsuperset + 106 /notsubset 107 /propersubset 108 /reflexsubset 109 /element 110 /notelement + 111 /gradient 112 /logicaland 113 /logicalor 114 /arrowdblboth + 115 /arrowdblleft 116 /arrowdblup 117 /arrowdblright 118 /arrowdbldown + 119 /ampersand 120 /omega1 121 /similar 122 /aleph ] def +/Symbol /Special accspe ReEncode +gsave .25 .25 scale +%%EndProlog + gsave 0 0 t 0 setgray [] 0 sd 1 lw 4 lw 1814 1814 227 227 bl 231 346 m 240 354 + l 249 362 l 259 370 l 268 378 l 277 386 l 286 394 l 295 401 l 304 409 l 313 417 + l 322 425 l 331 433 l 340 441 l 349 449 l 358 457 l 367 465 l 376 473 l 386 481 + l 395 489 l 404 496 l 413 504 l 422 512 l 431 520 l 440 528 l 449 536 l 458 544 + l 467 552 l 476 560 l 485 568 l 494 576 l 503 584 l 513 592 l 522 599 l 531 607 + l 540 615 l 549 623 l 558 631 l 567 639 l 576 647 l 585 655 l 594 663 l 603 671 + l 612 679 l 621 687 l 631 694 l 640 702 l 649 710 l 658 718 l 667 726 l 676 734 + l s 676 734 m 685 742 l 694 750 l 703 758 l 712 766 l 721 774 l 730 782 l 739 + 789 l 748 797 l 758 805 l 767 813 l 776 821 l 785 829 l 794 837 l 803 845 l 812 + 853 l 821 861 l 830 869 l 839 877 l 848 885 l 857 892 l 866 900 l 875 908 l 885 + 916 l 894 924 l 903 932 l 912 940 l 921 948 l 930 956 l 939 964 l 948 972 l 957 + 980 l 966 987 l 975 995 l 984 1003 l 993 1011 l 1002 1019 l 1012 1027 l 1021 + 1035 l 1030 1043 l 1039 1051 l 1048 1059 l 1057 1067 l 1066 1075 l 1075 1083 l + 1084 1090 l 1093 1098 l 1102 1106 l 1111 1114 l 1120 1122 l s 1120 1122 m 1129 + 1130 l 1139 1138 l 1148 1146 l 1157 1154 l 1166 1162 l 1175 1170 l 1184 1178 l + 1193 1185 l 1202 1193 l 1211 1201 l 1220 1209 l 1229 1217 l 1238 1225 l 1247 + 1233 l 1256 1241 l 1266 1249 l 1275 1257 l 1284 1265 l 1293 1273 l 1302 1281 l + 1311 1288 l 1320 1296 l 1329 1304 l 1338 1312 l 1347 1320 l 1356 1328 l 1365 + 1336 l 1374 1344 l 1383 1352 l 1393 1360 l 1402 1368 l 1411 1376 l 1420 1383 l + 1429 1391 l 1438 1399 l 1447 1407 l 1456 1415 l 1465 1423 l 1474 1431 l 1483 + 1439 l 1492 1447 l 1501 1455 l 1510 1463 l 1520 1471 l 1529 1479 l 1538 1486 l + 1547 1494 l 1556 1502 l 1565 1510 l s 1565 1510 m 1574 1518 l 1583 1526 l 1592 + 1534 l 1601 1542 l 1610 1550 l 1619 1558 l 1628 1566 l 1637 1574 l 1647 1581 l + 1656 1589 l 1665 1597 l 1674 1605 l 1683 1613 l 1692 1621 l 1701 1629 l 1710 + 1637 l 1719 1645 l 1728 1653 l 1737 1661 l 1746 1669 l 1755 1676 l 1765 1684 l + 1774 1692 l 1783 1700 l 1792 1708 l 1801 1716 l 1810 1724 l 1819 1732 l 1828 + 1740 l 1837 1748 l 1846 1756 l 1855 1764 l 1864 1772 l 1873 1779 l 1882 1787 l + 1892 1795 l 1901 1803 l 1910 1811 l 1919 1819 l 1928 1827 l 1937 1835 l 1946 + 1843 l 1955 1851 l 1964 1859 l 1973 1867 l 1982 1874 l 1991 1882 l 2000 1890 l + 2009 1898 l s 2009 1898 m 2019 1906 l 2028 1914 l 2037 1922 l s 1 lw 227 227 m + 227 2041 l s 4 lw 244 247 m 227 247 l s 244 274 m 227 274 l s 244 297 m 227 297 + l s 244 317 m 227 317 l s 261 335 m 227 335 l s + /xs 0 def +(10) + /Helvetica-Bold 43 stwn + gsave 181 319 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(10) + show + gr + /xs 0 def +(-2) + /Helvetica-Bold 35 stwn + gsave 213 358 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 35 sf 0 0 m +(-2) + show + gr + 244 454 m 227 454 l s 244 524 m 227 524 l s 244 573 m 227 573 l s 244 612 m 227 + 612 l s 244 643 m 227 643 l s 244 670 m 227 670 l s 244 693 m 227 693 l s 244 + 713 m 227 713 l s 261 731 m 227 731 l s + /xs 0 def +(10) + /Helvetica-Bold 43 stwn + gsave 181 715 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(10) + show + gr + /xs 0 def +(-1) + /Helvetica-Bold 35 stwn + gsave 213 754 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 35 sf 0 0 m +(-1) + show + gr + 244 850 m 227 850 l s 244 920 m 227 920 l s 244 969 m 227 969 l s 244 1008 m + 227 1008 l s 244 1039 m 227 1039 l s 244 1066 m 227 1066 l s 244 1089 m 227 + 1089 l s 244 1109 m 227 1109 l s 261 1127 m 227 1127 l s + /xs 0 def +(1) + /Helvetica-Bold 43 stwn + gsave 181 1111 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(1) + show + gr + 244 1246 m 227 1246 l s 244 1316 m 227 1316 l s 244 1365 m 227 1365 l s 244 + 1404 m 227 1404 l s 244 1435 m 227 1435 l s 244 1462 m 227 1462 l s 244 1485 m + 227 1485 l s 244 1505 m 227 1505 l s 261 1523 m 227 1523 l s + /xs 0 def +(10) + /Helvetica-Bold 43 stwn + gsave 181 1507 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(10) + show + gr + 244 1642 m 227 1642 l s 244 1712 m 227 1712 l s 244 1761 m 227 1761 l s 244 + 1800 m 227 1800 l s 244 1831 m 227 1831 l s 244 1858 m 227 1858 l s 244 1881 m + 227 1881 l s 244 1901 m 227 1901 l s 261 1919 m 227 1919 l s + /xs 0 def +(10) + /Helvetica-Bold 43 stwn + gsave 181 1903 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(10) + show + gr + /xs 0 def +(2) + /Helvetica-Bold 35 stwn + gsave 213 1926 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 35 sf 0 0 m +(2) + show + gr + 244 2038 m 227 2038 l s 1 lw 227 227 m 2041 227 l s 4 lw 227 261 m 227 227 l s + 680 261 m 680 227 l s 1134 261 m 1134 227 l s 1588 261 m 1588 227 l s 2041 261 + m 2041 227 l s + /xs 0 def +(0.01) + /Helvetica-Bold 43 stwn + gsave 227 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.01) + show + gr + /xs 0 def +(0.1) + /Helvetica-Bold 43 stwn + gsave 680 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.1) + show + gr + /xs 0 def +(1) + /Helvetica-Bold 43 stwn + gsave 1134 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(1) + show + gr + /xs 0 def +(10) + /Helvetica-Bold 43 stwn + gsave 1588 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(10) + show + gr + /xs 0 def +(100) + /Helvetica-Bold 43 stwn + gsave 2041 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(100) + show + gr + 231 243 m 240 251 l 249 258 l 259 266 l 268 274 l 277 282 l 286 290 l 295 298 l + 304 306 l 313 314 l 322 322 l 331 330 l 340 338 l 349 346 l 358 354 l 367 361 l + 376 369 l 386 377 l 395 385 l 404 393 l 413 401 l 422 409 l 431 417 l 440 425 l + 449 433 l 458 441 l 467 449 l 476 456 l 485 464 l 494 472 l 503 480 l 513 488 l + 522 496 l 531 504 l 540 512 l 549 520 l 558 528 l 567 536 l 576 544 l 585 551 l + 594 559 l 603 567 l 612 575 l 621 583 l 631 591 l 640 599 l 649 607 l 658 615 l + 667 623 l 676 631 l s 676 631 m 685 639 l 694 647 l 703 654 l 712 662 l 721 670 + l 730 678 l 739 686 l 748 694 l 758 702 l 767 710 l 776 718 l 785 726 l 794 734 + l 803 742 l 812 749 l 821 757 l 830 765 l 839 773 l 848 781 l 857 789 l 866 797 + l 875 805 l 885 813 l 894 821 l 903 829 l 912 837 l 921 845 l 930 852 l 939 860 + l 948 868 l 957 876 l 966 884 l 975 892 l 984 900 l 993 908 l 1002 916 l 1012 + 924 l 1021 932 l 1030 940 l 1039 947 l 1048 955 l 1057 963 l 1066 971 l 1075 + 979 l 1084 987 l 1093 995 l 1102 1003 l 1111 1011 l 1120 1019 l s 1120 1019 m + 1129 1027 l 1139 1035 l 1148 1043 l 1157 1050 l 1166 1058 l 1175 1066 l 1184 + 1074 l 1193 1082 l 1202 1090 l 1211 1098 l 1220 1106 l 1229 1114 l 1238 1122 l + 1247 1130 l 1256 1138 l 1266 1145 l 1275 1153 l 1284 1161 l 1293 1169 l 1302 + 1177 l 1311 1185 l 1320 1193 l 1329 1201 l 1338 1209 l 1347 1217 l 1356 1225 l + 1365 1233 l 1374 1241 l 1383 1248 l 1393 1256 l 1402 1264 l 1411 1272 l 1420 + 1280 l 1429 1288 l 1438 1296 l 1447 1304 l 1456 1312 l 1465 1320 l 1474 1328 l + 1483 1336 l 1492 1343 l 1501 1351 l 1510 1359 l 1520 1367 l 1529 1375 l 1538 + 1383 l 1547 1391 l 1556 1399 l 1565 1407 l s 1565 1407 m 1574 1415 l 1583 1423 + l 1592 1431 l 1601 1438 l 1610 1446 l 1619 1454 l 1628 1462 l 1637 1470 l 1647 + 1478 l 1656 1486 l 1665 1494 l 1674 1502 l 1683 1510 l 1692 1518 l 1701 1526 l + 1710 1534 l 1719 1541 l 1728 1549 l 1737 1557 l 1746 1565 l 1755 1573 l 1765 + 1581 l 1774 1589 l 1783 1597 l 1792 1605 l 1801 1613 l 1810 1621 l 1819 1629 l + 1828 1636 l 1837 1644 l 1846 1652 l 1855 1660 l 1864 1668 l 1873 1676 l 1882 + 1684 l 1892 1692 l 1901 1700 l 1910 1708 l 1919 1716 l 1928 1724 l 1937 1732 l + 1946 1739 l 1955 1747 l 1964 1755 l 1973 1763 l 1982 1771 l 1991 1779 l 2000 + 1787 l 2009 1795 l s 2009 1795 m 2019 1803 l 2028 1811 l 2037 1819 l s + [12 12] 0 sd 231 1636 m 240 1644 l 249 1652 l 259 1660 l 268 1668 l 277 1676 l + 286 1684 l 295 1692 l 304 1700 l 313 1708 l 322 1716 l 331 1724 l 340 1732 l + 349 1739 l 358 1747 l 367 1755 l 376 1763 l 386 1771 l 395 1779 l 404 1787 l + 413 1795 l 422 1803 l 431 1811 l 440 1819 l 449 1827 l 458 1834 l 467 1842 l + 476 1850 l 485 1858 l 494 1866 l 503 1874 l 513 1882 l 522 1890 l 531 1898 l + 540 1906 l 549 1914 l 558 1922 l 567 1930 l 576 1937 l 585 1945 l 594 1953 l + 603 1961 l 612 1969 l 621 1977 l 631 1985 l 640 1993 l 649 2001 l 658 2009 l + 667 2017 l 676 2025 l s 676 2025 m 685 2032 l 694 2040 l 695 2041 l s 231 1533 + m 240 1541 l 249 1549 l 259 1557 l 268 1565 l 277 1573 l 286 1581 l 295 1589 l + 304 1596 l 313 1604 l 322 1612 l 331 1620 l 340 1628 l 349 1636 l 358 1644 l + 367 1652 l 376 1660 l 386 1668 l 395 1676 l 404 1684 l 413 1692 l 422 1699 l + 431 1707 l 440 1715 l 449 1723 l 458 1731 l 467 1739 l 476 1747 l 485 1755 l + 494 1763 l 503 1771 l 513 1779 l 522 1787 l 531 1794 l 540 1802 l 549 1810 l + 558 1818 l 567 1826 l 576 1834 l 585 1842 l 594 1850 l 603 1858 l 612 1866 l + 621 1874 l 631 1882 l 640 1890 l 649 1897 l 658 1905 l 667 1913 l 676 1921 l s + 676 1921 m 685 1929 l 694 1937 l 703 1945 l 712 1953 l 721 1961 l 730 1969 l + 739 1977 l 748 1985 l 758 1992 l 767 2000 l 776 2008 l 785 2016 l 794 2024 l + 803 2032 l 812 2040 l 813 2041 l s [4 8] 0 sd 231 1662 m 240 1670 l 249 1678 l + 259 1686 l 268 1693 l 277 1701 l 286 1709 l 295 1717 l 304 1725 l 313 1733 l + 322 1741 l 331 1749 l 340 1757 l 349 1765 l 358 1773 l 367 1781 l 376 1789 l + 386 1796 l 395 1804 l 404 1812 l 413 1820 l 422 1828 l 431 1836 l 440 1844 l + 449 1852 l 458 1860 l 467 1868 l 476 1876 l 485 1884 l 494 1891 l 503 1899 l + 513 1907 l 522 1915 l 531 1923 l 540 1931 l 549 1939 l 558 1947 l 567 1955 l + 576 1963 l 585 1971 l 594 1979 l 603 1987 l 612 1994 l 621 2002 l 631 2010 l + 640 2018 l 649 2026 l 658 2034 l 666 2041 l s 231 1558 m 240 1566 l 249 1574 l + 259 1582 l 268 1590 l 277 1598 l 286 1606 l 295 1614 l 304 1622 l 313 1630 l + 322 1638 l 331 1646 l 340 1653 l 349 1661 l 358 1669 l 367 1677 l 376 1685 l + 386 1693 l 395 1701 l 404 1709 l 413 1717 l 422 1725 l 431 1733 l 440 1741 l + 449 1749 l 458 1756 l 467 1764 l 476 1772 l 485 1780 l 494 1788 l 503 1796 l + 513 1804 l 522 1812 l 531 1820 l 540 1828 l 549 1836 l 558 1844 l 567 1851 l + 576 1859 l 585 1867 l 594 1875 l 603 1883 l 612 1891 l 621 1899 l 631 1907 l + 640 1915 l 649 1923 l 658 1931 l 667 1939 l 676 1947 l s 676 1947 m 685 1954 l + 694 1962 l 703 1970 l 712 1978 l 721 1986 l 730 1994 l 739 2002 l 748 2010 l + 758 2018 l 767 2026 l 776 2034 l 784 2041 l s [12 15 4 15] 0 sd 263 1800 m 2041 + 1800 l s + gsave 1134 1738 + t 0 r 0 0 m + /Symbol findfont 78 sf 0 0 m +(x) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 78 sf 0 0 m +(/I) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 55 sf 0 -26 m +(0) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 78 sf 0 0 m +( \074 50) + show + gr + [] 0 sd 1134 612 m 1530 612 l s [12 12] 0 sd 1134 533 m 1530 533 l s [4 8] 0 sd + 1134 454 m 1530 454 l s + gsave 1589 584 + t 0 r 0 0 m + /Helvetica-Bold findfont 78 sf 0 0 m +(Argon) + show + gr + gsave 1589 505 + t 0 r 0 0 m + /Helvetica-Bold findfont 78 sf 0 0 m +(Silicon) + show + gr + gsave 1589 426 + t 0 r 0 0 m + /Helvetica-Bold findfont 78 sf 0 0 m +(Uranium) + show + gr + [] 0 sd 871 -316 1055 691 bl + gsave 1213 1011 + t 0 r 0 0 m + /Helvetica-Bold findfont 78 sf 0 0 m +(1 GeV) + show + gr + gsave 778 1099 + t 0 r 0 0 m + /Helvetica-Bold findfont 78 sf 0 0 m +(100 keV) + show + gr + gsave 679 1852 + t 0 r 0 0 m + /Helvetica-Bold findfont 78 sf 0 0 m +(1 GeV) + show + gr + gsave 223 1907 + t 0 r 0 0 m + /Helvetica-Bold findfont 78 sf 0 0 m +(100 keV) + show + gr + /xs 0 def +(Step,\040) + /Helvetica-Bold 43 stwn +(\133) + /Special 43 stwn +(cm) + /Helvetica-Bold 43 stwn +(\135) + /Special 43 stwn + gsave 2041 104 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(Step,\040) + show + currentpoint pop 0 t + /Special findfont 43 sf 0 0 m +(\133) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 43 sf 0 0 m +(cm) + show + currentpoint pop 0 t + /Special findfont 43 sf 0 0 m +(\135) + show + gr + gsave 57 2009 + t 0 r 0 0 m + /Symbol findfont 43 sf 0 0 m +(x) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 43 sf 0 0 m +(/I) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 30 sf 0 -14 m +(0) + show + gr +gr gr showpage +end +%%EOF diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-2.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-2.eps new file mode 100644 index 00000000000..e255ddadf55 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-2.eps @@ -0,0 +1,556 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%BoundingBox: 0 0 567 567 +%%Title: curves.eps +%%Creator: HIGZ Version 1.19/01 +%%CreationDate: 93/07/16 12.02 +%%EndComments +80 dict begin +/s {stroke} def /l {lineto} def /m {moveto} def /t { translate} def +/sw {stringwidth} def /r {rotate} def /rl {roll} def +/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def +/c {setrgbcolor} def /lw {setlinewidth} def /sd {setdash} def +/cl {closepath} def /sf {scalefont setfont} def +/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def +/bl {box s} def /bf {box f} def +/mp {newpath /y exch def /x exch def} def +/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def +/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def +/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def +/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def +/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26 {mt s} def +/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def + /m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def + /m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d + 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def + /m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t + 4 {side} repeat cl fill gr} def + /m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t + 5 {side} repeat s gr} def /m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d + x w2 sub y w2 add m w w neg d x w2 sub y w2 + sub m w w d s} def +/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def +/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def +/reencdict 24 dict def /ReEncode {reencdict begin /nco&na exch def +/nfnam exch def /basefontname exch def /basefontdict basefontname findfont def +/newfont basefontdict maxlength dict def basefontdict {exch dup /FID ne +{dup /Encoding eq {exch dup length array copy newfont 3 1 roll put} {exch +newfont 3 1 roll put} ifelse} {pop pop} ifelse } forall newfont +/FontName nfnam put nco&na aload pop nco&na length 2 idiv {newfont +/Encoding get 3 1 roll put} repeat nfnam newfont definefont pop end } def +/accvec [ 176 /agrave 181 /Agrave 190 /acircumflex 192 /Acircumflex +201 /adieresis 204 /Adieresis 209 /ccedilla 210 /Ccedilla 211 /eacute +212 /Eacute 213 /egrave 214 /Egrave 215 /ecircumflex 216 /Ecircumflex +217 /edieresis 218 /Edieresis 219 /icircumflex 220 /Icircumflex +221 /idieresis 222 /Idieresis 223 /ntilde 224 /Ntilde 226 /ocircumflex +228 /Ocircumflex 229 /odieresis 230 /Odieresis 231 /ucircumflex 236 /Ucircumflex +237 /udieresis 238 /Udieresis 239 /aring 242 /Aring 243 /ydieresis +244 /Ydieresis 246 /aacute 247 /Aacute 252 /ugrave 253 /Ugrave] def +/Times-Roman /Times-Roman accvec ReEncode +/Times-Italic /Times-Italic accvec ReEncode +/Times-Bold /Times-Bold accvec ReEncode +/Times-BoldItalic /Times-BoldItalic accvec ReEncode +/Helvetica /Helvetica accvec ReEncode +/Helvetica-Oblique /Helvetica-Oblique accvec ReEncode +/Helvetica-Bold /Helvetica-Bold accvec ReEncode +/Helvetica-BoldOblique /Helvetica-BoldOblique accvec ReEncode +/Courier /Courier accvec ReEncode +/Courier-Oblique /Courier-Oblique accvec ReEncode +/Courier-Bold /Courier-Bold accvec ReEncode +/Courier-BoldOblique /Courier-BoldOblique accvec ReEncode +/oshow {gsave [] 0 sd true charpath stroke gr} def +/stwn { /fs exch def /fn exch def /text exch def fn findfont fs sf + text sw pop xs add /xs exch def} def +/stwb { /fs exch def /fn exch def /nbas exch def /textf exch def +textf length /tlen exch def nbas tlen gt {/nbas tlen def} if +fn findfont fs sf textf dup length nbas sub nbas getinterval sw +pop neg xs add /xs exch def} def +/accspe [ 65 /plusminus 66 /bar 67 /existential 68 /universal +69 /exclam 70 /numbersign 71 /greater 72 /question 73 /integral +74 /colon 75 /semicolon 76 /less 77 /bracketleft 78 /bracketright +79 /greaterequal 80 /braceleft 81 /braceright 82 /radical +83 /spade 84 /heart 85 /diamond 86 /club 87 /lessequal +88 /multiply 89 /percent 90 /infinity 48 /circlemultiply 49 /circleplus +50 /emptyset 51 /lozenge 52 /bullet 53 /arrowright 54 /arrowup +55 /arrowleft 56 /arrowdown 57 /arrowboth 48 /degree 44 /comma 43 /plus + 45 /angle 42 /angleleft 47 /divide 61 /notequal 40 /equivalence 41 /second + 97 /approxequal 98 /congruent 99 /perpendicular 100 /partialdiff 101 /florin + 102 /intersection 103 /union 104 /propersuperset 105 /reflexsuperset + 106 /notsubset 107 /propersubset 108 /reflexsubset 109 /element 110 /notelement + 111 /gradient 112 /logicaland 113 /logicalor 114 /arrowdblboth + 115 /arrowdblleft 116 /arrowdblup 117 /arrowdblright 118 /arrowdbldown + 119 /ampersand 120 /omega1 121 /similar 122 /aleph ] def +/Symbol /Special accspe ReEncode +gsave .25 .25 scale +%%EndProlog + gsave 0 0 t 0 setgray [] 0 sd 1 lw 4 lw 2268 2268 0 0 bl + gsave 771 1813 + t 0 r 0 0 m + /Helvetica-Bold findfont 47 sf 0 0 m +(Landau) + show + gr + /xs 0 def +(40) + /Helvetica-Bold 54 stwn + gsave 862 1533 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 54 sf 0 0 m +(40) + show + gr + /xs 0 def +(20) + /Helvetica-Bold 54 stwn + gsave 789 1347 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 54 sf 0 0 m +(20) + show + gr + /xs 0 def +(10) + /Helvetica-Bold 54 stwn + gsave 771 1011 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 54 sf 0 0 m +(10) + show + gr + /xs 0 def +(5) + /Helvetica-Bold 54 stwn + gsave 699 824 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 54 sf 0 0 m +(5) + show + gr + /xs 0 def +(1) + /Helvetica-Bold 54 stwn + gsave 517 740 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 54 sf 0 0 m +(1) + show + gr + /xs 0 def +(0.5) + /Helvetica-Bold 54 stwn + gsave 336 525 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 54 sf 0 0 m +(0.5) + show + gr + /xs 0 def +(dE/dx\040) + /Helvetica-Bold 43 stwn +(M) + /Special 43 stwn +(GeV/cm) + /Helvetica-Bold 43 stwn +(N) + /Special 43 stwn +( `) + /Helvetica-Bold 43 stwn + gsave 2041 104 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(dE/dx\040) + show + currentpoint pop 0 t + /Special findfont 43 sf 0 0 m +(M) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 43 sf 0 0 m +(GeV/cm) + show + currentpoint pop 0 t + /Special findfont 43 sf 0 0 m +(N) + show + currentpoint pop 0 t + /Helvetica-Bold findfont 43 sf 0 0 m +( `) + show + gr + /xs 0 def +(Counts) + /Helvetica-Bold 43 stwn + gsave 68 2041 + t 90 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(Counts) + show + gr + 1814 1814 227 227 bl 227 227 m 227 227 l 249 227 l 272 227 l 295 227 l 318 227 + l 340 227 l 363 227 l 386 227 l 408 227 l 431 227 l 454 227 l 476 227 l 499 227 + l 522 227 l 544 227 l 567 227 l 590 227 l 612 227 l 635 227 l 658 227 l 658 231 + l 680 231 l 680 397 l 703 397 l 703 1300 l 726 1300 l 726 1860 l 748 1860 l 748 + 1697 l 771 1697 l 771 1393 l 794 1393 l 794 992 l 816 992 l 816 831 l 839 831 l + 839 636 l 862 636 l 862 516 l 885 516 l 885 481 l 907 481 l 907 443 l 930 443 l + 930 380 l 953 380 l 953 343 l 975 343 l 975 324 l 998 324 l 998 283 l 1021 283 + l 1021 301 l 1043 301 l 1043 288 l 1066 288 l 1066 294 l 1089 294 l 1089 272 l + 1111 272 l 1111 262 l 1134 262 l 1134 272 l 1157 272 l 1157 251 l 1179 251 l + 1179 253 l 1202 253 l 1202 255 l 1225 255 l 1225 257 l 1247 257 l 1247 245 l + 1270 245 l 1270 244 l 1293 244 l 1293 247 l 1315 247 l 1315 249 l 1338 249 l + 1338 240 l 1361 240 l 1361 231 l 1383 231 l 1383 244 l 1406 244 l 1406 234 l + 1429 234 l 1429 231 l 1452 231 l 1452 238 l 1474 238 l 1497 238 l 1497 234 l + 1520 234 l 1520 236 l 1542 236 l 1542 231 l 1565 231 l 1565 234 l 1588 234 l + 1588 232 l 1610 232 l 1610 231 l 1633 231 l 1633 229 l 1656 229 l 1656 234 l + 1678 234 l 1701 234 l 1701 232 l 1724 232 l 1724 229 l 1746 229 l 1769 229 l + 1769 234 l 1792 234 l 1792 227 l 1814 227 l 1814 232 l 1837 232 l 1837 234 l + 1860 234 l 1860 229 l 1882 229 l 1882 231 l 1905 231 l 1905 227 l 1928 227 l + 1928 229 l 1950 229 l 1950 227 l 1973 227 l 1973 229 l 1996 229 l 1996 231 l + 2019 231 l 2041 231 l 2041 227 l s 1 lw 227 227 m 227 2041 l s 4 lw 261 227 m + 227 227 l s 244 264 m 227 264 l s 244 301 m 227 301 l s 244 339 m 227 339 l s + 244 376 m 227 376 l s 261 413 m 227 413 l s 244 451 m 227 451 l s 244 488 m 227 + 488 l s 244 525 m 227 525 l s 244 563 m 227 563 l s 261 600 m 227 600 l s 244 + 637 m 227 637 l s 244 675 m 227 675 l s 244 712 m 227 712 l s 244 749 m 227 749 + l s 261 787 m 227 787 l s 244 824 m 227 824 l s 244 861 m 227 861 l s 244 899 m + 227 899 l s 244 936 m 227 936 l s 261 973 m 227 973 l s 244 1011 m 227 1011 l s + 244 1048 m 227 1048 l s 244 1085 m 227 1085 l s 244 1123 m 227 1123 l s 261 + 1160 m 227 1160 l s 244 1197 m 227 1197 l s 244 1235 m 227 1235 l s 244 1272 m + 227 1272 l s 244 1309 m 227 1309 l s 261 1347 m 227 1347 l s 244 1384 m 227 + 1384 l s 244 1421 m 227 1421 l s 244 1459 m 227 1459 l s 244 1496 m 227 1496 l + s 261 1533 m 227 1533 l s 244 1570 m 227 1570 l s 244 1608 m 227 1608 l s 244 + 1645 m 227 1645 l s 244 1682 m 227 1682 l s 261 1720 m 227 1720 l s 244 1757 m + 227 1757 l s 244 1794 m 227 1794 l s 244 1832 m 227 1832 l s 244 1869 m 227 + 1869 l s 261 1906 m 227 1906 l s 261 1906 m 227 1906 l s 244 1944 m 227 1944 l + s 244 1981 m 227 1981 l s 244 2018 m 227 2018 l s + /xs 0 def +(0) + /Helvetica-Bold 43 stwn + gsave 181 211 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0) + show + gr + /xs 0 def +(100) + /Helvetica-Bold 43 stwn + gsave 181 398 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(100) + show + gr + /xs 0 def +(200) + /Helvetica-Bold 43 stwn + gsave 181 584 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(200) + show + gr + /xs 0 def +(300) + /Helvetica-Bold 43 stwn + gsave 181 771 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(300) + show + gr + /xs 0 def +(400) + /Helvetica-Bold 43 stwn + gsave 181 957 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(400) + show + gr + /xs 0 def +(500) + /Helvetica-Bold 43 stwn + gsave 181 1144 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(500) + show + gr + /xs 0 def +(600) + /Helvetica-Bold 43 stwn + gsave 181 1331 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(600) + show + gr + /xs 0 def +(700) + /Helvetica-Bold 43 stwn + gsave 181 1517 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(700) + show + gr + /xs 0 def +(800) + /Helvetica-Bold 43 stwn + gsave 181 1704 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(800) + show + gr + /xs 0 def +(900) + /Helvetica-Bold 43 stwn + gsave 181 1891 + t 0 r xs neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(900) + show + gr + 1 lw 227 227 m 2041 227 l s 4 lw 227 261 m 227 227 l s 263 244 m 263 227 l s + 299 244 m 299 227 l s 336 244 m 336 227 l s 372 244 m 372 227 l s 408 261 m 408 + 227 l s 445 244 m 445 227 l s 481 244 m 481 227 l s 517 244 m 517 227 l s 553 + 244 m 553 227 l s 590 261 m 590 227 l s 626 244 m 626 227 l s 662 244 m 662 227 + l s 699 244 m 699 227 l s 735 244 m 735 227 l s 771 261 m 771 227 l s 807 244 m + 807 227 l s 844 244 m 844 227 l s 880 244 m 880 227 l s 916 244 m 916 227 l s + 953 261 m 953 227 l s 989 244 m 989 227 l s 1025 244 m 1025 227 l s 1061 244 m + 1061 227 l s 1098 244 m 1098 227 l s 1134 261 m 1134 227 l s 1170 244 m 1170 + 227 l s 1207 244 m 1207 227 l s 1243 244 m 1243 227 l s 1279 244 m 1279 227 l s + 1315 261 m 1315 227 l s 1352 244 m 1352 227 l s 1388 244 m 1388 227 l s 1424 + 244 m 1424 227 l s 1461 244 m 1461 227 l s 1497 261 m 1497 227 l s 1533 244 m + 1533 227 l s 1569 244 m 1569 227 l s 1606 244 m 1606 227 l s 1642 244 m 1642 + 227 l s 1678 261 m 1678 227 l s 1715 244 m 1715 227 l s 1751 244 m 1751 227 l s + 1787 244 m 1787 227 l s 1823 244 m 1823 227 l s 1860 261 m 1860 227 l s 1896 + 244 m 1896 227 l s 1932 244 m 1932 227 l s 1969 244 m 1969 227 l s 2005 244 m + 2005 227 l s 2041 261 m 2041 227 l s + /xs 0 def +(0) + /Helvetica-Bold 43 stwn + gsave 227 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0) + show + gr + /xs 0 def +(0.01) + /Helvetica-Bold 43 stwn + gsave 408 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.01) + show + gr + /xs 0 def +(0.02) + /Helvetica-Bold 43 stwn + gsave 590 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.02) + show + gr + /xs 0 def +(0.03) + /Helvetica-Bold 43 stwn + gsave 771 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.03) + show + gr + /xs 0 def +(0.04) + /Helvetica-Bold 43 stwn + gsave 953 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.04) + show + gr + /xs 0 def +(0.05) + /Helvetica-Bold 43 stwn + gsave 1134 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.05) + show + gr + /xs 0 def +(0.06) + /Helvetica-Bold 43 stwn + gsave 1315 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.06) + show + gr + /xs 0 def +(0.07) + /Helvetica-Bold 43 stwn + gsave 1497 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.07) + show + gr + /xs 0 def +(0.08) + /Helvetica-Bold 43 stwn + gsave 1678 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.08) + show + gr + /xs 0 def +(0.09) + /Helvetica-Bold 43 stwn + gsave 1860 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.09) + show + gr + /xs 0 def +(0.1) + /Helvetica-Bold 43 stwn + gsave 2041 172 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(0.1) + show + gr + /xs 0 def +(x 10) + /Helvetica-Bold 43 stwn + gsave 2041 109 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 43 sf 0 0 m +(x 10) + show + gr + /xs 0 def +(-4) + /Helvetica-Bold 35 stwn + gsave 2105 141 + t 0 r xs 2 div neg 0 t 0 0 m + /Helvetica-Bold findfont 35 sf 0 0 m +(-4) + show + gr + [12 12] 0 sd 227 227 m 227 227 l 249 227 l 272 227 l 295 227 l 318 227 l 340 + 227 l 363 227 l 386 227 l 408 227 l 431 227 l 454 227 l 476 227 l 499 227 l 522 + 227 l 544 227 l 544 229 l 567 229 l 567 232 l 590 232 l 590 270 l 612 270 l 612 + 352 l 635 352 l 635 546 l 658 546 l 658 901 l 680 901 l 680 1199 l 703 1199 l + 703 1490 l 726 1490 l 726 1628 l 748 1628 l 748 1533 l 771 1533 l 771 1404 l + 794 1404 l 794 1048 l 816 1048 l 816 738 l 839 738 l 839 572 l 862 572 l 862 + 417 l 885 417 l 885 331 l 907 331 l 907 272 l 930 272 l 930 244 l 953 244 l 953 + 231 l 975 231 l 998 231 l 998 227 l 1021 227 l 1043 227 l 1066 227 l 1089 227 l + 1111 227 l 1134 227 l 1157 227 l 1179 227 l 1202 227 l 1225 227 l 1247 227 l + 1270 227 l 1293 227 l 1315 227 l 1338 227 l 1361 227 l 1361 227 l 1383 227 l + 1406 227 l 1429 227 l 1452 227 l 1474 227 l 1497 227 l 1520 227 l 1542 227 l + 1565 227 l 1588 227 l 1610 227 l 1633 227 l 1656 227 l 1678 227 l 1701 227 l + 1724 227 l 1746 227 l 1769 227 l 1792 227 l 1814 227 l 1837 227 l 1860 227 l + 1882 227 l 1905 227 l 1928 227 l 1928 227 l 1950 227 l 1973 227 l 1996 227 l + 2019 227 l 2041 227 l s [4 8] 0 sd 227 227 m 227 227 l 249 227 l 272 227 l 295 + 227 l 318 227 l 340 227 l 363 227 l 386 227 l 408 227 l 431 227 l 454 227 l 476 + 227 l 499 227 l 499 231 l 522 231 l 522 244 l 544 244 l 544 257 l 567 257 l 567 + 315 l 590 315 l 590 447 l 612 447 l 612 613 l 635 613 l 635 833 l 658 833 l 658 + 1029 l 680 1029 l 680 1190 l 703 1190 l 703 1212 l 726 1212 l 726 1285 l 748 + 1285 l 748 1141 l 771 1141 l 771 1085 l 794 1085 l 794 884 l 816 884 l 816 775 + l 839 775 l 839 619 l 862 619 l 862 492 l 885 492 l 885 413 l 907 413 l 907 369 + l 930 369 l 930 294 l 953 294 l 953 290 l 975 290 l 975 260 l 998 260 l 998 244 + l 1021 244 l 1021 238 l 1043 238 l 1043 234 l 1066 234 l 1066 229 l 1089 229 l + 1089 231 l 1111 231 l 1111 227 l 1134 227 l 1134 229 l 1157 229 l 1157 227 l + 1179 227 l 1202 227 l 1225 227 l 1247 227 l 1270 227 l 1293 227 l 1315 227 l + 1338 227 l 1361 227 l 1361 227 l 1383 227 l 1406 227 l 1429 227 l 1452 227 l + 1474 227 l 1497 227 l 1520 227 l 1542 227 l 1565 227 l 1588 227 l 1610 227 l + 1633 227 l 1656 227 l 1678 227 l 1701 227 l 1724 227 l 1746 227 l 1769 227 l + 1792 227 l 1814 227 l 1837 227 l 1860 227 l 1882 227 l 1905 227 l 1928 227 l + 1928 227 l 1950 227 l 1973 227 l 1996 227 l 2019 227 l 2041 227 l s + [12 15 4 15] 0 sd 227 227 m 227 227 l 249 227 l 272 227 l 295 227 l 318 227 l + 340 227 l 363 227 l 386 227 l 408 227 l 431 227 l 431 229 l 454 229 l 454 234 l + 476 234 l 476 242 l 499 242 l 499 277 l 522 277 l 522 335 l 544 335 l 544 412 l + 567 412 l 567 580 l 590 580 l 590 749 l 612 749 l 612 889 l 635 889 l 635 953 l + 658 953 l 658 984 l 680 984 l 680 1009 l 703 1009 l 703 942 l 726 942 l 726 962 + l 748 962 l 748 869 l 771 869 l 771 820 l 794 820 l 794 725 l 816 725 l 816 677 + l 839 677 l 839 580 l 862 580 l 862 492 l 885 492 l 885 458 l 907 458 l 907 404 + l 930 404 l 930 341 l 953 341 l 953 328 l 975 328 l 975 315 l 998 315 l 998 277 + l 1021 277 l 1021 270 l 1043 270 l 1043 255 l 1066 255 l 1066 262 l 1089 262 l + 1089 236 l 1111 236 l 1134 236 l 1134 238 l 1157 238 l 1157 231 l 1179 231 l + 1179 229 l 1202 229 l 1202 227 l 1225 227 l 1225 231 l 1247 231 l 1247 227 l + 1270 227 l 1293 227 l 1315 227 l 1338 227 l 1338 229 l 1361 229 l 1361 227 l + 1383 227 l 1406 227 l 1429 227 l 1452 227 l 1474 227 l 1497 227 l 1520 227 l + 1542 227 l 1565 227 l 1588 227 l 1610 227 l 1633 227 l 1656 227 l 1678 227 l + 1701 227 l 1724 227 l 1746 227 l 1769 227 l 1792 227 l 1814 227 l 1837 227 l + 1860 227 l 1882 227 l 1905 227 l 1928 227 l 1928 227 l 1950 227 l 1973 227 l + 1996 227 l 2019 227 l 2041 227 l s [] 0 sd 227 227 m 227 227 l 249 227 l 272 + 227 l 295 227 l 318 227 l 340 227 l 363 227 l 386 227 l 408 227 l 408 232 l 431 + 232 l 431 247 l 454 247 l 454 277 l 476 277 l 476 324 l 499 324 l 499 419 l 522 + 419 l 522 544 l 544 544 l 544 600 l 567 600 l 567 738 l 590 738 l 590 742 l 612 + 742 l 612 830 l 635 830 l 635 798 l 658 798 l 658 789 l 680 789 l 680 764 l 703 + 764 l 703 772 l 726 772 l 726 766 l 748 766 l 748 691 l 771 691 l 771 596 l 794 + 596 l 794 619 l 816 619 l 816 565 l 839 565 l 839 553 l 862 553 l 862 479 l 885 + 479 l 885 430 l 907 430 l 907 423 l 930 423 l 930 456 l 953 456 l 953 393 l 975 + 393 l 975 361 l 998 361 l 998 359 l 1021 359 l 1021 346 l 1043 346 l 1043 329 l + 1066 329 l 1066 307 l 1089 307 l 1089 285 l 1111 285 l 1111 294 l 1134 294 l + 1134 281 l 1157 281 l 1157 270 l 1179 270 l 1179 260 l 1202 260 l 1202 247 l + 1225 247 l 1247 247 l 1247 245 l 1270 245 l 1270 234 l 1293 234 l 1315 234 l + 1338 234 l 1361 234 l 1361 244 l 1383 244 l 1383 229 l 1406 229 l 1406 232 l + 1429 232 l 1429 229 l 1452 229 l 1452 231 l 1474 231 l 1474 227 l 1497 227 l + 1497 229 l 1520 229 l 1520 227 l 1542 227 l 1542 231 l 1565 231 l 1565 229 l + 1588 229 l 1610 229 l 1610 227 l 1633 227 l 1656 227 l 1678 227 l 1701 227 l + 1724 227 l 1746 227 l 1769 227 l 1792 227 l 1814 227 l 1837 227 l 1860 227 l + 1882 227 l 1905 227 l 1928 227 l 1928 227 l 1950 227 l 1973 227 l 1996 227 l + 2019 227 l 2041 227 l s [] 0 sd 227 227 m 227 231 l 249 231 l 249 234 l 272 234 + l 272 249 l 295 249 l 295 266 l 318 266 l 318 270 l 340 270 l 340 300 l 363 300 + l 363 384 l 386 384 l 386 460 l 408 460 l 408 499 l 431 499 l 431 570 l 454 570 + l 454 667 l 476 667 l 476 691 l 499 691 l 499 706 l 522 706 l 522 699 l 544 699 + l 544 706 l 567 706 l 567 660 l 590 660 l 590 671 l 612 671 l 612 585 l 635 585 + l 635 563 l 658 563 l 658 559 l 680 559 l 680 555 l 703 555 l 703 490 l 726 490 + l 726 434 l 748 434 l 748 454 l 771 454 l 771 423 l 794 423 l 794 395 l 816 395 + l 816 393 l 839 393 l 839 389 l 862 389 l 862 331 l 885 331 l 885 348 l 907 348 + l 907 328 l 930 328 l 930 331 l 953 331 l 953 315 l 975 315 l 975 326 l 998 326 + l 998 303 l 1021 303 l 1021 309 l 1043 309 l 1043 287 l 1066 287 l 1066 303 l + 1089 303 l 1089 313 l 1111 313 l 1111 292 l 1134 292 l 1134 279 l 1157 279 l + 1157 272 l 1179 272 l 1179 292 l 1202 292 l 1202 305 l 1225 305 l 1225 257 l + 1247 257 l 1247 268 l 1270 268 l 1270 273 l 1293 273 l 1293 268 l 1315 268 l + 1315 270 l 1338 270 l 1338 255 l 1361 255 l 1361 259 l 1383 259 l 1383 255 l + 1406 255 l 1406 266 l 1429 266 l 1429 249 l 1452 249 l 1452 251 l 1474 251 l + 1474 268 l 1497 268 l 1497 244 l 1520 244 l 1520 238 l 1542 238 l 1542 244 l + 1565 244 l 1588 244 l 1588 247 l 1610 247 l 1633 247 l 1633 242 l 1656 242 l + 1656 238 l 1678 238 l 1678 240 l 1701 240 l 1701 245 l 1724 245 l 1724 244 l + 1746 244 l 1746 234 l 1769 234 l 1792 234 l 1814 234 l 1837 234 l 1837 238 l + 1860 238 l 1860 236 l 1882 236 l 1882 238 l 1905 238 l 1905 232 l 1928 232 l + 1928 232 l 1950 232 l 1950 236 l 1973 236 l 1973 234 l 1996 234 l 2019 234 l + 2019 236 l 2041 236 l 2041 227 l s [12 12] 0 sd 227 227 m 227 326 l 249 326 l + 249 268 l 272 268 l 272 354 l 295 354 l 295 404 l 318 404 l 318 406 l 340 406 l + 340 473 l 363 473 l 363 516 l 386 516 l 386 542 l 408 542 l 408 652 l 431 652 l + 431 654 l 454 654 l 454 593 l 476 593 l 476 667 l 499 667 l 499 568 l 522 568 l + 522 637 l 544 637 l 544 682 l 567 682 l 567 587 l 590 587 l 590 598 l 612 598 l + 612 496 l 635 496 l 635 522 l 658 522 l 658 527 l 680 527 l 680 466 l 703 466 l + 703 464 l 726 464 l 726 440 l 748 440 l 748 436 l 771 436 l 771 371 l 794 371 l + 794 400 l 816 400 l 816 384 l 839 384 l 839 341 l 862 341 l 862 335 l 885 335 l + 885 301 l 907 301 l 907 324 l 930 324 l 930 313 l 953 313 l 953 316 l 975 316 l + 975 296 l 998 296 l 998 285 l 1021 285 l 1021 288 l 1043 288 l 1043 279 l 1066 + 279 l 1066 268 l 1089 268 l 1089 260 l 1111 260 l 1111 283 l 1134 283 l 1134 + 255 l 1157 255 l 1157 266 l 1179 266 l 1179 255 l 1202 255 l 1202 259 l 1225 + 259 l 1225 245 l 1247 245 l 1247 251 l 1270 251 l 1270 245 l 1293 245 l 1293 + 257 l 1315 257 l 1315 251 l 1338 251 l 1338 245 l 1361 245 l 1361 242 l 1383 + 242 l 1383 255 l 1406 255 l 1406 236 l 1429 236 l 1429 242 l 1452 242 l 1452 + 249 l 1474 249 l 1474 257 l 1497 257 l 1497 238 l 1520 238 l 1542 238 l 1542 + 240 l 1565 240 l 1588 240 l 1588 242 l 1610 242 l 1610 244 l 1633 244 l 1633 + 253 l 1656 253 l 1656 247 l 1678 247 l 1678 245 l 1701 245 l 1701 253 l 1724 + 253 l 1724 240 l 1746 240 l 1746 238 l 1769 238 l 1769 242 l 1792 242 l 1792 + 240 l 1814 240 l 1814 249 l 1837 249 l 1837 236 l 1860 236 l 1860 240 l 1882 + 240 l 1905 240 l 1905 242 l 1928 242 l 1928 240 l 1950 240 l 1950 231 l 1973 + 231 l 1973 240 l 1996 240 l 1996 247 l 2019 247 l 2019 244 l 2041 244 l 2041 + 227 l s +gr gr showpage +end +%%EOF diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.env b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.env new file mode 100644 index 00000000000..4787cd8341c --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.env @@ -0,0 +1,70 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% tex4ht.env / .tex4ht % +% % +% Notes: % +% 1. empty lines are harmful % +% 2. place this file in your work % +% directory and/or root directory % +% and/or in directory `xxx' of your % +% choice. In the latest case, compile % +% tex4ht.c with `#define HTFDIR xxx' % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Replace the directories `candy/...' % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +tcandy/tex/texmf/fonts/tfm/! +tcandy/tex/texmf/fonts/vf/! +icandy/tex4ht.dir/ +icandy/tex4ht.dir/ht-fonts/iso88591/! +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% aliases for .htf fonts % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +acmbsy cmsy +acmbx cmr +acmitt cmtt +acmsl cmr +acmss cmti +acmtcsc cmtt +acmtex cmtt +acmu cmti +aptmb cmr +aptmr7 cmr +aptmri cmti +% To activate the following aliases, +% remove the leading space character + adcbx ectt + adccc ecsx + adcit ectt + adcr ectt + adcsi ecsx + adcsl ecsx + adcss ecsx + adctc ecsx + adcti ectt + aecbx ec + aecsl ec + aecsltt ec + aectt ec + apcrb7t pcrr7t + apcrro7t pcrr7t + aphvr7t ptmr7t + aptmb7t ptmr7t + aptmr8t ectt + aptmri8t ectt + aptmro7t ptmr7t + awncyi wncyr +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Default scripts, shifted rightward 1 pos +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +s--- needs --- %%1.idv[%%2] ==> /tmp/%%3 --- + b--- characters --- + g.gif +Gdvips -Pem -f %%1 -pp %%2 > tmp.ps +Gconvert -crop 0x0 -density 110x110 -transparency '#FFFFFF' tmp.ps %%3 +S* +% t4ht -d%%2 +Mmv %%1 %%2%%3 +Ccp %%1 %%2%%3 +% t4ht -d%%2 -m%%1 +Achmod %%1 %%2%%3 +Hgold/tex4ht.dir/ + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.tmp b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.tmp new file mode 100644 index 00000000000..41b58e2cf47 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.tmp @@ -0,0 +1,2 @@ + +/* css.sty */
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tmp.ps b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tmp.ps new file mode 100644 index 00000000000..21e63e4bf00 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tmp.ps @@ -0,0 +1,542 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.85 Copyright 1999 Radical Eye Software +%%Title: latexexa.idv +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: EMR10 EMMI7 +%%DocumentPaperSizes: a4 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -Pem -f latexexa.idv -pp 66 +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 1999.03.31:0915 +%%BeginProcSet: texc.pro +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 +1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx +0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx +sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ +rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp +gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B +/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ +/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ +A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy +get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} +ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp +fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 +{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add +chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ +1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} +forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ +/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) +(LaserWriter 16/600)]{A length product length le{A length product exch 0 +exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse +end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask +grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} +imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round +exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto +fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p +delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} +B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ +p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S +rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: tex256.enc +% @psencodingfile{
+% author = "Y&Y, Inc.",
+% version = "1.1",
+% date = "1 April 1996",
+% filename = "tex256.enc",
+% email = "tech-help@YandY.com",
+% address = "45 Walden Street // Concord, MA 01742, USA",
+% codetable = "ISO/ASCII",
+% checksum = "xx",
+% docstring = "Encoding for fonts in Adobe Type 1 format for use with TeX."
+% }
+%
+% Character code assignments are those in Cork (T1) encoding
+%
+% SAMPLE USAGE (in `psfonts.map' file for DVIPS):
+%
+% lbr LucidaBright "T1Encoding ReEncodeFont" <tex256.enc <lbr.pfb
+%
+% This tells DVIPS that the font called `lbr' in TeX has PostScript
+% FontName `LucidaBright.' It asks DVIPS to expand the file `lbr.pfb'
+% into PFA form, to include the attached `tex256.enc' encoding vector,
+% and to actually reencode the font based on that encoding vector.
+%
+/T1Encoding [
+/grave % 0
+/acute % 1
+/circumflex % 2
+/tilde % 3
+/dieresis % 4
+/hungarumlaut % 5
+/ring % 6
+/caron % 7
+/breve % 8
+/macron % 9
+/dotaccent % 10
+/cedilla % 11
+/ogonek % 12
+/quotesinglbase % 13
+/guilsinglleft % 14
+/guilsinglright % 15
+
+/quotedblleft % 16
+/quotedblright % 17
+/quotedblbase % 18
+/guillemotleft % 19
+/guillemotright % 20
+/endash % 21
+/emdash % 22
+/cwm % 23 % /bom /zerowidthnobreakspace
+/perthousand % 24 % /perzero (useless)
+/dotlessi % 25
+/dotlessj % 26
+/ff % 27
+/fi % 28
+/fl % 29
+/ffi % 30
+/ffl % 31
+
+/visiblespace % 32 % /visiblespace (useless)
+/exclam % 33
+/quotedbl % 34
+/numbersign % 35
+/dollar % 36
+/percent % 37
+/ampersand % 38
+/quoteright % 39
+/parenleft % 40
+/parenright % 41
+/asterisk % 42
+/plus % 43
+/comma % 44
+/hyphen % 45
+/period % 46
+/slash % 47
+
+/zero % 48
+/one % 49
+/two % 50
+/three % 51
+/four % 52
+/five % 53
+/six % 54
+/seven % 55
+/eight % 56
+/nine % 57
+/colon % 58
+/semicolon % 59
+/less % 60
+/equal % 61
+/greater % 62
+/question % 63
+
+/at % 64
+/A % 65
+/B % 66
+/C % 67
+/D % 68
+/E % 69
+/F % 70
+/G % 71
+/H % 72
+/I % 73
+/J % 74
+/K % 75
+/L % 76
+/M % 77
+/N % 78
+/O % 79
+
+/P % 80
+/Q % 81
+/R % 82
+/S % 83
+/T % 84
+/U % 85
+/V % 86
+/W % 87
+/X % 88
+/Y % 89
+/Z % 90
+/bracketleft % 91
+/backslash % 92
+/bracketright % 93
+/asciicircum % 94
+/underscore % 95 % /underline
+/quoteleft % 96
+/a % 97
+/b % 98
+/c % 99
+/d % 100
+/e % 101
+/f % 102
+/g % 103
+/h % 104
+/i % 105
+/j % 106
+/k % 107
+/l % 108
+/m % 109
+/n % 110
+/o % 111
+
+/p % 112
+/q % 113
+/r % 114
+/s % 115
+/t % 116
+/u % 117
+/v % 118
+/w % 119
+/x % 120
+/y % 121
+/z % 122
+/braceleft % 123
+/bar % 124
+/braceright % 125
+/asciitilde % 126
+/sfthyphen % 127 % /hyphen /dash (hanging hyphen)
+
+/Abreve % 128
+/Aogonek % 129
+/Cacute % 130
+/Ccaron % 131
+/Dcaron % 132
+/Ecaron % 133
+/Eogonek % 134
+/Gbreve % 135
+/Lacute % 136
+/Lcaron % 137 % /Lquoteright
+/Lslash % 138
+/Nacute % 139
+/Ncaron % 140
+/Eng % 141 % /Ng
+/Ohungarumlaut % 142
+/Racute % 143
+
+/Rcaron % 144
+/Sacute % 145
+/Scaron % 146
+/Scedilla % 147 % /Scommaaccent
+/Tcaron % 148
+/Tcedilla % 149 % /Tcommaaccent
+/Uhungarumlaut % 150
+/Uring % 151
+/Ydieresis % 152
+/Zacute % 153
+/Zcaron % 154
+/Zdotaccent % 155
+/IJ % 156
+/Idotaccent % 157
+/dcroat % 158 % /dbar % /dmacron
+/section % 159
+
+/abreve % 160
+/aogonek % 161
+/cacute % 162
+/ccaron % 163
+/dcaron % 164 % /dquoteright
+/ecaron % 165
+/eogonek % 166
+/gbreve % 167
+/lacute % 168
+/lcaron % 169 % /lquoteright
+/lslash % 170
+/nacute % 171
+/ncaron % 172
+/eng % 173 % /ng
+/ohungarumlaut % 174
+/racute % 175
+
+/rcaron % 176
+/sacute % 177
+/scaron % 178
+/scedilla % 179 % /scommaaccent
+/tcaron % 180 % /tquoteright
+/tcedilla % 181 % /tcommaaccent
+/uhungarumlaut % 182
+/uring % 183
+/ydieresis % 184
+/zacute % 185
+/zcaron % 186
+/zdotaccent % 187
+/ij % 188
+/exclamdown % 189
+/questiondown % 190
+/sterling % 191
+
+/Agrave % 192
+/Aacute % 193
+/Acircumflex % 194
+/Atilde % 195
+/Adieresis % 196
+/Aring % 197
+/AE % 198
+/Ccedilla % 199
+/Egrave % 200
+/Eacute % 201
+/Ecircumflex % 202
+/Edieresis % 203
+/Igrave % 204
+/Iacute % 205
+/Icircumflex % 206
+/Idieresis % 207
+
+/Eth % 208
+/Ntilde % 209
+/Ograve % 210
+/Oacute % 211
+/Ocircumflex % 212
+/Otilde % 213
+/Odieresis % 214
+/OE % 215 % UGH multiple in Latin 1
+/Oslash % 216
+/Ugrave % 217
+/Uacute % 218
+/Ucircumflex % 219
+/Udieresis % 220
+/Yacute % 221
+/Thorn % 222
+/SS % 223 % Ugh germandbls in Latin 1
+
+/agrave % 224
+/aacute % 225
+/acircumflex % 226
+/atilde % 227
+/adieresis % 228
+/aring % 229
+/ae % 230
+/ccedilla % 231
+/egrave % 232
+/eacute % 233
+/ecircumflex % 234
+/edieresis % 235
+/igrave % 236
+/iacute % 237
+/icircumflex % 238
+/idieresis % 239
+
+/eth % 240
+/ntilde % 241
+/ograve % 242
+/oacute % 243
+/ocircumflex % 244
+/otilde % 245
+/odieresis % 246
+/oe % 247 % UGH divide in Latin 1
+/oslash % 248
+/ugrave % 249
+/uacute % 250
+/ucircumflex % 251
+/udieresis % 252
+/yacute % 253
+/thorn % 254
+/germandbls % 255 % UGH ydieresis in Latin 1
+] def
+ +%%EndProcSet +%%BeginProcSet: texps.pro +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics +exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub +dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def} +ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict +end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ +dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 +roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def +dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} +if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} +def end + +%%EndProcSet +%%BeginProcSet: special.pro +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState +save N userdict maxlength dict begin/magscale true def normalscale +currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts +/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x +psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx +psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub +TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ +psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 +roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath +moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict +begin/SpecialSave save N gsave normalscale currentpoint TR +@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ +CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto +closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx +sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR +}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse +CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury +lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N +/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} +repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginFont: EMMI7 +%!PS-AdobeFont-1.1: EMMI7 001.103 +%%CreationDate: 1997 Mar 16 07:49:05 +%%RevisionDate: 1997 Jul 25 05:43:12 + +% Copyright (C) 1996, 1997 Y&Y, Inc. All Rights Reserved. +% Notice: This font is not in the public domain. +% Notice: European Modern is a trademark of Y&Y, Inc. + +11 dict begin +/FontInfo 9 dict dup begin +/version (001.103) readonly def +/Notice (Copyright (c) 1992--1997 Y&Y, Inc. All Right Reserved. http://www.YandY.com) readonly def +/FullName (EMMI7) readonly def +/FamilyName (European Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.036 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/FontName /EMMI7 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 20 /kappa put +readonly def +/FontBBox{0 -250 1171 750}readonly def +/UniqueXX 5092826 +currentdict end +currentfile eexec +8053514d28ec28da1630165fab262882d3ffd20326947b1065649b533eb5e9e3 +a88dd77004cd4fabf149d6c8d56292d3b45879c69986c03ed4b6b9e5994d6a23 +138375d9a8118817361f21201be498fc13671b01c995b90c8c26e88a39f062c9 +eeb1effd60138701300dd9f1a6070df9a8f3f1d1ef12004d9e25f4776a471728 +a4b0f77ff3eaadf16830490108d0bd04dc0df4e81fc4eac68c2887d31b383587 +e8f5cb726231787cffffbfcc4553d37ee175a0b05f5f5f603c4ebe0943d1be25 +c0926a67d854f21e49e21a8cb3b9a70c6f989691da3dd6cfb744cae50efbe84b +3582c73c4cd378af5d99ce23a5cb41cbb1fd1892fde45e07e9b3156c9a7e0866 +9b2140ba0679f7da8e5722acb76d1d6d02d7bdddf9951f03a631ceb4f5e7c24c +4f669ca7b347548b3066dc1c8fa238f0cab247c17b5f63c71718ce1581fefe7f +b51a24695650816989c9ee7d36691ee674fdd71a19ed4ecca73e172396fc6df2 +fbcfa5e0d02439fcc352b3caf3c3b077cc02b5b187f4fd0be2d1291bdd00aade +1d17d6a86d9aa4bd3de011c68bf6b31725f4b5aee9dcb969dfad11cb7aa815f9 +bb29c3108954a6592c3c79849f56649b237dfb53a813b730c29713a1b5de22d4 +16c725760c9d92a5109095aa75483165eaeefb1079f775b2541db2868b271eaf +2a3e2e0168e1496a22d2a043f9c6b8d35dabab6beea6da09d0081405334c7b83 +444922753ed0c38dd6674f3d86d7c911434ff7a9dfa2e85089612b2e851abb4a +683fe24f4c64ed11cba5020b11cfbe440b94a10d3e0313af8132b679e0896831 +20e97caea64e2611a12419fcd504612c3518ec8fa176497cb3ddcadc94e35517 +aa5f4dae369baf1e4b444db81f9e2472fee2f150822031fcc88562ef2aa88154 +617c6cbdead38ce64a98b2db94a71c6d8969533ea9c2a8ef5e33eca55cd0b423 +6b7289d410df5fa30f46a0fa23af2e20702f9888b5b49ccaec6b183ffb2ec794 +b4739c267b8c54b3a536ecbc436b346e014db4894898880818a9bc4c44810607 +bff61c24628606990f351b40c777277b8ad2ea98d6b7f1ee7c4e90371976c5fa +e1625d62879e4b5a11fc7e2735e88c4a4e5e5e89f62336fff406898e28cb2ecf +cf590c987c8eab82e1091e676c84340344b637c90406f7c8e122b9b9d0831c3d +766b48121bd2d9cd92c437e512be42d7037e5f9558c246112bfd7773554aa63b +3799aed0c0b7828634d96b5e1723239aff009ce7a6673b8361f5ddcd20d61d5a +0e23142529ccb6332844fc181df9c0af674269756d152d0e1fbbb69e0d366240 +1653cb0ce86bb3ab4a09bdb58de722fed39a39d2a1216262dc47de9e84024ebb +725d4454ddd4b5c0f2a6cca7c92883123e715ace48d63fa6ce420eb9c49e07db +88662b3e5ce9d7c810c14fb55da76f70814208bb55970530b62af57ff6137fda +69aa57d7af49fe35e9bb62fb2f6838ff8787b4f7f5666eec30f8116add8d12b9 +11e5016a7c953cbe043fa757f351d7485862c4c0ba4aaf6bdf17fc8d168f17ff +f966f78c091d6e455c2d3072ef3b8b7e5d8cf5cd24c1566b9c7ab983edc3b2e1 +d9edd0c814f6ef52fe8bb68ee7e08382c091e38174290ddbae5d8eb683edf6bb +9ba56b6a33c109ed2ec86adaed2bdcc39eaa29b506fd580e4c75db65897f1fb5 +92 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + +%%EndFont +TeXDict begin 39158280 55380996 1000 600 600 (latexexa.idv) +@start /Fa 235[39 20[{}1 58.1154 /EMMI7 rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%BeginPaperSize: a4 +a4 +%%EndPaperSize + +%%EndSetup +%%Page: 66 1 +66 0 bop 1432 2628 a Fa(\024)p eop +%%Trailer +end +userdict /end-hook known{end-hook}if +%%EOF diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/README.ch6 b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/README.ch6 index 4bdbb3df6f9..bbbe41b89a1 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/README.ch6 +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/README.ch6 @@ -1,4 +1,4 @@ -Source files for examples in Chapter 6 of the LaTeX Web Companion +Source files for examples in Chapter 6 of the LaTeX Graphics Companion catalog catalog file for nsgmls xml.dcl SGML declaration for XML spec diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/catalog b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/catalog index bd4f2aa939f..bd4f2aa939f 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/catalog +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/catalog diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/emptyexample.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/emptyexample.xml index 957a6041065..957a6041065 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/emptyexample.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/emptyexample.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.dtd index ad8df550474..ad8df550474 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.dtd +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.dtd diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.xml index 3209a96b3bd..3209a96b3bd 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/wrong.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/wrong.xml index 4f3827b7adc..4f3827b7adc 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/wrong.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/wrong.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/xml.dcl b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/xml.dcl index fed21030921..fed21030921 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/xml.dcl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/xml.dcl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/README.ch7 b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/README.ch7 index ddbdea5091c..29a69538029 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/README.ch7 +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/README.ch7 @@ -1,4 +1,4 @@ -Examples in Chapter 7 of the LaTeX Web Companion +Examples in Chapter 7 of the LaTeX Graphics Companion Section 7.3 =========== diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS.pm index b29395eed36..b29395eed36 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS.pm +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS.pm diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Output.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Output.pm index 4758bfa80fd..4758bfa80fd 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Output.pm +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Output.pm diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Refs.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Refs.pm index 3e3f563770c..3e3f563770c 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Refs.pm +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Refs.pm diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/SGMLS.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/SGMLS.pm index b29395eed36..b29395eed36 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/SGMLS.pm +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/SGMLS.pm diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xml new file mode 100644 index 00000000000..4150c68bb76 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xml @@ -0,0 +1,18 @@ +<article> + <title>This is the article's title</title> + <author>Author One</author> + <author>Author Two</author> + <abstract>A <emph>short</emph> description of the contents</abstract> + <section> + <stitle>First section title</stitle> + <par>The first paragraph for this section.</par> + <par>A paragraph with <emph>emphasised</emph> text.</par> + <par>This is the end of the section.</par> + </section> + <section> + <stitle>Second section title</stitle> + <par>This is <emph>emph</emph> and <emph>more emph</emph> text.</par> + <par>Paragraph with <bold>bold</bold> and + <emph>emphasised</emph> text.</par> + </section> +</article> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xsl new file mode 100644 index 00000000000..ecbb6461982 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xsl @@ -0,0 +1,25 @@ +<?xml version='1.0'?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"> +<xsl:template match="/"> + <xsl:text>(*root*)</xsl:text> + <xsl:apply-templates/> + <xsl:text>(/*root*)</xsl:text> +</xsl:template> +<xsl:template match="*" priority="-1"> + <xsl:text>(*)</xsl:text> + <xsl:apply-templates/> + <xsl:text>(/*)</xsl:text> +</xsl:template> +<xsl:template match="*[position()=1 and position()=last()]" priority="1"> + <xsl:text>($)</xsl:text> + <xsl:apply-templates/> + <xsl:text>(/$)</xsl:text> +</xsl:template> +</xsl:stylesheet> + + + + + + + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog index f2393cb97ad..f2393cb97ad 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.dsssl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.dsssl index 11bc0425afe..0c48f28734b 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.dsssl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.dsssl @@ -1,4 +1,3 @@ PUBLIC "-//James Clark//DTD DSSSL Flow Object Tree//EN" "fot.dtd" +PUBLIC "-//James Clark//DTD DSSSL Style-Sheet//EN" "style-sheet.dtd" PUBLIC "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" "dsssl.dtd" -PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" "style-sheet.dtd" -PUBLIC "-//OpenJade//DTD DSSSL Style Sheet//EN" "style-sheet.dtd" diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.xml index bd4f2aa939f..bd4f2aa939f 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/debug.txt b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/debug.txt new file mode 100644 index 00000000000..f4c0cf89107 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/debug.txt @@ -0,0 +1,789 @@ +START OF ELEMENT fo:page-sequence +start of fo:page-sequence [ +setfont +new hbox: /F5 12 Tf + +move 42 -800 +new hbox: 42 800 Td + +shipping current hbox list +HBoxList +-------- + /F5 12 Tf + 42 800 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + /F5 12 Tf + 42 800 Td + -0 0 Td +%] +-------- + +] start of fo:page-sequence +CHARACTERS +START OF ELEMENT fo:block +start of fo:block [ +setfont +new hbox: /F3 24 Tf + +MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12: +move 0 12 +new hbox: 0 -12 Td + +] start of fo:block +CHARACTERS +END OF ELEMENT fo:block +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + ( ) Tj + /F3 24 Tf + 0 -12 Td + (INVITATION) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=59][ + 59 0 Td + /F3 24 Tf + 0 -12 Td + (INVITATION) Tj + 0 0 Td + -59 0 Td +%] +-------- + +] end of fo:block +setfont +new hbox: /F5 12 Tf + +START OF ELEMENT fo:list +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12: +move 0 12 +new hbox: 0 -12 Td + +] start of fo:block +START OF ELEMENT fo:list-item +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12: +move 0 12 +new hbox: 0 -12 Td + +] start of fo:block +START OF ELEMENT fo:list-item-label +setfont +new hbox: /F6 12 Tf + +CHARACTERS +END OF ELEMENT fo:list-item-label +move 56 0 +new hbox: 56 0 Td + +setfont +new hbox: /F5 12 Tf + +START OF ELEMENT fo:list-item-body +setfont +CHARACTERS +END OF ELEMENT fo:list-item-body +setfont +END OF ELEMENT fo:list-item +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + /F5 12 Tf + 0 -12 Td + 0 -12 Td + /F6 12 Tf + (To:) Tj + 56 0 Td + /F5 12 Tf + (Anna,) Tj + ( ) Tj + (Bernard,) Tj + ( ) Tj + (Didier,) Tj + ( ) Tj + (Johanna) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + /F5 12 Tf + 0 -12 Td + 0 -12 Td + /F6 12 Tf + (To:) Tj + 56 0 Td + /F5 12 Tf + (Anna,) Tj + ( ) Tj + (Bernard,) Tj + ( ) Tj + (Didier,) Tj + ( ) Tj + (Johanna) Tj + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +START OF ELEMENT fo:list-item +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12: +move -56 12 +new hbox: -56 -12 Td + +] start of fo:block +START OF ELEMENT fo:list-item-label +setfont +new hbox: /F6 12 Tf + +CHARACTERS +END OF ELEMENT fo:list-item-label +move 56 0 +new hbox: 56 0 Td + +setfont +new hbox: /F5 12 Tf + +START OF ELEMENT fo:list-item-body +setfont +CHARACTERS +END OF ELEMENT fo:list-item-body +setfont +END OF ELEMENT fo:list-item +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + -56 -12 Td + /F6 12 Tf + (When:) Tj + 56 0 Td + /F5 12 Tf + (Next) Tj + ( ) Tj + (Friday) Tj + ( ) Tj + (Evening) Tj + ( ) Tj + (at) Tj + ( ) Tj + (8) Tj + ( ) Tj + (pm) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + /F6 12 Tf + (When:) Tj + 56 0 Td + /F5 12 Tf + (Next) Tj + ( ) Tj + (Friday) Tj + ( ) Tj + (Evening) Tj + ( ) Tj + (at) Tj + ( ) Tj + (8) Tj + ( ) Tj + (pm) Tj + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +START OF ELEMENT fo:list-item +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12: +move -56 12 +new hbox: -56 -12 Td + +] start of fo:block +START OF ELEMENT fo:list-item-label +setfont +new hbox: /F6 12 Tf + +CHARACTERS +END OF ELEMENT fo:list-item-label +move 56 0 +new hbox: 56 0 Td + +setfont +new hbox: /F5 12 Tf + +START OF ELEMENT fo:list-item-body +setfont +CHARACTERS +END OF ELEMENT fo:list-item-body +setfont +END OF ELEMENT fo:list-item +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + -56 -12 Td + /F6 12 Tf + (Venue:) Tj + 56 0 Td + /F5 12 Tf + (The) Tj + ( ) Tj + (Web) Tj + ( ) Tj + (Cafe) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + /F6 12 Tf + (Venue:) Tj + 56 0 Td + /F5 12 Tf + (The) Tj + ( ) Tj + (Web) Tj + ( ) Tj + (Cafe) Tj + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +START OF ELEMENT fo:list-item +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12: +move -56 12 +new hbox: -56 -12 Td + +] start of fo:block +START OF ELEMENT fo:list-item-label +setfont +new hbox: /F6 12 Tf + +CHARACTERS +END OF ELEMENT fo:list-item-label +move 56 0 +new hbox: 56 0 Td + +setfont +new hbox: /F5 12 Tf + +START OF ELEMENT fo:list-item-body +setfont +CHARACTERS +END OF ELEMENT fo:list-item-body +setfont +END OF ELEMENT fo:list-item +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + -56 -12 Td + /F6 12 Tf + (Occasion:) Tj + 56 0 Td + /F5 12 Tf + (My) Tj + ( ) Tj + (first) Tj + ( ) Tj + (XML) Tj + ( ) Tj + (baby) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + /F6 12 Tf + (Occasion:) Tj + 56 0 Td + /F5 12 Tf + (My) Tj + ( ) Tj + (first) Tj + ( ) Tj + (XML) Tj + ( ) Tj + (baby) Tj + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +END OF ELEMENT fo:list +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +CHARACTERS +START OF ELEMENT fo:block +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12: +move -56 12 +new hbox: -56 -12 Td + +] start of fo:block +CHARACTERS +START OF ELEMENT fo:sequence +setfont +new hbox: /F6 12 Tf + +CHARACTERS +END OF ELEMENT fo:sequence +setfont +new hbox: /F5 12 Tf + +CHARACTERS +END OF ELEMENT fo:block +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + ( ) Tj + -56 -12 Td + ( ) Tj + (I) Tj + ( ) Tj + (would) Tj + ( ) Tj + (like) Tj + ( ) Tj + (to) Tj + ( ) Tj + (invite) Tj + ( ) Tj + (you) Tj + ( ) Tj + (all) Tj + ( ) Tj + (to) Tj + ( ) Tj + (celebrate) Tj + ( ) Tj + (the) Tj + ( ) Tj + (birth) Tj + ( ) Tj + (of) Tj + ( ) Tj + /F6 12 Tf + (Invitation) Tj + /F5 12 Tf + (,) Tj + ( ) Tj + (my) Tj + ( ) Tj + (first) Tj + ( ) Tj + (XML) Tj + ( ) Tj + (document) Tj + ( ) Tj + (child.) Tj + ( ) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + (I) Tj + ( ) Tj + (would) Tj + ( ) Tj + (like) Tj + ( ) Tj + (to) Tj + ( ) Tj + (invite) Tj + ( ) Tj + (you) Tj + ( ) Tj + (all) Tj + ( ) Tj + (to) Tj + ( ) Tj + (celebrate) Tj + ( ) Tj + (the) Tj + ( ) Tj + (birth) Tj + ( ) Tj + (of) Tj + ( ) Tj + /F6 12 Tf + -0 0 Td +%] +% vbox-movedown[linespacing=12][ + 0 -12 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + (Invitation) Tj + /F5 12 Tf + (,) Tj + ( ) Tj + (my) Tj + ( ) Tj + (first) Tj + ( ) Tj + (XML) Tj + ( ) Tj + (document) Tj + ( ) Tj + (child.) Tj + ( ) Tj + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +CHARACTERS +START OF ELEMENT fo:block +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12: +move 0 12 +new hbox: 0 -12 Td + +] start of fo:block +CHARACTERS +END OF ELEMENT fo:block +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + ( ) Tj + 0 -12 Td + ( ) Tj + (Please) Tj + ( ) Tj + (do) Tj + ( ) Tj + (your) Tj + ( ) Tj + (best) Tj + ( ) Tj + (to) Tj + ( ) Tj + (come) Tj + ( ) Tj + (and) Tj + ( ) Tj + (join) Tj + ( ) Tj + (me) Tj + ( ) Tj + (next) Tj + ( ) Tj + (Friday) Tj + ( ) Tj + (evening.) Tj + ( ) Tj + (And,) Tj + ( ) Tj + (do) Tj + ( ) Tj + (not) Tj + ( ) Tj + (forget) Tj + ( ) Tj + (to) Tj + ( ) Tj + (bring) Tj + ( ) Tj + (your) Tj + ( ) Tj + (friends.) Tj + ( ) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + 0 -12 Td + (Please) Tj + ( ) Tj + (do) Tj + ( ) Tj + (your) Tj + ( ) Tj + (best) Tj + ( ) Tj + (to) Tj + ( ) Tj + (come) Tj + ( ) Tj + (and) Tj + ( ) Tj + (join) Tj + ( ) Tj + (me) Tj + ( ) Tj + (next) Tj + ( ) Tj + (Friday) Tj + ( ) Tj + -0 0 Td +%] +% vbox-movedown[linespacing=12][ + 0 -12 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + (evening.) Tj + ( ) Tj + (And,) Tj + ( ) Tj + (do) Tj + ( ) Tj + (not) Tj + ( ) Tj + (forget) Tj + ( ) Tj + (to) Tj + ( ) Tj + (bring) Tj + ( ) Tj + (your) Tj + ( ) Tj + (friends.) Tj + ( ) Tj + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +CHARACTERS +START OF ELEMENT fo:block +start of fo:block [ +setfont +MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12: +move 0 12 +new hbox: 0 -12 Td + +] start of fo:block +CHARACTERS +START OF ELEMENT fo:sequence +setfont +new hbox: /F6 12 Tf + +CHARACTERS +END OF ELEMENT fo:sequence +setfont +new hbox: /F5 12 Tf + +CHARACTERS +END OF ELEMENT fo:block +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + ( ) Tj + 0 -12 Td + ( ) Tj + (I) Tj + ( ) Tj + /F6 12 Tf + (really) Tj + /F5 12 Tf + ( ) Tj + (look) Tj + ( ) Tj + (forward) Tj + ( ) Tj + (to) Tj + ( ) Tj + (see) Tj + ( ) Tj + (you) Tj + ( ) Tj + (soon!) Tj + ( ) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=0][ + 0 0 Td + 0 -12 Td + (I) Tj + ( ) Tj + /F6 12 Tf + (really) Tj + /F5 12 Tf + ( ) Tj + (look) Tj + ( ) Tj + (forward) Tj + ( ) Tj + (to) Tj + ( ) Tj + (see) Tj + ( ) Tj + (you) Tj + ( ) Tj + (soon!) Tj + ( ) Tj + 0 0 Td + -0 0 Td +%] +-------- + +] end of fo:block +setfont +CHARACTERS +START OF ELEMENT fo:block +start of fo:block [ +setfont +new hbox: /F7 12 Tf + +MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12: +move 0 12 +new hbox: 0 -12 Td + +] start of fo:block +CHARACTERS +END OF ELEMENT fo:block +end of fo:block [ +MOVE because indent-start=0 space-after=0: +move 0 0 +new hbox: 0 0 Td + +shipping current hbox list +HBoxList +-------- + ( ) Tj + /F7 12 Tf + 0 -12 Td + (From:) Tj + ( ) Tj + (Michel) Tj + 0 0 Td +-------- + +VBoxList +-------- +% vbox-box[extra-start-indent=185][ + 185 0 Td + /F7 12 Tf + 0 -12 Td + (From:) Tj + ( ) Tj + (Michel) Tj + 0 0 Td + -185 0 Td +%] +-------- + +] end of fo:block +setfont +new hbox: /F5 12 Tf + +CHARACTERS +END OF ELEMENT fo:page-sequence +setfont +new hbox: /F5 10 Tf + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.cat b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.cat index 76a78096b11..76a78096b11 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.cat +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.cat diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.dtd index 50f66baa676..50f66baa676 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.dtd +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.dtd diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.dsl index 9b49481f1e3..49af0a6b5cd 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.dsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.dsl @@ -1,5 +1,5 @@ <!-- empty.dsl --> -<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"> +<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style-Sheet//EN"> <style-sheet> <style-specification> <style-specification-body> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.xsl new file mode 100644 index 00000000000..17be6717a8e --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.xsl @@ -0,0 +1,2 @@ +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"> +</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/emptyexample.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/emptyexample.xml index 957a6041065..957a6041065 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/emptyexample.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/emptyexample.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/fot.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/fot.dtd index afe3576dc59..afe3576dc59 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/fot.dtd +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/fot.dtd diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv1html.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv1html.pl index 0f1e0d4e380..0f1e0d4e380 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv1html.pl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv1html.pl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2css.html.save b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2css.html.save index 9615cdb76cb..9615cdb76cb 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2css.html.save +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2css.html.save diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2html.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2html.pl index 42637a1276c..42637a1276c 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2html.pl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2html.pl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2lat.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2lat.pl index 89e2f42015f..89e2f42015f 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2lat.pl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2lat.pl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv3.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv3.xml index 2080967a5da..2080967a5da 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv3.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv3.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invcss.html.save b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invcss.html.save index 9615cdb76cb..9615cdb76cb 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invcss.html.save +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invcss.html.save diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.fop b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.fop new file mode 100644 index 00000000000..171530603b9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.fop @@ -0,0 +1,21 @@ +<fo:page-sequence font-family="serif" font-size="12pt" margin-top="15mm" margin-bottom="15mm" margin-left="15mm" margin-right="15mm" page-width="120mm" id="pageseq" xmlns:fo="http://www.w3.org/TR/WD-xsl/FO"> + +<fo:display-sequence><fo:block font-family="sans-serif" font-size="24pt" font-weight="bold" text-align="center">INVITATION</fo:block><fo:list label-width="2cm"><fo:list-item id="listto"><fo:list-item-label font-style="italic">To:</fo:list-item-label><fo:list-item-body>Anna, Bernard, Didier, Johanna</fo:list-item-body></fo:list-item><fo:list-item id="listdate"><fo:list-item-label font-style="italic">When:</fo:list-item-label><fo:list-item-body>Next Friday Evening at 8 pm</fo:list-item-body></fo:list-item><fo:list-item id="listwhere"><fo:list-item-label font-style="italic">Venue:</fo:list-item-label><fo:list-item-body>The Web Cafe</fo:list-item-body></fo:list-item><fo:list-item id="listwhy"><fo:list-item-label font-style="italic">Occasion:</fo:list-item-label><fo:list-item-body>My first XML baby</fo:list-item-body></fo:list-item></fo:list></fo:display-sequence> + + +<fo:block space-before="12pt"> +I would like to invite you all to celebrate +the birth of <fo:inline-sequence font-style="italic">Invitation</fo:inline-sequence>, my +first XML document child. +</fo:block> +<fo:block space-before="12pt"> +Please do your best to come and join me next Friday +evening. And, do not forget to bring your friends. +</fo:block> +<fo:block space-before="12pt"> +I <fo:inline-sequence font-style="italic">really</fo:inline-sequence> look forward to see you soon! +</fo:block> + + +<fo:block space-before="12pt" font-weight="bold" text-align="right">From: Michel</fo:block> +</fo:page-sequence>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.out b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.out new file mode 100644 index 00000000000..4265aef4b9b --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.out @@ -0,0 +1,50 @@ +<fo:page-sequence font-family="serif" font-size="12pt" + margin-top="15mm" margin-bottom="15mm" margin-left="15mm" + margin-right="15mm" page-width="120mm" id="pageseq" + xmlns:fo="http://www.w3.org/XSL/Format/1.0"> + +<fo:block font-family="sans-serif" font-size="24pt" + font-weight="bold" text-align="center"> + INVITATION +</fo:block> + +<fo:list label-width="2cm"> + <fo:list-item id="listto"> + <fo:list-item-label font-style="italic">To:</fo:list-item-label> + <fo:list-item-body>Anna, Bernard, Didier, Johanna</fo:list-item-body> + </fo:list-item> + <fo:list-item id="listdate"> + <fo:list-item-label font-style="italic">When:</fo:list-item-label> + <fo:list-item-body>Next Friday Evening at 8 pm</fo:list-item-body> + </fo:list-item> + <fo:list-item id="listwhere"> + <fo:list-item-label font-style="italic">Venue:</fo:list-item-label> + <fo:list-item-body>The Web Cafe</fo:list-item-body> + </fo:list-item> + <fo:list-item id="listwhy"> + <fo:list-item-label font-style="italic">Occasion:</fo:list-item-label> + <fo:list-item-body>My first XML baby</fo:list-item-body> + </fo:list-item> +</fo:list> + +<fo:block space-before="12pt"> + I would like to invite you all to celebrate the birth of + <fo:sequence font-style="italic">Invitation</fo:sequence>, + my first XML document child. +</fo:block> + +<fo:block space-before="12pt"> + Please do your best to come and join me next Friday + evening. And, do not forget to bring your friends. +</fo:block> + +<fo:block space-before="12pt"> + I <fo:sequence font-style="italic">really</fo:sequence> + look forward to see you soon! +</fo:block> + + +<fo:block space-before="12pt" font-weight="bold" text-align="right"> +From: Michel +</fo:block> +</fo:page-sequence>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.pdf new file mode 100644 index 00000000000..38f3df33b72 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.pdf @@ -0,0 +1,319 @@ +%PDF-1.2 +1 0 obj +<< /Type /Info /Producer (FOP 0.5.1) >> +endobj +2 0 obj +<< /Pages 17 0 R /Type /Catalog >> +endobj +3 0 obj +<< /ProcSet [ /PDF /Text ] /Font << /F12 4 0 R /F11 5 0 R /F10 6 0 R /F9 7 0 R /F8 8 0 R /F7 9 0 R /F6 10 0 R /F5 11 0 R /F4 12 0 R /F3 13 0 R /F2 14 0 R /F1 15 0 R >> >> +endobj +4 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier-BoldOblique /Subtype /Type1 /Name /F12 >> +endobj +5 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier-Bold /Subtype /Type1 /Name /F11 >> +endobj +6 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier-Oblique /Subtype /Type1 /Name /F10 >> +endobj +7 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier /Subtype /Type1 /Name /F9 >> +endobj +8 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-BoldItalic /Subtype /Type1 /Name /F8 >> +endobj +9 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-Bold /Subtype /Type1 /Name /F7 >> +endobj +10 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-Italic /Subtype /Type1 /Name /F6 >> +endobj +11 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-Roman /Subtype /Type1 /Name /F5 >> +endobj +12 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica-BoldOblique /Subtype /Type1 /Name /F4 >> +endobj +13 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica-Bold /Subtype /Type1 /Name /F3 >> +endobj +14 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica-Oblique /Subtype /Type1 /Name /F2 >> +endobj +15 0 obj +<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica /Subtype /Type1 /Name /F1 >> +endobj +16 0 obj +<< /Length 2508 >> +stream +BT +% vbox-box[extra-start-indent=0][ + 0 0 Td + /F5 12 Tf + 42 800 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=59][ + 59 0 Td + /F3 24 Tf + 0 -12 Td + (INVITATION) Tj + 0 0 Td + -59 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + /F5 12 Tf + 0 -12 Td + 0 -12 Td + /F6 12 Tf + (To:) Tj + 56 0 Td + /F5 12 Tf + (Anna,) Tj + ( ) Tj + (Bernard,) Tj + ( ) Tj + (Didier,) Tj + ( ) Tj + (Johanna) Tj + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + /F6 12 Tf + (When:) Tj + 56 0 Td + /F5 12 Tf + (Next) Tj + ( ) Tj + (Friday) Tj + ( ) Tj + (Evening) Tj + ( ) Tj + (at) Tj + ( ) Tj + (8) Tj + ( ) Tj + (pm) Tj + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + /F6 12 Tf + (Venue:) Tj + 56 0 Td + /F5 12 Tf + (The) Tj + ( ) Tj + (Web) Tj + ( ) Tj + (Cafe) Tj + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + /F6 12 Tf + (Occasion:) Tj + 56 0 Td + /F5 12 Tf + (My) Tj + ( ) Tj + (first) Tj + ( ) Tj + (XML) Tj + ( ) Tj + (baby) Tj + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + -56 -12 Td + (I) Tj + ( ) Tj + (would) Tj + ( ) Tj + (like) Tj + ( ) Tj + (to) Tj + ( ) Tj + (invite) Tj + ( ) Tj + (you) Tj + ( ) Tj + (all) Tj + ( ) Tj + (to) Tj + ( ) Tj + (celebrate) Tj + ( ) Tj + (the) Tj + ( ) Tj + (birth) Tj + ( ) Tj + (of) Tj + ( ) Tj + /F6 12 Tf + -0 0 Td +%] +% vbox-movedown[linespacing=12][ + 0 -12 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + (Invitation) Tj + /F5 12 Tf + (,) Tj + ( ) Tj + (my) Tj + ( ) Tj + (first) Tj + ( ) Tj + (XML) Tj + ( ) Tj + (document) Tj + ( ) Tj + (child.) Tj + ( ) Tj + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + 0 -12 Td + (Please) Tj + ( ) Tj + (do) Tj + ( ) Tj + (your) Tj + ( ) Tj + (best) Tj + ( ) Tj + (to) Tj + ( ) Tj + (come) Tj + ( ) Tj + (and) Tj + ( ) Tj + (join) Tj + ( ) Tj + (me) Tj + ( ) Tj + (next) Tj + ( ) Tj + (Friday) Tj + ( ) Tj + -0 0 Td +%] +% vbox-movedown[linespacing=12][ + 0 -12 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + (evening.) Tj + ( ) Tj + (And,) Tj + ( ) Tj + (do) Tj + ( ) Tj + (not) Tj + ( ) Tj + (forget) Tj + ( ) Tj + (to) Tj + ( ) Tj + (bring) Tj + ( ) Tj + (your) Tj + ( ) Tj + (friends.) Tj + ( ) Tj + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=0][ + 0 0 Td + 0 -12 Td + (I) Tj + ( ) Tj + /F6 12 Tf + (really) Tj + /F5 12 Tf + ( ) Tj + (look) Tj + ( ) Tj + (forward) Tj + ( ) Tj + (to) Tj + ( ) Tj + (see) Tj + ( ) Tj + (you) Tj + ( ) Tj + (soon!) Tj + ( ) Tj + 0 0 Td + -0 0 Td +%] +% vbox-box[extra-start-indent=185][ + 185 0 Td + /F7 12 Tf + 0 -12 Td + (From:) Tj + ( ) Tj + (Michel) Tj + 0 0 Td + -185 0 Td +%] +ET +endstream +endobj +17 0 obj +<< /Kids [ 18 0 R ] /Type /Pages /MediaBox [ 0 0 340 842 ] /Count 1 >> +endobj +18 0 obj +<< /Type /Page /Contents 16 0 R /Parent 17 0 R /Resources 3 0 R >> +endobj +xref +0 19 +0000000000 65535 f +0000000009 00000 n +0000000064 00000 n +0000000114 00000 n +0000000300 00000 n +0000000424 00000 n +0000000541 00000 n +0000000661 00000 n +0000000772 00000 n +0000000892 00000 n +0000001006 00000 n +0000001123 00000 n +0000001239 00000 n +0000001365 00000 n +0000001484 00000 n +0000001606 00000 n +0000001720 00000 n +0000004280 00000 n +0000004367 00000 n +trailer +<< +/Size 19 +/Root 2 0 R +/Info 1 0 R +>> +startxref +4450 +%%EOF diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.xsl new file mode 100644 index 00000000000..8341d018c7f --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.xsl @@ -0,0 +1,80 @@ +<?xml version='1.0'?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" + xmlns:fo="http://www.w3.org/XSL/Format/1.0" + result-ns="fo" + default-space=""> +<xsl:variable name="Fontsize">12pt</xsl:variable> +<xsl:template name="listitem"> + <xsl:param-variable name="labeltext">labeltext</xsl:param-variable> + <xsl:param-variable name="itemid">itemid</xsl:param-variable> + <xsl:param-variable name="itemtext">itemtext</xsl:param-variable> + <fo:list-item id="{$itemid}"> + <fo:list-item-label font-style="italic"> + <xsl:value-of select="$labeltext"/> + <xsl:text>:</xsl:text> + </fo:list-item-label> + <fo:list-item-body> + <xsl:value-of select="$itemtext"/> + </fo:list-item-body> + </fo:list-item> +</xsl:template> + +<xsl:template match='/'> + <fo:page-sequence font-family="serif" font-size="{$Fontsize}" + margin-top="15mm" margin-bottom="15mm" + margin-left="15mm" margin-right="15mm" + page-width="120mm" id="pageseq"> + <xsl:apply-templates/> + </fo:page-sequence> +</xsl:template> + +<xsl:template match="invitation/front"> +<fo:block font-family="sans-serif" font-size="24pt" + font-weight="bold" text-align="center"> + <xsl:text>INVITATION</xsl:text> +</fo:block> +<fo:list label-width="2cm"> + <xsl:call-template name="listitem"> + <xsl:param name="labeltext">To</xsl:param> + <xsl:param name="itemid">listto</xsl:param> + <xsl:param name="itemtext"><xsl:value-of select="to"/></xsl:param> + </xsl:call-template> + <xsl:call-template name="listitem"> + <xsl:param name="labeltext">When</xsl:param> + <xsl:param name="itemid">listdate</xsl:param> + <xsl:param name="itemtext"><xsl:value-of select="date"/></xsl:param> + </xsl:call-template> + <xsl:call-template name="listitem"> + <xsl:param name="labeltext">Venue</xsl:param> + <xsl:param name="itemid">listwhere</xsl:param> + <xsl:param name="itemtext" expr="where"/> + </xsl:call-template> + <xsl:call-template name="listitem"> + <xsl:param name="labeltext">Occasion</xsl:param> + <xsl:param name="itemid">listwhy</xsl:param> + <xsl:param name="itemtext"><xsl:value-of select="why"/></xsl:param> + </xsl:call-template> +</fo:list> +</xsl:template> + +<xsl:template match="invitation/body/par"> + <fo:block space-before="{$Fontsize}"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<xsl:template match="invitation/body/par/emph"> + <fo:sequence font-style="italic"> + <xsl:apply-templates/> + </fo:sequence> +</xsl:template> + +<xsl:template match="invitation/back"> +<fo:block space-before="{$Fontsize}" + font-weight="bold" text-align="right"> + <xsl:text>From: </xsl:text> + <xsl:value-of select="signature"/> +</fo:block> +</xsl:template> + +</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml.dsl index 6f4b7ac5b48..6f4b7ac5b48 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml.dsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml.dsl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml2.xsl index f2be578fc5d..dba1cf779f5 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml2.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml2.xsl @@ -1,10 +1,10 @@ <?xml version='1.0'?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> +<xsl:stylesheet + xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" + xmlns="http://www.w3.org/TR/REC-html40" + result-ns=""> -<xsl:output method="html"/> -<xsl:preserve-space elements="*"/> - -<xsl:template match="invitation"> +<xsl:template match="/"> <html> <head> <title> Invitation (XSL/CSS formatting) </title> @@ -31,12 +31,13 @@ </html> </xsl:template> -<xsl:template match="par"> +<xsl:template match="invitation/par"> <p><xsl:apply-templates/></p> </xsl:template> -<xsl:template match="emph"> +<xsl:template match="invitation/par/emph"> <em><xsl:apply-templates/></em> </xsl:template> </xsl:stylesheet> + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invit.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invit.css index e28eb44d060..e28eb44d060 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invit.css +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invit.css diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dsl index fb1da6b1647..fb1da6b1647 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dsl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dtd index ec74933693d..ad8df550474 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dtd +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dtd @@ -1,4 +1,5 @@ <!-- invitation DTD --> +<!-- May 26th 1998 mg --> <!ELEMENT invitation (front, body, back) > <!ELEMENT front (to, date, where, why?) > <!ELEMENT date (#PCDATA) > @@ -10,3 +11,4 @@ <!ELEMENT emph (#PCDATA) > <!ELEMENT back (signature) > <!ELEMENT signature (#PCDATA) > + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.fot b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.fot new file mode 100644 index 00000000000..19ac1e93690 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.fot @@ -0,0 +1,38 @@ +<?xml version="1.0"?> +<fot> +<a name="0"/> +<a name="1"/> +<a name="2"/> +<text>Anna, Bernard, Didier, Johanna</text> +<a name="3"/> +<text>Next Friday Evening at 8 pm</text> +<a name="4"/> +<text>The Web Cafe</text> +<a name="5"/> +<text>My first XML baby</text> +<a name="6"/> +<a name="7"/> +<text> +I would like to invite you all to celebrate +the birth of </text> +<a name="8"/> +<text>Invitation</text> +<text>, my +first XML document child. +</text> +<a name="9"/> +<text> +Please do your best to come and join me next Friday +evening. And, do not forget to bring your friends. +</text> +<a name="10"/> +<text> +I </text> +<a name="11"/> +<text>really</text> +<text> look forward to see you soon! +</text> +<a name="12"/> +<a name="13"/> +<text>Michel</text> +</fot> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.sty b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.sty index d01bf822bc3..d01bf822bc3 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.sty +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.sty diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.tex.save b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.tex.save index 12ae67767f5..12ae67767f5 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.tex.save +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.tex.save diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.xml index 2153fc3dc82..25ca2c18304 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.xml @@ -1,4 +1,3 @@ -<?xml version="1.0"?> <!DOCTYPE invitation SYSTEM "invitation.dtd"> <invitation> <!-- ++++ The header part of the document ++++ --> @@ -10,12 +9,18 @@ </front> <!-- +++++ The main part of the document +++++ --> <body> -<par>I would like to invite you all to celebrate +<par> +I would like to invite you all to celebrate the birth of <emph>Invitation</emph>, my -first XML document child.</par> -<par>Please do your best to come and join me next Friday -evening. And, do not forget to bring your friends.</par> -<par>I <emph>really</emph> look forward to see you soon!</par> +first XML document child. +</par> +<par> +Please do your best to come and join me next Friday +evening. And, do not forget to bring your friends. +</par> +<par> +I <emph>really</emph> look forward to see you soon! +</par> </body> <!-- +++ The closing part of the document ++++ --> <back> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.dtd index c9a136de64c..c9a136de64c 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.dtd +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.dtd diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.xml index 1057637e730..877af219f95 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.xml @@ -1,4 +1,3 @@ -<?xml version="1.0"?> <!DOCTYPE invitation SYSTEM "invitation2.dtd"> <invitation to="Anna, Bernard, Didier, Johanna" date="Next Friday Evening at 8 pm" diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitationfr.sty b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitationfr.sty index e401c6b3ed5..68dedd1c10b 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitationfr.sty +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitationfr.sty @@ -47,3 +47,4 @@ \ProcessOptions \endinput + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invlat1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invlat1.xsl index e9d548faac2..13783ed3743 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invlat1.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invlat1.xsl @@ -1,12 +1,10 @@ <?xml version='1.0'?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - -<xsl:output method="text" indent="no" encoding="ISO-8859-1"/> - -<xsl:strip-space elements="*"/> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" + default-space="strip" + result-ns=""> <xsl:template match="invitation"> -<xsl:text>\documentclass[12pt]{article} +<xsl:text>\documentclass[]{article} \usepackage{invitation} \begin{document} </xsl:text> @@ -15,7 +13,7 @@ </xsl:text> </xsl:template> -<xsl:template match="front"> +<xsl:template match="invitation/front"> <xsl:text>\begin{Front} \To{</xsl:text> <xsl:value-of select="to"/> @@ -33,28 +31,26 @@ </xsl:text> </xsl:template> -<xsl:template match="body"> +<xsl:template match="invitation/body"> <xsl:text>\begin{Body} </xsl:text> <xsl:apply-templates/> -<xsl:text> -\end{Body} +<xsl:text>\end{Body} </xsl:text> </xsl:template> -<xsl:template match="par"> -<xsl:text> -\par </xsl:text> +<xsl:template match="invitation/body/par"> +<xsl:text>\par</xsl:text> <xsl:apply-templates/> </xsl:template> -<xsl:template match="emph"> +<xsl:template match="invitation/body/par/emph"> <xsl:text>\emph{</xsl:text> <xsl:apply-templates/> <xsl:text>}</xsl:text> </xsl:template> -<xsl:template match="back"> +<xsl:template match="invitation/back"> <xsl:text>\begin{Back} \Signature{</xsl:text> <xsl:value-of select="signature"/> @@ -64,3 +60,4 @@ </xsl:template> </xsl:stylesheet> + diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab1.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab1.dsl index 3d7afc7d5ba..3d7afc7d5ba 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab1.dsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab1.dsl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab2.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab2.dsl index eac8c01392e..eac8c01392e 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab2.dsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab2.dsl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xml new file mode 100644 index 00000000000..c42d53f836d --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xml @@ -0,0 +1,5 @@ +<makesum> +<real>3.0</real> +<real>0.14159</real> +<real>.0000026536</real> +</makesum> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xsl new file mode 100644 index 00000000000..807430ab965 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xsl @@ -0,0 +1,16 @@ +<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" default-space="strip"> + +<xsl:template match="makesum"> + <xsl:invoke classid="java:com.jclark.xsl.sax.TextFileOutputFilter"> + <xsl:arg name="file" value="sum.out"/> + <xsl:invoke classid="java:com.jclark.xsl.sax.TotalFilter"> + <xsl:apply-templates/> + </xsl:invoke> + </xsl:invoke> +</xsl:template> + +<xsl:template match="real"> + <number><xsl:apply-templates/></number> +</xsl:template> + +</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xml index 9d73bc1793a..9d73bc1793a 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xsl index e9029d4aa0a..5012fea8e74 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xsl @@ -1,6 +1,6 @@ <?xml version='1.0'?> <xsl:stylesheet - version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" result-ns=""> <xsl:template match="/"> <xsl:text>(*root*)</xsl:text> @@ -28,7 +28,7 @@ <xsl:text>(/T3)</xsl:text> </xsl:template> <xsl:template match="section[@sectid='S2'] - /par[@ident='normal' and @id='special']" priority="3"> + /par[@ident='normal' and @id='special']"> <xsl:text>(T4)</xsl:text> <xsl:apply-templates/> <xsl:text>(/T4)</xsl:text> @@ -38,7 +38,7 @@ <xsl:apply-templates/> <xsl:text>(/P1)</xsl:text> </xsl:template> -<xsl:template match="section[position()>1]/par[position()=1]" priority="3"> +<xsl:template match="section[position()>1]/par[position()=1]"> <xsl:text>(P2)</xsl:text> <xsl:apply-templates/> <xsl:text>(/P2)</xsl:text> @@ -54,18 +54,17 @@ <xsl:apply-templates/> <xsl:text>(/A2)</xsl:text> </xsl:template> -<xsl:template - match="stitle[contains(text(),'First')]" priority="1"> +<xsl:template match="*[position()=1 and position()=last()]" priority="1"> <xsl:text>(WD)</xsl:text> <xsl:apply-templates/> <xsl:text>(/WD)</xsl:text> </xsl:template> -<xsl:template match="emph[position()=1 and position()=last()]" priority="2"> +<xsl:template match="emph[position()=1 and position()=last()]" priority="1"> <xsl:text>(E1)</xsl:text> <xsl:apply-templates/> <xsl:text>(/E1)</xsl:text> </xsl:template> -<xsl:template match="emph[not(position()=1 and position()=last())]" priority="2"> +<xsl:template match="emph[not(position()=1 and position()=last())]" priority="1"> <xsl:text>(E2)</xsl:text> <xsl:apply-templates/> <xsl:text>(/E2)</xsl:text> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sgmlspl.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sgmlspl.pl index c91a6cb004f..c91a6cb004f 100644..100755 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sgmlspl.pl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sgmlspl.pl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/skel.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/skel.pl index f10c1ff3f85..f10c1ff3f85 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/skel.pl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/skel.pl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/style-sheet.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/style-sheet.dtd index 0ee4e674d37..0ee4e674d37 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/style-sheet.dtd +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/style-sheet.dtd diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xml index be664cb09e1..be664cb09e1 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xsl index da5d52f2030..c1bfa378b62 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xsl @@ -1,5 +1,5 @@ <?xml version='1.0'?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" xmlns:fo="http://www.w3.org/XSL/Format/1.0" result-ns="fo" default-space=""> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestnok.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestnok.xsl index da5d52f2030..c1bfa378b62 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestnok.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestnok.xsl @@ -1,5 +1,5 @@ <?xml version='1.0'?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" xmlns:fo="http://www.w3.org/XSL/Format/1.0" result-ns="fo" default-space=""> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestok.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestok.xsl index 01daaaa4c32..73a4e2d3fdf 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestok.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestok.xsl @@ -1,5 +1,5 @@ <?xml version='1.0'?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" xmlns:fo="http://www.w3.org/XSL/Format/1.0" result-ns="fo" default-space=""> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/test-SGMLS.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/test-SGMLS.pl index f18f972832e..f18f972832e 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/test-SGMLS.pl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/test-SGMLS.pl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefile.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefile.xsl new file mode 100644 index 00000000000..bdf60c8e00f --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefile.xsl @@ -0,0 +1,8 @@ +<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" default-space="strip"> + <xsl:template match="file"> + <xsl:invoke classid="java:com.jclark.xsl.sax.TextFileOutputFilter"> + <xsl:arg name="file" value="{@filename}"/> + <xsl:apply-templates/> + </xsl:invoke> + </xsl:template> +</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/writefiles.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefiles.xml index 0f1db9648a5..0f1db9648a5 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/writefiles.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefiles.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/wrong.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/wrong.xml index 4f3827b7adc..4f3827b7adc 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/wrong.xml +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/wrong.xml diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/xml.dcl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xml.dcl index fed21030921..fed21030921 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/xml.dcl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xml.dcl diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xsl.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xsl.xml new file mode 100644 index 00000000000..694a07a1c42 --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xsl.xml @@ -0,0 +1,3838 @@ +<?xml version="1.0" encoding="utf-8"?> +<?xml-stylesheet href="stylesheet/xml.dsl" type="text/dsssl"?> +<!-- $Id: xsl.xml 1.223 1998/12/02 10:12:01 jjc Exp $ --> +<!DOCTYPE spec SYSTEM "xslspec.dtd" [ +<!ENTITY XMLRec "http://www.w3.org/TR/REC-xml"> +<!ENTITY XMLNames "http://www.w3.org/TR/WD-xml-names"> +<!ENTITY year "1998"> +<!ENTITY month "December"> +<!ENTITY day "2"> +<!ENTITY MMDD "1202"> +<!ENTITY fo SYSTEM "fo.xml"> +<!ENTITY D "DSSSL:"> +<!ENTITY C "CSS:"> +]> +<spec> +<header> +<title>Extensible Stylesheet Language (XSL)</title> +<version>Version 1.0</version> +<w3c-designation>WD-xsl-&year;&MMDD;</w3c-designation> +<w3c-doctype>World Wide Web Consortium Working Draft</w3c-doctype> +<pubdate><day>&day;</day><month>&month;</month><year>&year;</year></pubdate> +<publoc> +<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;" + >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;</loc> +<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.xml" + >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.xml</loc> +<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.html" + >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.html</loc> +<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.pdf" + >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.pdf</loc> +</publoc> +<latestloc> +<loc href="http://www.w3.org/TR/WD-xsl" + >http://www.w3.org/TR/WD-xsl</loc> +</latestloc> +<prevlocs> +<loc href="http://www.w3.org/TR/1998/WD-xsl-19980818" + >http://www.w3.org/TR/1998/WD-xsl-19980818</loc> +</prevlocs> +<authlist> +<author part="Tree Construction"> +<name>James Clark</name> +<email href="mailto:jjc@jclark.com">jjc@jclark.com</email> +</author> +<author part="Formatting Objects"> +<name>Stephen Deach</name> +<affiliation>Adobe</affiliation> +<email href="mailto:sdeach@adobe.com">sdeach@adobe.com</email> +</author> +</authlist> + +<status> + +<p>This is a W3C Working Draft for review by W3C members and other +interested parties. This adds additional functionality to what was +described in the the previous draft, however the basic of the previous +draft remains unchanged. It is a draft document and may be updated, +replaced, or obsoleted by other documents at any time. The XSL +Working Group will not allow early implementation to constrain its +ability to make changes to this specification prior to final release. +It is inappropriate to use W3C Working Drafts as reference material or +to cite them as other than <quote>work in progress</quote>. A list of +current W3C working drafts can be found at <loc +href="http://www.w3.org/TR">http://www.w3.org/TR</loc>.</p> + +<p>Comments may be sent to <loc +href="mailto:xsl-editors@w3.org">xsl-editors@w3.org</loc>. Public +discussion of XSL takes place on the <loc +href="http://www.mulberrytech.com/xsl/xsl-list/index.html">XSL-List</loc> +mailing list.</p> + +</status> + +<abstract> + +<p>XSL is a language for expressing stylesheets. It consists of two +parts:</p> + +<olist> + +<item><p>a language for transforming XML documents, and</p></item> + +<item><p>an XML vocabulary for specifying formatting +semantics.</p></item> + +</olist> + +<p>An XSL stylesheet specifies the presentation of a class of XML +documents by describing how an instance of the class is transformed +into an XML document that uses the formatting vocabulary.</p> + +</abstract> + +<langusage> +<language id="EN">English</language> +<language id="ebnf">EBNF</language> +</langusage> +<revisiondesc> +<slist> +<sitem>See RCS log for revision history.</sitem> +</slist> +</revisiondesc> +</header> +<body> +<div1> +<head>Overview</head> + +<p>XSL is a language for expressing stylesheets. Each stylesheet +describes rules for presenting a class of XML source documents. There +are two parts to the presentation process. First, the result tree is +constructed from the source tree. Second, the result tree is +interpreted to produce formatted output on a display, on paper, in +speech or onto other media.</p> + +<p>The first part, constructing the result tree, is achieved by +associating patterns with templates. A pattern is matched against +elements in the source tree. A template is instantiated to create +part of the result tree. The result tree is separate from the source +tree. The structure of the result tree can be completely different +from the structure of the source tree. In constructing the result +tree, the source tree can be filtered and reordered, and arbitrary +structure can be added.</p> + +<p>The second part, formatting, is achieved by using the formatting +vocabulary specified in this document to construct the result tree. +Formally, this vocabulary is an XML namespace. Each element type in the +vocabulary corresponds to a formatting object class. A formatting +object class represents a particular kind of formatting behavior. For +example, the block formatting object class represents the breaking of +the content of a paragraph into lines. Each attribute in the +vocabulary corresponds to a formatting property. A formatting object +class has a specific set of formatting properties which provide finer +control over the behavior of the formatting object class; for example, +controlling indenting of lines, spacing between lines, and spacing +before and after the collection of lines. A formatting object can +have content, and its formatting behavior is applied to its +content.</p> + +<p>XSL does not require result trees to use the formatting vocabulary +and thus can be used for general XML transformations. For example, +XSL can be used to transform XML to <quote>well-formed</quote> HTML, +that is, XML that uses the element types and attributes defined by +HTML.</p> + +<p>When the result tree uses the formatting vocabulary, a conforming +XSL implementation must be able to interpret the result tree according +to the semantics of the formatting vocabulary as defined in this +document; it may also be able to externalize the result tree as XML, +but it is not required to be able to do so.</p> + +<p>This document does not specify how a stylesheet is associated with +an XML document. It is recommended that XSL processors support the +mechanism described in <bibref ref="XMLSTYLE"/>.</p> + +</div1> + +<div1> +<head>Tree Construction</head> + +<div2> +<head>Overview</head> + +<p>A stylesheet contains a set of template rules. A +template rule has two parts: a pattern which is matched against nodes +in the source tree and a template which can be instantiated +to form part of the result tree. This allows a stylesheet to be applicable to +a wide class of documents that have similar source tree +structures.</p> + +<p>A template is instantiated for a particular source element +to create part of the result tree. A template can contain elements +that specify literal result element structure. A template can also +contain elements that are instructions for creating result tree +fragments. When a template is instantiated, each instruction is +executed and replaced by the result tree fragment that it creates. +Instructions can select and process descendant elements. Processing a +descendant element creates a result tree fragment by finding the +applicable template rule and instantiating its template. Note +that elements are only processed when they have been selected by the +execution of an instruction. The result tree is constructed by +finding the template rule for the root node and instantiating +its template.</p> + +<p>In the process of finding the applicable template rule, more +than one template rule may have a pattern that matches a given +element. However, only one template rule will be applied. The +method for deciding which template rule to apply is described +in <specref ref="conflict"/>.</p> + +<p>XSL uses XML namespaces <bibref ref="XMLNAMES"/> to distinguish +elements that are instructions to the XSL processor from elements that +specify literal result tree structure. Instruction elements all +belong to the XSL namespace. The examples in this document use a +prefix of <code>xsl:</code> for elements in the XSL namespace.</p> + +<p>An XSL stylesheet contains an <code>xsl:stylesheet</code> document +element. This element may contain <code>xsl:template</code> elements +specifying template rules, which will be described later in +this document.</p> + +<p>The following is an example of a simple XSL stylesheet that +constructs a result tree for a sequence of <code>para</code> elements. +The <code>result-ns="fo"</code> attribute indicates that a tree using +the formatting object vocabulary is being constructed. The rule for +the root node specifies the use of a page sequence formatted with any +font with serifs. The <code>para</code> elements become +<code>block</code> formatting objects which are set in 10 point type +with a 12 point space before each block.</p> + +<eg><![CDATA[<xsl:stylesheet + xmlns:xsl="http://www.w3.org/TR/WD-xsl" + xmlns:fo="http://www.w3.org/TR/WD-xsl/FO" + result-ns="fo"> + <xsl:template match="/"> + <fo:page-sequence font-family="serif"> + <xsl:apply-templates/> + </fo:page-sequence> + </xsl:template> + + <xsl:template match="para"> + <fo:block font-size="10pt" space-before="12pt"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> +</xsl:stylesheet>]]></eg> + +<p>The <code>xsl:stylesheet</code> element can also contain elements +importing other XSL stylesheets, elements defining macros, elements +defining global constants, and elements identifying source attributes +as individual element identifiers.</p> + +</div2> + +<div2> +<head>Stylesheet Structure</head> + +<p>A stylesheet is represented by an <code>xsl:stylesheet</code> +element in an XML document.</p> + +<p>XSL processors must use the XML namespaces mechanism <bibref +ref="XMLNAMES"/> for both source documents and stylesheets. All XSL +defined elements, that is those specified in this document with a +prefix of <code>xsl:</code>, will only be recognized by the XSL +processor if they belong to a namespace with the URI +<code>http://www.w3.org/TR/WD-xsl</code>; XSL defined elements are +recognized only in the stylesheet not in the source document.</p> + +<issue id="issue-versioning"><p>Should there be some way for a +stylesheet to indicate which version of XSL it conforms to? Can this +be done through the URI of the XSL namespace?</p></issue> + +<p>The <code>xsl:stylesheet</code> element has an optional +<code>result-ns</code> attribute; the value must be a namespace +prefix. If this attribute is specified, all result elements must +belong to the namespace identified by this prefix (the <term>result +namespace</term>). If there is a namespace declared as the default +namespace, then an empty string may be used as the value to specify +that the default namespace is the result namespace. If the +<code>result-ns</code> attribute specifies the XSL Formatting Objects +namespace, then in addition to constructing the result XML tree, the +XSL processor must interpret it according to the semantics defined in +this document. The XSL Formatting Objects namespace has the URI +<code>http://www.w3.org/TR/WD-xsl/FO</code>. The examples in this +document use the <code>fo:</code> prefix for this namespace.</p> + +<note><p>If an implementation wishes to use something in the result +tree or stylesheet to control the output of a non-XML representation +of the result tree, it should use the result namespace. In +particular, if it wishes to make use of something in the result tree +or stylesheet to indicate that the result tree should be output as +HTML that conforms to the HTML 4.0 Recommendation rather than as XML, +it should use a result namespace of +<code>http://www.w3.org/TR/REC-html40</code>; for example,</p> + +<eg><![CDATA[ +<xsl:stylesheet + xmlns:xsl="http://www.w3.org/TR/WD-xsl" + xmlns="http://www.w3.org/TR/REC-html40" + result-ns=""> + +<xsl:template match="/"> + <html> + <xsl:apply-templates/> + </html> +</xsl:template> + +... + +</xsl:stylesheet>]]></eg> +</note> + +<p>The <code>xsl:stylesheet</code> element may contain the following types +of elements:</p> +<olist> +<item><p><code>xsl:import</code></p></item> +<item><p><code>xsl:include</code></p></item> +<item><p><code>xsl:id</code></p></item> +<item><p><code>xsl:strip-space</code></p></item> +<item><p><code>xsl:preserve-space</code></p></item> +<item><p><code>xsl:macro</code></p></item> +<item><p><code>xsl:attribute-set</code></p></item> +<item><p><code>xsl:constant</code></p></item> +<item><p><code>xsl:template</code></p></item> +</olist> + +<p>This example shows the structure of a stylesheet. Ellipses +(<code>...</code>) indicate where attribute values or content have +been omitted. +Although this example shows one of each type of allowed element, +stylesheets may contain zero or more of each of these elements.</p> + +<eg><![CDATA[<?xml version="1.0"?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> + <xsl:import href="..."/> + + <xsl:include href="..."/> + + <xsl:id attribute="..."/> + + <xsl:strip-space element="..."/> + + <xsl:preserve-space element="..."/> + + <xsl:macro name="..."> + ... + </xsl:macro> + + <xsl:attribute-set name="..."> + ... + </xsl:attribute-set> + + <xsl:constant name="..." value="..."/> + + <xsl:template match="..."> + ... + </xsl:template> +</xsl:stylesheet>]]></eg> + +<p>The order in which the children of the <code>xsl:stylesheet</code> +element occur is not significant except for <code>xsl:import</code> +elements and for error recovery. Users are free to order the elements +as they prefer, and stylesheet creation tools need not provide control +over the order in which the elements occur.</p> + +<issue id="issue-media-rule"><p>Should we provide the functionality +of CSS's <code>@media</code> rule and if so how?</p></issue> + +</div2> + +<div2> +<head>Processing Model</head> + +<ednote><edtext>This needs expanding and polishing.</edtext></ednote> + +<p>A node is processed to create a result tree fragment. The +result tree is constructed by processing the root node. A node is +processed by finding all the template rules with patterns that +match the node, and choosing the best amongst them. The chosen rule's +template is then instantiated for the node. <termdef +id="dt-current-node" term="Current Node">During the instantiation of +a template, the node for which the template is being +instantiated is called the current node.</termdef> A template +typically contains instructions that select an additional sequence of +source nodes for processing. A sequence of source nodes is processed +by appending the result tree structure created by processing each of +the members of the sequence in order. The process of matching, +instantiation and selection is continued recursively until no new +source nodes are selected for processing.</p> + +<p>Implementations are free to process the source document in any way +that produces the same result as if it were processed using this +processing model.</p> + +</div2> + +<div2 id="data-model"> +<head>Data Model</head> + +<p>XSL operates on an XML document, whether a stylesheet or a source +document, as a tree. Any two stylesheets or source documents that +have the same tree will be processed the same by XSL. The XML +document resulting from the tree construction process is also a tree. +This section describes how XSL models an XML document as a tree. This +model is conceptual only and does not mandate any particular +implementation.</p> + +<p>XML documents operated on by XSL must conform to the XML namespaces +specification <bibref ref="XMLNAMES"/>.</p> + +<p>The tree contains nodes. There are seven kinds of node:</p> + +<ulist> + +<item><p>root nodes</p></item> + +<item><p>element nodes</p></item> + +<item><p>text nodes</p></item> + +<item><p>attribute nodes</p></item> + +<item><p>namespace nodes</p></item> + +<item><p>processing instruction nodes</p></item> + +<item><p>comment nodes</p></item> + +</ulist> + +<p>Neither processing instruction nodes nor comment nodes are included +in the tree for the stylesheet.</p> + +<p>For every type of node there is a way of determing a string +<term>value</term> for a node of that type. For some types of node, +the value is part of the node; for other types of node, the value is +computed from the value of descendant nodes.</p> + +<issue id="issue-data-entity"><p>Should XSL provide support for +external data entities and notations?</p></issue> + +<div3 id="root-node"> +<head>Root Node</head> + +<p>The root node is the root of the tree. It does not occur anywhere +else in the tree. It has a single child which is the element node for +the document element of the document.</p> + +<p>The <term>value</term> of the root node is the value of the +document element.</p> + +</div3> + +<div3 id="element-nodes"> +<head>Element Nodes</head> + +<p>There is an element node for every element in the document. An +element has an expanded name consisting of a local name and a possibly +null URI (see <bibref ref="XMLNAMES"/>); the URI will be null if the +element type name has no prefix and there is no default namespace in +scope.</p> + +<p>The children of an element node are the element nodes and +characters for its content. Entity references to both internal and +external entities are expanded. Character references are +resolved.</p> + +<p><termdef id="dt-descendants" term="Descendants">The +<term>descendants</term> of an element node are the character +children, the element node children, and the descendants of the +element node children.</termdef></p> + +<p>The <term>value</term> of an element node is the string that +results from concatenating all characters that are <termref +def="dt-descendants">descendants</termref> of the element node in the +order in which they occur in the document.</p> + +<p><termdef id="dt-document-order" term="Document Order">The set of +all element nodes in a document can be ordered according to the order +of the start-tags of the elements in the document; this is known as +<term>document order</term>.</termdef></p> + +<div4 id="unique-id"> +<head>Unique IDs</head> + +<p>An element object may have a unique identifier (ID). This is the +value of the attribute which is declared in the DTD as type +<code>ID</code>. Since XSL must also work with XML documents that do +not have a DTD, stylesheets may specify which attributes in the source +document should be treated as IDs. The <code>xsl:id</code> element +has a required <code>attribute</code> attribute, which gives the name +of an attribute in the source document that should be treated as +specifying the element's ID. A stylesheet may contain more than one +<code>xsl:id</code> element, for cases where the source document uses +several attributes as IDs. An <code>xsl:id</code> element also has an +optional <code>element</code> attribute which specifies the name of an +element type; when the <code>element</code> attribute is specified, +then the <code>xsl:id</code> element specifies that the +<code>attribute</code> attribute of <code>element</code> elements are +treated as IDs. <code>xsl:id</code> elements may only occur in the +stylesheet body (not within a rule). The following causes XSL to +treat all <code>name</code> attributes in the source document as +IDs.</p> + +<eg><![CDATA[<xsl:id attribute="name"/>]]></eg> + +<p>It is an error if, as a consequence of the use of +<code>xsl:id</code>, there is more than one element with the same ID +in the source tree. An XSL processor may signal the error; if it does +not signal the error, it must recover by treating only the first (in +<termref def="dt-document-order">document order</termref>) of the +elements as having that ID.</p> + +<issue id="unique-id-content"><p>Should it be possible for a unique id +to be specified in the content of an element instead of in an +attribute?</p></issue> + +</div4> + +<div4 id="base-uri"> + +<head>Base URI</head> + +<p>An element node also has an associated URI called its base URI +which is used for resolving attribute values that represent relative +URIs into absolute URIs. If an element occurs in an external entity, +the base URI of that element is the URI of the external entity. +Otherwise the base URI is the base URI of the document.</p> + +</div4> + +</div3> + +<div3 id="attribute-nodes"> +<head>Attribute Nodes</head> + +<p>Each element node has an associated set of attribute nodes. A +defaulted attribute is treated the same as a specified attribute. If +an attribute was declared for the element type, but the default was +declared as <code>#IMPLIED</code>, and the attribute was not specified +on the element, then the element's attribute set does not contain a +node for the attribute.</p> + +<p>An attribute node has an expanded name and has a string value. The +expanded name consists of a local name and a possibly null URI (see +<bibref ref="XMLNAMES"/>); the URI will be null if the specified +attribute name did not have a prefix. The value is the normalized +value as specified by the XML Recommendation <bibref ref="XML"/>. An +attribute value whose value is of zero length is not treated +specially.</p> + +<p>There are no attribute nodes for attributes that declare namespaces +(see <bibref ref="XMLNAMES"/>).</p> + +<issue id="issue-external-dtd"><p>Should we specify something about +how we expect XSL processors to process external DTDs and parameter +entities? For example, what happens if an attribute default is +declared in an external DTD?</p></issue> + +</div3> + +<div3 id="namespace-nodes"> +<head>Namespace Nodes</head> + +<p>Each element has an associated set of namespace nodes, one for each +namespace prefix that is in scope for element and one for the default +namespace if one is in scope for the element. This means that an +element will have a namespace node:</p> + +<ulist> + +<item><p>for every attribute on the element whose name starts with +<code>xmlns:</code>;</p></item> + +<item><p>for every attribute on an ancestor element whose name starts +<code>xmlns:</code> unless the element itself or a nearer ancestor +redeclares the prefix;</p></item> + +<item> + +<p>for an <code>xmlns</code> attribute, unless its value is the empty +string.</p> + +<note><p>An attribute <code>xmlns=""</code> <quote>undeclares</quote> +the default namespace (see <bibref ref="XMLNAMES"/>).</p></note> + +</item> + +</ulist> + +<p>A namespace node has a name which is a string giving the prefix. +This is empty if the namespace node is for the default namespace. A +namespace node also has a value which is the namespace URI. If the +namespace declaration specifies a relative URI, then the resolved +absolute URI is used as the value.</p> + +<p>When writing an element node in the result tree out as XML, an XSL +processor must add sufficient namespace-declaring attributes to the +start-tag to ensure that if a tree were recreated from the XML, then +the set of namespace nodes on the element node in the recreated tree +would be equal to or a superset of the set of namespace nodes of the +element node in the result tree.</p> + +<note><p>The semantics of a document type may treat parts of attribute +values or data content as namespace prefixes. The presence of +namespace nodes ensures that the semantics can be preserved when the +tree is written out as XML.</p></note> + +</div3> + + +<div3> +<head>Processing Instruction Nodes</head> + +<p>There is a processing instruction node for every processing +instruction.</p> + +<ednote><edtext>What about processing instructions in the internal +subset or elsewhere in the DTD?</edtext></ednote> + +<p>An processing instruction has a name. This is a string equal to +the processing instruction's target. It also has a value. This is a +string equal to the part of the processing instruction following the +target and any whitespace. It does not include the terminating +<code>?></code>.</p> + +</div3> + +<div3> +<head>Comment Nodes</head> + +<p>There is a comment node for every comment.</p> + +<ednote><edtext>What about comments in the internal subset or +elsewhere in the DTD?</edtext></ednote> + +<p>A comment has a value. This is a string equal to the text of the +comment not including the opening <code><!--</code> or the closing +<code>--></code>.</p> + +</div3> + +<div3> +<head>Text Nodes</head> + +<p>Character data is grouped into text nodes. As much character data +as possible is grouped into each text node: a text node never has an +immediately following or preceding sibling that is a text node. The +value of a text node is the character data.</p> + +<p>Each character within +a CDATA section is treated as character data. Thus +<code><![CDATA[<]]></code> in the source document will +treated the same as <code>&lt;</code>. Characters inside comments +or processing instructions are not character data. Line-endings in +external entities are normalized to #xA as specified in the XML +Recommendation <bibref ref="XML"/>.</p> + +</div3> + +<div3 id="strip"> +<head>Whitespace Stripping</head> + +<p>After the tree has been constructed, but before it is otherwise +processed by XSL, some text nodes may be stripped. The +stripping process takes as input a set of element types for which +whitespace must be preserved. The stripping process is applied to +both stylesheets and source documents, but the set of +whitespace-preserving element types is determined differently for +stylesheets and for source documents.</p> + +<p>A text node is preserved if any of the following apply:</p> + +<ulist> + +<item><p>The element type of the parent of the text node is in the set +of whitespace-preserving element types.</p></item> + +<item><p>The text node contains at least one non-whitespace character. +As in XML, a whitespace character is #x20, #x9, #xD or #xA.</p></item> + +<item><p>An ancestor element of the text node has an +<code>xml:space</code> attribute with a value of +<code>preserve</code>, and no closer ancestor element has +<code>xml:space</code> with a value of +<code>default</code>.</p></item> + +</ulist> + +<p>Otherwise the text node is stripped.</p> + +<p>The <code>xml:space</code> attributes are not stripped from the +tree.</p> + +<note><p>This implies that if an <code>xml:space</code> attribute is +specified on a literal result element, it will be included in the +result.</p></note> + +<p>For stylesheets, the set of whitespace-preserving element types +consists of just <code>xsl:text</code><!-- and <code>fo:text</code>-->.</p> + +<!--<note><p><code>fo:text</code> is a formatting object that can contain +only characters. Whereas characters outside <code>fo:text</code> are +subject to the XSL-defined whitespace-related formatting properties +(such as collapsing adjacent whitespace characters) in the same way as +characters in the source document, whitespace characters occurring in +<code>fo:text</code> will not be collapsed or stripped by the +formatter.</p></note>--> + +<p>For source documents, the set of whitespace-preserving element +types is determined using the stylesheet as follows:</p> + +<ulist> + +<item><p>If the <code>xsl:stylesheet</code> element specifies a +<code>default-space</code> attribute with a value of +<code>strip</code>, then the set is initially empty. Otherwise the +set initially contains all element types that occur in the +document.</p></item> + +<item><p>The <code>xsl:strip-space</code> element causes an element +type to be removed from the set of whitespace-preserving element types. +The <code>element</code> attribute gives the name of the element +type.</p></item> + +<item><p>The <code>xsl:preserve-space</code> element causes an element +type to be added to the set whitespace-preserving element types. The +<code>element</code> attribute gives the name of the element +type.</p></item> + +</ulist> + +<issue id="issue-declare-multiple-elements"><p>Should the value of the +<code>element</code> attribute of <code>xsl:strip-space</code>, +<code>xsl:preserve-space</code> and <code>xsl:id</code> be a list of +element type names (and thus be renamed to <code>elements</code>)? If +so, should the <code>attribute</code> attribute of <code>xsl:id</code> +also be a list of attribute names?</p></issue> + +<ednote><edtext>Clarify how these declarations interact with each +other and with xsl:import.</edtext></ednote> + +<p>The <code>xsl:stylesheet</code> element can include an +<code>indent-result</code> attribute with values <code>yes</code> or +<code>no</code>. If the stylesheet specifies +<code>indent-result="yes"</code>, then the XSL processor may add +whitespace to the result tree (possibly based on whitespace stripped +from either the source document or the stylesheet) in order to indent +the result nicely; if <code>indent-result="no"</code>, it must not add +any whitespace to the result. When adding whitespace with +<code>indent-result="yes"</code>, the XSL processor can use any +algorithm provided that the result is the same as the result with +<code>indent-result="no"</code> after whitespace is stripped from both +using the process described with the set of whitespace-preserving +element types consisting of just <code>xsl:text</code><!-- and +<code>fo:text</code>-->.</p> + +</div3> + +</div2> + +<div2> +<head>Template Rules</head> + +<p>A template rule is specified with the <code>xsl:template</code> +element. The <code>match</code> attribute identifies the source node +or nodes to which the rule applies. The content of the +<code>xsl:template</code> element is the template.</p> + +<p>For example, an XML document might contain:</p> + +<eg><![CDATA[This is an <emph>important</emph> point.]]></eg> + +<p>The following template rule matches elements of type +<code>emph</code> and has a template which produces a +<code>fo:sequence</code> formatting object with a +<code>font-weight</code> property of <code>bold</code>.</p> + +<eg><![CDATA[<xsl:template match="emph"> + <fo:sequence font-weight="bold"> + <xsl:apply-templates/> + </fo:sequence> +</xsl:template> +]]></eg> + +<p>As described later, the <code>xsl:apply-templates</code> element +recursively processes the children of the source element.</p> + +<div3 id="conflict"> +<head>Conflict Resolution for Template Rules</head> + +<p>It is possible for a source node to match more than one +template rule. The template rule to be used is determined as +follows:</p> + +<olist> + +<item><p>First, all matching template rules that are less +<termref def="dt-important">important</termref> than the most +important matching template rule or rules are eliminated from +consideration.</p></item> + +<item><p>Next, all matching template rules that have a lower priority +than the matching template rule or rules with the highest priority are +eliminated from consideration. The priority of a rule is specified by +the <code>priority</code> attribute on the rule. The value of this +must be a real number (positive or negative). The default priority is +0.</p> + +<ednote><edtext>Say exactly what syntax is allowed for real +numbers.</edtext></ednote> + +</item> + +</olist> + +<p>It is an error if this leaves more than one matching template +rule. An XSL processor may signal the error; if it does not signal +the error, it must recover by choosing from amongst the matching +template rules that are left the one that occurs last in the +stylesheet.</p> + +</div3> + +<div3> +<head>Built-in Template Rule</head> + +<p>There is a built-in template rule to allow recursive +processing to continue in the absence of a successful pattern match by +an explicit rule in the stylesheet. This rule applies to both element +nodes and the root node. The following shows the equivalent of the +built-in template rule:</p> + +<eg><![CDATA[<xsl:template match="*|/"> + <xsl:apply-templates/> +</xsl:template>]]></eg> + +<p>The built-in template rule is treated as if it were imported +implicitly before the stylesheet and so is considered less <termref +def="dt-important">important</termref> than all other template +rules. Thus the author can override the built-in rule by including an +explicit rule with <code>match="*|/"</code>.</p> + +<p>There is also a built-in template rule for text nodes +that copies text through:</p> + +<eg><![CDATA[<xsl:template match="text()"> + <xsl:value-of select="."/> +</xsl:template>]]></eg> + +<p>The built-in rule does not apply to processing instructions and +comments. When a comment or processing instruction is processed, and +no rule is matched, nothing is created.</p> + +</div3> +</div2> + +<div2> +<head>Patterns</head> + +<div3> +<head>Introduction</head> + +<p>This section introduces the syntax and semantics of XSL patterns. +The formal, definitive specification is in the following section.</p> + +<p>A pattern is a string which selects a set nodes in a source +document. The selection is relative to the current node. The +simplest pattern is an element type name; it selects all the child +elements of the current node with that element type name. For +example, the pattern <code>chapter</code> selects all the chapter +child elements of the current node.</p> + +<p>A pattern can also be matched against a node. If a node could be +selected by a pattern, then the node is considered to match the +pattern. More precisely, for any pattern and any document there is a +matching set of nodes; this is the union, for each node in the +document, of the set of nodes selected by the pattern with that node +as the current node. For example, a pattern <code>chapter</code> +matches any chapter element because if the current node was the parent +of the chapter element, the chapter element would be one of the nodes +selected by the pattern <code>chapter</code>. This includes the case +where the <code>chapter</code> element is the document element, +because the root node is the parent of the document element.</p> + +<p>The <code>|</code> operator can be used to express alternatives. +For example, the pattern <code>emph|b</code> matches both +<code>emph</code> elements and <code>b</code> elements.</p> + +<p>Patterns can be composed together with the <code>/</code> operator +in a path-like manner. For example, a pattern +<code>chapter/section</code> selects the <code>chapter</code> child +elements of the current node, and then for each selected +<code>chapter</code> element, selects the <code>section</code> +children; in other words, it selects the <code>section</code> +grandchildren of the current node that have <code>chapter</code> +parents. A node would match a pattern <code>chapter/section</code> if +it was a <code>section</code> element with a <code>chapter</code> +parent.</p> + +<p><code>/</code> binds more tightly than <code>|</code>. Thus the +pattern <code>ol/li|ul/li</code> matches <code>li</code> elements that +have a <code>ol</code> or <code>ul</code> parent.</p> + +<p>Whitespace can be used around operators in patterns to improve +readability. Thus <code>ol/li|ul/li</code> can be written as +<code>ol/li | ul/li</code>.</p> + +<p><code>*</code> can be used instead of an element type name as a +wildcard. For example, a pattern <code>*</code> would select all +element children of the current node; a pattern <code>*/section</code> +would select all <code>section</code> grandchildren of the current +node. A pattern <code>chapter/*</code> would match any element that +has a <code>chapter</code> parent.</p> + +<p>A <code>//</code> can be used instead of <code>/</code> to select +from descendants instead of from children. For example, a pattern +<code>chapter//p</code> selects all the <code>p</code> descendants of +<code>chapter</code> children of the current node, and it matches all +<code>p</code> elements that have a <code>chapter</code> ancestor.</p> + +<p>A pattern <code>.</code> selects the current node. This is useful +with <code>//</code>. For example, <code>.//div</code> selects all +<code>div</code> descendant elements of the current node.</p> + +<p>Similarily <code>..</code> selects the parent of the current node. +For example, <code>../item</code> selects the <code>item</code> +sibling elements of the current node.</p> + +<p>Other types of node are treated in a similar way to elements.</p> + +<ulist> + +<item><p>The attributes of an element are treated like the child +elements; an attribute is distinguished from a child element by +prefixing its name with <code>@</code>. For example, +<code>@date</code> will select the <code>date</code> attribute of the +current element; <code>employee/@salary</code> will select the +<code>salary</code> attribute of each <code>employee</code> child +element of the current node. A wildcard <code>@*</code> is allowed +just as with elements; a pattern <code>@*</code> selects all +attributes of the current node.</p></item> + +<item><p>A pattern <code>comment()</code> selects all comment children +of the current node. Thus a pattern <code>comment()</code> will match +any comment node.</p></item> + +<item><p>A pattern <code>pi()</code> selects all processing +instruction children of the current node. An argument can be used to +specify the target. Thus <code>pi("xml-stylesheet")</code> matches +any processing instruction with a target <code>xml-stylesheet</code>. +Note that the argument must be quoted.</p></item> + +</ulist> + +<p>The set of nodes selected by a pattern can be refined by following +the pattern by a test in square brackets (<code>[]</code>). Each node +in the set is tested. The result includes only those nodes for which +test succeeds. The following are allowed as tests:</p> + +<ulist> + +<item><p>A pattern can be used a test; the test succeeds if the +pattern selects one or more nodes when the node being tested is the +current node. For example, a pattern <code>list[@type]</code> matches +a <code>list</code> element with a <code>type</code> attribute; a +pattern <code>book[editor]</code> selects <code>book</code> children +elements of the current node that have at least one +<code>editor</code> child element.</p></item> + +<item><p>A pattern can be compared to string. For example, a pattern +<code>list[@type="ordered"]</code> would match any list with an +attribute <code>type</code> with value <code>ordered</code>; a pattern +<code>employee[location="USA"]</code> would select +<code>employee</code> children of the current element that have a +<code>location</code> child with content equal to +<code>USA</code>.</p></item> + +<item><p>The position of a node relative to its siblings can be +tested.</p> + +<ulist> + +<item><p><code>first-of-any()</code> succeeds if the node being tested +is the first element child</p></item> + +<item><p><code>last-of-any()</code> succeeds if the node being tested +is the last element child</p></item> + +<item><p><code>first-of-type()</code> succeeds if the node being +tested is the first element child of its element type</p></item> + +<item><p><code>last-of-type()</code> succeeds if the node being +tested is the first element child of its element type</p></item> + +</ulist> + +</item> + +<item><p>A test can be negated using <code>not()</code>. For example, +<code>list[not(@type)]</code> matches any <code>list</code> element +without a <code>type</code> attribute.</p></item> + +<item><p>Tests can be combined with <code>and</code> and +<code>or</code>. For example,</p> + +<eg>back/div[first-of-type() and last-of-type()]</eg> + +<p>matches a <code>div</code> element with a <code>back</code> parent, +when it is the only <code>div</code> child of its parent.</p> +</item> + +</ulist> + +<p>The <code>[]</code> operator binds more tightly than +<code>|</code>. Thus the pattern +<code>ol|list[@type="ordered"]</code> matches either <code>list</code> +elements with a <code>type</code> attribute with value +<code>ordered</code> or <code>ol</code> elements.</p> + +<p>The root node is treated is specially. A <code>/</code> at the +beginning of a pattern selects the root node (not the document +element). For example, a pattern that is just <code>/</code> matches +the root node; a pattern <code>/div</code> will match the document +element it is a <code>div</code> element; a pattern <code>/*</code> +will match the document element whatever is. When a pattern starts +with <code>/</code> the current node is irrelevant.</p> + +<p>A pattern can also start with <code>//</code>. <code>//foo</code> +means the same as <code>/.//foo</code>: it selects the +<code>foo</code> descendants of the root node, which implies that it +selects all foo elements. When a pattern starts with <code>//</code> +the current node is irrelevant.</p> + +<p>The <code>ancestor</code> function allows selection of an ancestor +of the current node. The argument is a match pattern. It selects the +first ancestor of the current node that matches the argument. For +example, <code>ancestor(chapter)/title</code> will select the +<code>title</code> children of the first ancestor of the current node +that is a <code>chapter</code>.</p> + +<p>The <code>id</code> function allows ID references to be followed. +The argument can be a literal string. For example, +<code>id('foo')</code> will select the element with ID +<code>foo</code>; if there is no such element, the empty node set will +be returned. Multiple whitespace separated IDs are also allowed; this +<code>id('foo bar')</code> would select elements with an ID +<code>foo</code> or <code>bar</code>. The argument can be a pattern +instead of a literal string; for each node selected by the pattern, +the value of the node is treated as whitespace separated list of ID +references. For example, if the current node is an element with an +IDREF or IDREFS attribute named <code>ref</code>, then a pattern +<code>id(@ref)</code> would select the elements referenced by the +<code>ref</code> attribute.</p> + +<ednote><edtext>Would it be less confusing to call this +idref?</edtext></ednote> + +</div3> + +<div3> +<head>Syntax and Semantics</head> + +<p>An expression is evaluated with respect to a context, which is a +single node. The result of evaluating an expression is a set of nodes +or a boolean.</p> + +<p>In the following grammar, the nonterminal <xnt +href="&XMLNames;#NT-QName">QName</xnt> is defined in <bibref +ref="XMLNAMES"/>, and <xnt href="&XMLRec;#NT-S">S</xnt> is defined in +<bibref ref="XML"/>.</p> + +<scrap> +<head>Selecting</head> +<prod id="NT-SelectExpr"> +<lhs>SelectExpr</lhs> +<rhs><nt def="NT-UnionExpr">UnionExpr</nt></rhs> +</prod> +</scrap> + +<p><termdef id="dt-select-pattern" term="Select Pattern">A +<term>select pattern</term> must match the production for <nt +def="NT-SelectExpr">SelectExpr</nt>; it returns the list of nodes that +results from evaluating the <nt def="NT-SelectExpr">SelectExpr</nt> +with the current node as context; the nodes are in the list are in +<termref def="dt-document-order">document +order</termref>.</termdef></p> + +<scrap> +<head>Matching</head> +<prod id="NT-MatchExpr"> +<lhs>MatchExpr</lhs> +<rhs><nt def="NT-SelectExpr">SelectExpr</nt></rhs> +</prod> +</scrap> + +<p><termdef id="dt-match-pattern" term="Match Pattern">A <term>match +pattern</term> must match the production for <nt +def="NT-MatchExpr">MatchExpr</nt>; a node matches the match pattern if +the <nt def="NT-MatchExpr">MatchExpr</nt> returns true when evaluated +with that node as context.</termdef></p> + +<p>The result of the <nt def="NT-MatchExpr">MatchExpr</nt> is true if, +for any node in the document that contains the context of the <nt +def="NT-MatchExpr">MatchExpr</nt>, the result of evaluating the <nt +def="NT-SelectExpr">SelectExpr</nt> with that node as context contains +the context of the <nt def="NT-MatchExpr">MatchExpr</nt>. Otherwise +the result is false.</p> + +<p>For implementation reasons, the functionality of <nt +def="NT-MatchExpr">MatchExpr</nt>s is restricted as follows:</p> + +<ulist> + +<item><p>Within a <nt def="NT-BooleanExpr">BooleanExpr</nt> in a <nt +def="NT-MatchExpr">MatchExpr</nt>, a <nt +def="NT-SelectExpr">SelectExpr</nt> must be a <nt +def="NT-NodeExpr">SubNodeExpr</nt>. More informally, within +<code>[]</code> in a match pattern, <code>/</code>, <code>//</code> +and <code>[]</code> must not be used. For example, +<code>foo[bar/baz]</code> is not allowed as a match +pattern.</p></item> + +<item><p>Within a <nt def="NT-MatchExpr">MatchExpr</nt>, an <nt +def="NT-OtherNodeExpr">OtherNodeExpr</nt> must be a <nt +def="NT-ConstantIdExpr">ConstantIdExpr</nt>.</p></item> + +</ulist> + +<scrap> +<head>Unions</head> +<prod id="NT-UnionExpr"> +<lhs>UnionExpr</lhs> +<rhs><nt def="NT-PathExpr">PathExpr</nt></rhs> +<rhs>| ( <nt def="NT-PathExpr">PathExpr</nt> '|' <nt def="NT-UnionExpr">UnionExpr</nt>)</rhs> +</prod> +</scrap> + +<p>The context of the right hand side expressions is the context of +the left hand side expression. The results of the right hand side +expressions are node sets. The result of the left hand side <nt +def="NT-UnionExpr">UnionExpr</nt> is the union of the results of the +right hand side expressions.</p> + +<scrap> +<head>Paths</head> +<prod id="NT-PathExpr"> +<lhs>PathExpr</lhs> +<rhs><nt def="NT-AbsolutePathExpr">AbsolutePathExpr</nt></rhs> +<rhs>| <nt def="NT-ComposeExpr">ComposeExpr</nt></rhs> +</prod> +</scrap> + +<p>The context of the right hand side expressions is the context of +the left hand side expression. The result of the left hand side is +the result of the right hand side. The result is a node set.</p> + +<scrap> +<head>Absolute Paths</head> +<prod id="NT-AbsolutePathExpr"> +<lhs>AbsolutePathExpr</lhs> +<rhs>'/' <nt def="NT-SubtreeExpr">SubtreeExpr</nt>?</rhs> +</prod> +</scrap> + +<p>If the <nt def="NT-SubtreeExpr">SubtreeExpr</nt> is present, then +the context for the <nt def="NT-SubtreeExpr">SubtreeExpr</nt> is the +root node, and the result is the result of the <nt +def="NT-SubtreeExpr">SubtreeExpr</nt>. Otherwise the result is the +root node.</p> + +<scrap> +<head>Subtrees</head> +<prod id="NT-SubtreeExpr"> +<lhs>SubtreeExpr</lhs> +<rhs>'/'? <nt def="NT-ComposeExpr">ComposeExpr</nt></rhs> +</prod> +</scrap> + +<p>If the <code>/</code> is present, then the result <nt +def="NT-SubtreeExpr">SubtreeExpr</nt> is the union, for each node in +the subtree rooted at the context of the <nt +def="NT-SubtreeExpr">SubtreeExpr</nt>, of the result of evaluating the +<nt def="NT-ComposeExpr">ComposeExpr</nt> with that node as context. +Otherwise the <nt def="NT-SubtreeExpr">SubtreeExpr</nt> is equivalent +to <nt def="NT-ComposeExpr">ComposeExpr</nt>.</p> + +<scrap> +<head>Composition</head> +<prod id="NT-ComposeExpr"> +<lhs>ComposeExpr</lhs> +<rhs><nt def="NT-FilterExpr">FilterExpr</nt></rhs> +<rhs>| (<nt def="NT-FilterExpr">FilterExpr</nt> '/' <nt def="NT-SubtreeExpr">SubtreeExpr</nt>)</rhs> +</prod> +</scrap> + +<p>The context of the <nt def="NT-FilterExpr">FilterExpr</nt> is the +context of the <nt def="NT-ComposeExpr">ComposeExpr</nt>. If the <nt +def="NT-SubtreeExpr">SubtreeExpr</nt> is present, then, for each node +in the result of the <nt def="NT-FilterExpr">FilterExpr</nt>, the <nt +def="NT-SubtreeExpr">SubtreeExpr</nt> is evaluated with that node as +the context; the result of the <nt def="NT-ComposeExpr">ComposeExpr</nt> +is the union of the results of evaluating the <nt +def="NT-SubtreeExpr">SubtreeExpr</nt>. Otherwise the result is the +result of the <nt def="NT-FilterExpr">FilterExpr</nt>.</p> + +<scrap> +<head>Filtering</head> +<prod id="NT-FilterExpr"> +<lhs>FilterExpr</lhs> +<rhs><nt def="NT-NodeExpr">NodeExpr</nt> +( '[' <nt def="NT-BooleanExpr">BooleanExpr</nt> ']' )?</rhs> +</prod> +</scrap> + +<p>The context of the <nt def="NT-NodeExpr">NodeExpr</nt> is the +context of the <nt def="NT-FilterExpr">FilterExpr</nt>. If the <nt +def="NT-BooleanExpr">BooleanExpr</nt> is present, then for each node +in the result of the <nt def="NT-NodeExpr">NodeExpr</nt>, the <nt +def="NT-BooleanExpr">BooleanExpr</nt> is evaluated with that node as +context; the result consists of those nodes for which the <nt +def="NT-BooleanExpr">BooleanExpr</nt> evaluates to true.</p> + +<scrap> +<head>Selecting Nodes</head> +<prod id="NT-NodeExpr"> +<lhs>NodeExpr</lhs> +<rhs><nt def="NT-SubNodeExpr">SubNodeExpr</nt></rhs> +<rhs>| <nt def="NT-OtherNodeExpr">OtherNodeExpr</nt></rhs> +</prod> +<prod id="NT-SubNodeExpr"> +<lhs>SubNodeExpr</lhs> +<rhs><nt def="NT-ElementExpr">ElementExpr</nt></rhs> +<rhs>| <nt def="NT-AttributeExpr">AttributeExpr</nt></rhs> +<rhs>| <nt def="NT-TextExpr">TextExpr</nt></rhs> +<rhs>| <nt def="NT-CommentExpr">CommentExpr</nt></rhs> +<rhs>| <nt def="NT-PiExpr">PiExpr</nt></rhs> +</prod> +<prod id="NT-OtherNodeExpr"> +<lhs>OtherNodeExpr</lhs> +<rhs><nt def="NT-IdExpr">IdExpr</nt></rhs> +<rhs>| <nt def="NT-AncestorExpr">AncestorExpr</nt></rhs> +<rhs>| <nt def="NT-IdentityExpr">IdentityExpr</nt></rhs> +<rhs>| <nt def="NT-ParentExpr">ParentExpr</nt></rhs> +</prod> +</scrap> + +<p>The context of the right hand side expressions is the context of +the left hand side expression. The results of the right hand side +expressions are node sets. The result of the left hand side is the +result of the left hand side expression.</p> + +<issue id="issue-multiple-sources"><p>Should it be possible for +patterns to select nodes in documents other than the source +document?</p></issue> + +<issue id="issue-sibling-qual"><p>Should there be qualifiers that +constrain an element to have an immediately preceding or following +sibling of a particular type?</p></issue> + +<scrap> +<head>Elements</head> +<prod id="NT-ElementExpr"> +<lhs>ElementExpr</lhs> +<rhs><xnt href="&XMLNames;#NT-QName">QName</xnt></rhs> +<rhs>| '*'</rhs> +</prod> +</scrap> + +<p>If <code>*</code> is specified, then the result is the child +elements of the context of the <nt +def="NT-ElementExpr">ElementExpr</nt>. Otherwise, the result is the +set of all elements that are the children of the context of <nt +def="NT-ElementExpr">ElementExpr</nt> and whose name is equal to <xnt +href="&XMLNames;#NT-QName">QName</xnt>.</p> + +<p>When comparing the name of an element to a <xnt +href="&XMLNames;#NT-QName">QName</xnt>, the <xnt +href="&XMLNames;#NT-QName">QName</xnt> is expanded into a local name +and a possibly null URI. This expansion is done in the same way as +for element type names in start and end-tags except that the the +default namespace declared with <code>xmlns</code> is not used: if the +<xnt href="&XMLNames;#NT-QName">QName</xnt> does not have a prefix, +then the URI is null (this is the same way attribute names are +expanded). The expanded element type names are are compared (see +<specref ref="element-nodes"/>).</p> + +<issue id="issue-pattern-namespace-wildcards"><p>Should patterns of +the form <code>foo:*</code> or <code>*:foo</code> be allowed? If so, +should <code>*</code> match any element or any element without a +namespace URI?</p></issue> + +<scrap> +<head>Attributes</head> +<prod id="NT-AttributeExpr"> +<lhs>AttributeExpr</lhs> +<rhs>('@' <xnt href="&XMLNames;#NT-QName">QName</xnt>)</rhs> +<rhs>| ('@' '*')</rhs> +</prod> +</scrap> + +<p>If <code>*</code> is specified, the result is the set of attribute +nodes of the context of the <nt +def="NT-AttributeExpr">AttributeExpr</nt>. If a <xnt +href="&XMLNames;#NT-QName">QName</xnt> is specified, the result is the +attribute node of the context of the <nt +def="NT-AttributeExpr">AttributeExpr</nt> named <xnt +href="&XMLNames;#NT-QName">QName</xnt>, or the empty node set if there +is no such attribute node. When matching attribute names, the +expanded names are compared (see <specref +ref="attribute-nodes"/>). The <xnt +href="&XMLNames;#NT-QName">QName</xnt> is expanded in the same way as +a <xnt href="&XMLNames;#NT-QName">QName</xnt> in an <nt +def="NT-ElementExpr">ElementExpr</nt>.</p> + +<issue id="issue-attribute-qual-case"><p>Do we need to be able +to match attributes in a case insensitive way?</p></issue> + +<scrap> +<head>Processing Instructions</head> +<prod id="NT-PiExpr"> +<lhs>PiExpr</lhs> +<rhs>'pi(' <nt def="NT-Literal">Literal</nt>? ')'</rhs> +</prod> +</scrap> + +<p>If the <nt def="NT-Literal">Literal</nt> is present, the result is +the set of processing instruction nodes which are children of the +context of the <nt def="NT-PiExpr">PiExpr</nt> and whose target is +equal to the value of <nt def="NT-Literal">Literal</nt>. Otherwise +the result is the set of processing instruction nodes which are +children of the context of the <nt def="NT-PiExpr">PiExpr</nt>.</p> + +<scrap> +<head>Text</head> +<prod id="NT-TextExpr"> +<lhs>TextExpr</lhs> +<rhs>'text(' ')'</rhs> +</prod> +</scrap> + +<p>The result is the set of all text nodes whose parent is a node in +the context of the <nt def="NT-TextExpr">TextExpr</nt>.</p> + +<issue id="issue-regex"><p>Should XSL support regular +expressions for matching against any or all of pcdata content, +attribute values, attribute names, element type names?</p></issue> + + +<scrap> +<head>Comments</head> +<prod id="NT-CommentExpr"> +<lhs>CommentExpr</lhs> +<rhs>'comment(' ')'</rhs> +</prod> +</scrap> + +<p>The result is the set of all comment nodes which are children of +the context of the <nt def="NT-CommentExpr">CommentExpr</nt>.</p> + +<scrap> +<head>IDs</head> +<prod id="NT-IdExpr"> +<lhs>IdExpr</lhs> +<rhs><nt def="NT-ConstantIdExpr">ConstantIdExpr</nt></rhs> +<rhs>| <nt def="NT-VariableIdExpr">VariableIdExpr</nt></rhs> +</prod> +<prod id="NT-ConstantIdExpr"> +<lhs>ConstantIdExpr</lhs> +<rhs>'id(' <nt def="NT-Literal">Literal</nt> ')'</rhs> +</prod> +<prod id="NT-VariableIdExpr"> +<lhs>VariableIdExpr</lhs> +<rhs>'id(' <nt def="NT-SelectExpr">SelectExpr</nt> ')'</rhs> +</prod> +</scrap> + +<p>The context of the <nt def="NT-SelectExpr">SelectExpr</nt> is the +context of the <nt def="NT-IdExpr">IdExpr</nt>. A set of names is +computed from the argument as follows:</p> + +<ulist> + +<item><p>If it is a <nt def="NT-ConstantIdExpr">ConstantIdExpr</nt>, then +the value of the <nt def="NT-Literal">Literal</nt> is treated as a +whitespace-separated list of names; the set of names are the members +of the list.</p></item> + +<item><p>Otherwise, the value of each node in the result of the <nt +def="NT-SelectExpr">SelectExpr</nt> is treated as a +whitespace-separated list of names; the set of names is the union for +each node of the members of the list.</p></item> + +</ulist> + +<p>The result is the set of element nodes whose ID (see <specref +ref="unique-id"/>) is one of the names in the set of names specified +by the argument.</p> + +<issue id="issue-class-attribute"><p>Should there be a way of +specifying that an attribute serves as a class attribute and then +pattern syntax that treats class attributes specially?</p></issue> + +<scrap> +<head>Ancestors</head> +<prod id="NT-AncestorExpr"> +<lhs>AncestorExpr</lhs> +<rhs>'ancestor(' <nt def="NT-MatchExpr">MatchExpr</nt> ')'</rhs> +</prod> +</scrap> + +<p>The result the first ancestor of the context of the <nt +def="NT-AncestorExpr">AncestorExpr</nt> such that <nt +def="NT-MatchExpr">MatchExpr</nt>, when evaluated with that ancestor +as the context, has a result of true. If there is no such ancestor, +the result is the empty node set.</p> + +<scrap> +<head>Identity</head> +<prod id="NT-IdentityExpr"> +<lhs>IdentityExpr</lhs> +<rhs>'.'</rhs> +</prod> +</scrap> + +<p>The result is the context of the <nt +def="NT-IdentityExpr">IdentityExpr</nt>.</p> + +<scrap> +<head>Parents</head> +<prod id="NT-ParentExpr"> +<lhs>ParentExpr</lhs> +<rhs>'..'</rhs> +</prod> +</scrap> + +<p>The result is the parent of the context of the <nt +def="NT-ParentExpr">ParentExpr</nt>. If the context is the root node, +then the result is the empty node set.</p> + +<scrap> +<head>Boolean Expressions</head> +<prod id="NT-BooleanExpr"> +<lhs>BooleanExpr</lhs> +<rhs><nt def="NT-AndExpr">AndExpr</nt></rhs> +<rhs>| <nt def="NT-OrExpr">OrExpr</nt></rhs> +<rhs>| <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt></rhs> +</prod> +<prod id="NT-BooleanPrimaryExpr"> +<lhs>BooleanPrimaryExpr</lhs> +<rhs><nt def="NT-BooleanGroupExpr">BooleanGroupExpr</nt></rhs> +<rhs>| <nt def="NT-NotExpr">NotExpr</nt></rhs> +<rhs>| <nt def="NT-PositionalExpr">PositionalExpr</nt></rhs> +<rhs>| <nt def="NT-TestExpr">TestExpr</nt></rhs> +<rhs>| <nt def="NT-EqualityExpr">EqualityExpr</nt></rhs> +</prod> +</scrap> + +<p>The result of a <nt def="NT-BooleanExpr">BooleanExpr</nt> is true +or false. The context of the right hand side +expressions is the context of the <nt +def="NT-BooleanExpr">BooleanExpr</nt>. The result of the <nt +def="NT-BooleanExpr">BooleanExpr</nt> is the result of the right hand +side.</p> + +<scrap> +<head>And</head> +<prod id="NT-AndExpr"> +<lhs>AndExpr</lhs> +<rhs><nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> ( 'and' <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> )+</rhs> +</prod> +</scrap> + +<p>The context for each <nt +def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> is the context of +the <nt def="NT-AndExpr">AndExpr</nt>. The result is true if the +result of all of the <nt +def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt>s is true; +otherwise the result is false.</p> + +<scrap> +<head>Or</head> +<prod id="NT-OrExpr"> +<lhs>OrExpr</lhs> +<rhs><nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> ( 'or' <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> )+</rhs> +</prod> +</scrap> + +<p>The context for each <nt +def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> is the context of +the <nt def="NT-OrExpr">OrExpr</nt>. The result is true if the result +of any of the <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt>s +is true; otherwise the result is false.</p> + +<scrap> +<head>Grouping</head> +<prod id="NT-BooleanGroupExpr"> +<lhs>BooleanGroupExpr</lhs> +<rhs>'(' <nt def="NT-BooleanExpr">BooleanExpr</nt> ')'</rhs> +</prod> +</scrap> + +<p>The result of the left hand side is the result of the right hand +side. The context of the right hand side is the context of the left +hand side.</p> + +<scrap> +<head>Negation</head> +<prod id="NT-NotExpr"> +<lhs>NotExpr</lhs> +<rhs>'not(' <nt def="NT-BooleanExpr">BooleanExpr</nt> ')'</rhs> +</prod> +</scrap> + +<p>The result of the <nt def="NT-NotExpr">NotExpr</nt> is true if the +result of the <nt def="NT-BooleanExpr">BooleanExpr</nt> is false; +otherwise the result is false.</p> + +<scrap> +<head>Position</head> +<prod id="NT-PositionalExpr"> +<lhs>PositionalExpr</lhs> +<rhs>'first-of-type(' ')'</rhs> +<rhs>| 'last-of-type(' ')'</rhs> +<rhs>| 'first-of-any(' ')'</rhs> +<rhs>| 'last-of-any(' ')'</rhs> +</prod> +</scrap> + +<p>The context of the <nt def="NT-PositionalExpr">PositionalExpr</nt> +is a single node.</p> + +<ulist> + +<item><p>For <code>first-of-type()</code>, the result is true if the +context node is an element and the element has no preceding siblings +that are elements with the same element type name, and false +otherwise.</p></item> + +<item><p>For <code>first-of-any()</code>, the result is true if the +context node is an element and the element has no preceding siblings +that are elements, and false otherwise.</p></item> + +<item><p>For <code>last-of-type()</code>, the result is true if the +context node is an element and the element has no following siblings +that are elements with the same element type name, and false +otherwise.</p></item> + +<item><p>For <code>last-of-any()</code>, the result is true if the +context node is an element and the element has no following siblings +that are elements, and false +otherwise.</p></item> + +</ulist> + +<scrap> +<head>Testing Existence</head> +<prod id="NT-TestExpr"> +<lhs>TestExpr</lhs> +<rhs><nt def="NT-SelectExpr">SelectExpr</nt></rhs> +</prod> +</scrap> + +<p>The context of the <nt def="NT-SelectExpr">SelectExpr</nt> is the +context of the <nt def="NT-EqualityExpr">EqualityExpr</nt>. The +result of the <nt def="NT-TestExpr">TestExpr</nt> is true if the +result of the <nt def="NT-SelectExpr">SelectExpr</nt> is non-empty. +Otherwise the result is false.</p> + +<scrap> +<head>Equality</head> +<prod id="NT-EqualityExpr"> +<lhs>EqualityExpr</lhs> +<rhs><nt def="NT-SelectExpr">SelectExpr</nt> '=' <nt def="NT-Literal">Literal</nt></rhs> +</prod> +</scrap> + +<p>The context of the <nt def="NT-SelectExpr">SelectExpr</nt> is the +context of the <nt def="NT-EqualityExpr">EqualityExpr</nt>. The +result is true if there is a node in the result of the <nt +def="NT-SelectExpr">SelectExpr</nt> whose value is equal to the value +of the <nt def="NT-Literal">Literal</nt>.</p> + +<ednote><edtext>We plan to use the data-typing facilities being +developed by the XML Schema WG to allow ordered +comparisons.</edtext></ednote> + +<scrap> +<head>Literal</head> +<prod id="NT-Literal"> +<lhs>Literal</lhs> +<rhs>'"' [^"]* '"'</rhs> +<rhs>| "'" [^']* "'"</rhs> +</prod> +</scrap> + +<p>The value of the <nt def="NT-Literal">Literal</nt> is the sequence +of characters inside the <code>"</code> or <code>'</code> +characters>.</p> + +<scrap> +<head>Pattern Lexical Structure</head> +<prod id="NT-PatternToken"> +<lhs>PatternToken</lhs> +<rhs>'/' | '@' | '(' | ')' | '|' | '[' | ']' | ',' | '=' | '.' | '..' | '*'</rhs> +<rhs>| 'id(' | 'ancestor(' | 'comment(' | 'pi(' | 'text(' | 'not(' </rhs> +<rhs>| 'first-of-type(' </rhs> +<rhs>| 'last-of-type(' </rhs> +<rhs>| 'first-of-any(' </rhs> +<rhs>| 'last-of-any(' </rhs> +<rhs>| <xnt href="&XMLNames;#NT-QName">QName</xnt></rhs> +<rhs>| <nt def="NT-Literal">Literal</nt></rhs> +</prod> +<prod id="NT-PatternWhitespace"> +<lhs>PatternWhitespace</lhs> +<rhs><xnt href="&XMLRec;#NT-S">S</xnt></rhs> +</prod> +</scrap> + +<p>For readability, whitespace may be used in patterns even though not +explicitly allowed by the grammar: <nt +def="NT-PatternWhitespace">PatternWhitespace</nt> may be freely added +within patterns before or after any <nt +def="NT-PatternToken">PatternToken</nt>.</p> + +</div3> + +</div2> + +<div2> +<head>Templates</head> + +<div3> +<head>Overview</head> + +<p>When the rule that is to be applied to the source element has been +identified, the rule's template is instantiated. A +template can contain literal result elements, character data and +instructions for creating fragments of the result tree. Instructions +are represented by elements in the XSL namespace.</p> + +<p>The <code>xsl:apply-templates</code> instruction can select +descendant nodes for processing. Without any attribute, the +<code>xsl:apply-templates</code> instruction processes the immediate +children nodes of the source element; a <code>select</code> attribute +can be used to process nodes selected by a specified pattern.</p> + +<eg><![CDATA[<xsl:template match="chapter/title"> + <fo:rule-graphic/> + <fo:block space-before="2pt"> + <xsl:text>Chapter </xsl:text> + <xsl:number/> + <xsl:text>: </xsl:text> + <xsl:apply-templates/> + </fo:block> + <fo:rule-graphic/> +</xsl:template>]]></eg> + +<issue id="issue-instruction-error"><p>Should there be an instruction +that generates an error, like the <code>error</code> procedure in +DSSSL?</p></issue> + +<issue id="issue-multiple-results"><p>Should it be possible to create +multiple result trees?</p></issue> + +</div3> + +<div3> +<head>Creating Elements and Attributes</head> + +<div4> +<head>Literal Result Elements</head> + +<p>In a template an element in the stylesheet that does not belong to +the XSL namespace is instantiated to create an element node of the +same type. The created element node will have the attribute nodes +that were present on the element node in the stylesheet tree. The +created element node will also have the namespace nodes that were +present on the element node in the stylesheet tree with the exception +of any namespace node whose value is the XSL namespace URI +(<code>http://www.w3.org/TR/WD-xsl</code>).</p> + +<p>The value of an attribute of a literal result element is +interpreted as an <termref def="dt-attribute-value-template">attribute +value template</termref>: it can contain string expressions contained +in curly braces (<code>{}</code>).</p> + +<p>Namespace URIs that occur literally in the stylesheet and that are +being used to create nodes in the result tree can be quoted. This +applies to:</p> + +<ulist> + +<item><p>the namespace URI in the expanded name of an literal +result element in the stylesheet</p></item> + +<item><p>the namespace URI in the expanded name of an attribute +specified on a literal result element in the stylesheet</p></item> + +<item><p>the value of a namespace node on a literal result element in +the stylesheet</p></item> + +</ulist> + +<p>A namespace URI is quoted by prefixing it with the string +<code>quote:</code>. This prefix will be removed when the template is +instantiated to create the result element node with its associated +attribute nodes and namespace nodes.</p> + +<p>When literal result elements are being used to create element, +attribute and namespace nodes which use the XSL namespace URI, the +namespace must be quoted to avoid misinterpretation by the XSL +processor.</p> + +<note><p>It may be necessary also to quote other namespaces. For +example, literal result elements belonging to a namespace dealing with +digital signatures might cause XSL stylesheets to mishandled by +general purpose security software; quoting the namespace would avoid +the possibility of such mishandling.</p></note> + +<p>For example, the stylesheet</p> + +<eg><![CDATA[<xsl:stylesheet + xmlns:xsl="http://www.w3.org/TR/WD-xsl" + xmlns:fo="http://www.w3.org/TR/WD-xsl/FO" + xmlns:qxsl="quote:http://www.w3.org/TR/WD-xsl"> + +<xsl:template match="/"> + <qxsl:stylesheet> + <xsl:apply-templates/> + </qxsl:stylesheet> +</xsl:template> + +<xsl:template match="block"> + <qxsl:template match="{.}"> + <fo:block><qxsl:apply-templates/></fo:block> + </qxsl:template> +</xsl:template> + +</xsl:stylesheet>]]></eg> + +<p>will generate an XSL stylesheet from a document of the form:</p> + +<eg><![CDATA[<elements> +<block>p</block> +<block>h1</block> +<block>h2</block> +<block>h3</block> +<block>h4</block> +</elements>]]></eg> + +</div4> + +<div4> + +<head>Named Attribute Sets</head> + +<p>The <code>xsl:attribute-set</code> element defines a named set of +attributes. The <code>name</code> attribute specifies the name of the +attribute set. The content of the <code>xsl:attribute-set</code> +element consists of <code>xsl:attribute</code> elements that specify +attributes. A literal result element can specify an attribute set name +as the value of the <code>xsl:use</code> attribute.</p> + +<p>The following example creates a named attribute set +<code>title-style</code> and uses it in a template rule.</p> + +<eg><![CDATA[<xsl:attribute-set name="title-style"> + <xsl:attribute name="font-size">12pt</xsl:attribute> + <xsl:attribute name="font-weight">bold</xsl:attribute> +</xsl:attribute-set> + +<xsl:template match="chapter/heading"> + <fo:block xsl:use="title-style" quadding="start"> + <xsl:apply-templates/> + </fo:block> +</xsl:template>]]></eg> + +<p>If the <code>xsl:use</code> attribute is specified on an element +that also specifies a value for an attribute that is also part of the +attribute set named by <code>xsl:use</code>, the attribute in the +named attribute set is not used.</p> + +<p>Multiple definitions of an attribute set with the same name are +merged. An attribute from a definition that is more <termref +def="dt-important">important</termref> takes precedence over an +attribute from a definition that is less <termref +def="dt-important">important</termref>. It is an error if there are +two attribute sets with the same name that are equally important and +that both contain the same attribute unless there is a more <termref +def="dt-important">important</termref> definition of the attribute set +that also contains the attribute. An XSL processor may signal the +error; if it does not signal the error, it must recover by choosing +from amongst the most important definitions that specify the attribute +the one that was specified last in the stylesheet.</p> + +<p>An <code>xsl:use</code> attribute may specify a list of attribute +set names separated by whitespace. These attribute sets will be +merged treating the list as being in order of increasing +importance.</p> + +</div4> + +<div4> +<head>Creating Elements with <code>xsl:element</code></head> + +<p>The <code>xsl:element</code> allows an element to be created with a +computed name. The <code>xsl:element</code> attribute has a required +<code>name</code> attribute that specifies the name of the element. +The <code>name</code> attribute is interpreted as an <termref +def="dt-attribute-value-template">attribute value template</termref>. +It is instantiated to create an element with the specified name. The +content of the <code>xsl:element</code> element is a template for the +attributes and children of the created element.</p> + +<p>The value of the <code>name</code> attribute after instantiation +must have one of two forms:</p> + +<ulist> + +<item><p>It can be a <xnt href="&XMLNames;#NT-QName">QName</xnt>. In +this case the name is expanded in the same way as an element type name +using the namespace declarations in scope for the +<code>xsl:element</code> element in the stylesheet.</p></item> + +<item><p>It can be a namespace URI followed by a <code>#</code> +character followed by an <xnt +href="&XMLNames;#NT-NCName">NCName</xnt>. This can be used +conjunction with a <nt def="NT-NameExpr">NameExpr</nt> to compute a +qualified name.</p></item> + +</ulist> + +</div4> + +<div4> +<head>Creating Attributes with <code>xsl:attribute</code></head> + +<p>The <code>xsl:attribute</code> element can be used to add +attributes to result elements whether created by literal result +elements in the stylesheet or by <code>xsl:element</code> elements. +The <code>xsl:element</code> attribute has a required +<code>name</code> attribute that specifies the name of the attribute. +The <code>name</code> attribute is interpreted as an <termref +def="dt-attribute-value-template">attribute value template</termref> +It adds an attribute node to the containing result element node. The +content of the <code>xsl:attribute</code> element is a template for +the value of the created attribute.</p> + +<p>The following are all errors:</p> + +<ulist> + +<item><p>Adding an attribute to an element after children have been +added to it; implementations may either signal the error or ignore the +attribute.</p></item> + +<item><p>Including nodes other than text nodes in the value of an +attribute; implementations may either signal the error or ignore the +added nodes.</p></item> + +<item><p>Adding an attribute that has the same name as an attribute +already added; implementations may either signal the error or ignore +the duplicate attribute.</p></item> + +<item><p>Adding an attribute to a node that is not an element; +implementations may either signal the error or ignore the +attribute.</p></item> + +</ulist> + +</div4> + +</div3> + +<div3> + +<head>Creating Text</head> + +<p>A template can also contain text nodes. Each text node in a +template remaining after whitespace has been stripped as specified in +<specref ref="strip"/> will create a text node with the same value in +the result tree. Adjacent text nodes in the result tree are +automatically merged.</p> + +<p>Note that text is processed at the tree level. Thus, markup of +<code>&lt;</code> in a template will be represented in the +stylesheet tree by a text node that includes the character +<code><</code>. This will create a text node in the result tree +that contains a <code><</code> character, which will be represented +by the markup <code>&lt;</code> (or an equivalent character +reference) when the result tree is externalized as an XML +document.</p> + +<p>Literal data characters may also be wrapped in an +<code>xsl:text</code> element. This wrapping may change what +whitespace characters are stripped (see <specref ref="strip"/>) but +does not affect how the characters are handled by the XSL processor +thereafter.</p> + +</div3> + + +<div3> +<head>Creating Processing Instructions</head> + +<p>The <code>xsl:pi</code> element is instantiated to create a +processing instruction node. The content of the <code>xsl:pi</code> +element is a template for the value of the processing instruction +node. The <code>xsl:pi</code> element has a required +<code>name</code> attribute that specifies the name of the processing +instruction node. The value of the name attribute is interpreted as +an <termref def="dt-attribute-value-template">attribute value +template</termref>.</p> + +<p>For example, this</p> + +<eg><![CDATA[<xsl:pi name="xml-stylesheet">href="book.css" type="text/css"</xsl:pi>]]></eg> + +<p>would create the processing instruction</p> + +<eg><![CDATA[<?xml-stylesheet href="book.css" type="text/css"?>]]></eg> + +<p>It is an error if instantiating the content of <code>xsl:pi</code> +creates anything other than characters. An XSL processor may signal +the error; if it does not signal the error, it must recover by +ignoring the offending nodes together with their content.</p> + +<p>It is an error if the content of the <code>xsl:pi</code> contains +the string <code>?></code>. An XSL processor may signal the error; if +it does not signal the error, it must recover by inserting a space +after any occurrence of <code>?</code> that is followed by another +<code>></code>.</p> + +</div3> + +<div3> +<head>Creating Comments</head> + +<p>The <code>xsl:comment</code> element is instantiated to create a +comment node in the result tree. The content of the +<code>xsl:comment</code> element is a template for the value of +the comment node.</p> + +<p>For example, this</p> + +<eg><![CDATA[<xsl:comment>This file is automatically generated. Do not edit!</xsl:comment>]]></eg> + +<p>would create the comment</p> + +<eg><![CDATA[<!--This file is automatically generated. Do not edit!-->]]></eg> + +<p>It is an error if instantiating the content of +<code>xsl:comment</code> creates anything other than characters. An +XSL processor may signal the error; if it does not signal the error, +it must recover by ignoring the offending nodes together with their +content.</p> + +<p>It is an error if the content of the <code>xsl:comment</code> +contains the string <code>--</code>. An XSL processor may signal the +error; if it does not signal the error, it must recover by inserting a +space after any occurrence of <code>-</code> that is followed by +another <code>-</code>.</p> + +</div3> + +<div3> +<head id="children">Processing with Template Rules</head> + +<p>This example creates a block for a <code>chapter</code> +element and then processes its immediate children.</p> + +<eg><![CDATA[<xsl:template match="chapter"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template>]]></eg> + +<p>In the absence of a <code>select</code> attribute, the +<code>xsl:apply-templates</code> instruction processes all of the +children of the current node, including text nodes. However, text +nodes that have been stripped as specified in <specref ref="strip"/> +will not be processed.</p> + +<ednote><edtext>There is no WG consensus on the use +xsl:apply-templates without a select attribute to process all children +of a node.</edtext></ednote> + +<p>A <code>select</code> attribute can be used to process nodes +selected by a pattern instead of all children. The value of the +<code>select</code> attribute is a <termref +def="dt-select-pattern">select pattern</termref>. The following example processes all of +the <code>author</code> children of the <code>author-group</code>:</p> + +<eg><![CDATA[<xsl:template match="author-group"> + <fo:sequence> + <xsl:apply-templates select="author"/> + </fo:sequence> +</xsl:template>]]></eg> + +<p>The pattern controls the depth at which matches occur. The +following example processes all of the <code>first-name</code>s of the +<code>author</code>s that are direct children of +<code>author-group</code>:</p> + +<eg><![CDATA[<xsl:template match="author-group"> + <fo:sequence> + <xsl:apply-templates select="author/first-name"/> + </fo:sequence> +</xsl:template>]]></eg> + +<p><code>//</code> can be used in the pattern to allow the matches to +occur at arbitrary depths.</p> + +<p>This example processes all of the <code>heading</code> elements +contained in the <code>book</code> element.</p> + +<eg><![CDATA[<xsl:template match="book"> + <fo:block> + <xsl:apply-templates select=".//heading"/> + </fo:block> +</xsl:template>]]></eg> + +<p>An <nt def="NT-AncestorExpr">AncestorExpr</nt> in the pattern +allows the processing of elements that are not descendants of the +current node. This example finds an employee's department and then +processes the <code>group</code> children of the +<code>department</code>.</p> + +<eg><![CDATA[<xsl:template match="employee"> + <fo:block> + Employee <xsl:apply-templates select="name"/> belongs to group + <xsl:apply-templates select="ancestor(department)/group"/> + </fo:block> +</xsl:template>]]></eg> + +<p>This example assumes that a <code>department</code> element +contains <code>group</code> and <code>employee</code> elements (at +some level). When processing the <code>employee</code> elements, the +<nt def="NT-AncestorExpr">AncestorExpr</nt> in the pattern allows +navigation upward to the <code>department</code> element in order to +extract the information about the group to which the employee +belongs.</p> + +<p>An <nt def="NT-IdExpr">IdExpr</nt> allows processing of +elements with a specific ID. For example, this template rule applies +to elements with the ID <code>cfo</code>; the second +<code>xsl:apply-templates</code> element processes the +<code>name</code> child of the element with ID <code>ceo</code>:</p> + +<eg><![CDATA[<xsl:template match="id(cfo)"> + <xsl:apply-templates select="name"/> reports to <xsl:apply-templates select="id(ceo)/name"/> +</xsl:template>]]></eg> + +<p>Multiple <code>xsl:apply-templates</code> elements can be used within a +single template to do simple reordering. The following example +creates two HTML tables. The first table is filled with domestic sales +while the second table is filled with foreign sales.</p> + +<eg><![CDATA[<xsl:template match="product"> + <TABLE> + <xsl:apply-templates select="sales/domestic"/> + </TABLE> + <TABLE> + <xsl:apply-templates select="sales/foreign"/> + </TABLE> +</xsl:template>]]></eg> + +<note> + +<p>It is possible for there to be two matching descendants where one +is a descendant of the other. This case is not treated specially: +both descendants will be processed as usual. For example, given a +source document</p> + +<eg><![CDATA[<doc><div><div></div></div></doc>]]></eg> + +<p>the rule</p> + +<eg><![CDATA[<xsl:template match="doc"> + <xsl:apply-templates select=".//div"/> +</xsl:template>]]></eg> + +<p>will process both the outer <code>div</code> and inner <code>div</code> +elements.</p> + +</note> + +<p>Use of select patterns in <code>xsl:apply-templates</code> can lead +to infinite loops. It is an error if, during the invocation of a rule +for an element, that same rule is invoked again for that element. An +XSL processor may signal the error; if it does not signal the error, +it must recover by creating an empty result tree structure for the +nested invocation.</p> + +<issue id="issue-select-function"><p>What mechanisms should be +provided for selecting elements for processing? For example, how can +elements specified indirectly be handled? Suppose there's an +<code>xref</code> element with a <code>ref</code> attribute that +specifies the ID of a <code>div</code> element. The template +for <code>xref</code> needs to select <code>title</code> child of the +<code>div</code> element referenced by the <code>ref</code> attribute. +Should it be possible to select elements in other XML +documents?</p></issue> + +</div3> + +<div3> + +<head>Direct Processing</head> + +<p>When the result has a known regular structure, it is useful to be +able to specify directly the template for selected elements. +The <code>xsl:for-each</code> element contains a template which +is instantiated for each element selected by the pattern specified by +the <code>select</code> attribute.</p> + +<ednote><edtext>Make it clear that it changes the current +node.</edtext></ednote> + +<p>For example, given an XML document with this structure</p> + +<eg><![CDATA[<customers> + <customer> + <name>...</name> + <order>...</order> + <order>...</order> + </customer> + <customer> + <name>...</name> + <order>...</order> + <order>...</order> + </customer> +</customers>]]></eg> + +<p>the following would create an HTML document containing a table with +a row for each <code>customer</code> element</p> + +<eg><![CDATA[<xsl:template match="/"> + <HTML> + <HEAD> + <TITLE>Customers</TITLE> + </HEAD> + <BODY> + <TABLE> + <TBODY> + <xsl:for-each select="customers/customer"> + <TR> + <TH> + <xsl:apply-templates select="name"/> + </TH> + <xsl:for-each select="order"> + <TD> + <xsl:apply-templates/> + </TD> + </xsl:for-each> + </TR> + </xsl:for-each> + </TBODY> + </TABLE> + </BODY> + </HTML> +</xsl:template>]]></eg> + +<p>As with <code>xsl:apply-templates</code> the pattern is a <termref +def="dt-select-pattern">select pattern</termref>. The +<code>select</code> attribute is required.</p> + +</div3> + +<div3> +<head>Processing Modes</head> + +<p>Processing modes allow an element to processed multiple times, each +time producing a different result.</p> + +<p>Both <code>xsl:template</code> and <code>xsl:apply-templates</code> +have an optional <code>mode</code> attribute whose value is a name. +If an <code>xsl:apply-templates</code> element has a <code>mode</code> +attribute, then it applies only those template rules from +<code>xsl:template</code> elements that have a <code>mode</code> +attribute with the same value; if an <code>xsl:apply-templates</code> +element does not have a <code>mode</code> attribute, then it applies +only those template rules from <code>xsl:template</code> elements that +do not have a a <code>mode</code> attribute.</p> + +<p>If there is no matching template, then the built-in template rule +is applied, even if a <code>mode</code> attribute was specified in +<code>xsl:apply-templates</code>.</p> + +<ednote><edtext>Add some examples.</edtext></ednote> + +</div3> + +<div3> +<head>Sorting</head> + +<p>Sorting is specified by adding <code>xsl:sort</code> elements as +children of <code>xsl:apply-templates</code> or +<code>xsl:for-each</code>. The first <code>xsl:sort</code> child +specifies the primary sort key, the second <code>xsl:sort</code> child +specifies the secondary sort key and so on. When +<code>xsl:apply-templates</code> or <code>xsl:for-each</code> has one +or more <code>xsl:sort</code> children, then instead of processing the +selected elements in document order, it sorts the elements according +to the specified sort keys and then processes them in sorted order. +When used in <code>xsl:for-each</code>, <code>xsl:sort</code> elements +must occur first.</p> + +<p><code>xsl:sort</code> has a <code>select</code> attribute whose +value is a <termref def="dt-select-pattern">select pattern</termref>. +For each node to be processed, the select pattern is evaluated with +that node as the current node. The value of the first selected node is +used as the sort key for that node. The default value of the code +<code>select</code> attribute is <code>.</code> (which addresses the +current element).</p> + +<p>This string serves as a sort key for the node. The following +optional attributes on <code>xsl:sort</code> control how the list of +sort keys are sorted:</p> + +<ulist> + +<item><p><code>order</code> specifies whether the strings should be +sorted in ascending or descending order; <code>ascending</code> +specifies ascending order; <code>descending</code> specifies +descending order; the default is <code>ascending</code></p></item> + +<item><p><code>lang</code> specifies the language of the sort keys; it +has the same range of values as <code>xml:lang</code><bibref +ref="XML"/>; if no <code>lang</code> value is specified, the +language should be determined from the system environment</p></item> + +<item><p><code>data-type</code> specifies the data type of the +strings; the following values are allowed</p> + +<ulist> + +<item><p><code>text</code> specifies that the sort keys should be +sorted lexicograhically in the culturally correct manner for the +language specified by <code>lang</code></p></item> + +<item><p><code>number</code> specifies that the sort keys should be +converted to numbers and then sorted according to the numeric +value; the value specified by <code>lang</code> can be used +to assist in the conversion to numbers</p></item> + +</ulist> + +<p>The default value is <code>text</code>.</p> + +<ednote><edtext>We plan to leverage the work on XML schemas to define +further values in the future.</edtext></ednote> + +</item> + +<item><p><code>case-order</code> has the value +<code>upper-first</code> or <code>lower-first</code>; this applies +when <code>data-type="text"</code>, and specifies that upper-case +characters should sort before lower-case letters or vice-versa +respectively. For example, if <code>lang="en"</code> then <code>A a B +b</code> are sorted with <code>case-order="upper-first"</code> and +<code>a A b B</code> are sorted with +<code>case-order="lower-first"</code>. The default value is language +dependent.</p></item> + +</ulist> + +<ednote><edtext>We plan also to add an attribute whose value is a +label identifying the sorting scheme, to be specified by the I18N +WG.</edtext></ednote> + +<p>The values of all of the above attributes are interpreted as +<termref def="dt-attribute-value-template">attribute value +templates</termref>.</p> + +<note><p>It is recommended that implementors consult <bibref +ref="UNICODE-TR10"/> for information on internationalized +sorting.</p></note> + +<p>The sort must be stable: in the sorted list of nodes, any sublist +that has sort keys that all compare equal must be in document +order.</p> + +<p>For example, suppose an employee database has the form</p> + +<eg><![CDATA[<employees> + <employee> + <name> + <first>James</first> + <last>Clark</last> + </name> + ... + </employee> +</employees> +]]></eg> + +<p>Then a list of employees sorted by name could be generated +using:</p> + +<eg><![CDATA[<xsl:template match="employees"> + <ul> + <xsl:apply-templates select="employee"> + <xsl:sort select="name/last"/> + <xsl:sort select="name/first"/> + </xsl:apply-templates> + </ul> +</xsl:template> + +<xsl:template match="employee"> + <li> + <xsl:value-of select="name/first"/> + <xsl:text> </xsl:text> + <xsl:value-of select="name/last"/> + </li> +</xsl:template>]]></eg> + +</div3> + +<div3> +<head>Numbering</head> + +<div4> +<head>Numbering in the Source Tree</head> + +<p>The <code>xsl:number</code> element does numbering based on the +position of the current node in the source tree.</p> + +<p>The <code>xsl:number</code> element can have the following +attributes:</p> + +<ulist> + +<item><p>The <code>level</code> attribute specifies what levels of the +source tree should be considered; it has the values +<code>single</code>, <code>multi</code> or <code>any</code>. The +default is <code>single</code>.</p></item> + +<item><p>The <code>count</code> attribute is a <termref +def="dt-match-pattern">match pattern</termref> that specifies what +elements should be counted at those levels. The <code>count</code> +attribute defaults to the element type name of the current +node.</p></item> + +<item><p>The <code>from</code> attribute is a <termref +def="dt-match-pattern">match pattern</termref> that specifies where +counting starts from.</p></item> + +</ulist> + +<p>In addition the <code>xsl:number</code> element has the attributes +specified in <specref ref="convert"/> for number to string +conversion.</p> + +<p>The <code>xsl:number</code> element first constructs a list of +positive integers using the <code>level</code>, <code>count</code> and +<code>from</code> attributes:</p> + +<ulist> + +<item><p>When <code>level="single"</code>, it goes up to the nearest +ancestor (including the current node as its own ancestor) that +matches the <code>count</code> pattern, and constructs a list of length one +containing one plus the number of preceding siblings of that ancestor +that match the <code>count</code> pattern. If there is no such +ancestor, it constructs an empty list. If the <code>from</code> +attribute is specified, then the only ancestors that are searched are +those that are descendants of the nearest ancestor that matches the +<code>from</code> pattern.</p></item> + +<item><p>When <code>level="multi"</code>, it constructs a list of all +ancestors of the current node in document order followed by the +element itself; it then selects from the list those elements that +match the <code>count</code> pattern; it then maps each element of the +list to one plus the number of preceding siblings of that element that +match the <code>count</code> pattern. If the <code>from</code> +attribute is specified, then the only ancestors that are searched are +those that are descendants of the nearest ancestor that matches the +<code>from</code> pattern.</p></item> + +<item><p>When <code>level="any"</code>, it constructs a list of length +one containing one plus the number of elements at any level of the +document that start before this node and that match the +<code>count</code> pattern. If the <code>from</code> attribute is +specified, then only elements after the first element before this +element that match the <code>from</code> pattern are +considered.</p></item> + +</ulist> + +<p>The list of numbers is then converted into a string using the +attributes specified in <specref ref="convert"/>; when used with +<code>xsl:number</code> the value of each of these attributes is +interpreted as an <termref def="dt-attribute-value-template">attribute +value template</termref>. After conversion, the resulting string is +inserted in the result tree.</p> + +<ednote><edtext>Allowing them to be attribute value templates isn't +consistent with the current DTD: the declared values would all have to +be CDATA, and we couldn't use xml:lang because the XML spec doesn't +allow the value to be expressed as a template.</edtext></ednote> + +<p>The following would number the items in an ordered list:</p> + +<eg><![CDATA[<xsl:template match="ol/item"> + <fo:block> + <xsl:number/><xsl:text>. </xsl:text><xsl:apply-templates/> + </fo:block> +<xsl:template>]]></eg> + +<p>The following two rules would number <code>title</code> elements. +This is intended for a document that contains a sequence of chapters +followed by a sequence of appendices, where both chapters and +appendices contain sections which in turn contain subsections. +Chapters are numbered 1, 2, 3; appendices are numbered A, B, C; +sections in chapters are numbered 1.1, 1.2, 1.3; sections in +appendices are numbered A.1, A.2, A.3.</p> + +<eg><![CDATA[<xsl:template match="title"> + <fo:block> + <xsl:number level="multi" + count="chapter|section|subsection" + format="1.1. "/> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<xsl:template match="appendix//title" priority="1"> + <fo:block> + <xsl:number level="multi" + count="appendix|section|subsection" + format="A.1. "/> + <xsl:apply-templates/> + </fo:block> +</xsl:template>]]></eg> + +<p>The following example numbers notes sequentially within a +chapter:</p> + +<eg><![CDATA[<xsl:template match="note"> + <fo:block> + <xsl:number level="any" from="chapter" format="(1) "/> + <xsl:apply-templates/> + </fo:block> +</xsl:template>]]></eg> + +<p>The following example would number <code>H4</code> elements in HTML +with a three-part label:</p> + +<eg><![CDATA[<xsl:template match="H4"> + <fo:block> + <xsl:number level="any" from="H1" count="H2"/> + <xsl:text>.</xsl:text> + <xsl:number level="any" from="H2" count="H3"/> + <xsl:text>.</xsl:text> + <xsl:number level="any" from="H3" count="H4"/> + <xsl:text> </xsl:text> + <xsl:apply-templates/> + </fo:block> +</xsl:template>]]></eg> + +</div4> + +<div4> +<head>Numbering in the Result Tree</head> + +<p>The root node of the result and each result element has a set of +named counters (a mapping from names to integers).</p> + +<p>Counter values are inserted using <code>xsl:counter</code> and +<code>xsl:counters</code> elements. The name of the counter is +specified with the <code>name</code> attribute. +<code>xsl:counter</code> first constructs a list of length one +containing the value of the named counter from the nearest ancestor in +the result tree that has a counter with the specified name; +<code>xsl:counters</code> first constructs a list containing, for each +ancestor in the result tree that has a counter with the specified +name, the value of named counter from that ancestor. +<code>xsl:counter</code> and <code>xsl:counters</code> then convert +the list of numbers into a string using the attributes specified in +<specref ref="convert"/>; when used with <code>xsl:counter</code> and +<code>xsl:counters</code> the value of each of these attributes is +interpreted as an <termref def="dt-attribute-value-template">attribute +value template</termref>.</p> + +<p>Counters are incremented using the +<code>xsl:counter-increment</code> element. The <code>name</code> +attribute specifies the name of the counter to be incremented. It +finds the nearest ancestor in the result tree that has a counter with +the specified name and increments that; if there is no such ancestor, +it adds a counter with a value of zero to the document root and then +increments it. The counter is incremented by 1 by default, but this +can be changed using the <code>amount</code> attribute.</p> + +<p>The <code>xsl:counter-reset</code> element sets the value of a +counter in the current named counter set. The current named counter +set is the set of named counters of the containing element in the +result tree or of the document root if there is no containing element. +If the current named counter set doesn't contain a counter of that +name, a counter is added to it, otherwise the existing value is +changed. The name of the counter to be set is specified by the +<code>name</code> attribute. The value to set it to is specified by +the <code>value</code> attribute; this defaults to 0.</p> + +<p>The <code>xsl:counter-scope</code> element is a phantom result +element: it behaves just like a normal result element for the purposes +of result numbering in that it is considered part of the result tree +and has a set of named counters, but doesn't actually create a result +element. This is for when the result tree doesn't have enough +structure for counting.</p> + +<note><p>The numbering may be performed in the tree construction +process or may be left for the formatting process.</p></note> + +<note><p>These facilities for result tree numbering are based on the +facilities for automatic numbering in <bibref ref="CSS2"/>.</p></note> + +<p>The following example would number notes sequentially throughout a +document:</p> + +<eg><![CDATA[<xsl:template match="note"> + <xsl:text> (Note </xsl:text> + <xsl:counter-increment name="note"/> + <xsl:counter name="note"/> + <xsl:text>).</xsl:text> +</xsl:template>]]></eg> + +<p>The following would turn ordered lists into definition lists:</p> + +<eg><![CDATA[<xsl:template match="OL"> + <dl> + <xsl:counter-reset name="li"/> + <xsl:apply-templates/> + </dl> +</xsl:template> + +<xsl:template match="LI"> + <xsl:counter-increment name="li"/> + <dt><xsl:counter name="li"/></dt> + <dd><xsl:apply-templates/></dd> +</xsl:template>]]></eg> + +<p>The following would do HTML style numbering:</p> + +<eg><![CDATA[<xsl:template match="h2"> + <xsl:counter-increment name="h2"/> + <p> + <xsl:counter name="h2"/> + <xsl:text>. </xsl:text> + <xsl:apply-templates/> + </p> + <xsl:counter-reset name="h3"/> +</xsl:template> + +<xsl:template match="h3"> + <xsl:counter-increment name="h3"/> + <p> + <xsl:counter name="h2"/> + <xsl:text>.</xsl:text> + <xsl:counter name="h3"/> + <xsl:text>. </xsl:text> + <xsl:apply-templates/> + </p> + <xsl:counter-reset name="h4"/> +</xsl:template> + +<xsl:template match="h4"> + <xsl:counter-increment name="h4"/> + <p> + <xsl:counter name="h2"/> + <xsl:text>.</xsl:text> + <xsl:counter name="h3"/> + <xsl:text>.</xsl:text> + <xsl:counter name="h4"/> + <xsl:text>.</xsl:text> + <xsl:apply-templates/> + </p> +</xsl:template>]]></eg> + +<p>The following would deal with recursive divs each with a title child:</p> + +<eg><![CDATA[<xsl:template match="div"> + <div> + <xsl:apply-templates/> + </div> +</xsl:template> + +<xsl:template match="title"> + <p> + <xsl:counter-increment name="div"/> + <xsl:counters name="div" format="1.1. "/> + <xsl:apply-templates/> + </p> + <xsl:counter-reset name="div"/> +</xsl:template>]]></eg> + +</div4> + +<div4 id="convert"> +<head>Number to String Conversion Attributes</head> + +<p>The following attributes are used to control conversion of a list +of numbers into a string. The numbers are integers greater than +0. The attributes are all optional.</p> + +<p>The main attribute is <code>format</code>. The default value for +the <code>format</code> attribute is <code>1</code>. The +<code>format</code> attribute is split into a sequence of tokens where +each token is a maximal sequence of alphanumeric characters or a +maximal sequence of non-alphanumeric characters. Alphanumeric means +any character that has a Unicode category of Nd, Nl, No, Lu, Ll, Lt, +Lm or Lo. The alphanumeric tokens (format tokens) specify the format +to be used for each number in the list. If the first token is a +non-alphanumeric token, then the constructed string will start with +that token; if the last token is non-alphanumeric token, then the +constructed string will end with that token. Non-alphanumeric tokens +that occur between two format tokens are separator tokens that are +used to join numbers in the list. The n-th format token will be used +to format the n-th number in the list. If there are more numbers than +format tokens, then the last format token will be used to format +remaining numbers. If there are no format tokens, then a format token +of <code>1</code> is used to format all numbers. The format token +specifies the string to be used to represent the number 1. Each +number after the first will be separated from the preceding number by +the separator token preceding the format token used to format that +number, or, if there are no separator tokens, then by +<code>.</code>.</p> + +<p>Format tokens are a superset of the allowed values for the +<code>type</code> attribute for the <code>OL</code> element in HTML +4.0 and are interpreted as follows:</p> + +<ulist> + +<item><p>Any token where the last character has a decimal digit value +of 1 (as specified in the Unicode 2.0 character property database), +and the Unicode value of preceding characters is one less than the +Unicode value of the last character. This generates a decimal +representation of the number where each number is at least as long as +the format token. Thus a format token <code>1</code> generates the +sequence <code>1 2 ... 10 11 12 ...</code>, and a format token +<code>01</code> generates the sequence <code>01 02 ... 09 10 11 12 +... 99 100 101</code>.</p></item> + +<item><p>A format token <code>A</code> generates the sequence <code>A +B C ... Z AA AB AC...</code>.</p></item> + +<item><p>A format token <code>a</code> generates the sequence <code>a +b c ... z aa ab ac...</code>.</p></item> + +<item><p>A format token <code>i</code> generates the sequence <code>i +ii iii iv v vi vii vii ix x ...</code>.</p></item> + +<item><p>A format token <code>I</code> generates the sequence <code>I +II III IV V VI VII VII IX X ...</code>.</p></item> + +<item><p>Any other format token indicates a numbering sequence that +starts with that token. If an implementation does not support a +numbering system that starts with that token, it must use a format +token of <code>1</code>.</p></item> + +</ulist> + +<p>When numbering with an alphabetic sequence, the +<code>xml:lang</code> attribute specifies which language's alphabet is +to be used.</p> + +<note><p>This can be considered as specifying the language of the +value of the <code>format</code> attribute and hence is consistent +with the semantics of <code>xml:lang</code>.</p></note> + +<p>The <code>letter-value</code> attribute disambiguates between +numbering schemes that use letters. In many languages there are two +commonly used numbering schemes that use letters. One numbering +scheme assigns numeric values to letters in alphabetic sequence, and +the other assigns numeric values to each letter in some other manner. +In English, these would correspond to the numbering sequences +specified by the format tokens <code>a</code> and <code>i</code>. In +some languages the first member of each sequence is the same, and so +the format token alone would be ambiguous. A value of +<code>alphabetic</code> specifies the alphabetic sequence; a value of +<code>other</code> specifies the other sequence.</p> + +<p>The <code>digit-group-sep</code> attribute gives the separator +between groups of digits, and the optional +<code>n-digits-per-group</code> specifies the number of digits per +group. For example, <code>digit-group-sep=","</code> and +<code>n-digits-per-group="3"</code> would produce numbers of the form +<code>1,000,000</code>.</p> + +<p>The <code>sequence-src</code> attribute gives the URI of a text +resource that contains a whitespace separated list of the members of +the numbering sequence.</p> + +<ednote><edtext>Specify what should happen when the sequence runs +out.</edtext></ednote> + +<p>Here are some examples of conversion specifications:</p> + +<ulist> + +<item><p><code>format="&#x30A2;"</code> specifies Katakana +numbering</p></item> + +<item><p><code>format="&#x30A4;"</code> specifies Katakana +numbering in the <quote>iroha</quote> order</p></item> + +<item><p><code>format="&#x0E51;"</code> specifies numbering with +Thai digits</p></item> + +<item><p><code>format="&#x05D0;" letter-value="other"</code> +specifies <quote>traditional</quote> Hebrew numbering</p></item> + +<item><p><code>format="&#x10D0;" letter-value="other"</code> +specifies Georgian numbering</p></item> + +<item><p><code>format="&#x03B1;" letter-value="other"</code> +specifies <quote>classical</quote> Greek numbering</p></item> + +<item><p><code>format="&#x0430;" letter-value="other"</code> +specifies Old Slavic numbering</p></item> + +</ulist> + +</div4> + +</div3> + +<div3> +<head>Conditionals within a Template</head> + +<p>There are two instructions in XSL which support conditional +processing in a template: <code>xsl:if</code> and +<code>xsl:choose</code>. The <code>xsl:if</code> instruction provides +simple if-then conditionality; the <code>xsl:choose</code> instruction +supports selection of one choice when there are several +possibilities.</p> + +<div4> +<head>Conditional Processing with <code>xsl:if</code></head> + +<p>The <code>xsl:if</code> element has a single attribute, +<code>test</code> which specifies a <termref +def="dt-select-pattern">select pattern</termref>. The content is a +template. If the pattern selects a non-empty list of elements, +then the content is instantiated; otherwise nothing is created. In +the following example, the names in a group of names are formatted as +a comma separated list:</p> + +<eg><![CDATA[<xsl:template match="namelist/name"> + <xsl:apply-templates/> + <xsl:if test=".[not(last-of-type())]">, </xsl:if> +</xsl:template>]]></eg> + +</div4> + + +<div4> +<head>Conditional Processing with <code>xsl:choose</code></head> + +<p>The <code>xsl:choose</code> element selects one among a number of +possible alternatives. It consists of a series of +<code>xsl:when</code> elements followed by an optional +<code>xsl:otherwise</code> element. Each <code>xsl:when</code> +element has a single attribute, <code>test</code>, which specifies a +<termref def="dt-select-pattern">select pattern</termref>; the test is +treated as true if the pattern selects a non-empty list of elements. +The content of the <code>xsl:when</code> and +<code>xsl:otherwise</code> elements is a template. When an +<code>xsl:choose</code> element is processed, each of the +<code>xsl:when</code> elements is tested in turn. The content of the +first, and only the first, <code>xsl:when</code> element whose test is +true is instantiated. If no <code>xsl:when</code> is true, the +content of the <code>xsl:otherwise</code> element is instantiated. If +no <code>xsl:when</code> element is true, and no +<code>xsl:otherwise</code> element is present, nothing is created.</p> + +<p>The following example enumerates items in an ordered list using +arabic numerals, letters, or roman numerals depending on the depth to +which the ordered lists are nested.</p> + +<eg><![CDATA[<xsl:template match="orderedlist/listitem"> + <fo:list-item indent-start='2pi'> + <fo:list-item-label> + <xsl:choose> + <xsl:when test='ancestor(orderedlist/orderedlist)'> + <xsl:number format="i"/> + </xsl:when> + <xsl:when test='ancestor(orderedlist)'> + <xsl:number format="a"/> + </xsl:when> + <xsl:otherwise> + <xsl:number format="1"/> + </xsl:otherwise> + </xsl:choose> + <xsl:text>. </xsl:text> + </fo:list-item-label> + <fo:list-item-body> + <xsl:apply-templates/> + </fo:list-item-body> + </fo:list-item> +</xsl:template>]]></eg> +</div4> +</div3> + +<div3> +<head>Copying</head> + +<p>The <code>xsl:copy</code> element provides an easy way of copying +the current node. The <code>xsl:copy</code> element is replaced by a +copy of the current node. Only the children of the node are not +automatically copied. Everything else about the current node, +including the attribute nodes and the namespace nodes, are +automatically copied. The content of the <code>xsl:copy</code> +element is a template for the children of the created node; the +content is not used for nodes of types that do not have children +(attributes, text, comments and processing instructions).</p> + +<p>The root node is treated specially because the root node of the +result tree is created implicitly. When the current node is the root +node, <code>xsl:copy</code> will not create a root node, but will just +use the content template.</p> + +<p>For example, the identity transformation can be written using +<code>xsl:copy</code>:</p> + +<eg><![CDATA[<xsl:template match="*|comment()|pi()"> + <xsl:copy> + <xsl:apply-templates/> + </xsl:copy> +</xsl:template>]]></eg> + +<issue id="issue-copy-attributes"><p>Should there be some way for +<code>xsl:copy</code> to control the copying of +attributes?</p></issue> + +</div3> + + +<div3 id="stringexpr"> +<head>Computing Generated Text</head> + +<p>Within a template, the <code>xsl:value-of</code> element can +be used to compute generated text, for example by extracting text from +the source tree or by inserting the value of a string constant. The +<code>xsl:value-of</code> element does this with a string expression +that is specified as the value of the <code>select</code> attribute. +String expressions can also be used inside attribute values of literal +result elements by enclosing the string expression in curly brace +(<code>{}</code>).</p> + +<div4> +<head>String Expressions</head> + +<scrap> +<head>String Expressions</head> +<prod id="NT-StringExpr"> +<lhs>StringExpr</lhs> +<rhs><nt def="NT-SelectExpr">SelectExpr</nt></rhs> +<rhs>| <nt def="NT-NameExpr">NameExpr</nt></rhs> +<rhs>| <nt def="NT-ConstantRef">ConstantRef</nt></rhs> +<rhs>| <nt def="NT-MacroArgRef">MacroArgRef</nt></rhs> +</prod> +</scrap> + +<p>The value of a string expression that is a pattern is the value of +the first node selected by the pattern. The value of each kind of +node is described in <specref ref="data-model"/>. If no nodes are +selected by the pattern, then the value is the empty string. The +pattern is a <termref def="dt-select-pattern">select +pattern</termref>.</p> + +<issue id="issue-resolve-expr"><p>Do we need a +<code>resolve(pattern)</code> string expression that treats the +characters as a relative URI and turns it into an absolute URI using +the base URI of the addressed node?</p></issue> + +<scrap> +<head>Name Expression</head> +<prod id="NT-NameExpr"> +<lhs>NameExpr</lhs> +<rhs>'name' '(' <nt def="NT-SelectExpr">SelectExpr</nt> ')'</rhs> +</prod> +</scrap> + +<p>The value of a <nt def="NT-NameExpr">NameExpr</nt> is the expanded +name of the first node selected by the <nt +def="NT-SelectExpr">SelectExpr</nt>. If no nodes are selected or the first +node does not have a name, then the value is the empty string. If the +expanded name has a null URI, then the value is just the local +name. If the expanded name has a non-null URI, the the value is the +URI followed by the character <code>#</code> followed by the local +name.</p> + +</div4> + +<div4> +<head>Using String Expressions with <code>xsl:value-of</code></head> + +<p>The <code>xsl:value-of</code> element is replaced by the value of +the string expression specified by the <code>select</code> attribute. +The <code>select</code> attribute is required.</p> + +<p>For example, the following creates an HTML paragraph from a +<code>person</code> element with <code>first-name</code> and +<code>surname</code> attributes.</p> + +<eg><![CDATA[<xsl:template match="person"> + <P> + <xsl:value-of select="@first-name"/> + <xsl:text> </xsl:text> + <xsl:value-of select="@surname"/> + </P> +</xsl:template>]]></eg> + +<p>For example, the following creates an HTML paragraph from a +<code>person</code> element with <code>first-name</code> and +<code>surname</code> children elements.</p> + +<eg><![CDATA[<xsl:template match="person"> + <P> + <xsl:value-of select="first-name"/> + <xsl:text> </xsl:text> + <xsl:value-of select="surname"/> + </P> +</xsl:template>]]></eg> + +<p>The following precedes each <code>procedure</code> element with a +paragraph containing the security level of the procedure. It assumes +that the security level that applies to a procedure is determined by a +<code>security</code> attribute on an ancestor element of the +procedure. It also assumes that if more than one ancestor has a +<code>security</code> attribute then the security level is determined +by the closest such ancestor of the procedure.</p> + +<eg><![CDATA[<xsl:template match="procedure"> + <fo:block> + <xsl:value-of select="ancestor(*[@security])/@security"/> + </fo:block> + <xsl:apply-templates/> +</xsl:template>]]></eg> + +<issue id="issue-inherited-attribute"><p>Unless an element counts as +one of its own ancestors, using +<code>ancestor(*[@security])/@security</code> +won't work to get the inherited value of an attribute. We could +either say <code>ancestor</code> always includes the current node; +alternatively we could provide a variant of <code>ancestor</code> that +does include the current node; alternatively we could provide a select +pattern of the form +<code>inherited-attribute('security')</code>.</p></issue> + +</div4> + +<div4 id="attribute-value-templates"> +<head>Attribute Value Templates</head> + +<p><termdef id="dt-attribute-value-template" term="Attribute Value +Template">In an attribute value that is interpreted as an +<term>attribute value template</term>, such as an attribute of a +literal result element, string expressions can be used by surrounding +the string expression with curly braces (<code>{}</code>)</termdef>. +The attribute value template is instantiated by replacing the string +expression together with surrounding curly braces by the value of the +string expression.</p> + +<p>The following example creates an <code>IMG</code> result element +from a <code>photograph</code> element in the source; the value of the +<code>SRC</code> attribute of the <code>IMG</code> element is computed +from the value of the <code>image-dir</code> constant and the content +of the <code>href</code> child of the <code>photograph</code> element; +the value of the <code>WIDTH</code> attribute of the <code>IMG</code> +element is computed from the value of the the <code>width</code> +attribute of the <code>size</code> child of the +<code>photograph</code> element:</p> + +<eg><![CDATA[<xsl:constant name="image-dir" value="/images"/> + +<xsl:template match="photograph"> +<IMG SRC="{constant(image-dir)}/{href}" WIDTH="{size/@width}"/> +</xsl:template>]]></eg> + +<p>With this source</p> + +<eg><![CDATA[<photograph> + <href>headquarters.jpg</href> + <size width="300"/> +</photograph>]]></eg> + +<p>the result would be</p> + +<eg><![CDATA[<IMG SRC="/images/headquarters.jpg" WIDTH="300"/>]]></eg> + +<p>When an attribute value template is instantiated, a double left or +right curly brace outside a string expression will be replaced by a +single curly brace. It is an error if a right curly brace occurs in +an attribute value template outside a string expression without being +followed by a second right curly brace; an XSL processor may signal +the error or recover by treating the right curly brace as if it had +been doubled. A right curly brace inside an <nt +def="NT-Literal">Literal</nt> in a string expression is +not recognized as terminating the string expression.</p> + +<p>Curly braces are <emph>not</emph> recognized recursively inside +string expressions. For example:</p> + +<eg role="error"><![CDATA[<a href="#{id({@ref})/title}">]]></eg> + +<p>is <emph>not</emph> allowed. Instead use simply:</p> + +<eg><![CDATA[<a href="#{id(@ref)/title}">]]></eg> + +</div4> + +</div3> + +<div3> +<head>String Constants</head> + +<p>Global string constants may be defined using a +<code>constant</code> element. The name attribute specifies +the name of the constant, and the <code>value</code> attribute +specified the value.</p> + +<p>A stylesheet must not contain more than one definition of a +constant with the same name and same <termref +def="dt-important">importance</termref>. A definition of a +constant will not be used if there is another definition of a constant +with the same name and higher <termref +def="dt-important">importance</termref>.</p> + +<p>String constants are referenced using a <nt +def="NT-ConstantRef">ConstantRef</nt> string expression.</p> + +<scrap> +<head>String Constant References</head> +<prod id="NT-ConstantRef"> +<lhs>ConstantRef</lhs> +<rhs>'constant' '(' <xnt href="&XMLNames;#NT-NCName">NCName</xnt> ')'</rhs> +</prod> +</scrap> + +<eg><![CDATA[<xsl:constant name="para-font-size" value="12pt"/> + +<xsl:template match="para"> + <fo:block font-size="{constant(para-font-size)}"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> +]]></eg> + +<issue id="issue-local-constants"><p>Should there be a way to define +local constants?</p></issue> + +<p>The <code>value</code> attribute is interpreted as an <termref +def="dt-attribute-value-template">attribute value template</termref>. +If the value of a constant definition <code>x</code> references a +constant <code>y</code>, then the value for <code>y</code> must be +computed before the value of <code>x</code>. It is an error if it is +impossible to do this for all constant definitions because of +dependency cycles.</p> + +</div3> + +<div3> +<head>Macros</head> + +<issue id="issue-macro-name"><p>Should macros be called something +else?</p></issue> + +<p>Parts of templates can also be factored out of similar rules +into macros for reuse. Macros allow authors to create aggregate +result fragments and refer to the composite as if it were a single +object. In this example, a macro is defined for a boxed paragraph +with the word <quote>Warning!</quote> preceding the contents. The +macro is referenced from a rule for <code>warning</code> elements.</p> + +<eg><![CDATA[<xsl:macro name="warning-para"> + <fo:block-level-box> + <fo:block> + <xsl:text>Warning! </xsl:text> + <xsl:contents/> + </fo:block> + </fo:block-level-box> +</xsl:macro> + +<xsl:template match="warning"> + <xsl:invoke macro="warning-para"> + <xsl:apply-templates/> + </xsl-invoke> +</xsl:template>]]></eg> + +<p>Macros are defined using the <code>macro</code> element. The +<code>name</code> attribute specifies the name of the macro being +defined. The content of the <code>macro</code> element is a +template, called the body of the macro. A macro is invoked +using the <code>xsl:invoke</code> element; the content of +<code>xsl:invoke</code> is a template. The name of the macro +to be invoked is given by the <code>macro</code> attribute. Invoking a +macro first instantiates the content of <code>xsl:invoke</code>. It +then instantiates the body of the invoked macro passing it the result tree +fragment created by the instantiation of the content of +<code>xsl:invoke</code>; this fragment can be inserted in the body of +the macro using the <code>xsl:contents</code> element.</p> + +<p>Macros allow named arguments to be declared with the +<code>xsl:macro-arg</code> element; the <code>name</code> attribute +specifies the argument name, and the optional <code>default</code> +attribute specifies the default value for the argument. Within the +body of a macro, macro arguments are referenced using a <nt +def="NT-MacroArgRef">MacroArgRef</nt> string expression. It is an +error to refer to a macro argument that has not been declared. An XSL +processor may signal the error; if it does not signal the error, it +must recover by using an empty string. Arguments are supplied to a +macro invocation using the code <code>xsl:arg</code> element; the +<code>name</code> attribute specifies the argument name, and the +<code>value</code> attribute specifies the argument value. It is an +error to supply an argument to a macro invocation if the macro did not +declare an argument of that name. An XSL processor may signal the +error; if it does not signal the error, it must recover by ignoring +the argument. The <code>value</code> attribute of +<code>xsl:arg</code> and the <code>default</code> attribute of +<code>xsl:macro-arg</code> are interpreted as <termref +def="dt-attribute-value-template">attribute value templates</termref>; +they can contain string expressions in curly braces as with literal +result elements.</p> + +<scrap> +<head>Macro Argument References</head> +<prod id="NT-MacroArgRef"> +<lhs>MacroArgRef</lhs> +<rhs>'arg' '(' <xnt href="&XMLNames;#NT-NCName">NCName</xnt> ')'</rhs> +</prod> +</scrap> + +<p>This example defines a macro for a <code>numbered-block</code> with +an argument to control the format of the number.</p> + +<eg><![CDATA[<xsl:macro name="numbered-block"> + <xsl:macro-arg name="format" default="1. "/> + <xsl:number format="{arg(format)}"/> + <fo:block/> + <xsl:contents/> + </fo:block> +</xsl:macro> + +<xsl:template match="appendix/title"> + <xsl:invoke macro="numbered-block"> + <xsl:arg name="format" value="A. "/> + <xsl:apply-templates/> + </xsl:invoke> +</xsl:template>]]></eg> + +<p>It is an error if a stylesheet contains more than one definition of +a macro with the same name and same <termref +def="dt-important">importance</termref>. An XSL processor may signal +the error; if it does not signal the error, if must recover by +choosing from amongst the definitions with highest importance the one +that occurs last in the stylesheet.</p> + +<issue id="issue-macro-arg-syntax"><p>The proposal used the same +element for declaring macro arguments and for invoking them. Should +these be separate elements and if so what should they be +called?</p></issue> + +</div3> +</div2> + +<div2> +<head>Combining Stylesheets</head> + +<p>XSL provides two mechanisms to combine stylesheets:</p> + +<slist> + +<sitem>an import mechanism that allows stylesheets to override each +other, and</sitem> + +<sitem>an inclusion mechanism that allows stylesheets to be textually +combined.</sitem> + +</slist> + +<div3 id="import"> +<head>Stylesheet Import</head> + +<p>An XSL stylesheet may contain <code>xsl:import</code> elements. All +the <code>xsl:import</code> elements must occur at the beginning of +the stylesheet. The <code>xsl:import</code> element has an +<code>href</code> attribute whose value is the URI of a stylesheet to +be imported. A relative URI is resolved relative to the base URI of +the <code>xsl:import</code> element (see <specref +ref="base-uri"/>).</p> + +<eg><![CDATA[<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> + <xsl:import href="article.xsl"/> + <xsl:import href="bigfont.xsl"/> + <xsl:attribute-set name="note-style"> + <xsl:attribute name="font-style">italic</xsl:attribute> + </xsl:attribute-set> +</xsl:stylesheet>]]></eg> + +<p><termdef id="dt-important" term="Important">Rules and definitions in +the importing stylesheet are defined to be more <term>important</term> +than rules and definitions in any imported stylesheets. Also rules +and definitions in one imported stylesheet are defined to be more +<term>important</term> than rules and definitions in previous imported +stylesheets.</termdef></p> + +<p>In general a more important rule or definition takes precedence +over a less important rule or definition. This is defined in detail +for each kind of rule and definition.</p> + +<issue id="issue-stylesheet-partition"><p>Should there be an XSL +defined element that can be used to divide a stylesheet into parts, +each of which is treated as if it were separately imported for +precedence purposes?</p></issue> + +<issue id="issue-import-source"><p>Provide a way for a stylesheet +to import a stylesheet that is embedded in the document.</p></issue> + +<issue id="issue-import-media"><p>Should we provide media-dependent +imports as in CSS?</p></issue> + +<ednote><edtext>Say something about the case where the same stylesheet +gets imported twice. This should be treated the same as importing a +stylesheet with the same content but different URIs. What about +import loops?</edtext></ednote> + +<p><code>xsl:apply-templates</code> processes the current node using +only template rules that were imported into the stylesheet containing +the current rule; the current node is processed in the current rule's +mode.</p> + +<ednote><edtext>Expand this.</edtext></ednote> + +</div3> + +<div3> +<head>Stylesheet Inclusion</head> + +<p>An XSL stylesheet may include another XSL stylesheet using an +<code>xsl:include</code> element. The <code>xsl:include</code> element +has an <code>href</code> attribute whose value is the URI of a +stylesheet to be included. A relative URI is resolved relative to the +base URI of the <code>xsl:include</code> element (see <specref +ref="base-uri"/>). The <code>xsl:include</code> element can occur as +the child of the <code>xsl:stylesheet</code> element at any point +after all <code>xsl:import</code> elements.</p> + +<p>The inclusion works at the XML tree level. The resource located by +the <code>href</code> attribute value is parsed as an XML document, +and the children of the <code>xsl:stylesheet</code> element in this +document replace the <code>xsl:include</code> element in the including +document. Also any <code>xsl:import</code> elements in the included +document are moved up in the including document to after any existing +<code>xsl:import</code> elements in the including document. Unlike +with <code>xsl:import</code>, the fact that rules or definitions are +included does not affect the way they are processed.</p> + +<ednote><edtext>What happens when a stylesheet directly or indirectly +includes itself?</edtext></ednote> + +</div3> + +<div3> +<head>Embedding Stylesheets</head> + +<p>Normally an XSL stylesheet is a complete XML document with the +<code>xsl:stylesheet</code> element as the document element. However an XSL +stylesheet may also be embedded in another resource. Two forms of +embedding are possible:</p> + +<slist> + +<sitem>the XSL stylesheet may be textually embedded in a non-XML +resource, or</sitem> + +<sitem>the <code>xsl:stylesheet</code> element may occur in an XML +document other than as the document element.</sitem> + +</slist> + +<p>In the second case, the possibility arises of documents with inline +style, that is documents that specify their own style. XSL does not +define a specific mechanism for this. This is because this can be done +by means of a general purpose mechanism for associating stylesheets +with documents provided that:</p> + +<slist> + +<sitem>the mechanism allows a part of a resource to be specified as +the stylesheet, for example by using a URI with a fragment identifier, +and</sitem> + +<sitem>the mechanism can itself can be embedded in the document, for +example as a processing instruction.</sitem> + +</slist> +<p>It is not in the scope of XSL to define such a mechanism.</p> +<note> +<p>This is because the mechanism should be independent of any one stylesheet +mechanism.</p> +</note> +<p>The xsl:stylesheet element may have an ID attribute that specifies a unique +identifier.</p> + +<note><p>In order for such an attribute to be used with the +<code>id</code> XPointer location term, it must actually be declared +in the DTD as being an ID.</p></note> + +<p>The following example shows how inline style can be accomplished +using the <code>xml-stylesheet</code> processing instruction mechanism +for associating a stylesheet with an XML document. The URI uses an +XPointer in a fragment identifier to locate the +<code>xsl:stylesheet</code> element.</p> + +<eg><![CDATA[<?xml version="1.0"?> +<?xml-stylesheet type="text/xsl" href="#id(style1)"?> +<!DOCTYPE doc SYSTEM "doc.dtd"> +<doc> +<head> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" id="style1"> +<xsl:import href="doc.xsl"/> +<xsl:template match="id(foo)"> + <fo:block font-weight="bold"><xsl:apply-templates/></fo:block> +</xsl:template> +</xsl:stylesheet> +</head> +<body> +<para id="foo"> +... +</para> +</body> +</doc> +]]></eg> + +<note><p>The <code>type</code> pseudo-attribute in the +<code>xml-stylesheet</code> processing instruction identifies the +stylesheet language, not the content type of the resource of which the +stylesheet is a part.</p></note> + +</div3> +</div2> + +<div2> +<head>Extensibility</head> + +<p>This section will describe an extensibility mechanism for the tree +construction process.</p> + +<issue id="issue-construct-extensibility"><p>Should there be some +extensibility mechanism for the tree construction process? If so, how +should it work? Should it be language independent?</p></issue> + +</div2> + +</div1> + +&fo; + +</body> +<back> +<div1> +<head>DTD for XSL Stylesheets</head> + +<p>The following entity can be used to construct a DTD for XSL +stylesheets that create instances of a particular result DTD. Before +referencing the entity, the stylesheet DTD must define a +<code>result-elements</code> parameter entity listing the allowed +result element types. For example:</p> + +<eg><![CDATA[<!ENTITY % result-elements " + | fo:sequence + | fo:block +">]]></eg> + +<eg><![CDATA[<!ENTITY % instructions " + | xsl:apply-templates + | xsl:apply-imports + | xsl:for-each + | xsl:value-of + | xsl:number + | xsl:counter + | xsl:counters + | xsl:counter-increment + | xsl:counter-reset + | xsl:counter-scope + | xsl:choose + | xsl:if + | xsl:contents + | xsl:invoke + | xsl:text + | xsl:pi + | xsl:comment + | xsl:element + | xsl:attribute + | xsl:copy +"> + +<!ENTITY % template " + (#PCDATA + %instructions; + %result-elements;)* +"> + +<!ENTITY % space-att "xml:space (default|preserve) #IMPLIED"> + +<!ELEMENT xsl:stylesheet + (xsl:import*, + (xsl:include + | xsl:id + | xsl:strip-space + | xsl:preserve-space + | xsl:macro + | xsl:attribute-set + | xsl:constant + | xsl:template)*) +> + +<!ATTLIST xsl:stylesheet + result-ns NMTOKEN #IMPLIED + default-space (preserve|strip) "preserve" + indent-result (yes|no) "no" + id ID #IMPLIED + xmlns:xsl CDATA #FIXED "http://www.w3.org/TR/WD-xsl" + %space-att; +> + +<!-- Used for attribute values that are URIs.--> +<!ENTITY % URI "CDATA"> + +<!-- Used for attribute values that are patterns.--> +<!ENTITY % pattern "CDATA"> + +<!-- Used for attribute values that are a priority. --> +<!ENTITY % priority "NMTOKEN"> + +<!ELEMENT xsl:import EMPTY> +<!ATTLIST xsl:import href %URI; #REQUIRED> + +<!ELEMENT xsl:include EMPTY> +<!ATTLIST xsl:include href %URI; #REQUIRED> + +<!ELEMENT xsl:id EMPTY> +<!ATTLIST xsl:id + attribute NMTOKEN #REQUIRED + element NMTOKEN #IMPLIED +> + +<!ELEMENT xsl:strip-space EMPTY> +<!ATTLIST xsl:strip-space element NMTOKEN #REQUIRED> + +<!ELEMENT xsl:preserve-space EMPTY> +<!ATTLIST xsl:preserve-space element NMTOKEN #REQUIRED> + +<!ELEMENT xsl:template %template;> +<!ATTLIST xsl:template + match %pattern; #REQUIRED + priority %priority; #IMPLIED + mode NMTOKEN #IMPLIED + %space-att; +> + +<!ELEMENT xsl:value-of EMPTY> +<!ATTLIST xsl:value-of select CDATA #IMPLIED> + +<!ENTITY % conversion-atts ' + format CDATA "1" + xml:lang NMTOKEN #IMPLIED + letter-value (alphabetic|other) #IMPLIED + digit-group-sep CDATA #IMPLIED + n-digits-per-group NMTOKEN #IMPLIED + sequence-src %URI; #IMPLIED +'> + +<!ELEMENT xsl:number EMPTY> +<!ATTLIST xsl:number + level (single|multi|any) "single" + count CDATA #IMPLIED + from CDATA #IMPLIED + %conversion-atts; +> + +<!ELEMENT xsl:counter EMPTY> +<!ATTLIST xsl:counter + name NMTOKEN #REQUIRED + %conversion-atts; +> + +<!ELEMENT xsl:counters EMPTY> +<!ATTLIST xsl:counters + name NMTOKEN #REQUIRED + %conversion-atts; +> + +<!ELEMENT xsl:counter-increment EMPTY> +<!ATTLIST xsl:counter-increment + name NMTOKEN #REQUIRED + amount NMTOKEN #IMPLIED +> + +<!ELEMENT xsl:counter-reset EMPTY> +<!ATTLIST xsl:counter-reset + name NMTOKEN #REQUIRED + value NMTOKEN #IMPLIED +> + +<!ELEMENT xsl:counter-scope %template;> +<!ATTLIST xsl:counter-scope %space-att;> + +<!ELEMENT xsl:apply-templates (xsl:sort*)> +<!ATTLIST xsl:apply-templates + select %pattern; #IMPLIED + mode NMTOKEN #IMPLIED +> + +<!ELEMENT xsl:apply-imports EMPTY> + +<!-- xsl:sort cannot occur after any other elements or +any non-whitespace character --> + +<!ELEMENT xsl:for-each + (#PCDATA + %instructions; + %result-elements; + | xsl:sort)* +> + +<!ATTLIST xsl:for-each + select %pattern; #REQUIRED + %space-att; +> + +<!ELEMENT xsl:sort EMPTY> +<!ATTLIST xsl:sort + select %pattern; "." + lang CDATA #IMPLIED + data-type (text|number) "text" + order (ascending|descending) "ascending" + case-order (upper-first|lower-first) #IMPLIED +> + +<!ELEMENT xsl:if %template;> +<!ATTLIST xsl:if + test %pattern; #REQUIRED + %space-att; +> + +<!ELEMENT xsl:choose (xsl:when+, xsl:otherwise?)> +<!ATTLIST xsl:choose %space-att;> + +<!ELEMENT xsl:when %template;> +<!ATTLIST xsl:when + test %pattern; #REQUIRED + %space-att; +> + +<!ELEMENT xsl:otherwise %template;> +<!ATTLIST xsl:otherwise %space-att;> + +<!ELEMENT xsl:attribute-set (xsl:attribute)*> +<!ATTLIST xsl:attribute-set + name NMTOKEN #REQUIRED +> + +<!ELEMENT xsl:constant EMPTY> +<!ATTLIST xsl:constant + name NMTOKEN #REQUIRED + value CDATA #REQUIRED +> + +<!-- xsl:macro-arg cannot occur after any other elements or +any non-whitespace character --> + +<!ELEMENT xsl:macro + (#PCDATA + %instructions; + %result-elements; + | xsl:macro-arg)* +> + +<!ATTLIST xsl:macro + name NMTOKEN #REQUIRED + %space-att; +> + +<!ELEMENT xsl:macro-arg EMPTY> +<!ATTLIST xsl:macro-arg + name NMTOKEN #REQUIRED + default CDATA #IMPLIED +> + +<!-- This is allowed only within xsl:macro --> +<!ELEMENT xsl:contents EMPTY> + +<!-- xsl:arg cannot occur after any other elements or +any non-whitespace character --> + +<!ELEMENT xsl:invoke + (#PCDATA + %instructions; + %result-elements; + | xsl:arg)* +> + +<!ATTLIST xsl:invoke + macro NMTOKEN #REQUIRED + %space-att; +> + +<!ELEMENT xsl:arg EMPTY> +<!ATTLIST xsl:arg + name NMTOKEN #REQUIRED + value CDATA #REQUIRED +> + +<!ELEMENT xsl:text (#PCDATA)> +<!ATTLIST xsl:text %space-att;> + +<!ELEMENT xsl:pi %template;> +<!ATTLIST xsl:pi + name CDATA #REQUIRED + %space-att; +> + +<!ELEMENT xsl:element %template;> +<!ATTLIST xsl:element + name CDATA #REQUIRED + %space-att; +> + +<!ELEMENT xsl:attribute %template;> +<!ATTLIST xsl:attribute + name CDATA #REQUIRED + %space-att; +> + +<!ELEMENT xsl:comment %template;> +<!ATTLIST xsl:comment %space-att;> + +<!ELEMENT xsl:copy %template;> +<!ATTLIST xsl:copy %space-att;> + +]]></eg> +</div1> + +<div1> +<head>References</head> +<div2> +<head>Normative References</head> +<blist> + +<bibl id="XML" key="W3C XML">World Wide Web Consortium. <emph>Extensible +Markup Language (XML) 1.0.</emph> W3C Recommendation. See <loc +href="http://www.w3.org/TR/1998/REC-xml-19980210">http://www.w3.org/TR/1998/REC-xml-19980210</loc></bibl> + +<bibl id="XMLNAMES" key="W3C XML Names">World Wide Web +Consortium. <emph>Namespaces in XML.</emph> W3C Working Draft. See +<loc +href="http://www.w3.org/TR/WD-xml-names">http://www.w3.org/TR/WD-xml-names</loc></bibl> + +</blist> +</div2> +<div2> +<head>Other References</head> + +<blist> + +<bibl id="CSS2" key="CSS2">World Wide Web Consortium. <emph>Cascading +Style Sheets, level 2 (CSS2)</emph>. W3C Recommendation. See <loc +href="http://www.w3.org/TR/1998/REC-CSS2-19980512" +>http://www.w3.org/TR/1998/REC-CSS2-19980512</loc></bibl> + +<bibl id="DSSSL" key="DSSSL">International Organization +for Standardization, International Electrotechnical Commission. +<emph>ISO/IEC 10179:1996. Document Style Semantics and Specification +Language (DSSSL)</emph>. International Standard.</bibl> + +<bibl id="UNICODE-TR10" key="UNICODE TR10">Unicode Consortium. <emph>Draft +Unicode Technical Report #10. Unicode Collation Algorithm</emph>. +Draft Unicode Technical Report. See <loc +href="http://www.unicode.org/unicode/reports/tr10/index.html" +>http://www.unicode.org/unicode/reports/tr10/index.html</loc>.</bibl> + +<bibl id="XMLSTYLE" key="W3C XML Stylesheet">World Wide Web +Consortium. <emph>Associating stylesheets with XML documents.</emph> +W3C Working Draft. See <loc +href="http://www.w3.org/TR/WD-xml-stylesheet">http://www.w3.org/TR/WD-xml-stylesheet</loc></bibl> + +</blist> + +</div2> +</div1> +<inform-div1> +<head>Examples</head> +<p>The following is a simple but complete stylesheet.</p> + +<eg><![CDATA[<?xml version='1.0'?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" + xmlns:fo="http://www.w3.org/TR/WD-xsl/FO" + result-ns="fo" + indent-result="yes"> +<xsl:template match='/'> + <fo:page-sequence font-family="serif"> + <fo:simple-page-master name='scrolling'/> + <fo:queue queue-name='body'> + <xsl:apply-templates/> + </fo:queue> + </fo:page-sequence> +</xsl:template> + +<xsl:template match="title"> + <fo:block font-weight="bold"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<xsl:template match="p"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<xsl:template match="emph"> + <fo:sequence font-style="italic"> + <xsl:apply-templates/> + </fo:sequence> +</xsl:template> + +</xsl:stylesheet>]]></eg> + +<p>With the following source document</p> + +<eg><![CDATA[<doc> +<title>An example</title> +<p>This is a test.</p> +<p>This is <emph>another</emph> test.</p> +</doc>]]></eg> + +<p>it would produce the following result</p> + +<eg><![CDATA[<fo:page-sequence xmlns:fo="http://www.w3.org/TR/WD-xsl/FO" + font-family="serif"> +<fo:simple-page-master name="scrolling"/> +<fo:queue queue-name="body"> +<fo:block font-weight="bold">An example</fo:block> +<fo:block>This is a test.</fo:block> +<fo:block>This is <fo:sequence + font-style="italic">another</fo:sequence> test.</fo:block> +</fo:queue> +</fo:page-sequence>]]></eg> + +</inform-div1> + +<inform-div1> +<head>Design Principles</head> + +<p>In the design of any language, trade-offs in the solution space are +necessary. To aid in making these trade-offs the follow design +principles were used:</p> + +<slist> +<sitem>XSL should support browsing, printing, and interactive editing and +design tools</sitem> +<sitem>XSL should be capable of specifying presentations for traditional and +Web environments</sitem> +<sitem>XSL should support interaction with structured information, as well +as presentation of it.</sitem> +<sitem>XSL should support all kinds of structured information, including both +data and documents.</sitem> +<sitem>XSL should support both visual and non-visual presentations.</sitem> +<sitem>XSL should be a declarative language.</sitem> +<sitem>XSL should be optimized to provide simple specifications for common +formatting tasks and not preclude more sophisticated formatting tasks.</sitem> +<sitem>XSL should provide an extensibility mechanism</sitem> +<sitem>The number of optional features in XSL should be kept to a minimum.</sitem> +<sitem>XSL should provide the formatting functionality of <emph>at +least</emph> DSSSL and CSS</sitem> +<sitem>XSL should leverage other recommendations and standards, including +XML, XLL, DOM, HTML and ECMAScript.</sitem> +<sitem>XSL should be expressed in XML syntax.</sitem> +<sitem>XSL stylesheets should be human-readable and reasonably clear.</sitem> +<sitem>Terseness in XSL markup is of minimal importance.</sitem> +</slist> +</inform-div1> +<inform-div1> +<head>Acknowledgements</head> +<p>The following have contributed to authoring this draft:</p> +<slist> +<sitem>Sharon Adler, Inso Corporation</sitem> +<sitem>Anders Berglund, Inso Corporation</sitem> +<sitem>Paul Grosso, ArborText</sitem> +<sitem>Eduardo Gutentag, Sun Microsystems</sitem> +<sitem>Chris Lilley, W3C</sitem> +<sitem>Chris Maden, O'Reilly & Associates</sitem> +<sitem>Jonathan Marsh, Microsoft Corporation</sitem> +<sitem>Henry S. Thompson, University of Edinburgh</sitem> +<sitem>Paul Trevithick, Bitstream</sitem> +<sitem>Norman Walsh, ArborText</sitem> +<sitem>Steve Zilles, Adobe</sitem> +</slist> +</inform-div1> +<inform-div1> +<head>Changes from Previous Public Working Draft</head> + +<p><code>xsl:process</code> and <code>xsl:process-children</code> have +been combined into <code>xsl:apply-templates.</code></p> + +<p>The <code>expr</code> attribute of <code>xsl:value-of</code> has +been renamed to <code>select</code>.</p> + +<p>Support for comments has been added.</p> + +<p>Support for processing instructions has been added.</p> + +<p>Support for text nodes has been added.</p> + +<p>Support for result tree numbering has been added.</p> + +<p>Support for sorting has been added.</p> + +<p>The <code>xsl:copy</code> element has been added.</p> + +<p>The <code>xsl:element</code> element has been added.</p> + +<p>The <code>xsl:attribute</code> element has been added.</p> + +<p>Attribute patterns have been changed: the syntax is +<code>@foo</code> rather than <code>attribute(foo)</code>; they can be +used as match patterns and select patterns; <code>@*</code> can be +used to match all attributes.</p> + +<p>The argument to id() must now be quoted. Select patterns can also +be used as an argument.</p> + +<p>The syntax for patterns has been reworked; it is now more general +than before.</p> + +<p>The syntax for quoting namespaces has been changed.</p> + +<p>Specificity has been removed.</p> + +<p>Priorities can be real numbers.</p> + +<p>Support for processing modes has been added.</p> + +<p><code>xsl:apply-imports</code> has been added.</p> + +<p><code>define-</code> has been removed from the name of top-level +elements. <code>xsl:attribute-set</code> now contains +<code>xsl:attribute</code> elements.</p> + +<p>The default namespace (as declared with the <code>xmlns</code> +attribute) is not used for element type names in patterns.</p> + +</inform-div1> +</back> +</spec> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xslexa1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xslexa1.xsl index 9a9338b86c9..988bb8f3d0d 100644 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xslexa1.xsl +++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xslexa1.xsl @@ -1,7 +1,7 @@ <?xml version='1.0'?> -<xsl:stylesheet version="1.0" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:fo="http://www.w3.org/XSL/Format/1.0"> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" + xmlns:fo="http://www.w3.org/XSL/Format/1.0" + result-ns="fo"> <xsl:template match="/"> <fo:basic-page-sequence font-family="Helvetica" font-size="10pt" > <xsl:apply-templates/> @@ -17,4 +17,14 @@ <xsl:apply-templates/> </fo:inline-sequence> </xsl:template> +<!-- +<xsl:template match='/'> + <fo:basic-page-sequence font-family="serif"> + <fo:simple-page-master page-master-name='scrolling'/> + <fo:queue queue-name='body'> + <xsl:apply-templates/> + </fo:queue> + </fo:basic-page-sequence> +</xsl:template> +--> </xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.eepic b/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.eepic deleted file mode 100644 index 3d2d071866a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.eepic +++ /dev/null @@ -1,95 +0,0 @@ -\setlength{\unitlength}{0.0168mm} -% -\renewcommand{\dashlinestretch}{30} -\begin{picture}(7295,6901)(0,-10) -\put(3365.750,-2735.450){\arc{8342.722}{3.8591}{5.5654}} -\put(3401.469,-2726.357){\arc{8896.842}{3.8449}{5.5798}} -\path(1079,4295)(2222,4295)(2222,6866) - (1079,6866)(1079,4295) -\path(5651,4295)(4508,4295)(4508,6866) - (5651,6866)(5651,4295) -\path(1079,5152)(2222,5152) -\path(4508,5152)(5651,4295) -\path(6203,4591)(7283,4591)(7283,3016) - (6203,3016)(6203,4591) -\path(6203,3466)(7283,3466) -\path(508,3152)(1365,3152)(1365,2580) - (508,2580)(508,3152) -\path(1658,4276)(938,3151) -\blacken\path(977.418,3268.244)(938.000,3151.000)(1027.955,3235.901)(977.418,3268.244) -\path(2243,6661)(4538,6661) -\blacken\path(4418.000,6631.000)(4538.000,6661.000)(4418.000,6691.000)(4418.000,6631.000) -\blacken\path(2363.000,6286.000)(2243.000,6256.000)(2363.000,6226.000)(2363.000,6286.000) -\path(2243,6256)(4538,6256) -\path(1388,2746)(1973,2746) -\blacken\path(1853.000,2716.000)(1973.000,2746.000)(1853.000,2776.000)(1853.000,2716.000) -\path(2243,5941)(3458,5941)(3458,4006)(6203,4006) -\blacken\path(6083.000,3976.000)(6203.000,4006.000)(6083.000,4036.000)(6083.000,3976.000) -\path(1936,3152)(2794,3152)(2794,2580) - (1936,2580)(1936,3152) -\path(5663,6526)(6968,6526)(6968,4591) -\blacken\path(6938.000,4711.000)(6968.000,4591.000)(6998.000,4711.000)(6938.000,4711.000) -\thicklines -\dashline{60.000}(938,2566)(1478,1261) -\blacken\thinlines -\path(1404.397,1360.411)(1478.000,1261.000)(1459.838,1383.353)(1404.397,1360.411) -\thicklines -\dashline{60.000}(2378,2566)(1703,1396) -\blacken\thinlines -\path(1736.981,1514.934)(1703.000,1396.000)(1788.952,1484.951)(1736.981,1514.934) -\thicklines -\dashline{60.000}(2378,2566)(3638,1711) -\blacken\thinlines -\path(3521.858,1753.556)(3638.000,1711.000)(3555.548,1803.204)(3521.858,1753.556) -\thicklines -\dashline{60.000}(5078,4276)(5078,1396) -\blacken\thinlines -\path(5048.000,1516.000)(5078.000,1396.000)(5108.000,1516.000)(5048.000,1516.000) -\thicklines -\dashline{60.000}(6743,3016)(5303,1306) -\blacken\thinlines -\path(5357.349,1417.113)(5303.000,1306.000)(5403.244,1378.465)(5357.349,1417.113) -\blacken\path(1463.000,3001.000)(1343.000,2971.000)(1463.000,2941.000)(1463.000,3001.000) -\path(1343,2971)(1928,2971) -\whiten\path(1073,5761)(2222,5761)(2222,6526) - (1793,6166)(1073,6166)(1073,5761) -\path(1073,5761)(2222,5761)(2222,6526) - (1793,6166)(1073,6166)(1073,5761) -\whiten\path(4508,5131)(5651,5131)(5651,5716) - (4943,5716)(4508,6391)(4508,5131) -\path(4508,5131)(5651,5131)(5651,5716) - (4943,5716)(4508,6391)(4508,5131) -\path(2222,5491)(2378,5491)(2378,3151) -\blacken\path(2348.000,3271.000)(2378.000,3151.000)(2408.000,3271.000)(2348.000,3271.000) -\path(1658,4276)(2378,3151) -\blacken\path(2288.045,3235.901)(2378.000,3151.000)(2338.582,3268.244)(2288.045,3235.901) -\blacken\path(5783.000,6286.000)(5663.000,6256.000)(5783.000,6226.000)(5783.000,6286.000) -\path(5663,6256)(6563,6256)(6563,4591) -\put(1163,451){\makebox(0,0)[lb]{Books}} -\put(2783,766){\makebox(0,0)[lb]{Multimedia}} -\put(2708,451){\makebox(0,0)[lb]{Audio-video}} -\put(4583,766){\makebox(0,0)[lb]{Web}} -\put(4493,451){\makebox(0,0)[lb]{Internet}} -\put(1253,966){\makebox(0,0)[lb]{{\large\textbf{Printers}}}} -\put(4763,1306){\makebox(0,0)[lb]{{\large\textbf{Browsers}}}} -\put(1658,6436){\makebox(0,0)[b]{\LaTeX}} -\put(1658,5356){\makebox(0,0)[b]{\TeX}} -\put(1658,4591){\makebox(0,0)[b]{{\small DVI}}} -\put(938,2791){\makebox(0,0)[b]{{\small PS}}} -\put(2378,2791){\makebox(0,0)[b]{{\small PDF}}} -\put(5303,4726){\makebox(0,0)[b]{{\small XSL}}} -\put(4853,4456){\makebox(0,0)[b]{{\small CSS}}} -\put(6743,3151){\makebox(0,0)[b]{{\small CSS}}} -\put(3323,6751){\makebox(0,0)[b]{{\small L2X}}} -\put(3323,6301){\makebox(0,0)[b]{{\small X2L}}} -\put(4223,3781){\makebox(0,0)[b]{{\small L2H}}} -\put(2608,4456){\makebox(0,0)[b]{{\small PDFTEX}}} -\put(1253,3736){\makebox(0,0)[b]{{\small DVIPS}}} -\put(5033,5356){\makebox(0,0)[b]{{\small DTD}}} -\put(1658,5941){\makebox(0,0)[b]{{\small macros, styles}}} -\put(5123,6166){\makebox(0,0)[b]{\XML}} -\put(6743,3916){\makebox(0,0)[b]{\HTML}} -\put(2048,3816){\makebox(0,0)[b]{{\small DVIPDF}}} -\put(6293,6571){\makebox(0,0)[b]{{\small X2H}}} -\put(6068,6031){\makebox(0,0)[b]{{\small H2X}}} -\end{picture} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.fig b/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.fig deleted file mode 100644 index c656db630ff..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.fig +++ /dev/null @@ -1,103 +0,0 @@ -#FIG 3.2 -Landscape -Center -Metric -Letter -100.00 -Single --2 -1200 2 -5 1 0 1 0 7 0 0 -1 0.000 0 0 0 0 4857.750 11601.450 1714 8858 4857 7429 8000 8858 -5 1 0 1 0 14 0 0 -1 0.000 0 0 0 0 4893.469 11592.357 1500 8715 4857 7143 8286 8715 -2 2 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 5 - 2571 4571 3714 4571 3714 2000 2571 2000 2571 4571 -2 2 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 5 - 7143 4571 6000 4571 6000 2000 7143 2000 7143 4571 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2 - 2571 3714 3714 3714 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2 - 6000 3714 7143 4571 -2 2 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 5 - 7695 4275 8775 4275 8775 5850 7695 5850 7695 4275 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2 - 7695 5400 8775 5400 -2 2 0 1 0 14 0 0 -1 0.000 0 0 -1 0 0 5 - 2000 5714 2857 5714 2857 6286 2000 6286 2000 5714 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 3150 4590 2430 5715 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 3735 2205 6030 2205 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 1 2 - 1 1 1.00 60.00 120.00 - 3735 2610 6030 2610 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 2880 6120 3465 6120 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 4 - 1 1 1.00 60.00 120.00 - 3735 2925 4950 2925 4950 4860 7695 4860 -2 2 0 1 0 14 0 0 -1 0.000 0 0 -1 0 0 5 - 3428 5714 4286 5714 4286 6286 3428 6286 3428 5714 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 3 - 1 1 1.00 60.00 120.00 - 7155 2340 8460 2340 8460 4275 -2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 2430 6300 2970 7605 -2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 3870 6300 3195 7470 -2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 3870 6300 5130 7155 -2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 6570 4590 6570 7470 -2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 8235 5850 6795 7560 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 1 2 - 1 1 1.00 60.00 120.00 - 2835 5895 3420 5895 -2 3 0 1 0 3 0 0 20 0.000 0 0 -1 0 0 6 - 2565 3105 3714 3105 3714 2340 3285 2700 2565 2700 2565 3105 -2 3 0 1 0 3 0 0 20 0.000 0 0 -1 0 0 6 - 6000 3735 7143 3735 7143 3150 6435 3150 6000 2475 6000 3735 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 3 - 1 1 1.00 60.00 120.00 - 3714 3375 3870 3375 3870 5715 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 3150 4590 3870 5715 -2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 1 3 - 1 1 1.00 60.00 120.00 - 7155 2610 8055 2610 8055 4275 -4 0 0 0 0 0 12 0.0000 4 135 480 2655 8415 Books\001 -4 0 0 0 0 0 12 0.0000 4 135 855 4275 8100 Multimedia\001 -4 0 0 0 0 0 12 0.0000 4 135 960 4200 8415 Audio-video\001 -4 0 0 0 0 0 12 0.0000 4 135 360 6075 8100 Web\001 -4 0 0 0 0 0 12 0.0000 4 135 600 5985 8415 Internet\001 -4 0 0 0 0 0 15 0.4014 4 150 675 2745 7900 Printers\001 -4 0 0 0 0 0 15 5.8469 4 150 840 6255 7560 Browsers\001 -4 1 0 0 0 0 12 0.0000 4 135 525 3150 2430 LaTeX\001 -4 1 0 0 0 0 12 0.0000 4 135 330 3150 3510 TeX\001 -4 1 0 0 0 0 12 0.0000 4 135 330 3150 4275 DVI\001 -4 1 0 0 0 0 12 0.0000 4 135 210 2430 6075 PS\001 -4 1 0 0 0 0 12 0.0000 4 135 345 3870 6075 PDF\001 -4 1 0 0 0 0 12 0.0000 4 135 345 6795 4140 XSL\001 -4 1 0 0 0 0 12 0.0000 4 135 330 6345 4410 CSS\001 -4 1 0 0 0 0 12 0.0000 4 135 330 8235 5715 CSS\001 -4 1 0 0 0 0 12 0.0000 4 135 330 4815 2115 L2X\001 -4 1 0 0 0 0 12 0.0000 4 135 330 4815 2565 X2L\001 -4 1 0 0 0 0 12 0.0000 4 135 330 5715 5085 L2H\001 -4 1 0 0 0 0 12 1.5708 4 135 705 4100 4410 PDFTEX\001 -4 1 0 0 0 0 12 1.0123 4 135 540 2745 5130 DVIPS\001 -4 1 0 0 0 0 12 0.0000 4 135 375 6525 3510 DTD\001 -4 1 0 0 0 0 11 0.0000 4 135 885 3150 2925 macros, styles\001 -4 1 0 0 0 0 12 0.0000 4 135 405 6615 2700 XML\001 -4 1 0 0 0 0 12 0.0000 4 135 510 8235 4950 HTML\001 -4 1 0 0 0 0 12 5.2709 4 135 675 3540 5050 DVIPDF\001 -4 1 0 0 0 0 12 0.0000 4 135 360 7785 2295 X2H\001 -4 1 0 0 0 0 12 0.0000 4 135 360 7560 2835 H2X\001 diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex2 b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex2 deleted file mode 100644 index c84db2a0f15..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex2 +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile for Example 2 -LTX = latex -L2H2 = latex2html -init_file myinit.pl -info "External_links_test" - -ex2 : ex21.aux ex22.aux - $(L2H2) ex2bib ex21 ex22 ex20 -ex21.aux : - $(LTX) ex21.tex -ex22.aux : - $(LTX) ex22.tex diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex3 b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex3 deleted file mode 100644 index 896b004a5aa..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex3 +++ /dev/null @@ -1,62 +0,0 @@ -# Makefile for Example 3 -L2H = $(L2HNEW)/latex2html -link 4 -L2HTOP = $(L2HNEW)/latex2html -split 0 -LTX = latex -EX = ex3 -HTML = .html -TX = .tex -TEXES = $(EX)*$(TX) -TOP = ex30 -BIB = $(EX)bib -TEXTOP = $(TOP)$(TX) -INT = internals.pl -BIBREF = '\#BIBLIO' -# Directories containing the segments -EX30 = ../$(TOP)/$(TOP) -EX31 = ../$(EX)1/$(EX)1 -EX32 = ../$(EX)2/$(EX)2 -EX3b = ../$(TOP)/$(TOP)$(HTML) -# Titles for navigation to the segments -EX30t = Exemple_d\'un_document_segmenté -EX31t = Une_figure_EPS -EX32t = Exemple_d\'un_tableau -EX3bt = Références - -COMMON = -info 0 -split 1 -link 4 -no_auto_link -biblio $(EX3b) -external_file $(TOP) \ - -up_url $(EX30)$(HTML) -up_title $(EX30t) -index $(EX3b) -index_in_navigation -update: $(TOP).ind - make $(TOP)/$(INT) $(EX)2/$(INT) $(EX)1/$(INT); make $(TOP)/$(INT) -fresh: - rm $(EX)*/$(INT) $(TOP).aux; make $(TOP).ind; - make $(TOP)$(HTML) $(EX)2$(HTML) $(EX)1$(HTML); make $(TOP)$(HTML) -$(TOP)$(HTML) : - $(L2HTOP) -down_url $(EX31)$(HTML) -down_title $(EX31t) -biblio $(BIBREF) $(TOP) -$(TOP)/$(INT) : $(TEXTOP) $(BIB)$(TX) $(EX)1/$(INT) $(EX)2/$(INT) - make $(TOP)$(HTML) -$(EX)1$(HTML) : - $(L2H) $(COMMON) -t $(EX31t) -prev_url $(EX30)$(HTML) -prev_title $(EX30t) \ - -down_url $(EX32)$(HTML) -down_title $(EX32t) $(EX)1 -$(EX)1/$(INT) : $(EX)1$(TX) - make $(EX)1$(HTML) -$(EX)2$(HTML) : - $(L2H) $(COMMON) -t $(EX32t) -prev_url $(EX31)$(HTML) -prev_title $(EX31t) \ - -down_url $(EX3b)$(BIBREF) -down_title $(EX3bt) $(EX)2 -$(EX)2/$(INT) : $(EX)2$(TX) - make $(EX)2$(HTML) - -# handle LaTeX/dvips/makeindex etc. -$(TOP).aux: $(TEXES) - make dvi -$(TOP).dvi: - make dvi -dvi: - $(LTX) $(TEXTOP); $(LTX) $(TEXTOP); make $(TOP).ind -$(TOP).ind: $(TOP).aux - makeindex $(TOP).idx; $(LTX) $(TEXTOP); touch $(TOP).ind -ps: - make $(TOP).ps -$(TOP).ps: $(TOP).dvi - dvips $(TOP).dvi -o -clean: - rm *.ps *.dvi *.log *.ilg - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/colorcir.eps b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/colorcir.eps deleted file mode 100644 index 149d0c170fb..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/colorcir.eps +++ /dev/null @@ -1,109 +0,0 @@ -%! -%%BoundingBox: 19 164 581 636 -0.0 setlinewidth - -/hsvcircle { -gsave - /h 0.0 def - 0 4 360 { - pop - gsave - 0.5 0.0 translate - - newpath - 0.0 0.0 moveto - 0.1 0.0 lineto - 0.1 0.02 lineto - 0.0 0.02 lineto - closepath - h 1.0 1.0 sethsbcolor - fill - - %newpath - %0.0 0.0 moveto - %0.1 0.0 lineto - %0.1 0.02 lineto - %0.0 0.02 lineto - %closepath - %0.0 setgray - %stroke - - grestore - /h h 4 360 div add def - 4 rotate - } for -grestore -} def - -/graycircle { -gsave - /h -1.0 def - 0 4 360 { - pop - gsave - 0.5 0.0 translate - - newpath - 0.0 0.0 moveto - 0.1 0.0 lineto - 0.1 0.02 lineto - 0.0 0.02 lineto - closepath - - h abs setgray - fill - - %newpath - %0.0 0.0 moveto - %0.1 0.0 lineto - %0.1 0.02 lineto - %0.0 0.02 lineto - %closepath - %0.0 setgray - %stroke - grestore - - /h h 8 360 div add def - 4 rotate - } for -grestore -} def - -0.0 setlinewidth -0.0 setgray -300 400 translate -500 500 scale - -30 rotate -1.0 0.7 scale --30 rotate - -hsvcircle -0.8 0.8 scale -graycircle -0.8 0.8 scale -hsvcircle -0.8 0.8 scale -graycircle -0.8 0.8 scale -hsvcircle -0.8 0.8 scale -graycircle -0.8 0.8 scale -hsvcircle -0.8 0.8 scale -graycircle -0.8 0.8 scale -hsvcircle -0.8 0.8 scale -graycircle -0.8 0.8 scale -hsvcircle -0.8 0.8 scale -graycircle -0.8 0.8 scale -hsvcircle -0.8 0.8 scale -graycircle - -showpage diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex20.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex20.tex deleted file mode 100644 index 6ff0504b594..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex20.tex +++ /dev/null @@ -1,25 +0,0 @@ -\documentclass{article} -\usepackage{html} -%begin{latexonly} -\usepackage[T1]{fontenc} -%end{latexonly} -\usepackage[dvips]{graphicx} -\usepackage{francais} -\begin{document} -\begin{center}\Large - Exemple d'un document composé\\ -\end{center} - -\htmladdnormallink{Les Images}{../ex21/ex21.html} - -\externallabels{../ex21}{../ex21/labels.pl} -Référence ŕ une figure externe~\externalref{Fpsfig}. - -\htmladdnormallink{Les tableaux}{../ex22/ex22.html} - -\externallabels{../ex22}{../ex22/labels.pl} -Référence ŕ un tableau externe~\externalref{tab-exa}. - -\htmladdnormallink{La bibliographie}% - {../ex2bib/ex2bib.html} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex21.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex21.tex deleted file mode 100644 index 9b6bc130524..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex21.tex +++ /dev/null @@ -1,27 +0,0 @@ -\documentclass{article} -\usepackage{html} -%begin{latexonly} -\usepackage[T1]{fontenc} -%end{latexonly} -\usepackage[dvips]{graphicx} -\usepackage{francais} -\makeindex -\begin{document} -\section{Une figure EPS} -\label{sec-figure} -Cette section montre comment inclure une figure -\externallabels{../ex2bib}{../ex2bib/labels.pl}% -PostScript\externalref{bibPS} dans un document \LaTeX. -La \hyperref{figure}{figure }{}{Fpsfig} -est insérée dans le texte ŕ l'aide de la commande -\verb!\includegraphics{colorcir}!. -\begin{figure} -\htmlimage{thumbnail=0.4} -\centering - \begin{tabular}{c@{\qquad}c} - \includegraphics[width=3cm]{colorcir} & - \includegraphics[width=3cm]{tac2dim} - \end{tabular} - \caption{Deux images EPS}\label{Fpsfig} -\end{figure} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex22.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex22.tex deleted file mode 100644 index ff97376b120..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex22.tex +++ /dev/null @@ -1,29 +0,0 @@ -\documentclass{article} -\usepackage{html} -%begin{latexonly} -\usepackage[T1]{fontenc} -%end{latexonly} -\usepackage[dvips]{graphicx} -\usepackage{francais} -\newcommand{\Lcs}[1]{\texttt{\symbol{'134}#1}} -\begin{document} -\section{Exemple d'un tableau} -\label{sec-tableau} -Le \hyperref{tableau}{tableau }{}{tab-exa} montre -l'utilisation de l'environnement \texttt{table}. -\begin{table} -\centering - \begin{tabular}{cccccc} - \Lcs{primo} & \primo & \Lcs{secundo} & \secundo & - \Lcs{tertio} & \tertio \\ - \Lcs{quatro} & \quatro& 1\Lcs{ier} & 1\ier & - 1\Lcs{iere} & 1\iere \\ - \Lcs{fprimo)}&\fprimo)& \Lcs{No} 10 & \No 10 & - \Lcs{no} 15 & \no 15 \\ - \Lcs{og} a \Lcs{fg}&\og a \fg&3\Lcs{ieme}&3\ieme & - 10\Lcs{iemes}& 10\iemes - \end{tabular} -\caption{Quelques commandes de l'option - \texttt{french} de \texttt{babel}}\label{tab-exa} -\end{table} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex2bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex2bib.tex deleted file mode 100644 index f691e5acfc9..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex2bib.tex +++ /dev/null @@ -1,16 +0,0 @@ -\documentclass{article} -\usepackage{html} -%begin{latexonly} -\usepackage[T1]{fontenc} -%end{latexonly} -\usepackage[dvips]{graphicx} -\usepackage{francais} -\makeindex -\begin{document} -\begin{thebibliography}{99} -\bibitem{bib-PS}\label{bibPS} -Adobe Inc. -\emph{PostScript, manuel de référence (2ičme édition)} -InterÉditions (France), 1992 -\end{thebibliography} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex30.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex30.tex deleted file mode 100644 index 0b1b755235f..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex30.tex +++ /dev/null @@ -1,43 +0,0 @@ -\documentclass{article} -\usepackage[dvips]{graphicx} -\usepackage{francais} -\usepackage{html} -\usepackage{makeidx} -%begin{latexonly} -\usepackage[T1]{fontenc} -%end{latexonly} - -\internal{../ex31/} -\internal[sections]{../ex31/} -%\internal[contents]{../ex31/} -\internal[figure]{../ex31/} -\internal[index]{../ex31/} - -\internal{../ex32/} -\internal[sections]{../ex32/} -%\internal[contents]{../ex32/} -\internal[table]{../ex32/} -\internal[index]{../ex32/} - -\makeindex -\title{Exemple d'un document segmenté} -\author{Ross Moore \& Michel Goossens} - -\begin{document} -\maketitle\htmlrule -\tableofchildlinks\htmlrule -%begin{latexonly} -\tableofcontents -%end{latexonly} -\listoffigures\listoftables\htmlrule - -\segment{ex31}{section}{Une figure EPS} -\endsegment[section] -\html{Référence ŕ figure~\ref{Fpsfig}.} - -\segment{ex32}{section}{Exemple d'un tableau} -\endsegment[section] -\html{Référence ŕ tableau~\ref{tab-exa}.} -\htmlrule \input{ex3bib} -\htmlrule \printindex \htmlrule -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex31.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex31.tex deleted file mode 100644 index 1f5c97339f3..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex31.tex +++ /dev/null @@ -1,27 +0,0 @@ -\begin{htmlonly} -\documentclass{article} -\usepackage{makeidx,html} -\usepackage[T1]{fontenc} -\usepackage[dvips]{graphicx} -\usepackage{francais} -\input ex31.ptr -\end{htmlonly} -\startdocument -\index{section!figure} - -Cette section montre comment inclure une figure -PostScript\cite{bib-PS} dans un document \LaTeX. -La \hyperref{figure}{figure }{}{Fpsfig} -est insérée dans le texte ŕ l'aide de la commande -\verb!\includegraphics{colorcir}!. -\index{figure} -\index{PostScript} -\begin{figure}[h] -\htmlimage{thumbnail=0.4} -\centering - \begin{tabular}{c@{\qquad}c} - \includegraphics[width=3cm]{colorcir} & - \includegraphics[width=3cm]{tac2dim} - \end{tabular} - \caption{Deux images EPS}\label{Fpsfig} -\end{figure} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex32.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex32.tex deleted file mode 100644 index 293d66f4650..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex32.tex +++ /dev/null @@ -1,27 +0,0 @@ -\begin{htmlonly} -\usepackage{makeidx,html} -\usepackage{francais} -\input ex32.ptr -\end{htmlonly} -\newcommand{\Lcs}[1]{\texttt{\symbol{'134}#1}} -\startdocument -\index{section!tableau} - -Le \hyperref{tableau}{tableau }{}{tab-exa} -montre l'utilisation de l'environnement \texttt{table}. -\begin{table}[h] -\centering - \begin{tabular}{cccccc} - \Lcs{primo} & \primo & \Lcs{secundo} & \secundo - & \Lcs{tertio} & \tertio \\ - \Lcs{quatro} & \quatro& 1\Lcs{ier} & 1\ier - & 1\Lcs{iere} & 1\iere \\ - \Lcs{fprimo)}&\fprimo)& \Lcs{No} 10 & \No 10 - & \Lcs{no} 15 & \no 15 \\ - \Lcs{og} a \Lcs{fg}&\og a \fg&3\Lcs{ieme}&3\ieme - & 10\Lcs{iemes}& 10\iemes - \end{tabular} -\caption{Quelques commandes de l'option \texttt{french} - de \texttt{babel}}\label{tab-exa} -\index{tableau} -\end{table} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex3bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex3bib.tex deleted file mode 100644 index 12e197babf2..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex3bib.tex +++ /dev/null @@ -1,6 +0,0 @@ -\begin{thebibliography}{99} -\label{BIBLIO}\index{références} -\bibitem{bib-PS} -Adobe Inc. \emph{PostScript, manuel de référence - (2ičme édition)} InterÉditions (France), 1992 -\end{thebibliography} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/l2hexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/l2hexa.tex deleted file mode 100644 index 817ffbe7f1d..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/l2hexa.tex +++ /dev/null @@ -1,62 +0,0 @@ -\documentclass{article} -\usepackage{graphicx} -\usepackage{francais} -\usepackage{makeidx} -\newcommand{\Lcs}[1]{\texttt{\symbol{'134}#1}} -\makeindex -\title{Exemple d'un article en fran\c{c}ais} -\author{Michel Goossens} -\begin{document} -\maketitle -\tableofcontents -\listoffigures -\listoftables -\section{Une figure EPS} -\index{section} -Cette section montre comment inclure une figure PostScript\cite{bib-PS} -dans un document \LaTeX. La figure~\ref{Fpsfig} -est ins\'er\'ee dans le texte \`a l'aide de la commande - \verb!\includegraphics{colorcir.eps}!. -\index{figure} -\index{PostScript} -\begin{figure} - \begin{center} - \begin{tabular}{c@{\qquad}c} - \includegraphics[width=3cm]{colorcir} & - \includegraphics[width=3cm]{tac2dim} - \end{tabular} - \end{center} - \caption{Deux images EPS} - \label{Fpsfig} -\end{figure} - -\section{Exemple d'un tableau} - -Le tableau~\ref{tab:exa} \`a la page \pageref{tab:exa} -montre l'utilisation de l'environnement \texttt{table}. - -\begin{table} - \begin{center} - \begin{tabular}{cccccc} - \Lcs{primo} & \primo & \Lcs{secundo} & \secundo & \Lcs{tertio} & \tertio \\ - \Lcs{quatro} & \quatro& 1\Lcs{ier} & 1\ier & 1\Lcs{iere} & 1\iere \\ - \Lcs{fprimo)}&\fprimo)& \Lcs{No} 10 & \No 10 & \Lcs{no} 15 & \no 15 \\ - \Lcs{og} a \Lcs{fg}&\og a \fg&3\Lcs{ieme}&3\ieme & 10\Lcs{iemes}& 10\iemes - \end{tabular} - \end{center} - \caption{Quelques commandes de l'option \texttt{francais} de \texttt{babel}} - \label{tab:exa} - \index{tableau} -\end{table} - -\begin{thebibliography}{99} -\index{r\'ef\'erences} -\bibitem{bib-PS} -Adobe Inc. -\emph{PostScript, manuel de r\'ef\'erence (2\ieme \'edition)} -Inter\'Editions (France), 1992 -\end{thebibliography} -\printindex -\index{index} -\end{document} -% End of document. diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/myinit.pl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/myinit.pl deleted file mode 100644 index b24da780bf5..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/myinit.pl +++ /dev/null @@ -1,8 +0,0 @@ -# File myinit.pl -$ADDRESS = "<em>Michel Goossens<BR>" . - "Division IT<BR>" . - "Tél. 767.5028<BR>" . - "$address_data[1]</em>"; -$MAX_SPLIT_DEPTH = 0; # do not split document -$NO_NAVIGATION = 1; # no navigation panel -1; # Mandatory last line diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.css b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.css deleted file mode 100644 index daee915b4dd..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.css +++ /dev/null @@ -1,4 +0,0 @@ -H2 { border : 2pt solid brown ; color : maroon ; padding : 5pt } -TD.eqno {color : green ; fontweight : 700 } /* equation-number cells */ -TABLE.subequations { background-color : #E0E0E0 ; } -P { line-height : 18pt ; } diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.tex deleted file mode 100644 index 7a0f0ea4629..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.tex +++ /dev/null @@ -1,54 +0,0 @@ -\documentclass[a4paper,twoside]{article} -\usepackage{html} -\usepackage{amsmath} - -\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}} -\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}} -\providecommand{\Quat}{\vec{\mathbf{Q}}} - -\newcommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}% -\newcommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}} -\newcommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}} -\newcommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}} - -\begin{document} -\htmlhead[center]{section}{Math examples} -\begin{eqnarray} - \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} - -Since~\eqref{eqn:stress-sr} or~\eqref{gdef} should hold for arbitrary $\delta\bm{c}$% --vectors, it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\ -...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$. -That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long -been suspected (\Fermat). Only during the current decade has this been proved (\Wiles). - -\begin{eqnarray}\label{eqn:stress-sr} - V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber - & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right> -\end{eqnarray} - -\begin{subequations}\label{bgdefs} -\begin{align} B_{ij}^\alpha & = - \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef} -\end{align} -\end{subequations} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMath.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMath.tex deleted file mode 100644 index 26ab42edddc..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMath.tex +++ /dev/null @@ -1,54 +0,0 @@ -\documentclass[a4paper,twoside]{article} -\usepackage{html} -%\usepackage{amsmath} - -\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}} -\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}} -\providecommand{\Quat}{\vec{\mathbf{Q}}} - -\newcommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}% -\newcommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}} -\newcommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}} -\newcommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}} - -\begin{document} -\htmlhead[center]{section}{Math examples} -\begin{eqnarray} - \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}\label{xiEmax} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} - -Since~\ref{xiEmax} and \ref{eqn:stress-sr} hold for arbitrary $\delta\bm{c}$-vectors, -it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\ -...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$. -That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long -been suspected (\Fermat). Only during the current decade has this been proved (\Wiles). - -\begin{eqnarray}\label{eqn:stress-sr} - V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber - & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right> -\end{eqnarray} -\end{document} -\begin{subequations}\label{bgdefs} -\begin{align} B_{ij}^\alpha & = - \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef} -\end{align} -\end{subequations} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex deleted file mode 100644 index cca8e754e57..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex +++ /dev/null @@ -1,64 +0,0 @@ -\documentclass[a4paper,twoside]{article} -\usepackage{html} -\usepackage{amsmath} - -\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}} -\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}} -\providecommand{\Quat}{\vec{\mathbf{Q}}} - -\newcommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}% -\newcommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}} -\newcommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}} -\newcommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}} - -\begin{document} -\htmlhead[center]{section}{Math examples} -\begin{flushright} -\begin{makeimage} -\begin{eqnarray} - \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} -\end{makeimage} -\end{flushright} - -Since~\eqref{eqn:stress-sr} or~\eqref{gdef} should hold for arbitrary $\delta\bm{c}$% --vectors, it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\ -...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$. -That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long -been suspected (\Fermat). Only during the current decade has this been proved (\Wiles). - -\begin{flushright} -\begin{eqnarray}\htmlimage{} -\label{eqn:stress-sr} - V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber - & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right> -\end{eqnarray} -\end{flushright} - -\begin{flushright} -\begin{subequations}\htmlimage{} -\label{bgdefs} -\begin{align} B_{ij}^\alpha & = - \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef} -\end{align} -\end{subequations} -\end{flushright} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex deleted file mode 100644 index b6c61782721..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex +++ /dev/null @@ -1,64 +0,0 @@ -\documentclass[a4paper,twoside]{article} -\usepackage{html} -\usepackage{amsmath} - -\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}} -\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}} -\providecommand{\Quat}{\vec{\mathbf{Q}}} - -\newcommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}% -\newcommand{\Pythagorians}{\htmladdnormallink - {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}} -\newcommand{\Fermat}{\htmladdnormallink - {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}} -\newcommand{\Wiles}{\htmladdnormallink - {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}} - -\begin{document} -\htmlhead[center]{section}{Math examples} -\begin{flushright} -\begin{makeimage} -\begin{eqnarray} - \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty} - \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\ - \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi} - - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\ - \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\ - \gamma' & = & 0.422784\dots = 1 - \gamma \\ - \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss} -\end{eqnarray} -\end{makeimage} -\end{flushright} - -Since~\eqref{eqn:stress-sr} or~\eqref{gdef} should hold for arbitrary $\delta\bm{c}$% --vectors, it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\ -...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$. -That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long -been suspected (\Fermat). Only during the current decade has this been proved (\Wiles). - -\begin{flushright} -\begin{eqnarray}\htmlimage{thumbnail=.4} -\label{eqn:stress-sr} - V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber - & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i - + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta} - - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right> -\end{eqnarray} -\end{flushright} - -\begin{flushright} -\begin{subequations}\htmlimage{thumbnail=.3} -\label{bgdefs} -\begin{align} B_{ij}^\alpha & = - \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\ - \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} - + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\ - \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\ - H_{ij}^{\alpha \beta} & = - \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} - + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef} -\end{align} -\end{subequations} -\end{flushright} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/tac2dim.eps b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/tac2dim.eps deleted file mode 100644 index b96e3e23e90..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/tac2dim.eps +++ /dev/null @@ -1,201 +0,0 @@ -%!CERNPS_include //ddtrg2/user/goossens/pawmanual/tutex21.ps -%%BoundingBox: 0 0 582 582 -/d {lineto} def /m {moveto} def /t {translate} def -/sw {stringwidth} def /r {rotate} def /rl {roll} def -/rd {rlineto} def /rm {rmoveto} def /gr {grestore} def -/lw {setlinewidth} def /sd {setdash} def -/s {stroke} def /rgb {setrgbcolor} def -/c {closepath} def /sf {scalefont setfont} def -/oshow {gsave [] 0 sd true charpath stroke gr} def -/cs {gsave dup sw pop 2 div neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m show gr} def -/rs {gsave dup sw pop neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m show gr} def -/ocs {gsave dup sw pop 2 div neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m oshow gr} def -/ors {gsave dup sw pop neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m oshow gr} def -gsave .25 .25 scale 0 0 0 rgb 0 0 translate - [] 0 sd 4 lw 958 212 m 1044 177 d s 1044 177 m 1146 206 d s 1044 177 m 1044 177 - d c s 958 212 m 958 212 d c s 1146 206 m 1146 206 d c s 1060 241 m 1143 207 d s - 958 212 m 1057 240 d s 1146 206 m 1248 235 d s 1146 206 m 1146 219 d s 1060 241 - m 1060 254 d s 1060 254 m 1143 220 d s 1146 219 m 1245 248 d s 1248 235 m 1248 - 248 d s 1162 283 m 1245 249 d s 1060 254 m 1159 282 d s 1248 235 m 1350 264 d s - 1248 235 m 1248 340 d s 1162 283 m 1162 375 d s 1162 375 m 1245 342 d s 1248 - 340 m 1349 370 d s 1350 264 m 1350 370 d s 1264 405 m 1349 370 d s 1162 375 m - 1261 404 d s 1350 264 m 1452 294 d s 1350 264 m 1350 435 d s 1264 405 m 1264 - 470 d s 1264 470 m 1349 436 d s 1350 435 m 1449 464 d s 1452 294 m 1452 465 d s - 1366 500 m 1449 466 d s 1264 470 m 1366 499 d s 1452 294 m 1553 323 d s 1452 - 294 m 1452 701 d s 1366 500 m 1366 736 d s 1366 736 m 1449 703 d s 1452 701 m - 1551 730 d s 1553 323 m 1553 731 d s 1468 766 m 1551 732 d s 1366 736 m 1465 - 765 d s 1553 323 m 1655 352 d s 1553 323 m 1553 599 d s 1553 599 m 1653 628 d s - 1655 352 m 1655 628 d s 1570 663 m 1653 630 d s 1551 658 m 1567 663 d s 1655 - 352 m 1757 381 d s 1655 352 m 1655 615 d s 1655 615 m 1755 644 d s 1757 381 m - 1757 645 d s 1672 679 m 1755 646 d s 1589 656 m 1669 679 d s 1757 381 m 1859 - 411 d s 1757 381 m 1757 572 d s 1757 572 m 1857 601 d s 1859 411 m 1859 601 d s - 1774 636 m 1856 603 d s 1755 631 m 1771 636 d s 1859 411 m 1961 440 d s 1859 - 411 m 1859 496 d s 1859 496 m 1961 525 d s 1961 440 m 1961 525 d s 1876 560 m - 1961 526 d s 1856 555 m 1873 560 d s 1961 440 m 2063 469 d s 1961 440 m 1961 - 493 d s 1961 493 m 2060 521 d s 2063 469 m 2063 522 d s 1978 557 m 2063 522 d s - 1923 541 m 1975 556 d s 2063 469 m 2165 498 d s 2063 469 m 2063 469 d c s 2165 - 498 m 2165 498 d c s 2080 533 m 2162 500 d s 2053 526 m 2079 533 d s 2165 498 m - 2267 528 d s 2165 498 m 2165 498 d c s c s 2182 563 m 2264 529 d s 2080 533 m - 2179 562 d s 873 246 m 958 212 d s 958 212 m 958 218 d s 873 246 m 873 253 d s - 873 253 m 955 219 d s 958 218 m 1057 247 d s 975 282 m 1057 249 d s 873 253 m - 972 281 d s 1060 254 m 1060 261 d s 975 282 m 975 295 d s 975 295 m 1057 262 d - s 1060 261 m 1159 289 d s 1077 325 m 1159 291 d s 975 295 m 1074 324 d s 1077 - 325 m 1077 358 d s 1077 358 m 1159 324 d s 1179 387 m 1188 383 d s 1077 358 m - 1176 386 d s 1179 387 m 1179 420 d s 1179 420 m 1235 397 d s 1179 420 m 1261 - 443 d s 1280 475 m 1280 607 d s 1280 607 m 1366 572 d s 1280 607 m 1366 631 d s - 1550 665 m 1560 661 d s 1586 688 m 1634 669 d s 1550 678 m 1584 687 d s 1793 - 629 m 1873 652 d s 1876 560 m 1876 652 d s 1790 687 m 1873 654 d s 1707 663 m - 1787 686 d s 1895 553 m 1975 576 d s 1978 557 m 1978 576 d s 1892 611 m 1975 - 578 d s 1873 606 m 1889 610 d s 2034 533 m 2079 546 d s 2080 533 m 2080 546 d s - 1994 581 m 2079 547 d s 1975 576 m 1991 581 d s 2080 533 m 2080 566 d s 1994 - 581 m 1994 601 d s 1994 601 m 2079 566 d s 2080 566 m 2179 595 d s 2182 563 m - 2182 595 d s 2096 630 m 2179 597 d s 1994 601 m 2096 630 d s 787 281 m 873 246 - d s 787 281 m 787 281 d c s 889 311 m 965 280 d s 787 281 m 889 310 d s 991 340 - m 1048 317 d s 889 311 m 988 339 d s 991 340 m 991 353 d s 991 353 m 1067 322 d - s 1093 382 m 1121 371 d s 991 353 m 1090 381 d s 1179 420 m 1179 466 d s 1093 - 382 m 1093 501 d s 1093 501 m 1176 467 d s 1179 466 m 1278 494 d s 1195 530 m - 1278 496 d s 1093 501 m 1192 529 d s 1280 607 m 1280 725 d s 1195 530 m 1195 - 760 d s 1195 760 m 1278 726 d s 1280 725 m 1380 754 d s 1382 740 m 1382 754 d s - 1297 789 m 1380 756 d s 1195 760 m 1294 788 d s 1382 740 m 1382 754 d s 1382 - 754 m 1484 784 d s 1484 759 m 1484 784 d s 1399 819 m 1484 784 d s 1297 789 m - 1396 818 d s 1705 696 m 1752 677 d s 1622 672 m 1702 695 d s 1949 588 m 1991 - 600 d s 1909 636 m 1991 602 d s 1873 626 m 1906 635 d s 2010 632 m 2048 617 d s - 1956 617 m 2008 632 d s 702 316 m 787 281 d s 702 316 m 702 316 d c s 804 345 m - 889 311 d s 702 316 m 801 345 d s 889 311 m 889 330 d s 804 345 m 804 365 d s - 804 365 m 889 330 d s 889 330 m 988 359 d s 991 353 m 991 359 d s 906 394 m 988 - 361 d s 804 365 m 905 394 d s 991 353 m 991 379 d s 906 394 m 906 414 d s 906 - 414 m 988 380 d s 991 379 m 1090 408 d s 1007 443 m 1090 410 d s 906 414 m 1005 - 443 d s 1007 443 m 1007 496 d s 1007 496 m 1090 462 d s 1109 525 m 1138 514 d s - 1007 496 m 1107 524 d s 1195 760 m 1195 793 d s 1109 525 m 1109 828 d s 1109 - 828 m 1192 794 d s 1195 793 m 1294 821 d s 1297 789 m 1297 822 d s 1211 857 m - 1294 823 d s 1109 828 m 1209 856 d s 1619 691 m 1647 680 d s 1593 684 m 1616 - 690 d s 1721 694 m 1759 679 d s 1711 691 m 1718 693 d s 1873 637 m 1889 631 d s - 1925 667 m 2008 633 d s 1873 652 m 1922 666 d s 616 351 m 702 316 d s 616 351 m - 616 351 d c s 718 380 m 801 347 d s 616 351 m 715 379 d s 718 380 m 718 400 d s - 718 400 m 801 366 d s 820 429 m 905 395 d s 718 400 m 817 428 d s 906 414 m 906 - 454 d s 820 429 m 820 488 d s 820 488 m 905 454 d s 906 454 m 1005 482 d s 922 - 518 m 1005 484 d s 820 488 m 922 518 d s 1007 496 m 1007 680 d s 922 518 m 922 - 715 d s 922 715 m 1005 681 d s 1007 680 m 1107 709 d s 1024 744 m 1107 711 d s - 922 715 m 1021 743 d s 1099 713 m 1107 715 d s 1550 685 m 1616 704 d s 1619 691 - m 1619 704 d s 1552 732 m 1619 705 d s 1647 680 m 1718 700 d s 1721 694 m 1721 - 701 d s 1636 736 m 1718 702 d s 1581 720 m 1635 736 d s 1721 694 m 1721 951 d s - 1636 736 m 1636 986 d s 1636 986 m 1718 952 d s 1721 951 m 1820 979 d s 1823 - 674 m 1823 980 d s 1737 1015 m 1820 981 d s 1636 986 m 1735 1014 d s 1839 702 m - 1922 668 d s 1820 697 m 1837 701 d s 531 386 m 616 351 d s 531 386 m 531 386 d - c s 633 415 m 715 381 d s 531 386 m 630 414 d s 718 400 m 718 400 d s 633 415 m - 633 435 d s 633 435 m 715 401 d s 734 464 m 817 430 d s 633 435 m 732 463 d s - 734 464 m 734 504 d s 734 504 m 817 470 d s 836 533 m 893 510 d s 734 504 m 834 - 532 d s 836 533 m 836 737 d s 836 737 m 921 702 d s 938 766 m 1004 739 d s 836 - 737 m 936 765 d s 1071 725 m 1107 735 d s 1040 775 m 1106 749 d s 967 754 m - 1040 775 d s 1820 710 m 1837 703 d s 445 421 m 531 386 d s 445 421 m 445 421 d - c s 547 450 m 630 416 d s 445 421 m 544 449 d s 547 450 m 547 457 d s 547 457 m - 630 423 d s 649 486 m 715 459 d s 547 457 m 646 485 d s 734 504 m 734 569 d s - 649 486 m 649 604 d s 649 604 m 732 570 d s 734 569 m 834 598 d s 751 633 m 834 - 600 d s 649 604 m 748 633 d s 836 737 m 836 756 d s 751 633 m 751 791 d s 751 - 791 m 834 758 d s 836 756 m 936 785 d s 938 766 m 938 786 d s 853 821 m 935 787 - d s 751 791 m 850 820 d s 955 791 m 1011 768 d s 935 785 m 952 790 d s 1483 765 - m 1547 783 d s 1550 733 m 1550 784 d s 1464 818 m 1547 785 d s 1424 807 m 1462 - 818 d s 1566 743 m 1604 727 d s 1547 737 m 1564 742 d s 1566 743 m 1635 762 d s - 360 456 m 445 421 d s 445 421 m 445 434 d s 360 456 m 360 469 d s 360 469 m 445 - 434 d s 445 434 m 544 462 d s 547 457 m 547 463 d s 461 498 m 544 464 d s 360 - 469 m 461 498 d s 547 457 m 547 463 d s 547 463 m 646 492 d s 563 527 m 646 494 - d s 461 498 m 561 526 d s 649 604 m 649 1380 d s 563 527 m 563 1415 d s 563 - 1415 m 646 1381 d s 649 1380 m 748 1409 d s 751 791 m 751 1410 d s 665 1444 m - 748 1411 d s 563 1415 m 663 1444 d s 751 791 m 751 2192 d s 665 1444 m 665 2227 - d s 665 2227 m 748 2193 d s 751 2192 m 850 2221 d s 853 821 m 853 2222 d s 767 - 2256 m 850 2223 d s 665 2227 m 765 2256 d s 853 821 m 853 1643 d s 853 1643 m - 952 1671 d s 955 791 m 955 1672 d s 869 1707 m 952 1673 d s 850 1701 m 866 1706 - d s 955 791 m 955 1166 d s 955 1166 m 1056 1195 d s 1057 769 m 1057 1195 d s - 971 1230 m 1056 1195 d s 952 1224 m 968 1229 d s 1057 769 m 1057 879 d s 1057 - 879 m 1156 908 d s 1159 842 m 1159 908 d s 1073 943 m 1156 909 d s 1056 938 m - 1073 943 d s 1159 842 m 1159 875 d s 1159 875 m 1258 904 d s 1261 837 m 1261 - 905 d s 1175 940 m 1258 906 d s 1120 924 m 1172 939 d s 1261 837 m 1261 1253 d - s 1175 940 m 1175 1288 d s 1175 1288 m 1258 1254 d s 1261 1253 m 1360 1282 d s - 1362 808 m 1362 1283 d s 1277 1317 m 1360 1284 d s 1175 1288 m 1274 1317 d s - 1362 808 m 1362 1033 d s 1362 1033 m 1462 1061 d s 1464 818 m 1464 1062 d s - 1379 1097 m 1462 1063 d s 1360 1091 m 1376 1096 d s 1547 750 m 1564 744 d s - 1583 807 m 1635 785 d s 1528 791 m 1580 806 d s 274 490 m 360 456 d s 274 490 m - 274 490 d c s 376 520 m 442 493 d s 274 490 m 373 519 d s 461 498 m 461 531 d s - 376 520 m 376 566 d s 376 566 m 461 531 d s 461 531 m 561 559 d s 478 595 m 561 - 561 d s 376 566 m 478 595 d s 544 568 m 561 573 d s 1583 807 m 1583 807 d c s - 1497 841 m 1580 808 d s 1461 831 m 1495 841 d s 188 525 m 274 490 d s 274 490 m - 274 517 d s s 188 552 m 271 518 d s 274 517 m 373 545 d s 290 581 m 373 547 d s - 188 552 m 288 580 d s 376 566 m 376 763 d s 290 581 m 290 798 d s 290 798 m 373 - 764 d s 376 763 m 478 792 d s 478 595 m 478 792 d s 392 827 m 477 793 d s 290 - 798 m 390 826 d s 494 613 m 563 585 d s 477 608 m 492 612 d s 494 613 m 563 633 - d s 1461 856 m 1494 843 d s 1044 177 m 2267 528 d s 1146 174 m 1146 206 d s - 1248 219 m 1248 235 d s 1350 233 m 1350 264 d s 1452 278 m 1452 294 d s 1553 - 291 m 1553 323 d s 1655 336 m 1655 352 d s 1757 350 m 1757 381 d s 1859 395 m - 1859 411 d s 1961 408 m 1961 440 d s 2063 453 m 2063 469 d s 2165 467 m 2165 - 498 d s 1146 174 m 1146 206 d s 1044 161 m 1044 177 d s 2165 467 m 2165 498 d s - 2267 512 m 2267 528 d s -/Helvetica findfont 144 sf -1152 71 0.00000 (4) cs -1355 119 0.00000 (6) cs -1559 178 0.00000 (8) cs -1769 236 0.00000 (10) cs -1973 295 0.00000 (12) cs -2177 353 0.00000 (14) cs -1044 177 m 188 525 d s 1044 145 m 1044 177 d s 958 196 m 958 212 d s 873 - 214 m 873 246 d s 787 265 m 787 281 d s 702 284 m 702 316 d s 616 335 m 616 351 - d s 531 354 m 531 386 d s 445 405 m 445 421 d s 360 424 m 360 456 d s 274 474 m - 274 490 d s 188 493 m 188 525 d s 1044 145 m 1044 177 d s 188 493 m 188 525 d s -1036 38 0.00000 (6) cs -865 108 0.00000 (8) cs -686 178 0.00000 (10) cs -515 248 0.00000 (12) cs -343 317 0.00000 (14) cs -172 387 0.00000 (16) cs -188 525 m 188 2302 d 2267 2302 d 2267 528 d s 188 525 m 188 2209 d s 157 - 525 m 188 525 d s 173 578 m 188 578 d s 173 631 m 188 631 d s 173 683 m 188 683 - d s 173 736 m 188 736 d s 157 788 m 188 788 d s 173 841 m 188 841 d s 173 894 m - 188 894 d s 173 946 m 188 946 d s 173 999 m 188 999 d s 157 1051 m 188 1051 d s - 173 1104 m 188 1104 d s 173 1157 m 188 1157 d s 173 1209 m 188 1209 d s 173 - 1262 m 188 1262 d s 157 1315 m 188 1315 d s 173 1367 m 188 1367 d s 173 1420 m - 188 1420 d s 173 1472 m 188 1472 d s 173 1525 m 188 1525 d s 157 1578 m 188 - 1578 d s 173 1630 m 188 1630 d s 173 1683 m 188 1683 d s 173 1736 m 188 1736 d - s 173 1788 m 188 1788 d s 157 1841 m 188 1841 d s 173 1893 m 188 1893 d s 173 - 1946 m 188 1946 d s 173 1999 m 188 1999 d s 173 2051 m 188 2051 d s 157 2104 m - 188 2104 d s 157 2104 m 188 2104 d s 173 2157 m 188 2157 d s 173 2209 m 188 - 2209 d s -125 504 0.00000 (0) rs -125 767 0.00000 (40) rs -125 1030 0.00000 (80) rs -125 1293 0.00000 (120) rs -125 1556 0.00000 (160) rs -125 1820 0.00000 (200) rs -125 2083 0.00000 (240) rs -s 188 2209 m 514 2302 d s 2044 2302 m 2264 2213 d s 1461 856 m 1634 786 - d s 1837 703 m 2047 617 d s 188 2209 m 514 2302 d s 2044 2302 m 2264 2213 d s - [4 8] 0 sd 188 788 m 562 896 d s 1055 1037 m 1173 1071 d s 1360 1125 m 1410 - 1139 d s 1412 1139 m 1726 1011 d s 1820 973 m 2264 792 d s 188 1051 m 562 1159 - d s 951 1270 m 1410 1402 d s 1412 1403 m 2264 1055 d s 188 1315 m 663 1451 d s - 951 1534 m 1410 1665 d s 1412 1666 m 2264 1318 d s 188 1578 m 663 1714 d s 850 - 1768 m 1410 1928 d s 1412 1929 m 2264 1581 d s 188 1841 m 663 1977 d s 850 2031 - m 1410 2191 d s 1412 2192 m 2264 1844 d s 188 2104 m 880 2302 d s 1786 2302 m - 2264 2107 d s [] 0 sd s s s s s s s s s s s s s s s 1412 2302 m 1412 2291 d s - 1412 2291 m 1412 2274 d s 1412 2274 m 1412 2257 d s 1412 2257 m 1412 2240 d s - 1412 2240 m 1412 2223 d s 1412 2223 m 1412 2207 d s 1412 2207 m 1412 2190 d s - 1412 2190 m 1412 2173 d s 1412 2173 m 1412 2156 d s 1412 2156 m 1412 2139 d s - 1412 2139 m 1412 2122 d s 1412 2122 m 1412 2106 d s 1412 2106 m 1412 2089 d s - 1412 2089 m 1412 2072 d s 1412 2072 m 1412 2055 d s 1412 2055 m 1412 2038 d s - 1412 2038 m 1412 2021 d s 1412 2021 m 1412 2005 d s 1412 2005 m 1412 1988 d s - 1412 1988 m 1412 1971 d s 1412 1971 m 1412 1954 d s 1412 1954 m 1412 1937 d s - 1412 1937 m 1412 1920 d s 1412 1920 m 1412 1903 d s 1412 1903 m 1412 1887 d s - 1412 1887 m 1412 1870 d s 1412 1870 m 1412 1853 d s 1412 1853 m 1412 1836 d s - 1412 1836 m 1412 1819 d s 1412 1819 m 1412 1802 d s 1412 1802 m 1412 1786 d s - 1412 1786 m 1412 1769 d s 1412 1769 m 1412 1752 d s 1412 1752 m 1412 1735 d s - 1412 1735 m 1412 1718 d s 1412 1718 m 1412 1701 d s 1412 1701 m 1412 1685 d s - 1412 1685 m 1412 1668 d s 1412 1668 m 1412 1651 d s 1412 1651 m 1412 1634 d s - 1412 1634 m 1412 1617 d s 1412 1617 m 1412 1600 d s 1412 1600 m 1412 1584 d s - 1412 1584 m 1412 1567 d s 1412 1567 m 1412 1550 d s 1412 1550 m 1412 1533 d s - 1412 1533 m 1412 1516 d s 1412 1516 m 1412 1499 d s 1412 1499 m 1412 1483 d s - 1412 1483 m 1412 1466 d s 1412 1466 m 1412 1449 d s 1412 1449 m 1412 1432 d s - 1412 1432 m 1412 1415 d s 1412 1415 m 1412 1398 d s 1412 1398 m 1412 1382 d s - 1412 1382 m 1412 1365 d s 1412 1365 m 1412 1348 d s 1412 1348 m 1412 1331 d s - 1412 1331 m 1412 1314 d s 1412 1314 m 1412 1297 d s 1412 1297 m 1412 1280 d s - 1412 1280 m 1412 1264 d s 1412 1264 m 1412 1247 d s 1412 1247 m 1412 1230 d s - 1412 1230 m 1412 1213 d s 1412 1213 m 1412 1196 d s 1412 1196 m 1412 1179 d s - 1412 1179 m 1412 1163 d s 1412 1163 m 1412 1146 d s 1412 1146 m 1412 1129 d s - 1412 1129 m 1412 1112 d s 1412 1112 m 1412 1095 d s 1412 1095 m 1412 1078 d s -showpage grestore diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/amaya.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/amaya.mml deleted file mode 100644 index d03219b9ab5..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/amaya.mml +++ /dev/null @@ -1,104 +0,0 @@ - <!-- MathType@Translator@5@5@MathML (Amaya).tdl@MathML -- Amaya compatible@ --> -<math displaystyle='true'> - <mtable columnalign='left'> - <mtr> - <mtd> - <mi>f</mi><mo stretchy='false'>(</mo><mo>∈</mo><mo>,</mo><mi>δ</mi><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mfrac> - <mn>1</mn> - <mi>ξ</mi> - </mfrac> - <msub> - <mi>φ</mi> - <mi>v</mi> - </msub> - <mo stretchy='false'>(</mo><msub> - <mi>λ</mi> - <mi>v</mi> - </msub> - <mo>,</mo><mi>k</mi><mo>,</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mo stretchy='false'>)</mo> - </mtd> - </mtr> - <mtr> - <mtd> - <msub> - <mi>φ</mi> - <mi>v</mi> - </msub> - <mo stretchy='false'>(</mo><msub> - <mi>λ</mi> - <mi>v</mi> - </msub> - <mo>,</mo><mi>k</mi><mo>,</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mo stretchy='false'>)</mo><mo>=</mo><mfrac> - <mn>1</mn> - <mrow> - <mn>2</mn><mi>π</mi><mi>i</mi> - </mrow> - </mfrac> - <msubsup> - <mo>∫</mo> - <mrow> - <mi>c</mi><mo>-</mo><mi>i</mi><mi>∞</mi> - </mrow> - <mrow> - <mi>c</mi><mo>+</mo><mi>i</mi><mi>∞</mi> - </mrow> - </msubsup> - <mrow> - <mi>φ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><msup> - <mi>e</mi> - <mrow> - <mi>λ</mi><mi>s</mi> - </mrow> - </msup> - <mi>d</mi><mi>s</mi> - </mrow> - - </mtd> - </mtr> - <mtr> - <mtd> - <mi>φ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mtext>exp </mtext><mo stretchy='false'>[</mo><mi>k</mi><mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mi>γ</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo><mtext> exp </mtext><mo stretchy='false'>[</mo><mi>ψ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo> - </mtd> - </mtr> - <mtr> - <mtd> - <msub> - <mi>λ</mi> - <mi>u</mi> - </msub> - <mo>=</mo><mi>k</mi><mrow><mo>[</mo> <mrow> - <mfrac> - <mrow> - <mo>∈</mo><mo>-</mo><mover accent='true'> - <mo>∈</mo> - <mo>―</mo> - </mover> - - </mrow> - <mi>ξ</mi> - </mfrac> - <mo>-</mo><mo>-</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - - </mrow> <mo>]</mo></mrow> - </mtd> - </mtr> - </mtable> - -</math> -<!-- MathType@End@5@5@ --> - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd deleted file mode 100644 index b91f9642403..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd +++ /dev/null @@ -1,259 +0,0 @@ - -<!-- - ISOAMSA Characters alphabetically - Added Math Symbols: Arrow Relations Extended by MathML with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSAe1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY angzarr ""><!-- u+E248 angle with down zig-zag arrow ISOAMSA --> -<!ENTITY bkarow ""><!-- u+E405 right broken arrow MMALIAS rbarr--> -<!ENTITY circlearrowleft "↺"><!-- u+21BA left arr in circle MMALIAS olarr--> -<!ENTITY circlearrowright "↻"><!-- u+21BB right arr in circle MMALIAS orarr--> -<!ENTITY cirmid ""><!-- u+E250 circle, mid below ISOAMSA --> -<!ENTITY cudarrl ""><!-- u+E23E left, curved, down arrow ISOAMSA --> -<!ENTITY cudarrr ""><!-- u+E400 right, curved, down arrow ISOAMSA --> -<!ENTITY cularr "↶"><!-- u+21B6 left curved arrow ISOAMSA --> -<!ENTITY cularrp ""><!-- u+E24A curved left arrow with plus ISOAMSA --> -<!ENTITY curarr "↷"><!-- u+21B7 right curved arrow ISOAMSA --> -<!ENTITY curarrm ""><!-- u+E249 curved right arrow with minus ISOAMSA --> -<!ENTITY curvearrowleft "↶"><!-- u+21B6 left curved arrow MMALIAS cularr--> -<!ENTITY curvearrowright "↷"><!-- u+21B7 right curved arrow MMALIAS curarr--> -<!ENTITY Darr "↡"><!-- u+21A1 down two-headed arrow ISOAMSA --> -<!ENTITY dArr "⇓"><!-- u+21D3 down double arrow ISOAMSA --> -<!ENTITY dbkarow ""><!-- u+E207 right doubly broken arrow MMALIAS rBarr--> -<!ENTITY ddarr "⇊"><!-- u+21CA two down arrows ISOAMSA --> -<!ENTITY DDotrahd ""><!-- u+E238 right arrow with dotted stem ISOAMSA --> -<!ENTITY dfisht ""><!-- u+E24C down fish tail ISOAMSA --> -<!ENTITY dHar ""><!-- u+E227 down harpoon-left, down harpoon-right ISOAMSA --> -<!ENTITY dharl "⇃"><!-- u+21C3 down harpoon-left ISOAMSA --> -<!ENTITY dharr "⇂"><!-- u+21C2 down harpoon-rt ISOAMSA --> -<!ENTITY DoubleDownArrow "⇓"><!-- u+21D3 down double arrow MMALIAS dArr--> -<!ENTITY DoubleLeftRightArrow "⇔"><!-- u+21D4 left and right double arrow MMALIAS hArr--> -<!ENTITY DoubleLongLeftArrow ""><!-- u+E200 long left double arrow MMALIAS xlArr--> -<!ENTITY DoubleLongLeftRightArrow ""><!-- u+E202 long left and right double arr MMALIAS xhArr--> -<!ENTITY DoubleLongRightArrow ""><!-- u+E204 long right double arr MMALIAS xrArr--> -<!ENTITY DoubleUpArrow "⇑"><!-- u+21D1 up double arrow MMALIAS uArr--> -<!ENTITY DoubleUpDownArrow "⇕"><!-- u+21D5 up&down double arrow MMALIAS vArr--> -<!ENTITY Downarrow "⇓"><!-- u+21D3 down double arrow MMALIAS dArr--> -<!ENTITY DownArrowUpArrow ""><!-- u+E216 down arrow, up arrow MMALIAS duarr--> -<!ENTITY downdownarrows "⇊"><!-- u+21CA two down arrows MMALIAS ddarr--> -<!ENTITY downharpoonleft "⇃"><!-- u+21C3 down harpoon-left MMALIAS dharl--> -<!ENTITY downharpoonright "⇂"><!-- u+21C2 down harpoon-rt MMALIAS dharr--> -<!ENTITY DownLeftVector "↽"><!-- u+21BD left harpoon-down MMALIAS lhard--> -<!ENTITY DownRightVector "⇁"><!-- u+21C1 right harpoon-down MMALIAS rhard--> -<!ENTITY drbkarow ""><!-- u+E209 twoheaded right broken arrow MMALIAS RBarr--> -<!ENTITY duarr ""><!-- u+E216 down arrow, up arrow ISOAMSA --> -<!ENTITY duhar ""><!-- u+E217 down harp, up harp ISOAMSA --> -<!ENTITY dzigrarr "⇝"><!-- u+21DD right long zig-zag arrow ISOAMSA --> -<!ENTITY Equilibrium "⇌"><!-- u+21CC right harp over l MMALIAS rlhar--> -<!ENTITY erarr ""><!-- u+E236 equal, right arrow below ISOAMSA --> -<!ENTITY hArr "⇔"><!-- u+21D4 left and right double arrow ISOAMSA --> -<!ENTITY harr "↔"><!-- u+2194 left and right arrow ISOAMSA --> -<!ENTITY harrcir ""><!-- u+E240 left and right arrow with a circle ISOAMSA --> -<!ENTITY harrw "↭"><!-- u+21AD left and right arr-wavy ISOAMSA --> -<!ENTITY hksearow ""><!-- u+E20B SE arrow-hooked MMALIAS searhk--> -<!ENTITY hkswarow ""><!-- u+E20A SW arrow-hooked MMALIAS swarhk--> -<!ENTITY hoarr ""><!-- u+E243 horizontal open arrow ISOAMSA --> -<!ENTITY hookleftarrow "↩"><!-- u+21A9 left arrow-hooked MMALIAS larrhk--> -<!ENTITY hookrightarrow "↪"><!-- u+21AA right arrow-hooked MMALIAS rarrhk--> -<!ENTITY imof "⊷"><!-- u+22B7 image of ISOAMSA --> -<!ENTITY lAarr "⇚"><!-- u+21DA left triple arrow ISOAMSA --> -<!ENTITY Larr "↞"><!-- u+219E twoheadleftarrow ISOAMSA --> -<!ENTITY larrbfs ""><!-- u+E220 left arrow-bar, filled square ISOAMSA --> -<!ENTITY larrfs ""><!-- u+E222 left arrow, filled square ISOAMSA --> -<!ENTITY larrhk "↩"><!-- u+21A9 left arrow-hooked ISOAMSA --> -<!ENTITY larrlp "↫"><!-- u+21AB left arrow-looped ISOAMSA --> -<!ENTITY larrpl ""><!-- u+E23F left arrow, plus ISOAMSA --> -<!ENTITY larrsim ""><!-- u+E24E left arrow, similar ISOAMSA --> -<!ENTITY larrtl "↢"><!-- u+21A2 left arrow-tailed ISOAMSA --> -<!ENTITY lAtail ""><!-- u+E23D left double arrow-tail ISOAMSA --> -<!ENTITY latail ""><!-- u+E23C left arrow-tail ISOAMSA --> -<!ENTITY lBarr ""><!-- u+E206 left doubly broken arrow ISOAMSA --> -<!ENTITY lbarr ""><!-- u+E402 left broken arrow ISOAMSA --> -<!ENTITY ldca ""><!-- u+E21A left down curved arrow ISOAMSA --> -<!ENTITY ldrdhar ""><!-- u+E22C left harpoon-down over right harpoon-down ISOAMSA --> -<!ENTITY ldrushar ""><!-- u+E228 left-down-right-up harpoon ISOAMSA --> -<!ENTITY ldsh "↲"><!-- u+21B2 left down angled arrow ISOAMSA --> -<!ENTITY LeftArrowRightArrow "⇆"><!-- u+21C6 left arr over right arr MMALIAS lrarr--> -<!ENTITY leftarrowtail "↢"><!-- u+21A2 left arrow-tailed MMALIAS larrtl--> -<!ENTITY LeftDownVector "⇃"><!-- u+21C3 down harpoon-left MMALIAS dharl--> -<!ENTITY leftharpoondown "↽"><!-- u+21BD left harpoon-down MMALIAS lhard--> -<!ENTITY leftharpoonup "↼"><!-- u+21BC left harpoon-up MMALIAS lharu--> -<!ENTITY leftleftarrows "⇇"><!-- u+21C7 two left arrows MMALIAS llarr--> -<!ENTITY LeftRightArrow "↔"><!-- u+2194 left and right arrow MMALIAS harr--> -<!ENTITY Leftrightarrow "⇔"><!-- u+21D4 left and right double arrow MMALIAS hArr--> -<!ENTITY leftrightarrow "↔"><!-- u+2194 left and right arrow MMALIAS harr--> -<!ENTITY leftrightarrows "⇆"><!-- u+21C6 left arr over right arr MMALIAS lrarr--> -<!ENTITY leftrightharpoons "⇋"><!-- u+21CB left harp over r MMALIAS lrhar--> -<!ENTITY leftrightsquigarrow "↭"><!-- u+21AD left and right arr-wavy MMALIAS harrw--> -<!ENTITY LeftUpVector "↿"><!-- u+21BF up harpoon-left MMALIAS uharl--> -<!ENTITY LeftVector "↼"><!-- u+21BC left harpoon-up MMALIAS lharu--> -<!ENTITY lfisht ""><!-- u+E214 left fish tail ISOAMSA --> -<!ENTITY lHar ""><!-- u+E225 left harpoon-up over left harpoon-down ISOAMSA --> -<!ENTITY lhard "↽"><!-- u+21BD left harpoon-down ISOAMSA --> -<!ENTITY lharu "↼"><!-- u+21BC left harpoon-up ISOAMSA --> -<!ENTITY lharul ""><!-- u+E22E left harpoon-up over long dash ISOAMSA --> -<!ENTITY llarr "⇇"><!-- u+21C7 two left arrows ISOAMSA --> -<!ENTITY Lleftarrow "⇚"><!-- u+21DA left triple arrow MMALIAS lAarr--> -<!ENTITY llhard ""><!-- u+E231 left harpoon-down below long dash ISOAMSA --> -<!ENTITY loarr ""><!-- u+E242 left open arrow ISOAMSA --> -<!ENTITY LongLeftArrow ""><!-- u+E201 long left arrow MMALIAS xlarr--> -<!ENTITY Longleftarrow ""><!-- u+E200 long left double arrow MMALIAS xlArr--> -<!ENTITY longleftarrow ""><!-- u+E201 long left arrow MMALIAS xlarr--> -<!ENTITY LongLeftRightArrow ""><!-- u+E203 long left and right arr MMALIAS xharr--> -<!ENTITY Longleftrightarrow ""><!-- u+E202 long left and right double arr MMALIAS xhArr--> -<!ENTITY longleftrightarrow ""><!-- u+E203 long left and right arr MMALIAS xharr--> -<!ENTITY longmapsto ""><!-- u+E208 longmapsto MMALIAS xmap--> -<!ENTITY LongRightArrow ""><!-- u+E205 long right arrow MMALIAS xrarr--> -<!ENTITY Longrightarrow ""><!-- u+E204 long right double arr MMALIAS xrArr--> -<!ENTITY longrightarrow ""><!-- u+E205 long right arrow MMALIAS xrarr--> -<!ENTITY looparrowleft "↫"><!-- u+21AB left arrow-looped MMALIAS larrlp--> -<!ENTITY looparrowright "↬"><!-- u+21AC right arrow-looped MMALIAS rarrlp--> -<!ENTITY LowerLeftArrow "↙"><!-- u+2199 SW pointing arrow MMALIAS swarr--> -<!ENTITY LowerRightArrow "↘"><!-- u+2198 SE pointing arrow MMALIAS searr--> -<!ENTITY lrarr "⇆"><!-- u+21C6 left arr over right arr ISOAMSA --> -<!ENTITY lrhar "⇋"><!-- u+21CB left harp over r ISOAMSA --> -<!ENTITY lrhard ""><!-- u+E22F right harpoon-down below long dash ISOAMSA --> -<!ENTITY Lsh "↰"><!-- u+21B0 Lsh MMALIAS lsh--> -<!ENTITY lsh "↰"><!-- u+21B0 Lsh ISOAMSA --> -<!ENTITY lurdshar ""><!-- u+E229 left-up-right-down harpoon ISOAMSA --> -<!ENTITY luruhar ""><!-- u+E22B left harpoon-up over right harpoon-up ISOAMSA --> -<!ENTITY Map ""><!-- u+E212 twoheaded mapsto ISOAMSA --> -<!ENTITY map "↦"><!-- u+21A6 mapsto ISOAMSA --> -<!ENTITY mapsto "↦"><!-- u+21A6 mapsto MMALIAS map--> -<!ENTITY midcir ""><!-- u+E20F mid, circle below ISOAMSA --> -<!ENTITY multimap "⊸"><!-- u+22B8 multimap MMALIAS mumap--> -<!ENTITY mumap "⊸"><!-- u+22B8 multimap ISOAMSA --> -<!ENTITY nearhk ""><!-- u+E20D NE arrow-hooked ISOAMSA --> -<!ENTITY neArr "⇗"><!-- u+21D7 NE pointing double arrow ISOAMSA --> -<!ENTITY nearr "↗"><!-- u+2197 NE pointing arrow ISOAMSA --> -<!ENTITY nearrow "↗"><!-- u+2197 NE pointing arrow MMALIAS nearr--> -<!ENTITY nesear ""><!-- u+E20E NE & SE arrows ISOAMSA --> -<!ENTITY nhArr "⇎"><!-- u+21CE not left and right double arr ISOAMSA --> -<!ENTITY nharr "↮"><!-- u+21AE not left and right arrow ISOAMSA --> -<!ENTITY nlArr "⇍"><!-- u+21CD not implied by ISOAMSA --> -<!ENTITY nlarr "↚"><!-- u+219A not left arrow ISOAMSA --> -<!ENTITY nLeftarrow "⇍"><!-- u+21CD not implied by MMALIAS nlArr--> -<!ENTITY nleftarrow "↚"><!-- u+219A not left arrow MMALIAS nlarr--> -<!ENTITY nLeftrightarrow "⇎"><!-- u+21CE not left and right double arr MMALIAS nhArr--> -<!ENTITY nleftrightarrow "↮"><!-- u+21AE not left and right arrow MMALIAS nharr--> -<!ENTITY nrArr "⇏"><!-- u+21CF not implies ISOAMSA --> -<!ENTITY nrarr "↛"><!-- u+219B not right arrow ISOAMSA --> -<!ENTITY nrarrc ""><!-- u+E21D not right arrow-curved ISOAMSA --> -<!ENTITY nrarrw ""><!-- u+E21B not right arrow-wavy ISOAMSA --> -<!ENTITY nRightarrow "⇏"><!-- u+21CF not implies MMALIAS nrArr--> -<!ENTITY nrightarrow "↛"><!-- u+219B not right arrow MMALIAS nrarr--> -<!-- nvhArr* removed * here (DPC) --> -<!ENTITY nvhArr "⇎"><!-- u+21CE not, vert, left and right double arrow ISOAMSA --> -<!ENTITY nvlArr "⇍"><!-- u+21CD not, vert, left double arrow ISOAMSA --> -<!ENTITY nvrArr "⇏"><!-- u+21CF not, vert, right double arrow ISOAMSA --> -<!ENTITY nwarhk ""><!-- u+E20C NW arrow-hooked ISOAMSA --> -<!ENTITY nwArr "⇖"><!-- u+21D6 NW pointing double arrow ISOAMSA --> -<!ENTITY nwarr "↖"><!-- u+2196 NW pointing arrow ISOAMSA --> -<!ENTITY nwarrow "↖"><!-- u+2196 NW pointing arrow MMALIAS nwarr--> -<!ENTITY nwnear ""><!-- u+E211 NW & NE arrows ISOAMSA --> -<!ENTITY olarr "↺"><!-- u+21BA left arr in circle ISOAMSA --> -<!ENTITY orarr "↻"><!-- u+21BB right arr in circle ISOAMSA --> -<!ENTITY origof "⊶"><!-- u+22B6 original of ISOAMSA --> -<!ENTITY rAarr "⇛"><!-- u+21DB right triple arrow ISOAMSA --> -<!ENTITY Rarr "↠"><!-- u+21A0 twoheadrightarrow ISOAMSA --> -<!ENTITY rarrap ""><!-- u+E235 approximate, right arrow above ISOAMSA --> -<!ENTITY rarrbfs ""><!-- u+E221 right arrow-bar, filled square ISOAMSA --> -<!ENTITY rarrc ""><!-- u+E21C right arrow-curved ISOAMSA --> -<!ENTITY rarrfs ""><!-- u+E223 right arrow, filled square ISOAMSA --> -<!ENTITY rarrhk "↪"><!-- u+21AA right arrow-hooked ISOAMSA --> -<!ENTITY rarrlp "↬"><!-- u+21AC right arrow-looped ISOAMSA --> -<!ENTITY rarrpl ""><!-- u+E21E right arrow, plus ISOAMSA --> -<!ENTITY rarrsim ""><!-- u+E24D right arrow, similar ISOAMSA --> -<!ENTITY Rarrtl ""><!-- u+E239 right two-headed arrow with tail ISOAMSA --> -<!ENTITY rarrtl "↣"><!-- u+21A3 right arrow-tailed ISOAMSA --> -<!ENTITY rarrw "↝"><!-- u+219D right arrow-wavy ISOAMSA --> -<!ENTITY rAtail ""><!-- u+E23B right double arrow-tail ISOAMSA --> -<!ENTITY ratail "↣"><!-- u+21A3 right arrow-tail ISOAMSA --> -<!ENTITY RBarr ""><!-- u+E209 twoheaded right broken arrow ISOAMSA --> -<!ENTITY rBarr ""><!-- u+E207 right doubly broken arrow ISOAMSA --> -<!ENTITY rbarr ""><!-- u+E405 right broken arrow ISOAMSA --> -<!ENTITY rdca ""><!-- u+E219 right down curved arrow ISOAMSA --> -<!ENTITY rdldhar ""><!-- u+E22D right harpoon-down over left harpoon-down ISOAMSA --> -<!ENTITY rdsh "↳"><!-- u+21B3 right down angled arrow ISOAMSA --> -<!ENTITY ReverseEquilibrium "⇋"><!-- u+21CB left harp over r MMALIAS lrhar--> -<!ENTITY ReverseUpEquilibrium ""><!-- u+E217 down harp, up harp MMALIAS duhar--> -<!ENTITY rfisht ""><!-- u+E215 right fish tail ISOAMSA --> -<!ENTITY rHar ""><!-- u+E224 right harpoon-up over right harpoon-down ISOAMSA --> -<!ENTITY rhard "⇁"><!-- u+21C1 right harpoon-down ISOAMSA --> -<!ENTITY rharu "⇀"><!-- u+21C0 right harpoon-up ISOAMSA --> -<!ENTITY rharul ""><!-- u+E230 right harpoon-up over long dash ISOAMSA --> -<!ENTITY RightArrowLeftArrow "⇄"><!-- u+21C4 right arr over left arr MMALIAS rlarr--> -<!ENTITY rightarrowtail "↣"><!-- u+21A3 right arrow-tailed MMALIAS rarrtl--> -<!ENTITY RightDownVector "⇂"><!-- u+21C2 down harpoon-rt MMALIAS dharr--> -<!ENTITY rightharpoondown "⇁"><!-- u+21C1 right harpoon-down MMALIAS rhard--> -<!ENTITY rightharpoonup "⇀"><!-- u+21C0 right harpoon-up MMALIAS rharu--> -<!ENTITY rightleftarrows "⇄"><!-- u+21C4 right arr over left arr MMALIAS rlarr--> -<!ENTITY rightleftharpoons "⇌"><!-- u+21CC right harp over l MMALIAS rlhar--> -<!ENTITY rightrightarrows "⇉"><!-- u+21C9 two right arrows MMALIAS rrarr--> -<!ENTITY rightsquigarrow "↝"><!-- u+219D right arrow-wavy MMALIAS rarrw--> -<!ENTITY RightTeeArrow "↦"><!-- u+21A6 mapsto MMALIAS map--> -<!ENTITY RightUpVector "↾"><!-- u+21BE up harp-r MMALIAS uharr--> -<!ENTITY RightVector "⇀"><!-- u+21C0 right harpoon-up MMALIAS rharu--> -<!ENTITY rlarr "⇄"><!-- u+21C4 right arr over left arr ISOAMSA --> -<!ENTITY rlhar "⇌"><!-- u+21CC right harp over l ISOAMSA --> -<!ENTITY roarr ""><!-- u+E241 right open arrow ISOAMSA --> -<!ENTITY rrarr "⇉"><!-- u+21C9 two right arrows ISOAMSA --> -<!ENTITY Rrightarrow "⇛"><!-- u+21DB right triple arrow MMALIAS rAarr--> -<!ENTITY Rsh "↱"><!-- u+21B1 Rsh MMALIAS rsh--> -<!ENTITY rsh "↱"><!-- u+21B1 Rsh ISOAMSA --> -<!ENTITY ruluhar ""><!-- u+E22A right harpoon-up over left harpoon-up ISOAMSA --> -<!ENTITY searhk ""><!-- u+E20B SE arrow-hooked ISOAMSA --> -<!ENTITY seArr "⇘"><!-- u+21D8 SE pointing double arrow ISOAMSA --> -<!ENTITY searr "↘"><!-- u+2198 SE pointing arrow ISOAMSA --> -<!ENTITY searrow "↘"><!-- u+2198 SE pointing arrow MMALIAS searr--> -<!ENTITY seswar ""><!-- u+E406 SE & SW arrows ISOAMSA --> -<!ENTITY ShortLeftArrow ""><!-- u+E233 short left arrow MMALIAS slarr--> -<!ENTITY ShortRightArrow ""><!-- u+E232 short right arrow MMALIAS srarr--> -<!ENTITY simrarr ""><!-- u+E234 similar, right arrow below ISOAMSA --> -<!ENTITY slarr ""><!-- u+E233 short left arrow ISOAMSA --> -<!ENTITY srarr ""><!-- u+E232 short right arrow ISOAMSA --> -<!ENTITY swarhk ""><!-- u+E20A SW arrow-hooked ISOAMSA --> -<!ENTITY swArr "⇙"><!-- u+21D9 SW pointing double arrow ISOAMSA --> -<!ENTITY swarr "↙"><!-- u+2199 SW pointing arrow ISOAMSA --> -<!ENTITY swarrow "↙"><!-- u+2199 SW pointing arrow MMALIAS swarr--> -<!ENTITY swnwar ""><!-- u+E210 SW & NW arrows ISOAMSA --> -<!ENTITY toea ""><!-- u+E20E NE & SE arrows MMALIAS nesear--> -<!ENTITY tosa ""><!-- u+E406 SE & SW arrows MMALIAS seswar--> -<!ENTITY twoheadleftarrow "↞"><!-- u+219E twoheadleftarrow MMALIAS Larr--> -<!ENTITY twoheadrightarrow "↠"><!-- u+21A0 twoheadrightarrow MMALIAS Rarr--> -<!ENTITY Uarr "↟"><!-- u+219F up two-headed arrow ISOAMSA --> -<!ENTITY uArr "⇑"><!-- u+21D1 up double arrow ISOAMSA --> -<!ENTITY Uarrocir ""><!-- u+E237 up two-headed arrow above circle ISOAMSA --> -<!ENTITY udarr "⇅"><!-- u+21C5 up arrow, down arrow ISOAMSA --> -<!ENTITY udhar ""><!-- u+E218 up harp, down harp ISOAMSA --> -<!ENTITY ufisht ""><!-- u+E24B up fish tail ISOAMSA --> -<!ENTITY uHar ""><!-- u+E226 up harpoon-left, up harpoon-right ISOAMSA --> -<!ENTITY uharl "↿"><!-- u+21BF up harpoon-left ISOAMSA --> -<!ENTITY uharr "↾"><!-- u+21BE up harp-r ISOAMSA --> -<!ENTITY Uparrow "⇑"><!-- u+21D1 up double arrow MMALIAS uArr--> -<!ENTITY UpArrowDownArrow "⇅"><!-- u+21C5 up arrow, down arrow MMALIAS udarr--> -<!ENTITY UpDownArrow "↕"><!-- u+2195 up&down arrow MMALIAS varr--> -<!ENTITY Updownarrow "⇕"><!-- u+21D5 up&down double arrow MMALIAS vArr--> -<!ENTITY updownarrow "↕"><!-- u+2195 up&down arrow MMALIAS varr--> -<!ENTITY UpEquilibrium ""><!-- u+E218 up harp, down harp MMALIAS udhar--> -<!ENTITY upharpoonleft "↿"><!-- u+21BF up harpoon-left MMALIAS uharl--> -<!ENTITY upharpoonright "↾"><!-- u+21BE up harp-r MMALIAS uharr--> -<!ENTITY UpperLeftArrow "↖"><!-- u+2196 NW pointing arrow MMALIAS nwarr--> -<!ENTITY UpperRightArrow "↗"><!-- u+2197 NE pointing arrow MMALIAS nearr--> -<!ENTITY upuparrows "⇈"><!-- u+21C8 two up arrows MMALIAS uuarr--> -<!ENTITY uuarr "⇈"><!-- u+21C8 two up arrows ISOAMSA --> -<!ENTITY vArr "⇕"><!-- u+21D5 up&down double arrow ISOAMSA --> -<!ENTITY varr "↕"><!-- u+2195 up&down arrow ISOAMSA --> -<!ENTITY xhArr ""><!-- u+E202 long left and right double arr ISOAMSA --> -<!ENTITY xharr ""><!-- u+E203 long left and right arr ISOAMSA --> -<!ENTITY xlArr ""><!-- u+E200 long left double arrow ISOAMSA --> -<!ENTITY xlarr ""><!-- u+E201 long left arrow ISOAMSA --> -<!ENTITY xmap ""><!-- u+E208 longmapsto ISOAMSA --> -<!ENTITY xrArr ""><!-- u+E204 long right double arr ISOAMSA --> -<!ENTITY xrarr ""><!-- u+E205 long right arrow ISOAMSA --> -<!ENTITY zigrarr ""><!-- u+E244 right zig-zag arrow ISOAMSA --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd deleted file mode 100644 index 06a3a32437f..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd +++ /dev/null @@ -1,183 +0,0 @@ - -<!-- - ISOAMSB Characters alphabetically - Added Math Symbols: Binary Operators Extended by MathML with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSBe1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY ac ""><!-- u+E207 most positive ISOAMSB --> -<!ENTITY acE ""><!-- u+E290 most positive, two lines below ISOAMSB --> -<!ENTITY amalg ""><!-- u+E251 amalgamation or coproduct ISOAMSB --> -<!ENTITY ast "*"><!-- u+002A centered asterisk MMALIAS midast--> -<!ENTITY Backslash "∖"><!-- u+2216 reverse solidus MMALIAS setmn--> -<!ENTITY barvee "⊽"><!-- u+22BD bar, vee ISOAMSB --> -<!ENTITY Barwed "⌆"><!-- u+2306 logical and, double bar above ISOAMSB --> -<!ENTITY barwed "⊼"><!-- u+22BC logical and, bar above ISOAMSB --> -<!ENTITY barwedge "⊼"><!-- u+22BC logical and, bar above MMALIAS barwed--> -<!ENTITY bigcap "⋂"><!-- u+22C2 intersection operator MMALIAS xcap--> -<!ENTITY bigcirc "⛗"><!-- u+25EF large circle MMALIAS xcirc--> -<!ENTITY bigcup "⋃"><!-- u+22C3 union operator MMALIAS xcup--> -<!ENTITY bigodot "⊙"><!-- u+2299 circle dot operator MMALIAS xodot--> -<!ENTITY bigoplus "⊕"><!-- u+2295 circle plus operator MMALIAS xoplus--> -<!ENTITY bigotimes "⊗"><!-- u+2297 circle times operator MMALIAS xotime--> -<!ENTITY bigsqcup "⊔"><!-- u+2294 square union operator MMALIAS xsqcup--> -<!ENTITY bigtriangledown "▽"><!-- u+25BD big down triangle, open MMALIAS xdtri--> -<!ENTITY bigtriangleup "△"><!-- u+25B3 big up triangle, open MMALIAS xutri--> -<!ENTITY biguplus "⊎"><!-- u+228E biguplus MMALIAS xuplus--> -<!ENTITY bigvee "⋁"><!-- u+22C1 logical and operator MMALIAS xvee--> -<!ENTITY bigwedge "⋀"><!-- u+22C0 logical or operator MMALIAS xwedge--> -<!ENTITY boxminus "⊟"><!-- u+229F minus sign in box MMALIAS minusb--> -<!ENTITY boxplus "⊞"><!-- u+229E plus sign in box MMALIAS plusb--> -<!ENTITY boxtimes "⊠"><!-- u+22A0 multiply sign in box MMALIAS timesb--> -<!ENTITY bsolb ""><!-- u+E280 reverse solidus in square ISOAMSB --> -<!ENTITY Cap "⋒"><!-- u+22D2 double intersection ISOAMSB --> -<!ENTITY capand ""><!-- u+E281 intersection, and ISOAMSB --> -<!ENTITY capbrcup ""><!-- u+E271 intersection, bar, union ISOAMSB --> -<!ENTITY capcap ""><!-- u+E273 intersection, intersection, joined ISOAMSB --> -<!ENTITY capcup ""><!-- u+E26F intersection above union ISOAMSB --> -<!ENTITY capdot ""><!-- u+E261 intersection, with dot ISOAMSB --> -<!ENTITY caps ""><!-- u+E275 intersection, serifs ISOAMSB --> -<!ENTITY ccaps ""><!-- u+E279 closed intersection, serifs ISOAMSB --> -<!ENTITY ccups ""><!-- u+E278 closed union, serifs ISOAMSB --> -<!ENTITY ccupssm ""><!-- u+E27A closed union, serifs, smash product ISOAMSB --> -<!ENTITY circledast "⊛"><!-- u+229B asterisk in circle MMALIAS oast--> -<!ENTITY circledcirc "⊚"><!-- u+229A small circle in circle MMALIAS ocir--> -<!ENTITY circleddash "⊝"><!-- u+229D hyphen in circle MMALIAS odash--> -<!ENTITY CircleDot "⊙"><!-- u+2299 middle dot in circle MMALIAS odot--> -<!ENTITY CircleMinus "⊖"><!-- u+2296 minus sign in circle MMALIAS ominus--> -<!ENTITY CirclePlus "⊕"><!-- u+2295 plus sign in circle MMALIAS oplus--> -<!ENTITY CircleTimes "⊗"><!-- u+2297 multiply sign in circle MMALIAS otimes--> -<!ENTITY coprod "∐"><!-- u+2210 coproduct operator ISOAMSB --> -<!ENTITY Coproduct "∐"><!-- u+2210 coproduct operator MMALIAS coprod--> -<!ENTITY Cup "⋓"><!-- u+22D3 double union ISOAMSB --> -<!ENTITY cupbrcap ""><!-- u+E270 union, bar, intersection ISOAMSB --> -<!ENTITY cupcap ""><!-- u+E26E union above intersection ISOAMSB --> -<!ENTITY cupcup ""><!-- u+E272 union, union, joined ISOAMSB --> -<!ENTITY cupdot "⊍"><!-- u+228D union, with dot ISOAMSB --> -<!ENTITY cupor ""><!-- u+E282 union, or ISOAMSB --> -<!ENTITY cups ""><!-- u+E274 union, serifs ISOAMSB --> -<!ENTITY curlyvee "⋎"><!-- u+22CE curly logical or MMALIAS cuvee--> -<!ENTITY curlywedge "⋏"><!-- u+22CF curly logical and MMALIAS cuwed--> -<!ENTITY cuvee "⋎"><!-- u+22CE curly logical or ISOAMSB --> -<!ENTITY cuwed "⋏"><!-- u+22CF curly logical and ISOAMSB --> -<!ENTITY Dagger "‡"><!-- u+2021 double dagger relation ISOAMSB --> -<!ENTITY dagger "†"><!-- u+2020 dagger relation ISOAMSB --> -<!ENTITY ddagger "‡"><!-- u+2021 double dagger relation MMALIAS Dagger--> -<!ENTITY diam "⋄"><!-- u+22C4 open diamond ISOAMSB --> -<!ENTITY diamond "⋄"><!-- u+22C4 open diamond MMALIAS diam--> -<!ENTITY divideontimes "⋇"><!-- u+22C7 division on times MMALIAS divonx--> -<!ENTITY divonx "⋇"><!-- u+22C7 division on times ISOAMSB --> -<!ENTITY dotminus "∸"><!-- u+2238 minus sign, dot above MMALIAS minusd--> -<!ENTITY dotplus "∔"><!-- u+2214 plus sign, dot above MMALIAS plusdo--> -<!ENTITY dotsquare "⊡"><!-- u+22A1 small dot in box MMALIAS sdotb--> -<!ENTITY doublebarwedge "⌆"><!-- u+2306 logical and, double bar above MMALIAS Barwed--> -<!ENTITY eplus ""><!-- u+E268 equal, plus ISOAMSB --> -<!ENTITY hercon "⊹"><!-- u+22B9 hermitian conjugate matrix ISOAMSB --> -<!ENTITY intcal "⊺"><!-- u+22BA intercal ISOAMSB --> -<!ENTITY intercal "⊺"><!-- u+22BA intercal MMALIAS intcal--> -<!ENTITY Intersection "⋂"><!-- u+22C2 intersection operator MMALIAS xcap--> -<!ENTITY intprod ""><!-- u+E259 interior product MMALIAS iprod--> -<!ENTITY iprod ""><!-- u+E259 interior product ISOAMSB --> -<!ENTITY leftthreetimes "⋋"><!-- u+22CB leftthreetimes MMALIAS lthree--> -<!ENTITY loplus ""><!-- u+E25C plus sign in left half circle ISOAMSB --> -<!ENTITY lotimes ""><!-- u+E25E multiply sign in left half circle ISOAMSB --> -<!ENTITY lthree "⋋"><!-- u+22CB leftthreetimes ISOAMSB --> -<!ENTITY ltimes "⋉"><!-- u+22C9 times sign, left closed ISOAMSB --> -<!ENTITY midast "∗"><!-- u+2217 centered asterisk ISOAMSB --> -<!ENTITY minusb "⊟"><!-- u+229F minus sign in box ISOAMSB --> -<!ENTITY minusd "∸"><!-- u+2238 minus sign, dot above ISOAMSB --> -<!ENTITY minusdu ""><!-- u+E25B minus sign, dot below ISOAMSB --> -<!ENTITY ncap ""><!-- u+E284 bar, intersection ISOAMSB --> -<!ENTITY ncup ""><!-- u+E283 bar, union ISOAMSB --> -<!ENTITY oast "⊛"><!-- u+229B asterisk in circle ISOAMSB --> -<!ENTITY ocir "⊚"><!-- u+229A small circle in circle ISOAMSB --> -<!ENTITY odash "⊝"><!-- u+229D hyphen in circle ISOAMSB --> -<!ENTITY odiv ""><!-- u+E285 divide in circle ISOAMSB --> -<!ENTITY odot "⊙"><!-- u+2299 middle dot in circle ISOAMSB --> -<!ENTITY odsold ""><!-- u+E286 dot, solidus, dot in circle ISOAMSB --> -<!ENTITY ofcir ""><!-- u+E287 filled circle in circle ISOAMSB --> -<!ENTITY ogt ""><!-- u+E289 greater-than in circle ISOAMSB --> -<!ENTITY ohbar ""><!-- u+E260 circle with horizontal bar ISOAMSB --> -<!ENTITY olcir ""><!-- u+E409 large circle in circle ISOAMSB --> -<!ENTITY olt ""><!-- u+E288 less-than in circle ISOAMSB --> -<!ENTITY omid ""><!-- u+E40A vertical bar in circle ISOAMSB --> -<!ENTITY ominus "⊖"><!-- u+2296 minus sign in circle ISOAMSB --> -<!ENTITY opar ""><!-- u+E28A parallel in circle ISOAMSB --> -<!ENTITY operp ""><!-- u+E28B perpendicular in circle ISOAMSB --> -<!ENTITY oplus "⊕"><!-- u+2295 plus sign in circle ISOAMSB --> -<!ENTITY oslash "⊘"><!-- u+2298 solidus in circle MMALIAS osol--> -<!ENTITY osol "⊘"><!-- u+2298 solidus in circle ISOAMSB --> -<!ENTITY Otimes ""><!-- u+E28C multiply sign in double circle ISOAMSB --> -<!ENTITY otimes "⊗"><!-- u+2297 multiply sign in circle ISOAMSB --> -<!ENTITY otimesas ""><!-- u+E28D multiply sign in circle, circumflex accent ISOAMSB --> -<!ENTITY ovbar ""><!-- u+E40B circle with vertical bar ISOAMSB --> -<!ENTITY plusacir ""><!-- u+E26A plus, circumflex accent above ISOAMSB --> -<!ENTITY plusb "⊞"><!-- u+229E plus sign in box ISOAMSB --> -<!ENTITY pluscir ""><!-- u+E266 plus, small circle above ISOAMSB --> -<!ENTITY plusdo "∔"><!-- u+2214 plus sign, dot above ISOAMSB --> -<!ENTITY plusdu ""><!-- u+E25A plus sign, dot below ISOAMSB --> -<!ENTITY pluse ""><!-- u+E267 plus, equals ISOAMSB --> -<!ENTITY plussim ""><!-- u+E26C plus, similar below ISOAMSB --> -<!ENTITY plustwo ""><!-- u+E269 plus, two; Nim-addition ISOAMSB --> -<!ENTITY race ""><!-- u+E40C reverse most positive, line below ISOAMSB --> -<!ENTITY rightthreetimes "⋌"><!-- u+22CC rightthreetimes MMALIAS rthree--> -<!ENTITY roplus ""><!-- u+E25D plus sign in right half circle ISOAMSB --> -<!ENTITY rotimes ""><!-- u+E40D multiply sign in right half circle ISOAMSB --> -<!ENTITY rthree "⋌"><!-- u+22CC rightthreetimes ISOAMSB --> -<!ENTITY rtimes "⋊"><!-- u+22CA times sign, right closed ISOAMSB --> -<!ENTITY sdot "⋅"><!-- u+22C5 small middle dot ISOAMSB --> -<!ENTITY sdotb "⊡"><!-- u+22A1 small dot in box ISOAMSB --> -<!ENTITY setminus "∖"><!-- u+2216 reverse solidus MMALIAS setmn--> -<!ENTITY setmn "∖"><!-- u+2216 reverse solidus ISOAMSB --> -<!ENTITY simplus ""><!-- u+E26B plus, similar above ISOAMSB --> -<!ENTITY smallsetminus ""><!-- u+E844 sm reverse solidus MMALIAS ssetmn--> -<!ENTITY smashp ""><!-- u+E264 smash product ISOAMSB --> -<!ENTITY solb ""><!-- u+E27F solidus in square ISOAMSB --> -<!ENTITY sqcap "⊓"><!-- u+2293 square intersection ISOAMSB --> -<!ENTITY sqcaps ""><!-- u+E277 square intersection, serifs ISOAMSB --> -<!ENTITY sqcup "⊔"><!-- u+2294 square union ISOAMSB --> -<!ENTITY sqcups ""><!-- u+E276 square union, serifs ISOAMSB --> -<!ENTITY SquareIntersection "⊓"><!-- u+2293 square intersection MMALIAS sqcap--> -<!ENTITY SquareUnion "⊔"><!-- u+2294 square union MMALIAS sqcup--> -<!ENTITY ssetmn ""><!-- u+E844 sm reverse solidus ISOAMSB --> -<!ENTITY sstarf "⋆"><!-- u+22C6 small star, filled, low ISOAMSB --> -<!ENTITY Star "⋆"><!-- u+22C6 small star, filled, low MMALIAS sstarf--> -<!ENTITY star "⋆"><!-- u+22C6 small star, filled, low MMALIAS sstarf--> -<!ENTITY subdot ""><!-- u+E262 subset, with dot ISOAMSB --> -<!ENTITY Sum "∑"><!-- u+2211 summation operator MMALIAS sum--> -<!ENTITY sum "∑"><!-- u+2211 summation operator ISOAMSB --> -<!ENTITY supdot ""><!-- u+E263 superset, with dot ISOAMSB --> -<!ENTITY timesb "⊠"><!-- u+22A0 multiply sign in box ISOAMSB --> -<!ENTITY timesbar ""><!-- u+E28E multiply sign, bar below ISOAMSB --> -<!ENTITY timesd ""><!-- u+E26D times, dot ISOAMSB --> -<!ENTITY tridot "◬"><!-- u+25EC dot in triangle ISOAMSB --> -<!ENTITY triminus ""><!-- u+E27C minus in triangle ISOAMSB --> -<!ENTITY triplus ""><!-- u+E27B plus in triangle ISOAMSB --> -<!ENTITY trisb ""><!-- u+E27E triangle, serifs at bottom ISOAMSB --> -<!ENTITY tritime ""><!-- u+E27D multiply in triangle ISOAMSB --> -<!ENTITY Union "⋃"><!-- u+22C3 union operator MMALIAS xcup--> -<!ENTITY UnionPlus "⊎"><!-- u+228E plus sign in union MMALIAS uplus--> -<!ENTITY uplus "⊎"><!-- u+228E plus sign in union ISOAMSB --> -<!ENTITY Vee "⋁"><!-- u+22C1 logical and operator MMALIAS xvee--> -<!ENTITY veebar "⊻"><!-- u+22BB logical or, bar below ISOAMSB --> -<!ENTITY VerticalTilde "≀"><!-- u+2240 wreath product MMALIAS wreath--> -<!ENTITY wedbar ""><!-- u+E265 wedge, bar below ISOAMSB --> -<!ENTITY Wedge "⋀"><!-- u+22C0 logical or operator MMALIAS xwedge--> -<!ENTITY wr "≀"><!-- u+2240 wreath product MMALIAS wreath--> -<!ENTITY wreath "≀"><!-- u+2240 wreath product ISOAMSB --> -<!ENTITY xcap "⋂"><!-- u+22C2 intersection operator ISOAMSB --> -<!ENTITY xcirc "⛗"><!-- u+25EF large circle ISOAMSB --> -<!ENTITY xcup "⋃"><!-- u+22C3 union operator ISOAMSB --> -<!ENTITY xdtri "▽"><!-- u+25BD big down triangle, open ISOAMSB --> -<!ENTITY xodot "⊙"><!-- u+2299 circle dot operator ISOAMSB --> -<!ENTITY xoplus "⊕"><!-- u+2295 circle plus operator ISOAMSB --> -<!ENTITY xotime "⊗"><!-- u+2297 circle times operator ISOAMSB --> -<!ENTITY xsqcup "⊔"><!-- u+2294 square union operator ISOAMSB --> -<!ENTITY xuplus "⊎"><!-- u+228E biguplus ISOAMSB --> -<!ENTITY xutri "△"><!-- u+25B3 big up triangle, open ISOAMSB --> -<!ENTITY xvee "⋁"><!-- u+22C1 logical and operator ISOAMSB --> -<!ENTITY xwedge "⋀"><!-- u+22C0 logical or operator ISOAMSB --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd deleted file mode 100644 index d9e80b6d1f8..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd +++ /dev/null @@ -1,43 +0,0 @@ - -<!-- - ISOAMSC Characters alphabetically - Added Math Symbols: Delimiters Extended by MathML with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSCe1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY dlcorn "⌞"><!-- u+231E lower left corner ISOAMSC --> -<!ENTITY drcorn "⌟"><!-- u+231F lower right corner ISOAMSC --> -<!ENTITY gtlPar ""><!-- u+E296 double left parenthesis, greater ISOAMSC --> -<!ENTITY langd ""><!-- u+E297 left angle, dot ISOAMSC --> -<!ENTITY lbrke ""><!-- u+E299 left bracket, equal ISOAMSC --> -<!ENTITY lbrksld ""><!-- u+E29D left bracket, solidus bottom corner ISOAMSC --> -<!ENTITY lbrkslu ""><!-- u+E29B left bracket, solidus top corner ISOAMSC --> -<!ENTITY lceil "⌈"><!-- u+2308 left ceiling ISOAMSC --> -<!ENTITY LeftCeiling "⌈"><!-- u+2308 left ceiling MMALIAS lceil--> -<!ENTITY LeftFloor "⌊"><!-- u+230A left floor MMALIAS lfloor--> -<!ENTITY lfloor "⌊"><!-- u+230A left floor ISOAMSC --> -<!ENTITY llcorner "⌞"><!-- u+231E lower left corner MMALIAS dlcorn--> -<!ENTITY lmoust ""><!-- u+E294 left moustache ISOAMSC --> -<!ENTITY lmoustache ""><!-- u+E294 left moustache MMALIAS lmoust--> -<!ENTITY lparlt ""><!-- u+E292 left parenthesis, lt ISOAMSC --> -<!ENTITY lrcorner "⌟"><!-- u+231F lower right corner MMALIAS drcorn--> -<!ENTITY ltrPar ""><!-- u+E295 double right parenthesis, less ISOAMSC --> -<!ENTITY rangd ""><!-- u+E298 right angle, dot ISOAMSC --> -<!ENTITY rbrke ""><!-- u+E29A right bracket, equal ISOAMSC --> -<!ENTITY rbrksld ""><!-- u+E29C right bracket, solidus bottom corner ISOAMSC --> -<!ENTITY rbrkslu ""><!-- u+E29E right bracket, solidus top corner ISOAMSC --> -<!ENTITY rceil "⌉"><!-- u+2309 right ceiling ISOAMSC --> -<!ENTITY rfloor "⌋"><!-- u+230B right floor ISOAMSC --> -<!ENTITY RightCeiling "⌉"><!-- u+2309 right ceiling MMALIAS rceil--> -<!ENTITY RightFloor "⌋"><!-- u+230B right floor MMALIAS rfloor--> -<!ENTITY rmoust ""><!-- u+E293 right moustache ISOAMSC --> -<!ENTITY rmoustache ""><!-- u+E293 right moustache MMALIAS rmoust--> -<!ENTITY rpargt ""><!-- u+E291 right paren, gt ISOAMSC --> -<!ENTITY ulcorn "⌜"><!-- u+231C upper left corner ISOAMSC --> -<!ENTITY ulcorner "⌜"><!-- u+231C upper left corner MMALIAS ulcorn--> -<!ENTITY urcorn "⌝"><!-- u+231D upper right corner ISOAMSC --> -<!ENTITY urcorner "⌝"><!-- u+231D upper right corner MMALIAS urcorn--> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd deleted file mode 100644 index 2994a67477e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd +++ /dev/null @@ -1,187 +0,0 @@ - -<!-- - ISOAMSN Characters alphabetically - Added Math Symbols: Negated Relations Extended by MathML with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSNe1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY gnap ""><!-- u+E411 greater, not approximate ISOAMSN --> -<!ENTITY gnapprox ""><!-- u+E411 greater, not approximate MMALIAS gnap--> -<!ENTITY gnE "≩"><!-- u+2269 greater, not double equals ISOAMSN --> -<!ENTITY gne "≩"><!-- u+2269 greater, not equals ISOAMSN --> -<!ENTITY gneq "≩"><!-- u+2269 greater, not equals MMALIAS gne--> -<!ENTITY gneqq "≩"><!-- u+2269 greater, not double equals MMALIAS gnE--> -<!ENTITY gnsim "⋧"><!-- u+22E7 greater, not similar ISOAMSN --> -<!ENTITY gvertneqq ""><!-- u+E2A1 gt, vert, not double equals MMALIAS gvnE--> -<!ENTITY gvnE ""><!-- u+E2A1 gt, vert, not double equals ISOAMSN --> -<!ENTITY lnap ""><!-- u+E2A2 less, not approximate ISOAMSN --> -<!ENTITY lnapprox ""><!-- u+E2A2 less, not approximate MMALIAS lnap--> -<!ENTITY lnE "≨"><!-- u+2268 less, not double equals ISOAMSN --> -<!ENTITY lne "≨"><!-- u+2268 less, not equals ISOAMSN --> -<!ENTITY lneq "≨"><!-- u+2268 less, not equals MMALIAS lne--> -<!ENTITY lneqq "≨"><!-- u+2268 less, not double equals MMALIAS lnE--> -<!ENTITY lnsim "⋦"><!-- u+22E6 less, not similar ISOAMSN --> -<!ENTITY lvertneqq ""><!-- u+E2A4 less, vert, not double equals MMALIAS lvnE--> -<!ENTITY lvnE ""><!-- u+E2A4 less, vert, not double equals ISOAMSN --> -<!ENTITY nap "≉"><!-- u+2249 not approximate ISOAMSN --> -<!ENTITY napE ""><!-- u+E2C7 not approximately equal or equal to ISOAMSN --> -<!ENTITY napid ""><!-- u+E2BC not approximately identical to ISOAMSN --> -<!ENTITY napprox "≉"><!-- u+2249 not approximate MMALIAS nap--> -<!ENTITY ncong "≇"><!-- u+2247 not congruent with ISOAMSN --> -<!ENTITY ncongdot ""><!-- u+E2C5 not congruent, dot ISOAMSN --> -<!ENTITY nequiv "≢"><!-- u+2262 not identical with ISOAMSN --> -<!ENTITY ngE "≱"><!-- u+2271 not greater, double equals ISOAMSN --> -<!ENTITY nge ""><!-- u+E2A6 not greater-than-or-equal ISOAMSN --> -<!ENTITY ngeq ""><!-- u+E2A6 not greater-than-or-equal MMALIAS nge--> -<!ENTITY ngeqq "≱"><!-- u+2271 not greater, double equals MMALIAS ngE--> -<!ENTITY ngeqslant "≱"><!-- u+2271 not gt-or-equals, slanted MMALIAS nges--> -<!ENTITY nges "≱"><!-- u+2271 not gt-or-equals, slanted ISOAMSN --> -<!ENTITY nGg ""><!-- u+E2CE not triple greater than ISOAMSN --> -<!ENTITY ngsim "≵"><!-- u+2275 not greater, similar ISOAMSN --> -<!ENTITY nGt ""><!-- u+E2CA not, vert, much greater than ISOAMSN --> -<!ENTITY ngt "≯"><!-- u+226F not greater-than ISOAMSN --> -<!ENTITY ngtr "≯"><!-- u+226F not greater-than MMALIAS ngt--> -<!ENTITY nGtv ""><!-- u+E2CC not much greater than, variant ISOAMSN --> -<!ENTITY nlE "≰"><!-- u+2270 not less, double equals ISOAMSN --> -<!ENTITY nle ""><!-- u+E2A7 not less-than-or-equal ISOAMSN --> -<!ENTITY nleq ""><!-- u+E2A7 not less-than-or-equal MMALIAS nle--> -<!ENTITY nleqq "≰"><!-- u+2270 not less, double equals MMALIAS nlE--> -<!ENTITY nleqslant "≰"><!-- u+2270 not less-or-equals, slant MMALIAS nles--> -<!ENTITY nles "≰"><!-- u+2270 not less-or-equals, slant ISOAMSN --> -<!ENTITY nless "≮"><!-- u+226E not less-than MMALIAS nlt--> -<!ENTITY nLl ""><!-- u+E2CD not triple less than ISOAMSN --> -<!ENTITY nlsim "≴"><!-- u+2274 not less, similar ISOAMSN --> -<!ENTITY nLt ""><!-- u+E2C9 not, vert, much less than ISOAMSN --> -<!ENTITY nlt "≮"><!-- u+226E not less-than ISOAMSN --> -<!ENTITY nltri "⋪"><!-- u+22EA not left triangle ISOAMSN --> -<!ENTITY nltrie "⋬"><!-- u+22EC not left triangle, equals ISOAMSN --> -<!ENTITY nLtv ""><!-- u+E2CB not much less than, variant ISOAMSN --> -<!ENTITY nmid "∤"><!-- u+2224 negated mid ISOAMSN --> -<!ENTITY NotCongruent "≢"><!-- u+2262 not identical with MMALIAS nequiv--> -<!ENTITY NotDoubleVerticalBar "∦"><!-- u+2226 not parallel MMALIAS npar--> -<!ENTITY NotGreater "≯"><!-- u+226F not greater-than MMALIAS ngt--> -<!ENTITY NotGreaterEqual ""><!-- u+E2A6 not greater-than-or-equal MMALIAS nge--> -<!ENTITY NotGreaterFullEqual "≱"><!-- u+2271 not greater, double equals MMALIAS ngE--> -<!ENTITY NotGreaterGreater ""><!-- u+E2CC not much greater than, variant MMALIAS nGtv--> -<!ENTITY NotGreaterLess "≹"><!-- u+2279 not, vert, greater, less MMALIAS ntvgl--> -<!ENTITY NotGreaterSlantEqual "≱"><!-- u+2271 not gt-or-equals, slanted MMALIAS nges--> -<!ENTITY NotGreaterTilde "≵"><!-- u+2275 not greater, similar MMALIAS ngsim--> -<!ENTITY NotLeftTriangle "⋪"><!-- u+22EA not left triangle MMALIAS nltri--> -<!ENTITY NotLeftTriangleEqual "⋬"><!-- u+22EC not left triangle, equals MMALIAS nltrie--> -<!ENTITY NotLess "≮"><!-- u+226E not less-than MMALIAS nlt--> -<!ENTITY NotLessEqual ""><!-- u+E2A7 not less-than-or-equal MMALIAS nle--> -<!ENTITY NotLessFullEqual "≰"><!-- u+2270 not less, double equals MMALIAS nlE--> -<!ENTITY NotLessGreater "≸"><!-- u+2278 not, vert, less, greater MMALIAS ntvlg--> -<!ENTITY NotLessLess ""><!-- u+E2CB not much less than, variant MMALIAS nLtv--> -<!ENTITY NotLessSlantEqual "≰"><!-- u+2270 not less-or-equals, slant MMALIAS nles--> -<!ENTITY NotLessTilde "≴"><!-- u+2274 not less, similar MMALIAS nlsim--> -<!ENTITY NotPrecedes "⊀"><!-- u+2280 not precedes MMALIAS npr--> -<!ENTITY NotPrecedesEqual ""><!-- u+E412 not precedes, equals MMALIAS npre--> -<!ENTITY NotPrecedesSlantEqual "⋠"><!-- u+22E0 not curly precedes, equals MMALIAS nprcue--> -<!ENTITY NotRightTriangle "⋫"><!-- u+22EB not right triangle MMALIAS nrtri--> -<!ENTITY NotRightTriangleEqual "⋭"><!-- u+22ED not right triangle, equals MMALIAS nrtrie--> -<!ENTITY NotSquareSubsetEqual "⋢"><!-- u+22E2 not, square subset, equals MMALIAS nsqsube--> -<!ENTITY NotSquareSupersetEqual "⋣"><!-- u+22E3 not, square superset, equals MMALIAS nsqsupe--> -<!ENTITY NotSubset "⊄"><!-- u+2284 not subset, variant MMALIAS vnsub--> -<!ENTITY NotSucceeds "⊁"><!-- u+2281 not succeeds MMALIAS nsc--> -<!ENTITY NotSucceedsEqual ""><!-- u+E413 not succeeds, equals MMALIAS nsce--> -<!ENTITY NotSucceedsSlantEqual "⋡"><!-- u+22E1 not succeeds, curly equals MMALIAS nsccue--> -<!ENTITY NotSuperset "⊅"><!-- u+2285 not superset, variant MMALIAS vnsup--> -<!ENTITY NotTilde "≁"><!-- u+2241 not similar MMALIAS nsim--> -<!ENTITY NotTildeEqual "≄"><!-- u+2244 not similar, equals MMALIAS nsime--> -<!ENTITY NotTildeFullEqual "≇"><!-- u+2247 not congruent with MMALIAS ncong--> -<!ENTITY NotTildeTilde "≉"><!-- u+2249 not approximate MMALIAS nap--> -<!ENTITY NotVerticalBar "∤"><!-- u+2224 negated mid MMALIAS nmid--> -<!ENTITY npar "∦"><!-- u+2226 not parallel ISOAMSN --> -<!ENTITY nparallel "∦"><!-- u+2226 not parallel MMALIAS npar--> -<!ENTITY npr "⊀"><!-- u+2280 not precedes ISOAMSN --> -<!ENTITY nprcue "⋠"><!-- u+22E0 not curly precedes, equals ISOAMSN --> -<!ENTITY npre ""><!-- u+E412 not precedes, equals ISOAMSN --> -<!ENTITY nprec "⊀"><!-- u+2280 not precedes MMALIAS npr--> -<!ENTITY npreceq ""><!-- u+E412 not precedes, equals MMALIAS npre--> -<!ENTITY nrtri "⋫"><!-- u+22EB not right triangle ISOAMSN --> -<!ENTITY nrtrie "⋭"><!-- u+22ED not right triangle, equals ISOAMSN --> -<!ENTITY nsc "⊁"><!-- u+2281 not succeeds ISOAMSN --> -<!ENTITY nsccue "⋡"><!-- u+22E1 not succeeds, curly equals ISOAMSN --> -<!ENTITY nsce ""><!-- u+E413 not succeeds, equals ISOAMSN --> -<!ENTITY nshortmid ""><!-- u+E2AA negated short mid MMALIAS nsmid--> -<!ENTITY nshortparallel ""><!-- u+E2AB not short par MMALIAS nspar--> -<!ENTITY nsim "≁"><!-- u+2241 not similar ISOAMSN --> -<!ENTITY nsime "≄"><!-- u+2244 not similar, equals ISOAMSN --> -<!ENTITY nsimeq "≄"><!-- u+2244 not similar, equals MMALIAS nsime--> -<!ENTITY nsmid ""><!-- u+E2AA negated short mid ISOAMSN --> -<!ENTITY nspar ""><!-- u+E2AB not short par ISOAMSN --> -<!ENTITY nsqsube "⋢"><!-- u+22E2 not, square subset, equals ISOAMSN --> -<!ENTITY nsqsupe "⋣"><!-- u+22E3 not, square superset, equals ISOAMSN --> -<!ENTITY nsub "⊄"><!-- u+2284 not subset ISOAMSN --> -<!ENTITY nsubE "⊈"><!-- u+2288 not subset, double equals ISOAMSN --> -<!ENTITY nsube "⊈"><!-- u+2288 not subset, equals ISOAMSN --> -<!ENTITY nsubset "⊄"><!-- u+2284 not subset, variant MMALIAS vnsub--> -<!ENTITY nsubseteq "⊈"><!-- u+2288 not subset, equals MMALIAS nsube--> -<!ENTITY nsubseteqq "⊈"><!-- u+2288 not subset, double equals MMALIAS nsubE--> -<!ENTITY nsucc "⊁"><!-- u+2281 not succeeds MMALIAS nsc--> -<!ENTITY nsucceq ""><!-- u+E413 not succeeds, equals MMALIAS nsce--> -<!ENTITY nsup "⊅"><!-- u+2285 not superset ISOAMSN --> -<!ENTITY nsupE "⊉"><!-- u+2289 not superset, double equals ISOAMSN --> -<!ENTITY nsupe "⊉"><!-- u+2289 not superset, equals ISOAMSN --> -<!ENTITY nsupset "⊅"><!-- u+2285 not superset, variant MMALIAS vnsup--> -<!ENTITY nsupseteq "⊉"><!-- u+2289 not superset, equals MMALIAS nsupe--> -<!ENTITY nsupseteqq "⊉"><!-- u+2289 not superset, double equals MMALIAS nsupE--> -<!ENTITY ntgl "≹"><!-- u+2279 not greater, less ISOAMSN --> -<!ENTITY ntlg "≸"><!-- u+2278 not less, greater ISOAMSN --> -<!ENTITY ntriangleleft "⋪"><!-- u+22EA not left triangle MMALIAS nltri--> -<!ENTITY ntrianglelefteq "⋬"><!-- u+22EC not left triangle, equals MMALIAS nltrie--> -<!ENTITY ntriangleright "⋫"><!-- u+22EB not right triangle MMALIAS nrtri--> -<!ENTITY ntrianglerighteq "⋭"><!-- u+22ED not right triangle, equals MMALIAS nrtrie--> -<!ENTITY ntvgl "≹"><!-- u+2279 not, vert, greater, less ISOAMSN --> -<!ENTITY ntvlg "≸"><!-- u+2278 not, vert, less, greater ISOAMSN --> -<!ENTITY nvap ""><!-- u+E2C6 not, vert, approximate ISOAMSN --> -<!ENTITY nVDash "⊯"><!-- u+22AF not double vert, double dash ISOAMSN --> -<!ENTITY nVdash "⊮"><!-- u+22AE not double vertical, dash ISOAMSN --> -<!ENTITY nvDash "⊭"><!-- u+22AD not vertical, double dash ISOAMSN --> -<!ENTITY nvdash "⊬"><!-- u+22AC not vertical, dash ISOAMSN --> -<!ENTITY nvge "≱"><!-- u+2271 not, vert, greater-than-or-equal ISOAMSN --> -<!ENTITY nvgt "≯"><!-- u+226F not, vert, greater-than ISOAMSN --> -<!ENTITY nvle "≰"><!-- u+2270 not, vert, less-than-or-equal ISOAMSN --> -<!ENTITY nvlt "≮"><!-- u+226E not, vert, less-than ISOAMSN --> -<!ENTITY nvltrie ""><!-- u+E2D0 not, vert, left triangle, equals ISOAMSN --> -<!ENTITY nvrtrie ""><!-- u+E2CF not, vert, right triangle, equals ISOAMSN --> -<!ENTITY nvsim ""><!-- u+E415 not, vert, similar ISOAMSN --> -<!ENTITY parsim ""><!-- u+E2C8 parallel, similar ISOAMSN --> -<!ENTITY precnapprox "⋨"><!-- u+22E8 precedes, not approx MMALIAS prnap--> -<!ENTITY precneqq ""><!-- u+E2B3 precedes, not double equals MMALIAS prnE--> -<!ENTITY precnsim "⋨"><!-- u+22E8 precedes, not similar MMALIAS prnsim--> -<!ENTITY prnap "⋨"><!-- u+22E8 precedes, not approx ISOAMSN --> -<!ENTITY prnE ""><!-- u+E2B3 precedes, not double equals ISOAMSN --> -<!ENTITY prnsim "⋨"><!-- u+22E8 precedes, not similar ISOAMSN --> -<!ENTITY rnmid ""><!-- u+E2D1 reverse nmid ISOAMSN --> -<!ENTITY scnap "⋩"><!-- u+22E9 succeeds, not approx ISOAMSN --> -<!ENTITY scnE ""><!-- u+E2B5 succeeds, not double equals ISOAMSN --> -<!ENTITY scnsim "⋩"><!-- u+22E9 succeeds, not similar ISOAMSN --> -<!ENTITY simne "≆"><!-- u+2246 similar, not equals ISOAMSN --> -<!ENTITY solbar ""><!-- u+E416 solidus, bar through ISOAMSN --> -<!ENTITY subnE "⊊"><!-- u+228A subset, not double equals ISOAMSN --> -<!ENTITY subne "⊊"><!-- u+228A subset, not equals ISOAMSN --> -<!ENTITY subsetneq "⊊"><!-- u+228A subset, not equals MMALIAS subne--> -<!ENTITY subsetneqq "⊊"><!-- u+228A subset, not double equals MMALIAS subnE--> -<!ENTITY succnapprox "⋩"><!-- u+22E9 succeeds, not approx MMALIAS scnap--> -<!ENTITY succneqq ""><!-- u+E2B5 succeeds, not double equals MMALIAS scnE--> -<!ENTITY succnsim "⋩"><!-- u+22E9 succeeds, not similar MMALIAS scnsim--> -<!ENTITY supnE "⊋"><!-- u+228B superset, not double equals ISOAMSN --> -<!ENTITY supne "⊋"><!-- u+228B superset, not equals ISOAMSN --> -<!ENTITY supsetneq "⊋"><!-- u+228B superset, not equals MMALIAS supne--> -<!ENTITY supsetneqq "⊋"><!-- u+228B superset, not double equals MMALIAS supnE--> -<!ENTITY varsubsetneq ""><!-- u+E2B9 subset, not equals, variant MMALIAS vsubne--> -<!ENTITY varsubsetneqq ""><!-- u+E2B8 subset not double equals, variant MMALIAS vsubnE--> -<!ENTITY varsupsetneq ""><!-- u+E2BA superset, not equals, variant MMALIAS vsupne--> -<!ENTITY varsupsetneqq ""><!-- u+E2BB super not double equals, variant MMALIAS vsupnE--> -<!ENTITY vnsub "⊄"><!-- u+2284 not subset, variant ISOAMSN --> -<!ENTITY vnsup "⊅"><!-- u+2285 not superset, variant ISOAMSN --> -<!ENTITY vsubnE ""><!-- u+E2B8 subset not double equals, variant ISOAMSN --> -<!ENTITY vsubne ""><!-- u+E2B9 subset, not equals, variant ISOAMSN --> -<!ENTITY vsupnE ""><!-- u+E2BB super not double equals, variant ISOAMSN --> -<!ENTITY vsupne ""><!-- u+E2BA superset, not equals, variant ISOAMSN --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd deleted file mode 100644 index 1521b88697b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd +++ /dev/null @@ -1,77 +0,0 @@ - -<!-- - ISOAMSO Characters alphabetically - Added Math Symbols: Ordinary Extended by MathML with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSOe1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY ang "∠"><!-- u+2220 angle ISOAMSO --> -<!ENTITY ange ""><!-- u+E2D6 angle, equal ISOAMSO --> -<!ENTITY angle "∠"><!-- u+2220 angle MMALIAS ang--> -<!ENTITY angmsd "∡"><!-- u+2221 angle-measured ISOAMSO --> -<!ENTITY angmsdaa ""><!-- u+E2D9 angle-measured, arrow, up, right ISOAMSO --> -<!ENTITY angmsdab ""><!-- u+E2DA angle-measured, arrow, up, left ISOAMSO --> -<!ENTITY angmsdac ""><!-- u+E2DB angle-measured, arrow, down, right ISOAMSO --> -<!ENTITY angmsdad ""><!-- u+E2DC angle-measured, arrow, down, left ISOAMSO --> -<!ENTITY angmsdae ""><!-- u+E2DD angle-measured, arrow, right, up ISOAMSO --> -<!ENTITY angmsdaf ""><!-- u+E2DE angle-measured, arrow, left, up ISOAMSO --> -<!ENTITY angmsdag ""><!-- u+E2DF angle-measured, arrow, right, down ISOAMSO --> -<!ENTITY angmsdah ""><!-- u+E2E0 angle-measured, arrow, left, down ISOAMSO --> -<!ENTITY angrtvb ""><!-- u+E418 right angle-measured ISOAMSO --> -<!ENTITY angrtvbd ""><!-- u+E2E1 right angle-measured, dot ISOAMSO --> -<!ENTITY backprime "‵"><!-- u+2035 reverse prime MMALIAS bprime--> -<!ENTITY bbrk ""><!-- u+E2EE bottom square bracket ISOAMSO --> -<!ENTITY bbrktbrk ""><!-- u+E419 bottom above top square bracket ISOAMSO --> -<!ENTITY bemptyv ""><!-- u+E41A reversed circle, slash ISOAMSO --> -<!ENTITY beth "ℶ"><!-- u+2136 beth, Hebrew ISOAMSO --> -<!ENTITY boxbox ""><!-- u+E2E6 two joined squares ISOAMSO --> -<!ENTITY bprime "‵"><!-- u+2035 reverse prime ISOAMSO --> -<!ENTITY bsemi ""><!-- u+E2ED reverse semi-colon ISOAMSO --> -<!ENTITY cemptyv ""><!-- u+E2E8 circle, slash, small circle above ISOAMSO --> -<!ENTITY circledS ""><!-- u+E41D capital S in circle MMALIAS oS--> -<!ENTITY cirE ""><!-- u+E41B circle, two horizontal stroked to the right ISOAMSO --> -<!ENTITY cirscir ""><!-- u+E41C circle, small circle to the right ISOAMSO --> -<!ENTITY comp "∁"><!-- u+2201 complement sign ISOAMSO --> -<!ENTITY complement "∁"><!-- u+2201 complement sign MMALIAS comp--> -<!ENTITY daleth "ℸ"><!-- u+2138 daleth, Hebrew ISOAMSO --> -<!ENTITY demptyv ""><!-- u+E2E7 circle, slash, bar above ISOAMSO --> -<!ENTITY ell "ℓ"><!-- u+2113 cursive small l ISOAMSO --> -<!ENTITY empty ""><!-- u+E2D3 letter O slashed ISOAMSO --> -<!ENTITY emptyset ""><!-- u+E2D3 letter O slashed MMALIAS empty--> -<!ENTITY emptyv "∅"><!-- u+2205 circle, slash ISOAMSO --> -<!ENTITY gimel "ℷ"><!-- u+2137 gimel, Hebrew ISOAMSO --> -<!ENTITY hbar ""><!-- u+E2D5 Planck's over 2pi MMALIAS plank--> -<!ENTITY hslash "ℏ"><!-- u+210F variant Planck's over 2pi MMALIAS plankv--> -<!ENTITY iiota "℩"><!-- u+2129 inverted iota ISOAMSO --> -<!ENTITY Im "ℑ"><!-- u+2111 imaginary MMALIAS image--> -<!ENTITY image "ℑ"><!-- u+2111 imaginary ISOAMSO --> -<!ENTITY imath "ı"><!-- u+0131 small i, no dot ISOAMSO --> -<!ENTITY jmath ""><!-- u+E2D4 small j, no dot ISOAMSO --> -<!ENTITY laemptyv ""><!-- u+E2EA circle, slash, left arrow above ISOAMSO --> -<!ENTITY lltri ""><!-- u+E2E5 lower left triangle ISOAMSO --> -<!ENTITY lrtri ""><!-- u+E2E3 lower right triangle ISOAMSO --> -<!ENTITY measuredangle "∡"><!-- u+2221 angle-measured MMALIAS angmsd--> -<!ENTITY mho "℧"><!-- u+2127 conductance ISOAMSO --> -<!ENTITY nang ""><!-- u+E2D8 not, vert, angle ISOAMSO --> -<!ENTITY nexist "∄"><!-- u+2204 negated exists ISOAMSO --> -<!ENTITY nexists "∄"><!-- u+2204 negated exists MMALIAS nexist--> -<!ENTITY NotExists "∄"><!-- u+2204 negated exists MMALIAS nexist--> -<!ENTITY oS ""><!-- u+E41D capital S in circle ISOAMSO --> -<!ENTITY plank ""><!-- u+E2D5 Planck's over 2pi ISOAMSO --> -<!ENTITY plankv "ℏ"><!-- u+210F variant Planck's over 2pi ISOAMSO --> -<!ENTITY raemptyv ""><!-- u+E2E9 circle, slash, right arrow above ISOAMSO --> -<!ENTITY range ""><!-- u+E2D7 reverse angle, equal ISOAMSO --> -<!ENTITY Re "ℜ"><!-- u+211C real MMALIAS real--> -<!ENTITY real "ℜ"><!-- u+211C real ISOAMSO --> -<!ENTITY tbrk ""><!-- u+E2EF top square bracket ISOAMSO --> -<!ENTITY trpezium ""><!-- u+E2EC trapezium ISOAMSO --> -<!ENTITY ultri ""><!-- u+E2E4 upper left triangle ISOAMSO --> -<!ENTITY urtri ""><!-- u+E2E2 upper right triangle ISOAMSO --> -<!ENTITY varnothing "∅"><!-- u+2205 circle, slash MMALIAS emptyv--> -<!ENTITY vzigzag ""><!-- u+E2EB vertical zig-zag line ISOAMSO --> -<!ENTITY weierp "℘"><!-- u+2118 Weierstrass p ISOAMSO --> -<!ENTITY wp "℘"><!-- u+2118 Weierstrass p MMALIAS weierp--> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd deleted file mode 100644 index d250baf518a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd +++ /dev/null @@ -1,304 +0,0 @@ - -<!-- - ISOAMSR Characters alphabetically - Added Math Symbols: Relations Extended by MathML with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSRe1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY apE ""><!-- u+E315 approximately equal or equal to ISOAMSR --> -<!ENTITY ape "≊"><!-- u+224A approximate, equals ISOAMSR --> -<!ENTITY apid "≋"><!-- u+224B approximately identical to ISOAMSR --> -<!ENTITY approxeq "≊"><!-- u+224A approximate, equals MMALIAS ape--> -<!ENTITY asymp "≍"><!-- u+224D asymptotically equal to ISOAMSR --> -<!ENTITY backcong "≌"><!-- u+224C reverse congruent MMALIAS bcong--> -<!ENTITY backepsilon ""><!-- u+E420 such that MMALIAS bepsi--> -<!ENTITY backsim "∽"><!-- u+223D reverse similar MMALIAS bsim--> -<!ENTITY backsimeq "⋍"><!-- u+22CD reverse similar, equals MMALIAS bsime--> -<!ENTITY Barv ""><!-- u+E311 vert, double bar (over) ISOAMSR --> -<!ENTITY bcong "≌"><!-- u+224C reverse congruent ISOAMSR --> -<!ENTITY bepsi ""><!-- u+E420 such that ISOAMSR --> -<!ENTITY between "≬"><!-- u+226C between MMALIAS twixt--> -<!ENTITY bowtie "⋈"><!-- u+22C8 bowtie ISOAMSR --> -<!ENTITY bsim "∽"><!-- u+223D reverse similar ISOAMSR --> -<!ENTITY bsime "⋍"><!-- u+22CD reverse similar, equals ISOAMSR --> -<!ENTITY bsolhsub ""><!-- u+E34D reverse solidus, subset ISOAMSR --> -<!ENTITY bump "≎"><!-- u+224E bumpy equals ISOAMSR --> -<!ENTITY bumpe "≏"><!-- u+224F bumpy equals, equals ISOAMSR --> -<!ENTITY Bumpeq "≎"><!-- u+224E bumpy equals MMALIAS bump--> -<!ENTITY bumpeq "≏"><!-- u+224F bumpy equals, equals MMALIAS bumpe--> -<!ENTITY circeq "≗"><!-- u+2257 circle, equals MMALIAS cire--> -<!ENTITY cire "≗"><!-- u+2257 circle, equals ISOAMSR --> -<!ENTITY Colon "∷"><!-- u+2237 /Colon, two colons ISOAMSR --> -<!ENTITY Colone ""><!-- u+E30E double colon, equals ISOAMSR --> -<!ENTITY colone "≔"><!-- u+2254 colon, equals ISOAMSR --> -<!ENTITY coloneq "≔"><!-- u+2254 colon, equals MMALIAS colone--> -<!ENTITY congdot ""><!-- u+E314 congruent, dot ISOAMSR --> -<!ENTITY csub ""><!-- u+E351 subset, closed ISOAMSR --> -<!ENTITY csube ""><!-- u+E353 subset, closed, equals ISOAMSR --> -<!ENTITY csup ""><!-- u+E352 superset, closed ISOAMSR --> -<!ENTITY csupe ""><!-- u+E354 superset, closed, equals ISOAMSR --> -<!ENTITY cuepr "⋞"><!-- u+22DE curly equals, precedes ISOAMSR --> -<!ENTITY cuesc "⋟"><!-- u+22DF curly equals, succeeds ISOAMSR --> -<!--<!ENTITY Cup "⌣">--> -<!-- u+2323 up curve MMALIAS smile--> -<!ENTITY CupCap "≍"><!-- u+224D asymptotically equal to MMALIAS asymp--> -<!ENTITY curlyeqprec "⋞"><!-- u+22DE curly equals, precedes MMALIAS cuepr--> -<!ENTITY curlyeqsucc "⋟"><!-- u+22DF curly equals, succeeds MMALIAS cuesc--> -<!ENTITY Dashv ""><!-- u+E30F double dash, vertical ISOAMSR --> -<!ENTITY dashv "⊣"><!-- u+22A3 dash, vertical ISOAMSR --> -<!ENTITY ddotseq ""><!-- u+E309 equal with four dots MMALIAS eDDot--> -<!ENTITY doteq "≐"><!-- u+2250 equals, single dot above MMALIAS esdot--> -<!ENTITY doteqdot "≑"><!-- u+2251 equals, even dots MMALIAS eDot--> -<!ENTITY DotEqual "≐"><!-- u+2250 equals, single dot above MMALIAS esdot--> -<!ENTITY DoubleRightTee "⊨"><!-- u+22A8 vertical, double dash MMALIAS vDash--> -<!ENTITY easter "≛"><!-- u+225B equal, asterisk above ISOAMSR --> -<!ENTITY ecir "≖"><!-- u+2256 circle on equals sign ISOAMSR --> -<!ENTITY ecolon "≕"><!-- u+2255 equals, colon ISOAMSR --> -<!ENTITY eDDot ""><!-- u+E309 equal with four dots ISOAMSR --> -<!ENTITY eDot "≑"><!-- u+2251 equals, even dots ISOAMSR --> -<!ENTITY efDot "≒"><!-- u+2252 equals, falling dots ISOAMSR --> -<!ENTITY eg ""><!-- u+E328 equal-or-greater ISOAMSR --> -<!ENTITY egs "⋝"><!-- u+22DD equal-or-gtr, slanted ISOAMSR --> -<!ENTITY egsdot ""><!-- u+E324 equal-or-greater, slanted, dot inside ISOAMSR --> -<!ENTITY el ""><!-- u+E327 equal-or-less ISOAMSR --> -<!ENTITY els "⋜"><!-- u+22DC eq-or-less, slanted ISOAMSR --> -<!ENTITY elsdot ""><!-- u+E323 equal-or-less, slanted, dot inside ISOAMSR --> -<!ENTITY eqcirc "≖"><!-- u+2256 circle on equals sign MMALIAS ecir--> -<!ENTITY eqcolon "≕"><!-- u+2255 equals, colon MMALIAS ecolon--> -<!ENTITY eqsim "≂"><!-- u+2242 equals, similar MMALIAS esim--> -<!ENTITY eqslantgtr "⋝"><!-- u+22DD equal-or-gtr, slanted MMALIAS egs--> -<!ENTITY eqslantless "⋜"><!-- u+22DC eq-or-less, slanted MMALIAS els--> -<!ENTITY EqualTilde "≂"><!-- u+2242 equals, similar MMALIAS esim--> -<!ENTITY equest "≟"><!-- u+225F equal with questionmark ISOAMSR --> -<!ENTITY equivDD ""><!-- u+E318 equivalent, four dots above ISOAMSR --> -<!ENTITY erDot "≓"><!-- u+2253 equals, rising dots ISOAMSR --> -<!ENTITY esdot "≐"><!-- u+2250 equals, single dot above ISOAMSR --> -<!ENTITY Esim ""><!-- u+E317 equal, similar ISOAMSR --> -<!ENTITY esim "≂"><!-- u+2242 equals, similar ISOAMSR --> -<!ENTITY fallingdotseq "≒"><!-- u+2252 equals, falling dots MMALIAS efDot--> -<!ENTITY fork "⋔"><!-- u+22D4 pitchfork ISOAMSR --> -<!ENTITY forkv ""><!-- u+E31B fork, variant ISOAMSR --> -<!ENTITY frown "⌢"><!-- u+2322 down curve ISOAMSR --> -<!ENTITY gap "≳"><!-- u+2273 greater, approximate ISOAMSR --> -<!ENTITY gE "≧"><!-- u+2267 greater, double equals ISOAMSR --> -<!ENTITY gEl "⋛"><!-- u+22DB gt, double equals, less ISOAMSR --> -<!ENTITY gel "⋛"><!-- u+22DB greater, equals, less ISOAMSR --> -<!ENTITY geqq "≧"><!-- u+2267 greater, double equals MMALIAS gE--> -<!ENTITY geqslant ""><!-- u+E421 gt-or-equal, slanted MMALIAS ges--> -<!ENTITY ges ""><!-- u+E421 gt-or-equal, slanted ISOAMSR --> -<!ENTITY gescc ""><!-- u+E358 greater than, closed by curve, equal, slanted ISOAMSR --> -<!ENTITY gesdot ""><!-- u+E31E greater-than-or-equal, slanted, dot inside ISOAMSR --> -<!ENTITY gesdoto ""><!-- u+E320 greater-than-or-equal, slanted, dot above ISOAMSR --> -<!ENTITY gesdotol ""><!-- u+E322 greater-than-or-equal, slanted, dot above left ISOAMSR --> -<!ENTITY gesl ""><!-- u+E32C greater, equal, slanted, less ISOAMSR --> -<!ENTITY gesles ""><!-- u+E332 greater, equal, slanted, less, equal, slanted ISOAMSR --> -<!ENTITY Gg "⋙"><!-- u+22D9 triple gtr-than ISOAMSR --> -<!ENTITY gg "≫"><!-- u+226B double greater-than sign MMALIAS Gt--> -<!ENTITY ggg "⋙"><!-- u+22D9 triple gtr-than MMALIAS Gg--> -<!ENTITY gl "≷"><!-- u+2277 greater, less ISOAMSR --> -<!ENTITY gla ""><!-- u+E330 greater, less, apart ISOAMSR --> -<!ENTITY glE ""><!-- u+E32E greater, less, equal ISOAMSR --> -<!ENTITY glj ""><!-- u+E32F greater, less, overlapping ISOAMSR --> -<!ENTITY GreaterEqualLess "⋛"><!-- u+22DB greater, equals, less MMALIAS gel--> -<!ENTITY GreaterFullEqual "≧"><!-- u+2267 greater, double equals MMALIAS gE--> -<!ENTITY GreaterLess "≷"><!-- u+2277 greater, less MMALIAS gl--> -<!ENTITY GreaterSlantEqual ""><!-- u+E421 gt-or-equal, slanted MMALIAS ges--> -<!ENTITY GreaterTilde "≳"><!-- u+2273 greater, similar MMALIAS gsim--> -<!ENTITY gsim "≳"><!-- u+2273 greater, similar ISOAMSR --> -<!ENTITY gsime ""><!-- u+E334 greater, similar, equal ISOAMSR --> -<!ENTITY gsiml ""><!-- u+E336 greater, similar, less ISOAMSR --> -<!ENTITY Gt "≫"><!-- u+226B double greater-than sign ISOAMSR --> -<!ENTITY gtcc ""><!-- u+E356 greater than, closed by curve ISOAMSR --> -<!ENTITY gtcir ""><!-- u+E326 greater than, circle inside ISOAMSR --> -<!ENTITY gtdot "⋗"><!-- u+22D7 greater than, with dot ISOAMSR --> -<!ENTITY gtquest ""><!-- u+E32A greater than, questionmark above ISOAMSR --> -<!ENTITY gtrapprox "≳"><!-- u+2273 greater, approximate MMALIAS gap--> -<!ENTITY gtrarr ""><!-- u+E35F greater than, right arrow ISOAMSR --> -<!ENTITY gtrdot "⋗"><!-- u+22D7 greater than, with dot MMALIAS gtdot--> -<!ENTITY gtreqless "⋛"><!-- u+22DB greater, equals, less MMALIAS gel--> -<!ENTITY gtreqqless "⋛"><!-- u+22DB gt, double equals, less MMALIAS gEl--> -<!ENTITY gtrless "≷"><!-- u+2277 greater, less MMALIAS gl--> -<!ENTITY gtrsim "≳"><!-- u+2273 greater, similar MMALIAS gsim--> -<!ENTITY homtht "∻"><!-- u+223B homothetic ISOAMSR --> -<!ENTITY HumpDownHump "≎"><!-- u+224E bumpy equals MMALIAS bump--> -<!ENTITY HumpEqual "≏"><!-- u+224F bumpy equals, equals MMALIAS bumpe--> -<!ENTITY lap "≲"><!-- u+2272 less, approximate ISOAMSR --> -<!ENTITY lat ""><!-- u+E33A larger than ISOAMSR --> -<!ENTITY late ""><!-- u+E33C larger than or equal ISOAMSR --> -<!ENTITY lates ""><!-- u+E33E larger than or equal, slanted ISOAMSR --> -<!ENTITY lE "≦"><!-- u+2266 less, double equals ISOAMSR --> -<!ENTITY LeftTee "⊣"><!-- u+22A3 dash, vertical MMALIAS dashv--> -<!ENTITY LeftTriangle "⊲"><!-- u+22B2 left triangle, open, variant MMALIAS vltri--> -<!ENTITY LeftTriangleEqual "⊴"><!-- u+22B4 left triangle, equals MMALIAS ltrie--> -<!ENTITY lEg "⋚"><!-- u+22DA less, double equals, greater ISOAMSR --> -<!ENTITY leg "⋚"><!-- u+22DA less, equals, greater ISOAMSR --> -<!ENTITY leqq "≦"><!-- u+2266 less, double equals MMALIAS lE--> -<!ENTITY leqslant ""><!-- u+E425 less-than-or-equals, slant MMALIAS les--> -<!ENTITY les ""><!-- u+E425 less-than-or-equals, slant ISOAMSR --> -<!ENTITY lescc ""><!-- u+E357 less than, closed by curve, equal, slanted ISOAMSR --> -<!ENTITY lesdot ""><!-- u+E31D less-than-or-equal, slanted, dot inside ISOAMSR --> -<!ENTITY lesdoto ""><!-- u+E31F less-than-or-equal, slanted, dot above ISOAMSR --> -<!ENTITY lesdotor ""><!-- u+E321 less-than-or-equal, slanted, dot above right ISOAMSR --> -<!ENTITY lesg ""><!-- u+E32B less, equal, slanted, greater ISOAMSR --> -<!ENTITY lesges ""><!-- u+E331 less, equal, slanted, greater, equal, slanted ISOAMSR --> -<!ENTITY lessapprox "≲"><!-- u+2272 less, approximate MMALIAS lap--> -<!ENTITY lessdot "⋖"><!-- u+22D6 less than, with dot MMALIAS ltdot--> -<!ENTITY lesseqgtr "⋚"><!-- u+22DA less, equals, greater MMALIAS leg--> -<!ENTITY lesseqqgtr "⋚"><!-- u+22DA less, double equals, greater MMALIAS lEg--> -<!ENTITY LessEqualGreater "⋚"><!-- u+22DA less, equals, greater MMALIAS leg--> -<!ENTITY LessFullEqual "≦"><!-- u+2266 less, double equals MMALIAS lE--> -<!ENTITY LessGreater "≶"><!-- u+2276 less, greater MMALIAS lg--> -<!ENTITY lessgtr "≶"><!-- u+2276 less, greater MMALIAS lg--> -<!ENTITY lesssim "≲"><!-- u+2272 less, similar MMALIAS lsim--> -<!ENTITY LessSlantEqual ""><!-- u+E425 less-than-or-equals, slant MMALIAS les--> -<!ENTITY LessTilde "≲"><!-- u+2272 less, similar MMALIAS lsim--> -<!ENTITY lg "≶"><!-- u+2276 less, greater ISOAMSR --> -<!ENTITY lgE ""><!-- u+E32D less, greater, equal ISOAMSR --> -<!ENTITY Ll "⋘"><!-- u+22D8 triple less-than ISOAMSR --> -<!ENTITY ll "≪"><!-- u+226A double less-than sign MMALIAS Lt--> -<!ENTITY lsim "≲"><!-- u+2272 less, similar ISOAMSR --> -<!ENTITY lsime ""><!-- u+E333 less, similar, equal ISOAMSR --> -<!ENTITY lsimg ""><!-- u+E335 less, similar, greater ISOAMSR --> -<!ENTITY Lt "≪"><!-- u+226A double less-than sign ISOAMSR --> -<!ENTITY ltcc ""><!-- u+E355 less than, closed by curve ISOAMSR --> -<!ENTITY ltcir ""><!-- u+E325 less than, circle inside ISOAMSR --> -<!ENTITY ltdot "⋖"><!-- u+22D6 less than, with dot ISOAMSR --> -<!ENTITY ltlarr ""><!-- u+E35E less than, left arrow ISOAMSR --> -<!ENTITY ltquest ""><!-- u+E329 less than, questionmark above ISOAMSR --> -<!ENTITY ltrie "⊴"><!-- u+22B4 left triangle, equals ISOAMSR --> -<!ENTITY mcomma ""><!-- u+E31A minus, comma above ISOAMSR --> -<!ENTITY mDDot "∺"><!-- u+223A minus with four dots, geometric properties ISOAMSR --> -<!ENTITY mid "∣"><!-- u+2223 mid ISOAMSR --> -<!ENTITY mlcp ""><!-- u+E30A transversal intersection ISOAMSR --> -<!ENTITY models "⊧"><!-- u+22A7 models ISOAMSR --> -<!ENTITY mstpos "∾"><!-- u+223E most positive ISOAMSR --> -<!ENTITY NestedGreaterGreater "≫"><!-- u+226B double greater-than sign MMALIAS Gt--> -<!ENTITY NestedLessLess "≪"><!-- u+226A double less-than sign MMALIAS Lt--> -<!ENTITY pitchfork "⋔"><!-- u+22D4 pitchfork MMALIAS fork--> -<!ENTITY Pr ""><!-- u+E35C double precedes ISOAMSR --> -<!ENTITY pr "≺"><!-- u+227A precedes ISOAMSR --> -<!ENTITY prap "≾"><!-- u+227E precedes, approximate ISOAMSR --> -<!ENTITY prcue "≼"><!-- u+227C precedes, curly equals ISOAMSR --> -<!ENTITY prE "≼"><!-- u+227C precedes, double equals ISOAMSR --> -<!ENTITY pre "≼"><!-- u+227C precedes, equals ISOAMSR --> -<!ENTITY prec "≺"><!-- u+227A precedes MMALIAS pr--> -<!ENTITY precapprox "≾"><!-- u+227E precedes, approximate MMALIAS prap--> -<!ENTITY preccurlyeq "≼"><!-- u+227C precedes, curly equals MMALIAS prcue--> -<!ENTITY Precedes "≺"><!-- u+227A precedes MMALIAS pr--> -<!ENTITY PrecedesEqual "≼"><!-- u+227C precedes, equals MMALIAS pre--> -<!ENTITY PrecedesSlantEqual "≼"><!-- u+227C precedes, curly equals MMALIAS prcue--> -<!ENTITY PrecedesTilde "≾"><!-- u+227E precedes, similar MMALIAS prsim--> -<!ENTITY preceq "≼"><!-- u+227C precedes, equals MMALIAS pre--> -<!ENTITY precsim "≾"><!-- u+227E precedes, similar MMALIAS prsim--> -<!ENTITY Proportion "∷"><!-- u+2237 /Colon, two colons MMALIAS Colon--> -<!ENTITY prsim "≾"><!-- u+227E precedes, similar ISOAMSR --> -<!ENTITY prurel "⊰"><!-- u+22B0 element precedes under relation ISOAMSR --> -<!ENTITY questeq "≟"><!-- u+225F equal with questionmark MMALIAS equest--> -<!ENTITY ratio "∶"><!-- u+2236 ratio ISOAMSR --> -<!ENTITY RightTee "⊢"><!-- u+22A2 vertical, dash MMALIAS vdash--> -<!ENTITY RightTriangle "⊳"><!-- u+22B3 right triangle, open, variant MMALIAS vrtri--> -<!ENTITY RightTriangleEqual "⊵"><!-- u+22B5 right triangle, equals MMALIAS rtrie--> -<!ENTITY risingdotseq "≓"><!-- u+2253 equals, rising dots MMALIAS erDot--> -<!ENTITY rtrie "⊵"><!-- u+22B5 right triangle, equals ISOAMSR --> -<!ENTITY rtriltri ""><!-- u+E359 right triangle above left triangle ISOAMSR --> -<!ENTITY Sc ""><!-- u+E35D double succeeds ISOAMSR --> -<!ENTITY sc "≻"><!-- u+227B succeeds ISOAMSR --> -<!ENTITY scap "≿"><!-- u+227F succeeds, approximate ISOAMSR --> -<!ENTITY sccue "≽"><!-- u+227D succeeds, curly equals ISOAMSR --> -<!ENTITY scE "≾"><!-- u+227E succeeds, double equals ISOAMSR --> -<!ENTITY sce "≽"><!-- u+227D succeeds, equals ISOAMSR --> -<!ENTITY scsim "≿"><!-- u+227F succeeds, similar ISOAMSR --> -<!ENTITY sdote ""><!-- u+E319 equal, dot below ISOAMSR --> -<!ENTITY sfrown ""><!-- u+E426 small down curve ISOAMSR --> -<!ENTITY shortmid ""><!-- u+E301 shortmid MMALIAS smid--> -<!ENTITY shortparallel ""><!-- u+E302 short parallel MMALIAS spar--> -<!ENTITY simg ""><!-- u+E30C similar, greater ISOAMSR --> -<!ENTITY simgE ""><!-- u+E338 similar, greater, equal ISOAMSR --> -<!ENTITY siml ""><!-- u+E30B similar, less ISOAMSR --> -<!ENTITY simlE ""><!-- u+E337 similar, less, equal ISOAMSR --> -<!ENTITY smallfrown ""><!-- u+E426 small down curve MMALIAS sfrown--> -<!ENTITY smallsmile ""><!-- u+E303 small up curve MMALIAS ssmile--> -<!ENTITY smid ""><!-- u+E301 shortmid ISOAMSR --> -<!ENTITY smile "⌣"><!-- u+2323 up curve ISOAMSR --> -<!ENTITY smt ""><!-- u+E339 smaller than ISOAMSR --> -<!ENTITY smte ""><!-- u+E33B smaller than or equal ISOAMSR --> -<!ENTITY smtes ""><!-- u+E33D smaller than or equal, slanted ISOAMSR --> -<!ENTITY spar ""><!-- u+E302 short parallel ISOAMSR --> -<!ENTITY sqsub "⊏"><!-- u+228F square subset ISOAMSR --> -<!ENTITY sqsube "⊑"><!-- u+2291 square subset, equals ISOAMSR --> -<!ENTITY sqsubset "⊏"><!-- u+228F square subset MMALIAS sqsub--> -<!ENTITY sqsubseteq "⊑"><!-- u+2291 square subset, equals MMALIAS sqsube--> -<!ENTITY sqsup "⊐"><!-- u+2290 square superset ISOAMSR --> -<!ENTITY sqsupe "⊒"><!-- u+2292 square superset, equals ISOAMSR --> -<!ENTITY sqsupset "⊐"><!-- u+2290 square superset MMALIAS sqsup--> -<!ENTITY sqsupseteq "⊒"><!-- u+2292 square superset, equals MMALIAS sqsupe--> -<!ENTITY SquareSubset "⊏"><!-- u+228F square subset MMALIAS sqsub--> -<!ENTITY SquareSubsetEqual "⊑"><!-- u+2291 square subset, equals MMALIAS sqsube--> -<!ENTITY SquareSuperset "⊐"><!-- u+2290 square superset MMALIAS sqsup--> -<!ENTITY SquareSupersetEqual "⊒"><!-- u+2292 square superset, equals MMALIAS sqsupe--> -<!ENTITY ssmile ""><!-- u+E303 small up curve ISOAMSR --> -<!ENTITY Sub "⋐"><!-- u+22D0 double subset ISOAMSR --> -<!ENTITY subE "⊆"><!-- u+2286 subset, double equals ISOAMSR --> -<!ENTITY subedot ""><!-- u+E34F subset, equals, dot ISOAMSR --> -<!ENTITY submult ""><!-- u+E343 subset, multiply ISOAMSR --> -<!ENTITY subplus ""><!-- u+E341 subset, plus ISOAMSR --> -<!ENTITY subrarr ""><!-- u+E33F subset, right arrow ISOAMSR --> -<!--<!ENTITY Subset "⋐">--> -<!-- u+22D0 double subset MMALIAS Sub--> -<!ENTITY subseteqq "⊆"><!-- u+2286 subset, double equals MMALIAS subE--> -<!ENTITY subsim ""><!-- u+E345 subset, similar ISOAMSR --> -<!ENTITY subsub ""><!-- u+E349 subset above subset ISOAMSR --> -<!ENTITY subsup ""><!-- u+E347 subset above superset ISOAMSR --> -<!ENTITY succ "≻"><!-- u+227B succeeds MMALIAS sc--> -<!ENTITY succapprox "≿"><!-- u+227F succeeds, approximate MMALIAS scap--> -<!ENTITY succcurlyeq "≽"><!-- u+227D succeeds, curly equals MMALIAS sccue--> -<!ENTITY Succeeds "≻"><!-- u+227B succeeds MMALIAS sc--> -<!ENTITY SucceedsEqual "≽"><!-- u+227D succeeds, equals MMALIAS sce--> -<!ENTITY SucceedsSlantEqual "≽"><!-- u+227D succeeds, curly equals MMALIAS sccue--> -<!ENTITY SucceedsTilde "≿"><!-- u+227F succeeds, similar MMALIAS scsim--> -<!ENTITY succeq "≽"><!-- u+227D succeeds, equals MMALIAS sce--> -<!ENTITY succsim "≿"><!-- u+227F succeeds, similar MMALIAS scsim--> -<!ENTITY Sup "⋑"><!-- u+22D1 double superset ISOAMSR --> -<!ENTITY supdsub ""><!-- u+E34C superset, subset, dash joining them ISOAMSR --> -<!ENTITY supE "⊇"><!-- u+2287 superset, double equals ISOAMSR --> -<!ENTITY supedot ""><!-- u+E350 superset, equals, dot ISOAMSR --> -<!ENTITY suphsol ""><!-- u+E34E superset, solidus ISOAMSR --> -<!ENTITY suphsub ""><!-- u+E34B superset, subset ISOAMSR --> -<!ENTITY suplarr ""><!-- u+E340 superset, left arrow ISOAMSR --> -<!ENTITY supmult ""><!-- u+E344 superset, multiply ISOAMSR --> -<!ENTITY supplus ""><!-- u+E342 superset, plus ISOAMSR --> -<!ENTITY Supset "⋑"><!-- u+22D1 double superset MMALIAS Sup--> -<!ENTITY supseteqq "⊇"><!-- u+2287 superset, double equals MMALIAS supE--> -<!ENTITY supsim ""><!-- u+E346 superset, similar ISOAMSR --> -<!ENTITY supsub ""><!-- u+E348 superset above subset ISOAMSR --> -<!ENTITY supsup ""><!-- u+E34A superset above superset ISOAMSR --> -<!ENTITY thickapprox ""><!-- u+E306 thick approximate MMALIAS thkap--> -<!ENTITY thicksim ""><!-- u+E429 thick similar MMALIAS thksim--> -<!ENTITY thkap ""><!-- u+E306 thick approximate ISOAMSR --> -<!ENTITY thksim ""><!-- u+E429 thick similar ISOAMSR --> -<!ENTITY topfork ""><!-- u+E31C fork with top ISOAMSR --> -<!ENTITY trianglelefteq "⊴"><!-- u+22B4 left triangle, equals MMALIAS ltrie--> -<!ENTITY triangleq "≜"><!-- u+225C triangle, equals MMALIAS trie--> -<!ENTITY trianglerighteq "⊵"><!-- u+22B5 right triangle, equals MMALIAS rtrie--> -<!ENTITY trie "≜"><!-- u+225C triangle, equals ISOAMSR --> -<!ENTITY twixt "≬"><!-- u+226C between ISOAMSR --> -<!ENTITY varpropto "∝"><!-- u+221D proportional, variant MMALIAS vprop--> -<!ENTITY vartriangleleft "⊲"><!-- u+22B2 left triangle, open, variant MMALIAS vltri--> -<!ENTITY vartriangleright "⊳"><!-- u+22B3 right triangle, open, variant MMALIAS vrtri--> -<!ENTITY Vbar ""><!-- u+E30D double vert, bar (under) ISOAMSR --> -<!ENTITY vBar ""><!-- u+E310 vert, double bar (under) ISOAMSR --> -<!ENTITY vBarv ""><!-- u+E312 double bar, vert over and under ISOAMSR --> -<!ENTITY VDash "⊫"><!-- u+22AB double vert, double dash ISOAMSR --> -<!ENTITY Vdash "⊩"><!-- u+22A9 double vertical, dash ISOAMSR --> -<!ENTITY vDash "⊨"><!-- u+22A8 vertical, double dash ISOAMSR --> -<!ENTITY vdash "⊢"><!-- u+22A2 vertical, dash ISOAMSR --> -<!ENTITY Vdashl ""><!-- u+E313 vertical, dash (long) ISOAMSR --> -<!ENTITY VerticalBar "∣"><!-- u+2223 mid MMALIAS mid--> -<!ENTITY vltri "⊲"><!-- u+22B2 left triangle, open, variant ISOAMSR --> -<!ENTITY vprop "∝"><!-- u+221D proportional, variant ISOAMSR --> -<!ENTITY vrtri "⊳"><!-- u+22B3 right triangle, open, variant ISOAMSR --> -<!ENTITY Vvdash "⊪"><!-- u+22AA triple vertical, dash ISOAMSR --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd deleted file mode 100644 index 7c3c77c7a0c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd +++ /dev/null @@ -1,55 +0,0 @@ - -<!-- - ISOGRK3 Characters alphabetically - Greek Letter Symbols - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOGRK31.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY alpha "α"><!-- u+03B1 small alpha, Greek ISOGRK3 --> -<!ENTITY beta "β"><!-- u+03B2 small beta, Greek ISOGRK3 --> -<!ENTITY chi "χ"><!-- u+03C7 small chi, Greek ISOGRK3 --> -<!ENTITY Delta "Δ"><!-- u+0394 capital Delta, Greek ISOGRK3 --> -<!ENTITY delta "δ"><!-- u+03B4 small delta, Greek ISOGRK3 --> -<!ENTITY epsi "∊"><!-- u+220A small epsilon, Greek ISOGRK3 --> -<!ENTITY epsiv "ε"><!-- u+03B5 rounded small epsilon, Greek ISOGRK3 --> -<!ENTITY eta "η"><!-- u+03B7 small eta, Greek ISOGRK3 --> -<!ENTITY Gamma "Γ"><!-- u+0393 capital Gamma, Greek ISOGRK3 --> -<!ENTITY gamma "γ"><!-- u+03B3 small gamma, Greek ISOGRK3 --> -<!ENTITY Gammad "Ϝ"><!-- u+03DC capital digamma ISOGRK3 --> -<!ENTITY gammad "Ϝ"><!-- u+03DC digamma, old Greek ISOGRK3 --> -<!ENTITY iota "ι"><!-- u+03B9 small iota, Greek ISOGRK3 --> -<!ENTITY kappa "κ"><!-- u+03BA small kappa, Greek ISOGRK3 --> -<!ENTITY kappav "ϰ"><!-- u+03F0 rounded small kappa , Greek ISOGRK3 --> -<!ENTITY Lambda "Λ"><!-- u+039B capital Lambda, Greek ISOGRK3 --> -<!ENTITY lambda "λ"><!-- u+03BB small lambda, Greek ISOGRK3 --> -<!ENTITY mu "μ"><!-- u+03BC small mu, Greek ISOGRK3 --> -<!ENTITY nu "ν"><!-- u+03BD small nu, Greek ISOGRK3 --> -<!ENTITY Omega "Ω"><!-- u+03A9 capital Omega, Greek ISOGRK3 --> -<!ENTITY omega "ω"><!-- u+03C9 small omega, Greek ISOGRK3 --> -<!ENTITY omicron "ο"><!-- u+03BF small omicron, Greek ISOGRK3 --> -<!ENTITY Phi "Φ"><!-- u+03A6 capital Phi, Greek ISOGRK3 --> -<!ENTITY phi "φ"><!-- u+03C6 small phi, Greek ISOGRK3 --> -<!ENTITY phiv "ϕ"><!-- u+03D5 curly or open small phi, Greek ISOGRK3 --> -<!ENTITY Pi "Π"><!-- u+03A0 capital Pi, Greek ISOGRK3 --> -<!ENTITY pi "π"><!-- u+03C0 small pi, Greek ISOGRK3 --> -<!ENTITY piv "ϖ"><!-- u+03D6 rounded small pi (pomega), Greek ISOGRK3 --> -<!ENTITY Psi "Ψ"><!-- u+03A8 capital Psi, Greek ISOGRK3 --> -<!ENTITY psi "ψ"><!-- u+03C8 small psi, Greek ISOGRK3 --> -<!ENTITY rho "ρ"><!-- u+03C1 small rho, Greek ISOGRK3 --> -<!ENTITY rhov "ϱ"><!-- u+03F1 rounded small rho, Greek ISOGRK3 --> -<!ENTITY Sigma "Σ"><!-- u+03A3 capital Sigma, Greek ISOGRK3 --> -<!ENTITY sigma "σ"><!-- u+03C3 small sigma, Greek ISOGRK3 --> -<!ENTITY sigmav "ς"><!-- u+03C2 terminal sigma, Greek ISOGRK3 --> -<!ENTITY tau "τ"><!-- u+03C4 small tau, Greek ISOGRK3 --> -<!ENTITY Theta "Θ"><!-- u+0398 capital Theta, Greek ISOGRK3 --> -<!ENTITY theta "θ"><!-- u+03B8 straight theta, small theta, Greek ISOGRK3 --> -<!ENTITY thetav "ϑ"><!-- u+03D1 curly or open theta ISOGRK3 --> -<!ENTITY Upsi "ϒ"><!-- u+03D2 capital Upsilon, Greek ISOGRK3 --> -<!ENTITY upsi "υ"><!-- u+03C5 small upsilon, Greek ISOGRK3 --> -<!ENTITY Xi "Ξ"><!-- u+039E capital Xi, Greek ISOGRK3 --> -<!ENTITY xi "ξ"><!-- u+03BE small xi, Greek ISOGRK3 --> -<!ENTITY zeta "ζ"><!-- u+03B6 small zeta, Greek ISOGRK3 --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd deleted file mode 100644 index 72a22d8098a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd +++ /dev/null @@ -1,63 +0,0 @@ - -<!-- - ISOMFRK Characters alphabetically - Mathematical Fraktur - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOMFRK1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY Afr ""><!-- u+E47C fraktur letter A ISOMFRK --> -<!ENTITY afr ""><!-- u+E495 fraktur letter a ISOMFRK --> -<!ENTITY Bfr ""><!-- u+E47D fraktur letter B ISOMFRK --> -<!ENTITY bfr ""><!-- u+E496 fraktur letter b ISOMFRK --> -<!ENTITY Cfr ""><!-- u+E47E fraktur letter C ISOMFRK --> -<!ENTITY cfr ""><!-- u+E497 fraktur letter c ISOMFRK --> -<!ENTITY Dfr ""><!-- u+E47F fraktur letter D ISOMFRK --> -<!ENTITY dfr ""><!-- u+E498 fraktur letter d ISOMFRK --> -<!ENTITY Efr ""><!-- u+E480 fraktur letter E ISOMFRK --> -<!ENTITY efr ""><!-- u+E499 fraktur letter e ISOMFRK --> -<!ENTITY Ffr ""><!-- u+E481 fraktur letter F ISOMFRK --> -<!ENTITY ffr ""><!-- u+E49A fraktur letter f ISOMFRK --> -<!ENTITY Gfr ""><!-- u+E482 fraktur letter G ISOMFRK --> -<!ENTITY gfr ""><!-- u+E49B fraktur letter g ISOMFRK --> -<!ENTITY Hfr ""><!-- u+E483 fraktur letter H ISOMFRK --> -<!ENTITY hfr ""><!-- u+E49C fraktur letter h ISOMFRK --> -<!ENTITY Ifr ""><!-- u+E484 fraktur letter I ISOMFRK --> -<!ENTITY ifr ""><!-- u+E49D fraktur letter i ISOMFRK --> -<!ENTITY Jfr ""><!-- u+E485 fraktur letter J ISOMFRK --> -<!ENTITY jfr ""><!-- u+E49E fraktur letter j ISOMFRK --> -<!ENTITY Kfr ""><!-- u+E486 fraktur letter K ISOMFRK --> -<!ENTITY kfr ""><!-- u+E49F fraktur letter k ISOMFRK --> -<!ENTITY Lfr ""><!-- u+E487 fraktur letter L ISOMFRK --> -<!ENTITY lfr ""><!-- u+E4A0 fraktur letter l ISOMFRK --> -<!ENTITY Mfr ""><!-- u+E488 fraktur letter M ISOMFRK --> -<!ENTITY mfr ""><!-- u+E4A1 fraktur letter m ISOMFRK --> -<!ENTITY Nfr ""><!-- u+E489 fraktur letter N ISOMFRK --> -<!ENTITY nfr ""><!-- u+E4A2 fraktur letter n ISOMFRK --> -<!ENTITY Ofr ""><!-- u+E48A fraktur letter O ISOMFRK --> -<!ENTITY ofr ""><!-- u+E4A3 fraktur letter o ISOMFRK --> -<!ENTITY Pfr ""><!-- u+E48B fraktur letter P ISOMFRK --> -<!ENTITY pfr ""><!-- u+E4A4 fraktur letter p ISOMFRK --> -<!ENTITY Qfr ""><!-- u+E48C fraktur letter Q ISOMFRK --> -<!ENTITY qfr ""><!-- u+E4A5 fraktur letter q ISOMFRK --> -<!ENTITY Rfr ""><!-- u+E48D fraktur letter R ISOMFRK --> -<!ENTITY rfr ""><!-- u+E4A6 fraktur letter r ISOMFRK --> -<!ENTITY Sfr ""><!-- u+E48E fraktur letter S ISOMFRK --> -<!ENTITY sfr ""><!-- u+E4A7 fraktur letter s ISOMFRK --> -<!ENTITY Tfr ""><!-- u+E48F fraktur letter T ISOMFRK --> -<!ENTITY tfr ""><!-- u+E4A8 fraktur letter t ISOMFRK --> -<!ENTITY Ufr ""><!-- u+E490 fraktur letter U ISOMFRK --> -<!ENTITY ufr ""><!-- u+E4A9 fraktur letter u ISOMFRK --> -<!ENTITY Vfr ""><!-- u+E491 fraktur letter V ISOMFRK --> -<!ENTITY vfr ""><!-- u+E4AA fraktur letter v ISOMFRK --> -<!ENTITY Wfr ""><!-- u+E492 fraktur letter W ISOMFRK --> -<!ENTITY wfr ""><!-- u+E4AB fraktur letter w ISOMFRK --> -<!ENTITY Xfr ""><!-- u+E493 fraktur letter X ISOMFRK --> -<!ENTITY xfr ""><!-- u+E4AC fraktur letter x ISOMFRK --> -<!ENTITY Yfr ""><!-- u+E494 fraktur letter Y ISOMFRK --> -<!ENTITY yfr ""><!-- u+E4AD fraktur letter y ISOMFRK --> -<!ENTITY Zfr "ℤ"><!-- u+2124 fraktur letter Z ISOMFRK --> -<!ENTITY zfr ""><!-- u+E4AE fraktur letter z ISOMFRK --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd deleted file mode 100644 index 095e4aa0dde..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd +++ /dev/null @@ -1,37 +0,0 @@ - -<!-- - ISOMOPF Characters alphabetically - Mathematical Open Face - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOMOPF1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY Aopf ""><!-- u+E4AF open face letter A ISOMOPF --> -<!ENTITY Bopf ""><!-- u+E4B0 open face letter B ISOMOPF --> -<!ENTITY Copf "ℂ"><!-- u+2102 open face letter C ISOMOPF --> -<!ENTITY Dopf ""><!-- u+E4B1 open face letter D ISOMOPF --> -<!ENTITY Eopf ""><!-- u+E4B2 open face letter E ISOMOPF --> -<!ENTITY Fopf ""><!-- u+E4B3 open face letter F ISOMOPF --> -<!ENTITY Gopf ""><!-- u+E4B4 open face letter G ISOMOPF --> -<!ENTITY Hopf ""><!-- u+E4B5 open face letter H ISOMOPF --> -<!ENTITY Iopf ""><!-- u+E4B6 open face letter I ISOMOPF --> -<!ENTITY Jopf ""><!-- u+E4B7 open face letter J ISOMOPF --> -<!ENTITY Kopf ""><!-- u+E4B8 open face letter K ISOMOPF --> -<!ENTITY Lopf ""><!-- u+E4B9 open face letter L ISOMOPF --> -<!ENTITY Mopf ""><!-- u+E4BA open face letter M ISOMOPF --> -<!ENTITY Nopf ""><!-- u+E4BB open face letter N ISOMOPF --> -<!ENTITY Oopf ""><!-- u+E4BC open face letter O ISOMOPF --> -<!ENTITY Popf "ℙ"><!-- u+2119 open face letter P ISOMOPF --> -<!ENTITY Qopf "ℚ"><!-- u+211A open face letter Q ISOMOPF --> -<!ENTITY Ropf "ℝ"><!-- u+211D open face letter R ISOMOPF --> -<!ENTITY Sopf ""><!-- u+E4BD open face letter S ISOMOPF --> -<!ENTITY Topf ""><!-- u+E4BE open face letter T ISOMOPF --> -<!ENTITY Uopf ""><!-- u+E4BF open face letter U ISOMOPF --> -<!ENTITY Vopf ""><!-- u+E4C0 open face letter V ISOMOPF --> -<!ENTITY Wopf ""><!-- u+E4C1 open face letter W ISOMOPF --> -<!ENTITY Xopf ""><!-- u+E4C2 open face letter X ISOMOPF --> -<!ENTITY Yopf ""><!-- u+E4C3 open face letter Y ISOMOPF --> -<!ENTITY Zopf ""><!-- u+E4C4 open face letter Z ISOMOPF --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomscre.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomscre.dtd deleted file mode 100644 index bdd7bfd07f6..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomscre.dtd +++ /dev/null @@ -1,63 +0,0 @@ - -<!-- - ISOMSCR Characters alphabetically - Mathematical Script Font - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOMSCR1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY Ascr ""><!-- u+E4C5 script letter A ISOMSCR --> -<!ENTITY ascr ""><!-- u+E4DF script letter a ISOMSCR --> -<!ENTITY Bscr ""><!-- u+E4C6 script letter B ISOMSCR --> -<!ENTITY bscr ""><!-- u+E4E0 script letter b ISOMSCR --> -<!ENTITY Cscr ""><!-- u+E4C7 script letter C ISOMSCR --> -<!ENTITY cscr ""><!-- u+E4E1 script letter c ISOMSCR --> -<!ENTITY Dscr ""><!-- u+E4C8 script letter D ISOMSCR --> -<!ENTITY dscr ""><!-- u+E4E2 script letter d ISOMSCR --> -<!ENTITY Escr ""><!-- u+E4C9 script letter E ISOMSCR --> -<!ENTITY escr ""><!-- u+E4E3 script letter e ISOMSCR --> -<!ENTITY Fscr ""><!-- u+E4CA script letter F ISOMSCR --> -<!ENTITY fscr ""><!-- u+E4E4 script letter f ISOMSCR --> -<!ENTITY Gscr ""><!-- u+E4CB script letter G ISOMSCR --> -<!ENTITY gscr ""><!-- u+E4E5 script letter g ISOMSCR --> -<!ENTITY Hscr ""><!-- u+E4CC script letter H ISOMSCR --> -<!ENTITY hscr ""><!-- u+E4E6 script letter h ISOMSCR --> -<!ENTITY Iscr ""><!-- u+E4CD script letter I ISOMSCR --> -<!ENTITY iscr ""><!-- u+E4E7 script letter i ISOMSCR --> -<!ENTITY Jscr ""><!-- u+E4CE script letter J ISOMSCR --> -<!ENTITY jscr ""><!-- u+E4E8 script letter j ISOMSCR --> -<!ENTITY Kscr ""><!-- u+E4CF script letter K ISOMSCR --> -<!ENTITY kscr ""><!-- u+E4E9 script letter k ISOMSCR --> -<!ENTITY Lscr ""><!-- u+E4D0 script letter L ISOMSCR --> -<!ENTITY lscr ""><!-- u+E4EA script letter l ISOMSCR --> -<!ENTITY Mscr ""><!-- u+E4D1 script letter M ISOMSCR --> -<!ENTITY mscr ""><!-- u+E4EB script letter m ISOMSCR --> -<!ENTITY Nscr ""><!-- u+E4D2 script letter N ISOMSCR --> -<!ENTITY nscr ""><!-- u+E4EC script letter n ISOMSCR --> -<!ENTITY Oscr ""><!-- u+E4D3 script letter O ISOMSCR --> -<!ENTITY oscr ""><!-- u+E4ED script letter o ISOMSCR --> -<!ENTITY Pscr ""><!-- u+E4D4 script letter P ISOMSCR --> -<!ENTITY pscr ""><!-- u+E4EE script letter p ISOMSCR --> -<!ENTITY Qscr ""><!-- u+E4D5 script letter Q ISOMSCR --> -<!ENTITY qscr ""><!-- u+E4EF script letter q ISOMSCR --> -<!ENTITY Rscr ""><!-- u+E4D6 script letter R ISOMSCR --> -<!ENTITY rscr "ℛ"><!-- u+211B script letter r ISOMSCR --> -<!ENTITY Sscr ""><!-- u+E4D7 script letter S ISOMSCR --> -<!ENTITY sscr ""><!-- u+E4F0 script letter s ISOMSCR --> -<!ENTITY Tscr ""><!-- u+E4D8 script letter T ISOMSCR --> -<!ENTITY tscr ""><!-- u+E4F1 script letter t ISOMSCR --> -<!ENTITY Uscr ""><!-- u+E4D9 script letter U ISOMSCR --> -<!ENTITY uscr ""><!-- u+E4F2 script letter u ISOMSCR --> -<!ENTITY Vscr ""><!-- u+E4DA script letter V ISOMSCR --> -<!ENTITY vscr ""><!-- u+E4F3 script letter v ISOMSCR --> -<!ENTITY Wscr ""><!-- u+E4DB script letter W ISOMSCR --> -<!ENTITY wscr ""><!-- u+E4F4 script letter w ISOMSCR --> -<!ENTITY Xscr ""><!-- u+E4DC script letter X ISOMSCR --> -<!ENTITY xscr ""><!-- u+E4F5 script letter x ISOMSCR --> -<!ENTITY Yscr ""><!-- u+E4DD script letter Y ISOMSCR --> -<!ENTITY yscr ""><!-- u+E4F6 script letter y ISOMSCR --> -<!ENTITY Zscr ""><!-- u+E4DE script letter Z ISOMSCR --> -<!ENTITY zscr ""><!-- u+E4F7 script letter z ISOMSCR --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isonume.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isonume.dtd deleted file mode 100644 index b737ad5c78f..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isonume.dtd +++ /dev/null @@ -1,86 +0,0 @@ - -<!-- - Printing MathML Character Entities alphabetically - Based on ISO 9573-13 extended with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/byalpha.dtd - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY amp "&"><!-- u+0026 ampersand--> -<!ENTITY apos "'"><!-- u+0027 apostrophe--> -<!ENTITY brvbar "¦"><!-- u+00A6 broken (vertical) bar--> -<!ENTITY bsol "\"><!-- u+005C /backslash reverse solidus--> -<!ENTITY cent "¢"><!-- u+00A2 cent sign--> -<!ENTITY colon ":"><!-- u+003A colon--> -<!ENTITY comma ","><!-- u+002C comma--> -<!ENTITY commat "@"><!-- u+0040 commercial at--> -<!ENTITY copy "©"><!-- u+00A9 copyright sign--> -<!ENTITY curren "¤"><!-- u+00A4 general currency sign--> -<!ENTITY darr "↓"><!-- u+2193 downward arrow--> -<!ENTITY deg "°"><!-- u+00B0 degree sign--> -<!ENTITY divide "÷"><!-- u+00F7 divide sign--> -<!ENTITY dollar "$"><!-- u+0024 dollar sign--> -<!ENTITY equals "="><!-- u+003D equals sign--> -<!ENTITY excl "!"><!-- u+0021 exclamation mark--> -<!ENTITY frac12 "½"><!-- u+00BD fraction one-half--> -<!ENTITY frac14 "¼"><!-- u+00BC fraction one-quarter--> -<!ENTITY frac18 "⅛"><!-- u+215B fraction one-eighth--> -<!ENTITY frac34 "¾"><!-- u+00BE fraction three-quarters--> -<!ENTITY frac38 "⅜"><!-- u+215C fraction three-eighths--> -<!ENTITY frac58 "⅝"><!-- u+215D fraction five-eighths--> -<!ENTITY frac78 "⅞"><!-- u+215E fraction seven-eighths--> -<!ENTITY gt ">"><!-- u+003E greater-than sign--> -<!ENTITY half "½"><!-- u+00BD fraction one-half--> -<!ENTITY horbar "―"><!-- u+2015 horizontal bar--> -<!ENTITY hyphen ""><!-- u+E4F8 hyphen--> -<!ENTITY iexcl "¡"><!-- u+00A1 inverted exclamation mark--> -<!ENTITY iquest "¿"><!-- u+00BF inverted question mark--> -<!ENTITY laquo "«"><!-- u+00AB angle quotation mark, left--> -<!ENTITY larr "←"><!-- u+2190 leftward arrow--> -<!ENTITY lcub "{"><!-- u+007B left curly bracket--> -<!ENTITY ldquo "“"><!-- u+201C double quotation mark, left--> -<!ENTITY lowbar "_"><!-- u+005F low line--> -<!ENTITY lpar "("><!-- u+0028 left parenthesis--> -<!ENTITY lsqb "["><!-- u+005B left square bracket--> -<!ENTITY lsquo "‘"><!-- u+2018 single quotation mark, left--> -<!ENTITY lt "<"><!-- u+003C less-than sign--> -<!ENTITY micro "µ"><!-- u+00B5 micro sign--> -<!ENTITY middot "·"><!-- u+00B7 middle dot--> -<!ENTITY nbsp " "><!-- u+00A0 no break (required) space--> -<!ENTITY not "¬"><!-- u+00AC /neg /lnot not sign--> -<!ENTITY num "#"><!-- u+0023 number sign--> -<!ENTITY ohm "Ω"><!-- u+2126 ohm sign--> -<!ENTITY ordf "ª"><!-- u+00AA ordinal indicator, feminine--> -<!ENTITY ordm "º"><!-- u+00BA ordinal indicator, masculine--> -<!ENTITY para "¶"><!-- u+00B6 pilcrow (paragraph sign)--> -<!ENTITY percnt "%"><!-- u+0025 percent sign--> -<!ENTITY period "."><!-- u+002E full stop, period--> -<!ENTITY plus "+"><!-- u+002B plus sign--> -<!ENTITY plusmn "±"><!-- u+00B1 plus-or-minus sign--> -<!ENTITY pound "£"><!-- u+00A3 pound sign--> -<!ENTITY quest "?"><!-- u+003F question mark--> -<!ENTITY quot """><!-- u+0022 quotation mark--> -<!ENTITY raquo "»"><!-- u+00BB angle quotation mark, right--> -<!ENTITY rarr "→"><!-- u+2192 rightward arrow--> -<!ENTITY rcub "}"><!-- u+007D right curly bracket--> -<!ENTITY rdquo "”"><!-- u+201D double quotation mark, right--> -<!ENTITY reg "¯"><!-- u+00AE registered sign--> -<!ENTITY rpar ")"><!-- u+0029 right parenthesis--> -<!ENTITY rsqb "]"><!-- u+005D right square bracket--> -<!ENTITY rsquo "’"><!-- u+2019 single quotation mark, right--> -<!ENTITY sect "§"><!-- u+00A7 section sign--> -<!ENTITY semi ";"><!-- u+003B semicolon--> -<!ENTITY shy "­"><!-- u+00AD soft hyphen--> -<!ENTITY sol "/"><!-- u+002F solidus--> -<!ENTITY sung "♩"><!-- u+2669 music note (sung text sign)--> -<!ENTITY sup1 "¹"><!-- u+00B9 superscript one--> -<!ENTITY sup2 "²"><!-- u+00B2 superscript two--> -<!ENTITY sup3 "³"><!-- u+00B3 superscript three--> -<!ENTITY times "×"><!-- u+00D7 multiply sign--> -<!ENTITY trade "™"><!-- u+2122 trade mark sign--> -<!ENTITY uarr "↑"><!-- u+2191 upward arrow--> -<!ENTITY verbar "|"><!-- u+007C vertical bar--> -<!ENTITY yen "¥"><!-- u+00A5 yen sign--> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoteche.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoteche.dtd deleted file mode 100644 index f9e7f25fb30..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoteche.dtd +++ /dev/null @@ -1,238 +0,0 @@ - -<!-- - ISOTECH Characters alphabetically - General Technical Extended by MathML with aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOTECHe1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY acd ""><!-- u+E3A6 ac current ISOTECH --> -<!ENTITY aleph "ℵ"><!-- u+2135 /aleph aleph, Hebrew ISOTECH --> -<!ENTITY And ""><!-- u+E374 double logical and ISOTECH --> -<!ENTITY and "∧"><!-- u+2227 logical and ISOTECH --> -<!ENTITY andand ""><!-- u+E36E two logical and ISOTECH --> -<!ENTITY andd ""><!-- u+E394 and, horizontal dash ISOTECH --> -<!ENTITY andslope ""><!-- u+E50A sloping large and ISOTECH --> -<!ENTITY andv ""><!-- u+E391 and with middle stem ISOTECH --> -<!ENTITY angrt "∟"><!-- u+221F right (90 degree) angle ISOTECH --> -<!ENTITY angsph "∢"><!-- u+2222 /sphericalangle angle-spherical ISOTECH --> -<!ENTITY angst "Å"><!-- u+212B Angstrom capital A, ring ISOTECH --> -<!ENTITY ap "≈"><!-- u+2248 approximate ISOTECH --> -<!ENTITY apacir ""><!-- u+E38C approximate, circumflex accent ISOTECH --> -<!ENTITY approx "≈"><!-- u+2248 approximate MMALIAS ap--> -<!ENTITY awconint "∳"><!-- u+2233 contour integral, anti-clockwise ISOTECH --> -<!ENTITY awint ""><!-- u+E39B anti clock-wise integration ISOTECH --> -<!ENTITY becaus "∵"><!-- u+2235 because ISOTECH --> -<!ENTITY Because "∵"><!-- u+2235 because MMALIAS becaus--> -<!ENTITY because "∵"><!-- u+2235 because MMALIAS becaus--> -<!ENTITY bernou "ℬ"><!-- u+212C Bernoulli function (script capital B) ISOTECH --> -<!ENTITY blacksquare "■"><!-- u+25A0 square, filled MMALIAS squarf--> -<!ENTITY bne ""><!-- u+E388 reverse not equal ISOTECH --> -<!ENTITY bnequiv ""><!-- u+E387 reverse not equivalent ISOTECH --> -<!ENTITY bNot ""><!-- u+E3AD reverse not with two horizontal strokes ISOTECH --> -<!ENTITY bnot "⌐"><!-- u+2310 reverse not ISOTECH --> -<!ENTITY bot "⊥"><!-- u+22A5 bottom MMALIAS bottom--> -<!ENTITY bottom "⊥"><!-- u+22A5 bottom ISOTECH --> -<!ENTITY cap "∩"><!-- u+2229 intersection ISOTECH --> -<!ENTITY Cconint "∰"><!-- u+2230 triple contour integral operator ISOTECH --> -<!ENTITY circ "∘"><!-- u+2218 composite function (small circle) MMALIAS compfn--> -<!ENTITY cirfnint ""><!-- u+E395 circulation function ISOTECH --> -<!ENTITY ClockwiseContourIntegral "∲"><!-- u+2232 contour integral, clockwise MMALIAS cwconint--> -<!ENTITY compfn "∘"><!-- u+2218 composite function (small circle) ISOTECH --> -<!ENTITY cong "≅"><!-- u+2245 congruent with ISOTECH --> -<!ENTITY Congruent "≡"><!-- u+2261 identical with MMALIAS equiv--> -<!ENTITY Conint "∯"><!-- u+222F double contour integral operator ISOTECH --> -<!ENTITY conint "∮"><!-- u+222E contour integral operator ISOTECH --> -<!ENTITY ContourIntegral "∮"><!-- u+222E contour integral operator MMALIAS conint--> -<!ENTITY CounterClockwiseContourIntegral "∳"><!-- u+2233 contour integral, anti-clockwise MMALIAS awconint--> -<!ENTITY ctdot "⋯"><!-- u+22EF /cdots, three dots, centered ISOTECH --> -<!ENTITY cup "∪"><!-- u+222A union or logical sum ISOTECH --> -<!ENTITY cwconint "∲"><!-- u+2232 contour integral, clockwise ISOTECH --> -<!ENTITY cwint "∱"><!-- u+2231 clockwise integral ISOTECH --> -<!ENTITY cylcty "⌭"><!-- u+232D cylindricity ISOTECH --> -<!ENTITY Del "∇"><!-- u+2207 del, Hamilton operator MMALIAS nabla--> -<!ENTITY disin ""><!-- u+E3A0 set membership, long horizontal stroke ISOTECH --> -<!ENTITY Dot "̈"><!-- u+0308 dieresis or umlaut mark ISOTECH --> -<!ENTITY DotDot "⃜"><!-- u+20DC four dots above ISOTECH --> -<!ENTITY DoubleContourIntegral "∯"><!-- u+222F double contour integral operator MMALIAS Conint--> -<!ENTITY DoubleLeftArrow "⇐"><!-- u+21D0 is implied by MMALIAS lArr--> -<!ENTITY DoubleRightArrow "⇒"><!-- u+21D2 implies MMALIAS rArr--> -<!ENTITY DoubleVerticalBar "∥"><!-- u+2225 parallel MMALIAS par--> -<!ENTITY DownTee "⊤"><!-- u+22A4 top MMALIAS top--> -<!ENTITY dsol ""><!-- u+E3A9 solidus, bar above ISOTECH --> -<!ENTITY dtdot "⋱"><!-- u+22F1 /ddots, three dots, descending ISOTECH --> -<!ENTITY dwangle ""><!-- u+E3AA large downward pointing angle ISOTECH --> -<!ENTITY Element "∈"><!-- u+2208 set membership, variant MMALIAS isinv--> -<!ENTITY elinters ""><!-- u+E3A7 electrical intersection ISOTECH --> -<!ENTITY epar "⋕"><!-- u+22D5 parallel, equal; equal or parallel ISOTECH --> -<!ENTITY eparsl ""><!-- u+E384 parallel, slanted, equal; homothetically congruent to ISOTECH --> -<!ENTITY equiv "≡"><!-- u+2261 identical with ISOTECH --> -<!ENTITY eqvparsl ""><!-- u+E386 equivalent, equal; congruent and parallel ISOTECH --> -<!ENTITY exist "∃"><!-- u+2203 /exists at least one exists ISOTECH --> -<!ENTITY Exists "∃"><!-- u+2203 /exists at least one exists MMALIAS exist--> -<!ENTITY fltns ""><!-- u+E381 flatness ISOTECH --> -<!ENTITY ForAll "∀"><!-- u+2200 /forall for all MMALIAS forall--> -<!ENTITY forall "∀"><!-- u+2200 /forall for all ISOTECH --> -<!ENTITY fpartint ""><!-- u+E396 finite part integral ISOTECH --> -<!ENTITY ge "≥"><!-- u+2265 greater-than-or-equal ISOTECH --> -<!ENTITY geq "≥"><!-- u+2265 greater-than-or-equal MMALIAS ge--> -<!ENTITY GreaterEqual "≥"><!-- u+2265 greater-than-or-equal MMALIAS ge--> -<!ENTITY hamilt "ℋ"><!-- u+210B Hamiltonian (script capital H) ISOTECH --> -<!ENTITY iff ""><!-- u+E365 /iff if and only if ISOTECH --> -<!ENTITY iiiint ""><!-- u+E378 quadruple integral operator MMALIAS qint--> -<!ENTITY iiint "∭"><!-- u+222D triple integral operator MMALIAS tint--> -<!ENTITY iinfin ""><!-- u+E372 infinity sign, incomplete ISOTECH --> -<!ENTITY imped ""><!-- u+E50B impedance ISOTECH --> -<!ENTITY Implies "⇒"><!-- u+21D2 implies MMALIAS rArr--> -<!ENTITY in "∊"><!-- u+220A set membership MMALIAS isin--> -<!ENTITY infin "∞"><!-- u+221E /infty infinity ISOTECH --> -<!ENTITY infintie ""><!-- u+E50C tie, infinity ISOTECH --> -<!ENTITY Int "∬"><!-- u+222C double integral operator ISOTECH --> -<!ENTITY int "∫"><!-- u+222B integral operator ISOTECH --> -<!ENTITY Integral "∫"><!-- u+222B integral operator MMALIAS int--> -<!ENTITY intlarhk ""><!-- u+E39A integral, left arrow with hook ISOTECH --> -<!ENTITY isin "∊"><!-- u+220A set membership ISOTECH --> -<!ENTITY isindot ""><!-- u+E39C set membership, dot above ISOTECH --> -<!ENTITY isinE ""><!-- u+E39E set membership, two horizontal strokes ISOTECH --> -<!ENTITY isins ""><!-- u+E3A4 set membership, vertical bar on horizontal stroke ISOTECH --> -<!ENTITY isinsv ""><!-- u+E3A2 large set membership, vertical bar on horizontal stroke ISOTECH --> -<!ENTITY isinv "∈"><!-- u+2208 set membership, variant ISOTECH --> -<!ENTITY lagran "ℒ"><!-- u+2112 Lagrangian (script capital L) ISOTECH --> -<!ENTITY Lang "《"><!-- u+300A left angle bracket, double ISOTECH --> -<!ENTITY lang "〈"><!-- u+3008 left angle bracket ISOTECH --> -<!ENTITY langle "〈"><!-- u+3008 left angle bracket MMALIAS lang--> -<!ENTITY lArr "⇐"><!-- u+21D0 is implied by ISOTECH --> -<!ENTITY lbbrk "〔"><!-- u+3014 left broken bracket ISOTECH --> -<!ENTITY le "≤"><!-- u+2264 less-than-or-equal ISOTECH --> -<!ENTITY LeftAngleBracket "〈"><!-- u+3008 left angle bracket MMALIAS lang--> -<!ENTITY Leftarrow "⇐"><!-- u+21D0 is implied by MMALIAS lArr--> -<!ENTITY leq "≤"><!-- u+2264 less-than-or-equal MMALIAS le--> -<!ENTITY loang "〘"><!-- u+3018 left open angular bracket ISOTECH --> -<!ENTITY lobrk "〚"><!-- u+301A left open bracket ISOTECH --> -<!ENTITY lopar ""><!-- u+E379 left open parenthesis ISOTECH --> -<!ENTITY lowast "∗"><!-- u+2217 low asterisk ISOTECH --> -<!ENTITY minus "−"><!-- u+2212 minus sign ISOTECH --> -<!ENTITY MinusPlus "∓"><!-- u+2213 minus-or-plus sign MMALIAS mnplus--> -<!ENTITY mnplus "∓"><!-- u+2213 minus-or-plus sign ISOTECH --> -<!ENTITY mp "∓"><!-- u+2213 minus-or-plus sign MMALIAS mnplus--> -<!ENTITY nabla "∇"><!-- u+2207 del, Hamilton operator ISOTECH --> -<!ENTITY ne "≠"><!-- u+2260 not equal ISOTECH --> -<!ENTITY nedot ""><!-- u+E38A not equal, dot ISOTECH --> -<!ENTITY nhpar ""><!-- u+E38D not, horizontal, parallel ISOTECH --> -<!ENTITY ni "∍"><!-- u+220D contains ISOTECH --> -<!ENTITY nis ""><!-- u+E3A5 contains, vertical bar on horizontal stroke ISOTECH --> -<!ENTITY nisd ""><!-- u+E3A1 contains, long horizontal stroke ISOTECH --> -<!ENTITY niv "∋"><!-- u+220B contains, variant ISOTECH --> -<!ENTITY Not ""><!-- u+E3AC not with two horizontal strokes ISOTECH --> -<!ENTITY NotElement "∉"><!-- u+2209 negated set membership MMALIAS notin--> -<!ENTITY NotEqual "≠"><!-- u+2260 not equal MMALIAS ne--> -<!ENTITY notin "∉"><!-- u+2209 negated set membership ISOTECH --> -<!ENTITY notindot ""><!-- u+E39D negated set membership, dot above ISOTECH --> -<!ENTITY notinE ""><!-- u+E50D negated set membership, two horizontal strokes ISOTECH --> -<!ENTITY notinva ""><!-- u+E370 negated set membership, variant ISOTECH --> -<!ENTITY notinvb ""><!-- u+E37B negated set membership, variant ISOTECH --> -<!ENTITY notinvc ""><!-- u+E37C negated set membership, variant ISOTECH --> -<!ENTITY notni "∌"><!-- u+220C negated contains ISOTECH --> -<!ENTITY notniva "∌"><!-- u+220C negated contains, variant ISOTECH --> -<!ENTITY notnivb ""><!-- u+E37D contains, variant ISOTECH --> -<!ENTITY notnivc ""><!-- u+E37E contains, variant ISOTECH --> -<!ENTITY NotReverseElement "∌"><!-- u+220C negated contains, variant MMALIAS notniva--> -<!ENTITY nparsl ""><!-- u+E389 not parallel, slanted ISOTECH --> -<!ENTITY npart ""><!-- u+E390 not partial differential ISOTECH --> -<!ENTITY npolint ""><!-- u+E399 line integration, not including the pole ISOTECH --> -<!ENTITY nvinfin ""><!-- u+E38E not, vert, infinity ISOTECH --> -<!ENTITY oint "∮"><!-- u+222E contour integral operator MMALIAS conint--> -<!ENTITY olcross ""><!-- u+E3A8 circle, cross ISOTECH --> -<!ENTITY Or ""><!-- u+E375 double logical or ISOTECH --> -<!ENTITY or "∨"><!-- u+2228 logical or ISOTECH --> -<!ENTITY ord ""><!-- u+E393 or, horizontal dash ISOTECH --> -<!ENTITY order "ℴ"><!-- u+2134 order of (script small o) ISOTECH --> -<!ENTITY oror ""><!-- u+E50E two logical or ISOTECH --> -<!ENTITY orslope ""><!-- u+E3AE sloping large or ISOTECH --> -<!ENTITY orv ""><!-- u+E392 or with middle stem ISOTECH --> -<!ENTITY par "∥"><!-- u+2225 parallel ISOTECH --> -<!ENTITY parallel "∥"><!-- u+2225 parallel MMALIAS par--> -<!ENTITY parsl ""><!-- u+E382 parallel, slanted ISOTECH --> -<!ENTITY part "∂"><!-- u+2202 /partial partial differential ISOTECH --> -<!ENTITY PartialD "∂"><!-- u+2202 /partial partial differential MMALIAS part--> -<!ENTITY permil "‰"><!-- u+2030 per thousand ISOTECH --> -<!ENTITY perp "⊥"><!-- u+22A5 perpendicular ISOTECH --> -<!ENTITY pertenk "‱"><!-- u+2031 per 10 thousand ISOTECH --> -<!ENTITY phmmat "ℳ"><!-- u+2133 physics M-matrix (script capital M) ISOTECH --> -<!ENTITY pointint ""><!-- u+E376 integral around a point operator ISOTECH --> -<!ENTITY Prime "″"><!-- u+2033 double prime or second ISOTECH --> -<!ENTITY prime "′"><!-- u+2032 /prime prime or minute ISOTECH --> -<!ENTITY profalar "⌮"><!-- u+232E all-around profile ISOTECH --> -<!ENTITY profline "⌒"><!-- u+2312 profile of a line ISOTECH --> -<!ENTITY profsurf "⌓"><!-- u+2313 profile of a surface ISOTECH --> -<!ENTITY prop "∝"><!-- u+221D is proportional to ISOTECH --> -<!ENTITY Proportional "∝"><!-- u+221D is proportional to MMALIAS prop--> -<!ENTITY propto "∝"><!-- u+221D is proportional to MMALIAS prop--> -<!ENTITY qint ""><!-- u+E378 quadruple integral operator ISOTECH --> -<!ENTITY qprime ""><!-- u+E371 quadruple prime ISOTECH --> -<!ENTITY quatint ""><!-- u+E377 quaternion integral operator ISOTECH --> -<!ENTITY radic "√"><!-- u+221A /surd radical ISOTECH --> -<!ENTITY Rang "》"><!-- u+300B right angle bracket, double ISOTECH --> -<!ENTITY rang "〉"><!-- u+3009 right angle bracket ISOTECH --> -<!ENTITY rangle "〉"><!-- u+3009 right angle bracket MMALIAS rang--> -<!ENTITY rArr "⇒"><!-- u+21D2 implies ISOTECH --> -<!ENTITY rbbrk "〕"><!-- u+3015 right broken bracket ISOTECH --> -<!ENTITY ReverseElement "∋"><!-- u+220B contains, variant MMALIAS niv--> -<!ENTITY RightAngleBracket "〉"><!-- u+3009 right angle bracket MMALIAS rang--> -<!ENTITY Rightarrow "⇒"><!-- u+21D2 implies MMALIAS rArr--> -<!ENTITY roang "〙"><!-- u+3019 right open angular bracket ISOTECH --> -<!ENTITY robrk "〛"><!-- u+301B right open bracket ISOTECH --> -<!ENTITY ropar ""><!-- u+E37A right open parenthesis ISOTECH --> -<!ENTITY rppolint ""><!-- u+E397 line integration, rectangular path around pole ISOTECH --> -<!ENTITY scpolint ""><!-- u+E398 line integration, semi-circular path around pole ISOTECH --> -<!ENTITY sim "∼"><!-- u+223C similar ISOTECH --> -<!ENTITY simdot ""><!-- u+E38B similar, dot ISOTECH --> -<!ENTITY sime "≃"><!-- u+2243 similar, equals ISOTECH --> -<!ENTITY simeq "≃"><!-- u+2243 similar, equals MMALIAS sime--> -<!ENTITY SmallCircle "∘"><!-- u+2218 composite function (small circle) MMALIAS compfn--> -<!ENTITY smeparsl ""><!-- u+E385 similar, parallel, slanted, equal ISOTECH --> -<!ENTITY Sqrt "√"><!-- u+221A /surd radical MMALIAS radic--> -<!ENTITY square "□"><!-- u+25A1 square ISOTECH --> -<!ENTITY squarf "■"><!-- u+25A0 square, filled ISOTECH --> -<!ENTITY strns ""><!-- u+E380 straightness ISOTECH --> -<!ENTITY sub "⊂"><!-- u+2282 subset or is implied by ISOTECH --> -<!ENTITY sube "⊆"><!-- u+2286 subset, equals ISOTECH --> -<!ENTITY Subset "⊂"><!-- u+2282 subset or is implied by MMALIAS sub--> -<!ENTITY subset "⊂"><!-- u+2282 subset or is implied by MMALIAS sub--> -<!ENTITY subseteq "⊆"><!-- u+2286 subset, equals MMALIAS sube--> -<!ENTITY SubsetEqual "⊆"><!-- u+2286 subset, equals MMALIAS sube--> -<!ENTITY SuchThat "∍"><!-- u+220D contains MMALIAS ni--> -<!ENTITY sup "⊃"><!-- u+2283 superset or implies ISOTECH --> -<!ENTITY supe "⊇"><!-- u+2287 superset, equals ISOTECH --> -<!ENTITY Superset "⊃"><!-- u+2283 superset or implies MMALIAS sup--> -<!ENTITY SupersetEqual "⊇"><!-- u+2287 superset, equals MMALIAS supe--> -<!ENTITY supset "⊃"><!-- u+2283 superset or implies MMALIAS sup--> -<!ENTITY supseteq "⊇"><!-- u+2287 superset, equals MMALIAS supe--> -<!ENTITY tdot "⃛"><!-- u+20DB three dots above ISOTECH --> -<!ENTITY there4 "∴"><!-- u+2234 therefore ISOTECH --> -<!ENTITY Therefore "∴"><!-- u+2234 therefore MMALIAS there4--> -<!ENTITY therefore "∴"><!-- u+2234 therefore MMALIAS there4--> -<!ENTITY Tilde "∼"><!-- u+223C similar MMALIAS sim--> -<!ENTITY TildeEqual "≃"><!-- u+2243 similar, equals MMALIAS sime--> -<!ENTITY TildeFullEqual "≅"><!-- u+2245 congruent with MMALIAS cong--> -<!ENTITY TildeTilde "≈"><!-- u+2248 approximate MMALIAS ap--> -<!ENTITY tint "∭"><!-- u+222D triple integral operator ISOTECH --> -<!ENTITY top "⊤"><!-- u+22A4 top ISOTECH --> -<!ENTITY topbot "⌶"><!-- u+2336 top and bottom ISOTECH --> -<!ENTITY topcir ""><!-- u+E383 top, circle below ISOTECH --> -<!ENTITY tprime "‴"><!-- u+2034 triple prime ISOTECH --> -<!ENTITY TripleDot "⃛"><!-- u+20DB three dots above MMALIAS tdot--> -<!ENTITY UpTee "⊥"><!-- u+22A5 perpendicular MMALIAS perp--> -<!ENTITY utdot "⋰"><!-- u+22F0 three dots, ascending ISOTECH --> -<!ENTITY uwangle ""><!-- u+E3AB large upward pointing angle ISOTECH --> -<!ENTITY vangrt "⊾"><!-- u+22BE right angle, variant (with arc) ISOTECH --> -<!ENTITY vee "∨"><!-- u+2228 logical or MMALIAS or--> -<!ENTITY veeeq "≚"><!-- u+225A logical or, equals ISOTECH --> -<!ENTITY Verbar "‖"><!-- u+2016 double vertical bar ISOTECH --> -<!ENTITY Vert "‖"><!-- u+2016 double vertical bar MMALIAS Verbar--> -<!ENTITY wedge "∧"><!-- u+2227 logical and MMALIAS and--> -<!ENTITY wedgeq "≙"><!-- u+2259 corresponds to (wedge, equals) ISOTECH --> -<!ENTITY xnis ""><!-- u+E3A3 large contains, vertical bar on horizontal stroke ISOTECH --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg deleted file mode 100644 index d79791f2047..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg +++ /dev/null @@ -1,41 +0,0 @@ -\Configure{html}{xml} -\Preamble{html,0.0,ref-,fonts} -\Configure{HTML} {\IgnorePar\Tg<?xml version="1.0"?> - \Tg<document>} - {\Tg</document>} -\Configure{section} - {\EndP \IgnorePar\par \GetLabel \Tg<section \PutLabel>} - {\EndP \IgnorePar \Tg</section>} - {\Tg<stitle>}{\Tg</stitle>} -\Configure{subsection} - {\EndP \IgnorePar\par \GetLabel \Tg<subsection \PutLabel>} - {\EndP \IgnorePar \Tg</subsection>} - {\Tg<stitle>}{\Tg</stitle>} -\Configure{likesection} - {\EndP \IgnorePar\par\GetLabel \Tg<section \PutLabel class="star">} - {\EndP \Tg</section>} - {\Tg<stitle>}{\Tg</stitle>} -\ConfigureList{thebibliography} - {\EndP \GetLabel \Tg<bibliography \PutLabel> - \def\EndItem{\def\EndItem{\EndP \Tg</bibitem>}}} - {\EndItem \Tg</bibliography>} - {\EndItem \DeleteMark} - {\Tg<bibitem id="\AnchorLabel">\par} -\ConfigureList{enumerate} - {\EndP \GetLabel \Tg<lalist \PutLabel class="enumerate"> - \def\EndItem{\def\EndItem{\EndP\Tg</item>}}} {\EndItem \Tg</lalist>} - {\EndItem \DeleteMark} {\Tg<item>\par} -\Configure{tabular} - {\Tg<tabular preamble="\Clr">} {\Tg</tabular>} - {\Tg<row>}{\Tg</row>} {\Tg<cell \Hnewline>}{\Tg</cell>} -\Configure{maketitle} {}{} {\Tg<title>}{\Tg</title>} -\Configure{thanks author date and} - {}{} {\Tg<author>}{\Tg</author>} {\Tg<date>}{\Tg</date>} {} {} -\Configure{emph}{\Tg<emph>}{\Tg</emph>} -\Configure{label}{id="#1"}{\Tg<pagelabel id="#1"/>} -\Configure{pageref}{\Tg<pageref refid="#1"/>} -\Configure{ref}{\Tg<ref refid="#1"/>} -\Configure{cite}{\Tg<cite refid="#1"/>} -\begin{document} -\EndPreamble -\Configure{HtmlPar} {\EndP\Tg<P>} {\EndP\Tg<P>} {\Tg</P>} {\Tg</P>} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex deleted file mode 100644 index c902f390ed3..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex +++ /dev/null @@ -1,29 +0,0 @@ -\documentclass{article} - \usepackage[x2ldemo]{tex4ht} - \title{Simulation of Energy Loss Straggling} - \author{Maria Physicist} -\begin{document} -\maketitle -\section{Landau theory}\label{sec:phys332-1} -The Landau probability distribution may be written in -terms of the universal Landau function \cite{bib-LAND}. -\subsection{Restrictions} -The Landau formalism makes two restrictive assumptions: -\begin{enumerate} -\item The typical energy loss is small. -\item The typical energy loss in the absorber should be - large (see section \ref{urban}). -\end{enumerate} -\section{Urb\'an model}\label{urban} -The following values are obtained: - -\begin{tabular}{llcrr} -16 & 16 & & 2000 & 29.63\\ -100 & 27.59 & & 100 & 32.00 -\end{tabular} - -\begin{thebibliography}{10} -\bibitem{bib-LAND} L.Landau. On the Energy Loss of Fast Particles by -Ionisation. Originally published in \emph{J. Phys.}, 8:201, 1944. -\end{thebibliography} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml deleted file mode 100644 index c1de03fd509..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0"?> -<document> -<title>Simulation of Energy Loss Straggling</title> -<author>Maria Physicist</author> -<date>November 9, 1998</date> -<section id="sec:phys332-1"> -<stitle>Landau theory</stitle> -<p> The Landau probability distribution may be written in -terms of the universal Landau function <cite refid="bib-LAND"/> . -</p> -<subsection> -<stitle>Restrictions</stitle> -<p>The Landau formalism makes two restrictive assumptions:</p> -<lalist class="enumerate"> - <item><p>The typical energy loss is small.</p></item> - <item><p>The typical energy loss in the absorber should be - large (see section <ref refid="urban"/> ).</p></item> -</lalist> -</subsection> -</section> -<section id="urban"> -<stitle>Urbán model</stitle> -<p> The following values are obtained: -</p><p> <tabular preamble="llcrr"><row> -<cell>16</cell><cell>16</cell><cell></cell><cell>2000</cell> -<cell>29.63</cell></row><row><cell>100</cell> -<cell>27.59</cell><cell></cell><cell>100</cell><cell>32.00</cell> - </row></tabular></p> -</section> -<section class="star"> -<stitle>References</stitle> -<bibliography > -<bibitem id="bib-LAND"> - <p>L.Landau. On the Energy Loss of Fast Particles by Ionisation. - Originally published in <emph>J. Phys.</emph>, 8:201, 1944.</p> -</bibitem> -</bibliography> -</section> -</document> - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg deleted file mode 100644 index 389a4509ee5..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg +++ /dev/null @@ -1,31 +0,0 @@ -\Preamble{html,0.0,ref-,fonts,math} -\Configure{$$}{\DviMath}{\EndDviMath}{} -\Configure{eqnarray} - {\GetLabel \Tg<eqnarray \PutLabel>} - {\GetLabel \Tg</eqnarray>} - {\GetLabel \Tg<subeqn \PutLabel>\Tg<math>} - {\Tg</math>\Tg</subeqn>} - {\ifnum \Col=4 \Tg<mtext>\PauseMathClass \fi} - {\ifnum \Col=4 \EndPauseMathClass\Tg</mtext>\fi} -\Configure{label}{id="#1"}{\Tg<pagelabel id="#1"/>} -\Configure{SUBSUP} - {\Send{BACK}{<msubsup>}\Tg<mrow>} - {\Tg</mrow>\Tg<mrow>} - {\Tg</mrow>\TG</msubsup>} -\Configure{frac} - {\Tg<mfrac>\Tg<mrow>} {\Tg</mrow>\HCode{<!--}} - {\HCode{-->}\Tg<mrow>}{\Tg</mrow>\Tg</mfrac>} -\Configure{mathrm}{\Tg<mi>\PauseMathClass} - {\EndPauseMathClass\Tg</mi>} -\Configure{accent}\=\bar{{}{}} - {}{\Tg<mover accent="true">#2\Tg<mo>\HCode{‾}\Tg</mo>\Tg</mover>} -\Configure{MathClass}{0}{*}{<mi>}{</mi>}{} -\Configure{MathClass}{1}{*}{<mo>}{</mo>}{} -\Configure{MathClass}{2}{*}{<mo>}{</mo>}{} -\Configure{MathClass}{3}{*}{<mo>}{</mo>}{} -\Configure{MathClass}{4}{*}{<mrow><mo>}{</mo>}{} -\Configure{MathClass}{5}{*}{<mo>}{</mo></mrow>}{} -\Configure{MathClass}{6}{*}{<mo>}{</mo>}{} -\Configure{MathClass}{7}{*}{<mn>}{</mn>}{0123456789} -\begin{document} -\EndPreamble diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dsl deleted file mode 100644 index 595531b3057..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dsl +++ /dev/null @@ -1,1346 +0,0 @@ - -<!-- DSSSL Stylesheet fragment mathml.dsl - (included as an entity into mathmlx.dsl) - --> - -;;; -;;; David Carlisle -;;; davidc@nag.co.uk -;;; -;;; Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. -;;; - - - - -;;; COLOUR -;;; -;;; Just RGB colour supported currentlly - -(define (rgb-color r g b) - (color (color-space - "ISO/IEC 10179:1996//Color-Space Family::Device RGB") r g b)) - - - -;;; CONTENT MathML -;;; -;;; Content MathML is mainly implemented directly with element -;;; declarations, and process-children. there is not too much -;;; need for node list processing. -;;; -;;; Currently many attributes for font changes and spacing are silently -;;; ignored. -;;; -;;; The mo element goes to some trouble to get its attributes as specified -;;; in the MathML recomendation, but currently doesn't do much with them. - - -;;; mrow -;;; should check attributes (this comment applies to most elements -;;; but won't be repeated - -(element mrow - (process-children-trim)) - - -;;; mi -;;; Math Identifier Defaults to italic. -;;; Ought to switch between math italic and text italic -;;; for multi letter identifiers (or just in tex backend?) - -(element mi - (make math-sequence - font-posture: - (let ((fnt - (if(attribute-string "fontstyle") - (attribute-string "fontstyle") - "italic"))) - (if (equal? "normal" fnt) - 'upright - (if (equal? "italic" fnt) - 'italic - #f))) - (process-children-trim))) - - - -;;; mn -;;; Same for numbers. - -(element mn - (make math-sequence - font-posture: - (let ((fnt - (if(attribute-string "fontstyle") - (attribute-string "fontstyle") - "normal"))) - (if (equal? "normal" fnt) - 'upright - (if (equal? "italic" fnt) - 'italic - #f))) - (process-children-trim))) - -;;; mtext -;;; Bits of non-math - -(element mtext - (make unmath - (process-children-trim))) - -;;; mspace -;;; Grumble grumble it seems extraordinarily complicated to copy -;;; a length from an attribute on the element to a keyword to a make -;;; function. Also the rtf backend doesn't really support line-field -;;; I couldn't get inline-space characters to work either. - -(element mspace - (make line-field field-width: - (let ((x (attribute-value "width" (current-node)))) - (measurement-to-length (if (attribute-string "width") - (attribute-string "width") - "0pt"))))) - -;;; ms -;;; Doesn't work right in tex backend: How do you specify mono space font -;;; without specifying what font to use. - -(element ms - (make unmath - font-posture: 'upright - font-family-name: "iso-monospace" - (literal "\"") - (process-children-trim) - (literal "\""))) - - -;;; mfrac -;;; fractions. - -(element mfrac - (make fraction - (let ((nl (children(current-node)))) - (sosofo-append - (make math-sequence - label: 'numerator - (process-node-list (node-list-first nl))) - (make math-sequence - label: 'denominator - (process-node-list (node-list-rest nl))))))) - -;;; msqrt mroot -;;; Radicals - -(element msqrt - (make radical - (process-children-trim))) - - -(element mroot - (make radical - (let ((nl (children(current-node)))) - (sosofo-append - (make math-sequence - (process-node-list (node-list-first nl))) - (make math-sequence - label: 'degree - (process-node-list (node-list-rest nl))))))) - - -;;; mstyle -;;; Style, what style? - -(element mstyle - (make math-sequence - (process-children-trim))) - -;;; merror -;;; Ignore this, for now - -(element merror - (make math-sequence - (process-children-trim))) - -;;; mpadded -;;; Hmmm -(element mpadded - (make math-sequence - (process-children-trim))) - - -;;; mphantom -;; do it in white: not really the same as invisible -;; but not sure if there is an easy general way to access -;; background colour. - -(element mphantom - (make math-sequence - color: (rgb-color 1 1 1) - (process-children-trim))) - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;; mfenced -;;; Doesn't do separators for now. - -(element mfenced - (make fence - (if (attribute-string "open") - (make math-sequence - label: 'open - (literal (attribute-string "open"))) - (empty-sosofo)) - (if (attribute-string "close") - (make math-sequence - label: 'close - (literal (attribute-string "close"))) - (empty-sosofo)) - (make math-sequence - (process-children-trim)))) - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;; Superscripts and subscripts - -;;; msup - -(element msup - (make script - (let ((nl (children(current-node)))) - (sosofo-append - (make math-sequence - (process-node-list (node-list-first nl))) - (make math-sequence - label: 'post-sup - (process-node-list (node-list-rest nl))))))) - -;;; msub - -(element msub - (make script - (let ((nl (children(current-node)))) - (sosofo-append - (make math-sequence - (process-node-list (node-list-first nl))) - (make math-sequence - label: 'post-sub - (process-node-list (node-list-rest nl))))))) - -;;; msubsup - -(element msubsup - (make script - (let* ((nl (children(current-node))) - (nlr (node-list-rest nl))) - (sosofo-append - (make math-sequence - (process-node-list (node-list-first nl))) - (make math-sequence - label: 'post-sub - (process-node-list (node-list-first nlr))) - (make math-sequence - label: 'post-sup - (process-node-list (node-list-rest nlr))))))) - -;;; mmultiscripts -;;; In order to get the scripts aligning with each other -;;; they all script an empty element (so ignore th esize of the base -;;; I wish I could measure things in DSSSL.... - -(element mmultiscripts - (let* ((nl (children(current-node))) - (base (node-list-first nl)) - (nlr (node-list-rest nl))) - (process-multi-scripts base nlr #t (empty-sosofo) (empty-sosofo)))) - - -;;; while flag is true scoop up the scripts into the fourth argument -;;; then when you see multiscripts switch the flag so then start collecting -;;; in the third argument. Finally when rest is empty, stuff the scripts -;;; around the base. - -(define (process-multi-scripts base rest flag left right ) - (if (node-list-empty? rest) - (sosofo-append - left - (make math-sequence - (process-node-list base)) - right) -; else - (if (equal? "mprescripts" (gi (node-list-first rest))) - (process-multi-scripts base (node-list-rest rest) #f left right) - (if flag - (process-multi-scripts - base - (node-list-rest (node-list-rest rest)) - flag - left - (sosofo-append - right - (make script - (make math-sequence - label: 'post-sub - (process-node-list (node-list-first rest))) - (make math-sequence - label: 'post-sup - (process-node-list (node-list-first (node-list-rest rest))))))) - ; else - (process-multi-scripts - base - (node-list-rest (node-list-rest rest)) - flag - (sosofo-append - left - (make script - (make math-sequence - label: 'post-sub - (process-node-list (node-list-first rest))) - (make math-sequence - label: 'post-sup - (process-node-list (node-list-first (node-list-rest rest)))))) - right))))) - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;; none/ -;;; Not the hardest thing to implement - -(element none - (empty-sosofo)) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;; Under and over bars. -;;; These don't work yet. - -(element munder - (make math-sequence - (process-children-trim))) - -(element mover - (make math-sequence - (process-children-trim))) - -(element munderover - (make math-sequence - (process-children-trim))) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;; Operator dictionary - -;;; This is just a small version, while I test various implementations. - - -;;; First put back the indirection that TeX as but that MathML omitted. -;;; Need the default lengths to refer to variables rather than explicit -;;; lengths, so that you can change them all together. -;;; Apart from the fact that it isn't implemented, there arelots of other -;;; problems with this operator dictionay concept. - -;;; (mathml problem) As noted above the recommendation gives explicit lengths. -;;; (mathml problem) As the recommendation gives fixed (as opposed to -;;; variable/stretchy) lengths. -;;; (dsssl problem) Full support of stretch operators would require an -;;; extended dsssl flow object (or extended semantics -;;; for the stretchy character characteristic) to support -;;; `mid' fences. -;;; -(define %zskip 0em) -(define %smallskip .05555em) -(define %medskip .16666em) -(define %bigskip .16666em) - -(define mathml-op-dict -'( - ("+" - ("prefix". ((lspace . %zskip) (rspace . %bigskip))) - ("infix" . ((lspace . %medskip) (rspace . %medskip)))) - ("*=" - ("infix" . ((lspace . %bigskip)(rspace . %bigskip)))) - ("(" - ("prefix" . ((fence . #t )(stretchy . #t)(lspace . %zskip)(rspace . %zskip)))) - (")" - ("postfix" .((fence . #t )(stretchy . #t)(lspace . %zskip)(rspace . %zskip)))) - -)) - - -;;; Helper function, just trims spaces from strings, actually -;;; zaps all space. needed as mo doesn't use process-children-trim. - -(define (string-nospace s) - (let ((l (string-length s))) - (let loop ((i 0)) - (if (= i l) - "" - (let (( x (string-ref s i))) - (if (equal? #\space x) - (loop (+ i 1)) - (string-append (string x) - (loop (+ i 1))))))))) - -;;; mo -;;; This current version tries to implement the defaulting -;;; of the various attributes. Although currently -;;; It doesn't actually use th eattributes once it has got the -;;; values. - -(element mo - (let* -;; First get the name of the operator -;; and the surrounding node list which will be dealt with specially -;; if it is mrow (or more correctly should be mrow-like) - ((nm (string-append(string-nospace (data (current-node))))) - (pnt (parent)) -;; An explicit form attribute (or #f) - (form1 (attribute-string "form")) -;; Look up the name in the operator dictionary, which will return -;; another association list, for looking up the form [if the operator -;; is in the dictionary]. - (p (assoc nm mathml-op-dict)) - (form - (if form1 - (if p -;; If a form was specified, and the operator is in the dictionary -;; look up the list of defaults. If it isn't in the dictionary -;; with this form just make up a list just consisting of the form. - (or (assoc form1 (cdr p)) - (list form1)) - (list form1 )) -;; Otherwise if a form was not specified, look up how many entries -;; in the operator dictionary for this operator. - (let* ((dict-entries (if p - (length (cdr p)) - 0))) - (if (= 0 dict-entries) -;; If there are none, the operator is infix. - (list "infix" ) - (if (= 1 dict-entries) -;; If there is one, return that. - (car (cdr p)) -;; If there is more than one, look where we are in the parent list -;; to decide which one to use. - (let ((d (assoc (if (string=? "mrow" (gi pnt)) - (let ((l (node-list-length (children pnt))) - (n (absolute-child-number (current-node)))) - (if (> l 1) - (if (= n 1) - "prefix" - (if (= n l) - "postfix" - "infix")) - "infix")) - "infix") - (cdr p)))) - (if d - d - (car (cdr p)))) - ))) ; let* - )) ; form -;; Fence, from an attribute or out of the dictionary - (fence1 (attribute-string "fence")) - (fence (&my-debug(if fence1 - (string=? fence1 "true") - (cdr (or (assoc 'fence (cdr form)) - '( #t . #f)))))) - ) ; end of let* settings -;; Having done all that work, ignore all the attributes and just process -;; the children. - (make math-sequence - (process-children-trim)))) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;; Helper function that just sticks a number of copies of a sosofo -;;; on to the current sosofo. Used to pad out grids. - -(define (repeat-sosofo n sos) - (if (equal? n 0) - (empty-sosofo) - (sosofo-append sos (repeat-sosofo (- n 1) sos)))) - -;;; mtable -;;; Spanning cells not supported as I need to use dsssl grid flow objects -;;; which don't span. Dsssl table flow objects do support spanning but they -;;; are display objects and can't be inlined so are no good for this. - -(element mtable -;; Preliminary pass through the table to count the number of columns - (let ((cols (&my-debug(node-list-reduce - (children(current-node)) - (lambda (a b) - (if (string=? "mtr" (gi b)) - (max a (node-list-length (children b))) - a)) - 0)))) - (make grid - grid-n-columns: cols -;; Now main pass, making grid-cell flow object specifications. - (node-list-reduce - (children(current-node)) - (lambda (a b) - (if (string=? "mtr" (gi b)) - (sosofo-append - a - (node-list-reduce - (children b) - (lambda (x y) - (sosofo-append - x - (make grid-cell (process-node-list y)))) - (empty-sosofo)) - (repeat-sosofo - (- cols (node-list-length (children b))) - (make grid-cell (empty-sosofo)))) - (sosofo-append - a - (make grid-cell (process-node-list b)) - (repeat-sosofo (- cols 1) (make grid-cell (empty-sosofo)))))) - (empty-sosofo))))) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;; semantics - -;;; Helper function to dig out a MathML-Presentation child -;;; if it exists. - -(define (get-presentation nl) - (if (node-list-empty? nl) - #f - (if (and - (string=? "annotation-xml" (gi (node-list-first nl))) - (string=? "MathML-Presentation" - (or (attribute-string "encoding" (node-list-first nl)) ""))) - (children (node-list-first nl)) - (get-presentation (node-list-rest nl))))) - -;;; Typeset the body and ignore all annotations, unless there -;;; is an annotation-xml giving MathML-Presentation -;;; in which case use that and ignore everything else. - -(element semantics - (let* ((nl (children (current-node)))) - (process-node-list (or - (get-presentation (node-list-rest nl)) - (node-list-first nl))))) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - - -;;; Content MathML - -;;; In contrast to Presentation forms, Content MathML has vary few -;;; elements defined in the dsssl, instead the apply element explitly -;;; processes its children and calls [allegedly] suitable functions. - -;;; It would be nice to use the dsssl transformation language to explicitly -;;; map content forms to presentation, -;;; but the style language isn't available, so... - - -;;; Helper function dealing with bound variables on sums and products -;;; Checks for lowlimit child. - -(define (dobvar product-char-sosofo equal-char-sosofo b r) - (let ((first (gi (node-list-first r)))) - (cond ((string=? "lowlimit" first) - (bvarl product-char-sosofo - (sosofo-append - b - equal-char-sosofo - (process-node-list (node-list-first r))) - (node-list-rest r))) - ((string=? "condition" first) - (bvarl - product-char-sosofo - (process-node-list (node-list-first r)) - (node-list-rest r))) - (else (bvarl product-char-sosofo (empty-sosofo) r))))) - - -;; Second function, checks for uplimit - -(define (bvarl product-char-sosofo low r) - (if (string=? "uplimit" (gi (node-list-first r))) - (bvaru - product-char-sosofo - low - (process-node-list (node-list-first r)) - (node-list-rest r)) - (bvaru - product-char-sosofo - low - (empty-sosofo) - r))) - -;; third function, add the found limits to the sum or product character - -(define (bvaru product-char-sosofo low high r) - (sosofo-append - (make script - (make math-sequence label: 'post-sub low) - (make math-sequence label: 'post-sup high) - product-char-sosofo) - (process-node-list r))) - -;;; General function to typeset a function with braced arguments. - -(define (apply-braced-fn fn args) - (make math-sequence - (sosofo-append - (literal fn) - (make fence - (make math-sequence label: 'open - (literal "(")) - (make math-sequence label: 'close - (literal ")")) - (make math-sequence - (process-node-list args)))))) - - -;;; product/ sum/ -;;; Look for bound vars, then call above helper function. - -(define (apply-product product-char-sosofo equal-char-sosofo args) - (make math-sequence - (let ((b (node-list-first args))) - (if (string=? (gi b) "bvar") - (dobvar - product-char-sosofo - equal-char-sosofo - (process-node-list b) - (node-list-rest args)) - (sosofo-append - product-char-sosofo - (process-node-list b)))))) - -;;; log/ -;;; Just needs to check for logbase/ - -(define (apply-log args) - (make math-sequence - (if (equal? "logbase" (gi (node-list-first args))) - (sosofo-append - (make script - (sosofo-append - (literal "log") - (make math-sequence - label: 'post-sub - (process-node-list (node-list-first args))))) - (apply-braced-fn "" (node-list-rest args))) - (apply-braced-fn "log" args)))) - -;;; root/ sqrt/ -;;; Checks for degree/ - -(define (apply-root args) - (make radical - (if (equal? "degree" (gi (node-list-first args))) - (sosofo-append - (make math-sequence - (process-node-list (node-list-rest args))) - (make math-sequence - label: 'degree - (process-node-list (node-list-first args)))) - (make math-sequence - (process-node-list args))))) - - -;;; forall/ exists/ -;;; Typeset any bound variables and conditions, -;;; separated by commas, then do a full stop and finally -;;; the body. - -(define (apply-forall op c) -(make math-sequence - (sosofo-append - op - (process-node-list (node-list-first c)) - (node-list-reduce - (node-list-rest c) - (lambda (result n) - (sosofo-append - result - (literal - (if (or (equal? "bvar" (gi n)) (equal? "condition" (gi n))) - "," - ".")) - (process-node-list n))) - (empty-sosofo))))) - - -;;; int/ - -(define (apply-int args) - (make math-sequence - (let ((b (node-list-first args))) - (if (string=? (gi b) "bvar") - (dobvar - (literal "\integral") - (empty-sosofo) - (empty-sosofo) - (node-list-rest args)) - (sosofo-append - (literal "\integral") - (process-node-list b)))))) - -;;; power/ - -(define (apply-power args) - (make script - (sosofo-append - (make math-sequence - (process-node-list (node-list-first args))) - (make math-sequence - label: 'post-sup - (process-node-list (node-list-rest args)))))) - -;;; inverse/ - -(define (apply-inverse fname args) - (make script - (sosofo-append - (make math-sequence - (process-node-list args)) - (make math-sequence - label: 'post-sup - (case fname - (("inverse") (literal "-1")) - (("transpose") (literal "t"))))))) - -;;; over bars (don't work) -(define (apply-over args) - (make math-sequence - (process-node-list args))) ;; fix! - -;;; max/ and min/ - -(define (apply-max fname args) - (make math-sequence - (sosofo-append - (make unmath (literal fname)) - (do-set "{" "}" args)))) - -;;; gcd/ - -(define (apply-gcd fname args) - (make math-sequence - (sosofo-append - (make unmath (literal fname)) - (do-set "(" ")" args)))) - -;;; abs/ - -(define (apply-abs args) - (make fence - (make math-sequence label: 'open - (literal "|")) - (make math-sequence label: 'close - (literal "|")) - (make math-sequence - (process-node-list args)))) - -;;; diff/ -;;; Trick is to get hold of the degree. -;;; Recommendation is for -;;; d f -;;; --- (x) -;;; d x -;;; -;;; but I don't currently test for special functions which are -;;; just a single identifier like that, so currently you get -;;; d d^3 -;;; --- f(x) and --- f(x) -;;; d x d x^3 - -(define (apply-diff args) - (sosofo-append - (let* ((f (node-list-first (&my-debug2 args)))) - (if (equal? "bvar" (gi f)) - (let ((d (&my-debug2 (node-list-filter - (lambda (n) (equal? "degree" (gi n))) - (children f))))) - (make fraction - (sosofo-append - (make math-sequence - label: 'numerator - (make script - (sosofo-append - (literal "d") - (make math-sequence - label: 'post-sup - (process-node-list d)))))) - (make math-sequence - label: 'denominator - (sosofo-append - (literal "d") - (make script - (sosofo-append - (process-node-list - (node-list-filter - (lambda (n) (not (equal? "degree" (gi n)))) - (children f))) - (make math-sequence - label: 'post-sup - (process-node-list d)))))))) - (make fraction - (sosofo-append - (make math-sequence - label: 'numerator - (literal "d")) - (make math-sequence - label: 'denominator - (sosofo-append - (literal "d") - (process-node-list f))))))) - (process-node-list (node-list-rest args)))) - - -;;; partial differentiation -;;; -;;; Trick here is to amalgamate the degrees -;;; in the numerator: -;;; d^3 -;;; ---------- f(x) -;;; d^2 x d y -;;; - -;; helper function that sets the bit of the denominator -;; corresponding to one bound variable. - -(define (do-one-partial nl) - (let ((d (&my-debug2 (node-list-filter - (lambda (n) (equal? "degree" (gi n))) - (children nl))))) - (make math-sequence - label: 'denominator - (sosofo-append - (literal "d") - (make script - (sosofo-append - (process-node-list - (node-list-filter - (lambda (n) (not (equal? "degree" (gi n)))) - (children nl))) - (make math-sequence - label: 'post-sup - (process-node-list d)))))))) - - -;;; partialdiff -;;; I suspect that I could make use of node-list-filter-by-gi -;;; from dblib here, but I only just noticed that function... - -(define (apply-partialdiff args) - (sosofo-append - (let* ((bvars - (node-list-filter - (lambda (n) (equal? "bvar" (gi n))) - args)) -;; totald is the sum of all the degrees [with 1 being supplied -;; as a default in each case] There may be an easier way to get that. - (totald - (node-list-reduce - bvars - (lambda (result n) - (+ result - (or - (string->number - (string-nospace - (data - (node-list-filter - (lambda (nn) (equal? "degree" (gi nn))) - (children n))))) - 1))) - 0))) -;; Now it is easy, set a fraction with the partial and the bound vars -;; then put out the body. - (make fraction - (sosofo-append - (make math-sequence - label: 'numerator - (make script - (sosofo-append - (literal "\partial-differential") - (make math-sequence - label: 'post-sup - (literal (number->string totald)))))) - (make math-sequence - label: 'denominator - (node-list-reduce - bvars - (lambda (result n) - (sosofo-append -;; something is reversing the args, so I'll reverse them back - (do-one-partial n) - result)) - (empty-sosofo)))))) - (process-node-list (node-list-filter - (lambda (n) (not (equal? "bvar" (gi n)))) - args)))) - - - - - -;;; apply -;;; This is the main switch for Content MathNL -;;; Mainly just a case statement on th egi of the first child -;;; with some fall back code in case the function argument isn't known. -(element apply - (let* ((nl (children (current-node))) - (f (node-list-first nl)) - (fname (&my-debug (gi f))) - (args (&my-debug (node-list-rest nl)))) - (case fname - (("product") - (apply-product (literal "\n-ary-product") (literal "=") args)) - (("sum") - (apply-product (literal "\n-ary-summation") (literal "=") args)) - (("limit") - (apply-product (literal "lim") (literal "\rightwards-arrow") args)) - (("int") - (apply-int args)) - (("inverse" "transpose") - (apply-inverse fname args)) - (("power") - (apply-power args)) - (("forall") - (apply-forall (literal "\for-all") args)) - (("exists") - (apply-forall (literal "\there-exists") args)) - (("plus" "times" "minus" "union" "intersect" "compose" "divide" "rem") - (do-nary-binop fname args)) - (("mean" "conjugate") - (apply-over args)) - (("factorial") - (sosofo-append (process-node-list args) (literal "!"))) - (("root") - (apply-root args)) - (("sdev") - (apply-braced-fn "\greek-small-letter-sigma" args)) - (("median" "mode") - (apply-braced-fn fname args)) - (("max" "min") - (apply-max fname args)) - (("gcd") - (apply-gcd fname args)) - (("log") - (apply-log args)) - (("abs") - (apply-abs args)) - (("diff") - (apply-diff args)) - (("partialdiff") - (apply-partialdiff args)) - (("var") - (make script - (make math-sequence - label: 'post-sup (literal "2")) - (apply-braced-fn "\greek-small-letter-sigma" args))) - (("transpose") - (make script - (make math-sequence - label: 'post-sup (literal "t")) - (process-node-list args))) - (else - (make math-sequence - (sosofo-append - (process-node-list f) - (if (and (equal? - 1 (&my-debug (node-list-length args))) - (equal? "ci" (gi args))) - (make math-sequence (process-node-list args)) - (make fence - (make math-sequence label: 'open - (literal "(")) - (make math-sequence label: 'close - (literal ")")) - (make math-sequence - (process-node-list args)))))))))) - - -;;; reln -;;; relations are similar to apply. -;;; Currently there is a double test as this top level -;;; function bunches all binops together, then do-binary-reln -;;; tests again to separate them, perhaps not the best idea. - -(element reln - (let* ((r (gi (node-list-first (children (current-node))))) - (c(&my-debug (node-list-rest(children (current-node)))))) - (case r - (("neq" "implies" "in" "notin" "notsubset" "notprsubset" "tendsto") - (do-binary-reln r c)) - (("eq" "leq" "lt" "geq" "gt" "subset" "prsubset") - (do-nary-reln r c))))) - - -;;; Typeset a binary infix relation - -(define (do-binary-reln r c) - (sosofo-append - (process-node-list (node-list-first c)) - (literal (case r - (("neq") "\not-equal-to") - (("implies") "\leftwards-double-arrow") - (("in") "\element-of") - (("notin") "\not-an-element-of") - (("notsubset") "\not-a-subset-of") - (("notprsubset") "PR\not-a-subset-of"); fix! - (("tendsto") "\rightwards-arrow"))); fix for type attribute - (process-node-list (node-list-rest c)))) - -;;; Typeset a nary infix relation -;;; repeating the operator as many times as needed. - -(define (do-nary-reln r c) - (let ((rs (literal - (case r - (("eq") "\equals-sign") - (("leq") "\less-than-or-equal-to") - (("lt") "\less-than-sign") - (("geq") "\greater-than-or-equal-to") - (("gt") "\greater-than-sign") - (("subset") "\subset-of") - (("prsubset") "PR\subset-of")))));fix! - (sosofo-append - (process-node-list (node-list-first c)) - (node-list-reduce - (node-list-rest c) - (lambda (result n) - (sosofo-append - result - rs - (process-node-list n))) - (empty-sosofo))))) - -;;; typeset an nary operator, as for relations. - -(define (do-nary-binop op c) - (let ((ops (literal - (case op - ((",") ",") - (("plus") "\plus-sign") - (("times") "") - (("union") "\union") - (("intersect") "\intersection") - (("minus") "\minus-sign") - (("divide") "\division-slash") - (("rem") "mod") ;fix - (("compose") "\U-2218") )))) - (sosofo-append - (process-node-list (node-list-first c)) - (node-list-reduce - (node-list-rest c) - (lambda (result n) - (sosofo-append - result - ops - (process-node-list n))) - (empty-sosofo))))) - - -;;;;;;;;;;;;;;;; - -;;;; ident - -(element ident - (make math-sequence - (literal "id"))) - - - -;;; trig -;;; Currently these done with th eelement declarations -;;; and the fallback case of apply typesetting the arguments. -;;; may need to change that. - -(define (do-sin sin) - (make unmath - font-posture: 'upright - (literal sin))) - -(element sin - (do-sin "sin")) - -(element cos - (do-sin "cos")) - -(element tan - (do-sin "tan")) - -(element sec - (do-sin "sec")) - -(element csc - (do-sin "csc")) - -(element cot - (do-sin "cot")) - -(element sinh - (do-sin "sinh")) - -(element cosh - (do-sin "cosh")) - -(element tanh - (do-sin "tanh")) - -(element sech - (do-sin "sech")) - -(element csch - (do-sin "csch")) - -(element coth - (do-sin "coth")) - -(element arcsin - (do-sin "arcsin")) - -(element arccos - (do-sin "arccos")) - -(element arctan - (do-sin "arctan")) - -;;;; - -;;; natural log and determinant are honourary trig functions. -;;; I should make det applied to an explicit table use | | rather -;;; than det ( ) I think. - -(element ln - (do-sin "ln")) - - -(element determinant - (do-sin "det")) - -;;;;;;;;;;; - -;;; sets and lists - -(element set - (do-set "{" "}" (children (current-node)))) - -(element list - (do-set "[" "]" (children (current-node)))) - -(element vector - (do-set "(" ")" (children (current-node)))) - -(element interval - (case (attribute-string "closure" (current-node)) - (("closed") - (do-set "[" "]" (children (current-node)))) - (("open") - (do-set "(" ")" (children (current-node)))) - (("open-closed") - (do-set "(" "]" (children (current-node)))) - (("closed-open") - (do-set "[" ")" (children (current-node)))))) - - -;;; helper function for sets. -;;; Checks for two styles, comma separated explicit, -;;; or via conditions and bound vars. - -(define (do-set left right args) - (make fence - (make math-sequence label: 'open - (literal left)) - (make math-sequence label: 'close - (literal right)) - (make math-sequence - (if (equal? "bvar" (gi (node-list-first (&my-debug2 args)))) - (if (equal? 2 (node-list-length args)) -;; typeset bvar - (sosofo-append - (process-node-list (children (node-list-first args))) - (literal "|") - (process-node-list (children (node-list-rest args)))) -;; else dont - (sosofo-append - (process-node-list (node-list-rest(node-list-rest args))) - (literal "|") - (process-node-list (children (node-list-first (node-list-rest args)))))) -;; else stick in some commas - (do-nary-binop "," args) )))) - - -;;;;;;; - -;;; lambda [lamda according to Jade ?] - -(element lambda - (sosofo-append - (make math-sequence (literal "\greek-small-letter-lamda")) - (do-nary-binop "," - (node-list-filter - (lambda (n) (equal? "bvar" (gi n))) - (children (current-node)))) - (literal ".") - (process-node-list - (&my-debug2(node-list-filter - (lambda (n) (not (equal? "bvar" (gi n)))) - (children (current-node))))))) - - -;;;;;;;;;;;;;;; - -;;; cn - -;;; what to do if you see a sep element for rationals.. - -(define (sep-rational top bottom) - (make fraction - (sosofo-append - (make math-sequence - label: 'numerator - (process-node-list top)) - (make math-sequence - label: 'denominator - (process-node-list bottom))))) - - -;;; and for complex cartesian - -(define (sep-complex-cartesian top bottom) - (make math-sequence - (sosofo-append - (make math-sequence - (process-node-list top)) - (make math-sequence (literal "+")) - (make math-sequence - (process-node-list bottom)) - (make math-sequence (literal "i"))))) - - -;;; and polar - -(define (sep-complex-polar top bottom) - (make math-sequence - (sosofo-append - (make math-sequence (literal "Polar")) - (make fence - (sosofo-append - (make math-sequence - label: 'open - (literal "(")) - (make math-sequence - label: 'close - (literal ")")) - (sosofo-append - (make math-sequence - (process-node-list top)) - (make math-sequence (literal ",")) - (make math-sequence - (process-node-list bottom)))))))) - -;;; Function to collect node list before and after sep element -;;; then finally call one of the above functions to typeset the -;;; two halves of the number. - -(define (do-sep fn flag top bottom args) - (if (equal? 0 (node-list-length args)); why can't I use null - (fn top bottom) - (if (equal? "sep" (gi (node-list-first args))) - (do-sep fn #f top bottom (node-list-rest args)) - (if flag - (do-sep fn flag - (node-list - top - (node-list-first args)) - bottom - (node-list-rest args)) - (do-sep fn flag - top - (node-list - bottom - (node-list-first args)) - (node-list-rest args)))))) - - -;;; cn -;;; subscript with the base unless it is 10, or call one of the above functions -;;; to start looking for sep element. - -(element cn - (case (or (attribute-string "type" (current-node)) - "real") - (("real" "constant") - (make math-sequence (process-node-list (children (current-node))))) - (("integer") - (if (equal? "10" (attribute-string "base" (current-node))) - (make math-sequence - (process-node-list (children (current-node)))) - (make script - (sosofo-append - (make math-sequence - (process-node-list (children (current-node)))) - (make math-sequence - label: 'post-sub - (literal - (attribute-string "base" (current-node)))))))) - (("rational") - (do-sep sep-rational - #t - (empty-node-list) - (empty-node-list) - (children (current-node)))) - (("complex-cartesian") - (do-sep sep-complex-cartesian - #t - (empty-node-list) - (empty-node-list) - (children - (current-node)))) - (("complex-polar") - (do-sep sep-complex-polar - #t - (empty-node-list) - (empty-node-list) - (children (current-node)))))) - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -; ought to share code with mtable, probably - -(element matrix - (let* ((c (&my-debug (children (current-node)))) - (n (&my-debug (node-list-length (children (node-list-first c)))))) - (make fence - (make math-sequence label: 'open - (literal "(")) - (make math-sequence label: 'close - (literal ")")) - (make grid - grid-n-columns: n - (node-list-reduce - c - (lambda (a b) - (sosofo-append - a - (node-list-reduce - (children b) - (lambda (x y) - (sosofo-append - x - (make grid-cell - (process-node-list y)))) - (empty-sosofo)))) - (empty-sosofo)))))) - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dtd deleted file mode 100644 index 33ad7f6dd55..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dtd +++ /dev/null @@ -1,924 +0,0 @@ -<!-- Content model for content and presentation --> -<!-- and browser interface tags in MathML --> -<!-- initial draft 9.May.1997 syntax = XML --> -<!-- author = s.buswell sb@stilo.demon.co.uk --> -<!-- --> -<!-- revised 14.May.1997 by Robert Miner --> -<!-- revised 29.June.1997 and 2.July.1997 by s.buswell --> -<!-- --> -<!-- revised 15.December.1997 by s.buswell --> -<!-- revised 8.February.1998 by s.buswell --> -<!-- revised 4.april.1998 by s.buswell --> -<!-- --> -<!-- W3C Recommendation 7 April 1998 --> -<!-- ************************************************* --> - -<!-- general attribute definitions for class & style & id & other --> -<!-- : attributes shared by all mathml elements --> - -<!ENTITY % att-globalatts 'class CDATA #IMPLIED - style CDATA #IMPLIED - id ID #IMPLIED - other CDATA #IMPLIED' > - -<!-- ************************************************* --> -<!-- Presentation element set --> - -<!-- presentation attribute definitions --> - -<!ENTITY % att-fontsize 'fontsize CDATA #IMPLIED' > -<!ENTITY % att-fontweight 'fontweight (normal | bold) #IMPLIED' > -<!ENTITY % att-fontstyle 'fontstyle (normal | italic) #IMPLIED' > -<!ENTITY % att-fontfamily 'fontfamily CDATA #IMPLIED' > -<!ENTITY % att-color 'color CDATA #IMPLIED' > - -<!ENTITY % att-fontinfo '%att-fontsize; - %att-fontweight; - %att-fontstyle; - %att-fontfamily; - %att-color;' > - -<!ENTITY % att-form 'form (prefix | infix | postfix) #IMPLIED' > -<!ENTITY % att-fence 'fence (true | false ) #IMPLIED' > -<!ENTITY % att-separator 'separator (true | false ) #IMPLIED' > -<!ENTITY % att-lspace 'lspace CDATA #IMPLIED' > -<!ENTITY % att-rspace 'rspace CDATA #IMPLIED' > -<!ENTITY % att-stretchy 'stretchy (true | false ) #IMPLIED' > -<!ENTITY % att-symmetric 'symmetric (true | false ) #IMPLIED' > -<!ENTITY % att-maxsize 'maxsize CDATA #IMPLIED' > -<!ENTITY % att-minsize 'minsize CDATA #IMPLIED' > -<!ENTITY % att-largeop 'largeop (true | false ) #IMPLIED' > -<!ENTITY % att-movablelimits 'movablelimits (true | false ) -#IMPLIED' > -<!ENTITY % att-accent 'accent (true | false) #IMPLIED'> - -<!ENTITY % att-opinfo '%att-form; - %att-fence; - %att-separator; - %att-lspace; - %att-rspace; - %att-stretchy; - %att-symmetric; - %att-maxsize; - %att-minsize; - %att-largeop; - %att-movablelimits; - %att-accent;' > - -<!ENTITY % att-width 'width CDATA #IMPLIED' > -<!ENTITY % att-height 'height CDATA #IMPLIED' > -<!ENTITY % att-depth 'depth CDATA #IMPLIED' > - -<!ENTITY % att-sizeinfo '%att-width; - %att-height; - %att-depth;' > - -<!ENTITY % att-lquote 'lquote CDATA #IMPLIED' > -<!ENTITY % att-rquote 'rquote CDATA #IMPLIED' > - -<!ENTITY % att-linethickness 'linethickness CDATA #IMPLIED' > - -<!ENTITY % att-scriptlevel 'scriptlevel CDATA #IMPLIED'> -<!ENTITY % att-displaystyle 'displaystyle (true | false) -#IMPLIED'> -<!ENTITY % att-scriptsizemultiplier 'scriptsizemultiplier CDATA -#IMPLIED' > -<!ENTITY % att-scriptminsize 'scriptminsize CDATA #IMPLIED'> -<!ENTITY % att-background 'background CDATA #IMPLIED' > - -<!ENTITY % att-open 'open CDATA #IMPLIED' > -<!ENTITY % att-close 'close CDATA #IMPLIED' > -<!ENTITY % att-separators 'separators CDATA #IMPLIED' > - -<!ENTITY % att-subscriptshift 'subscriptshift CDATA #IMPLIED'> -<!ENTITY % att-superscriptshift 'superscriptshift CDATA #IMPLIED' > - -<!ENTITY % att-accentunder 'accentunder (true | false) -#IMPLIED'> - -<!ENTITY % att-align 'align CDATA #IMPLIED' > -<!ENTITY % att-rowalign 'rowalign CDATA #IMPLIED' > -<!ENTITY % att-columnalign 'columnalign CDATA #IMPLIED' > -<!ENTITY % att-groupalign 'groupalign CDATA #IMPLIED' > -<!ENTITY % att-alignmentscope 'alignmentscope CDATA #IMPLIED' > - -<!ENTITY % att-rowspacing 'rowspacing CDATA #IMPLIED' > -<!ENTITY % att-columnspacing 'columnspacing CDATA #IMPLIED' > -<!ENTITY % att-rowlines 'rowlines CDATA #IMPLIED' > -<!ENTITY % att-columnlines 'columnlines CDATA #IMPLIED' > -<!ENTITY % att-frame 'frame (none | solid | dashed) -#IMPLIED' > -<!ENTITY % att-framespacing 'framespacing CDATA #IMPLIED' > -<!ENTITY % att-equalrows 'equalrows CDATA #IMPLIED' > -<!ENTITY % att-equalcolumns 'equalcolumns CDATA #IMPLIED' > - -<!ENTITY % att-tableinfo '%att-align; - %att-rowalign; - %att-columnalign; - %att-groupalign; - %att-alignmentscope; - %att-rowspacing; - %att-columnspacing; - %att-rowlines; - %att-columnlines; - %att-frame; - %att-framespacing; - %att-equalrows; - %att-equalcolumns; - %att-displaystyle;' > - -<!ENTITY % att-rowspan 'rowspan CDATA #IMPLIED' > -<!ENTITY % att-columnspan 'columnspan CDATA #IMPLIED' > - -<!ENTITY % att-edge 'edge (left | right) #IMPLIED ' > - -<!ENTITY % att-actiontype 'actiontype CDATA #IMPLIED' > -<!ENTITY % att-selection 'selection CDATA #IMPLIED ' > - -<!-- presentation token schemata with content--> - -<!ENTITY % ptoken "mi | mn | mo | mtext | ms" > - -<!ATTLIST mi %att-fontinfo; - %att-globalatts; > - -<!ATTLIST mn %att-fontinfo; - %att-globalatts; > - -<!ATTLIST mo %att-fontinfo; - %att-opinfo; - %att-globalatts; > - -<!ATTLIST mtext %att-fontinfo; - %att-globalatts; > - -<!ATTLIST ms %att-fontinfo; - %att-lquote; - %att-rquote; - %att-globalatts; > - -<!-- empty presentation token schemata --> - -<!ENTITY % petoken "mspace" > -<!ELEMENT mspace EMPTY > - -<!ATTLIST mspace %att-sizeinfo; - %att-globalatts; > - -<!-- presentation general layout schemata --> - -<!ENTITY % pgenschema "mrow|mfrac|msqrt|mroot| - mstyle|merror|mpadded| mphantom|mfenced" > - -<!ATTLIST mrow %att-globalatts; > - -<!ATTLIST mfrac %att-linethickness; - %att-globalatts; > - -<!ATTLIST msqrt %att-globalatts; > - -<!ATTLIST mroot %att-globalatts; > - -<!ATTLIST mstyle %att-fontinfo; - %att-opinfo; - %att-lquote; - %att-rquote; - %att-linethickness; - %att-scriptlevel; - %att-scriptsizemultiplier; - %att-scriptminsize; - %att-background; - %att-open; - %att-close; - %att-separators; - %att-subscriptshift; - %att-superscriptshift; - %att-accentunder; - %att-tableinfo; - %att-rowspan; - %att-columnspan; - %att-edge; - %att-actiontype; - %att-selection; - %att-globalatts; > - -<!ATTLIST merror %att-globalatts; > - -<!ATTLIST mpadded %att-sizeinfo; - %att-lspace; - %att-globalatts; > - -<!ATTLIST mphantom %att-globalatts; > - -<!ATTLIST mfenced %att-open; - %att-close; - %att-separators; - %att-globalatts; > - -<!-- presentation layout schemata : scripts and limits --> - -<!ENTITY % pscrschema "msub|msup|msubsup| - munder|mover|munderover|mmultiscripts" > - -<!ATTLIST msub %att-subscriptshift; - %att-globalatts; > - -<!ATTLIST msup %att-superscriptshift; - %att-globalatts; > - -<!ATTLIST msubsup %att-subscriptshift; - %att-superscriptshift; - %att-globalatts; > - -<!ATTLIST munder %att-accentunder; - %att-globalatts; > - -<!ATTLIST mover %att-accent; - %att-globalatts; > - -<!ATTLIST munderover %att-accent; - %att-accentunder; - %att-globalatts; > - -<!ATTLIST mmultiscripts - %att-subscriptshift; - %att-superscriptshift; - %att-globalatts; > - -<!-- presentation layout schemata: script empty elements --> - -<!ENTITY % pscreschema "mprescripts|none" > - -<!ELEMENT mprescripts EMPTY > -<!ATTLIST mprescripts %att-globalatts; > - -<!ELEMENT none EMPTY > -<!ATTLIST none %att-globalatts; > - -<!-- presentation layout schemata: tables --> - -<!ENTITY % ptabschema "mtable|mtr|mtd" > - -<!ATTLIST mtable %att-tableinfo; - %att-globalatts; > - -<!ATTLIST mtr %att-rowalign; - %att-columnalign; - %att-groupalign; - %att-globalatts; > - -<!ATTLIST mtd %att-rowalign; - %att-columnalign; - %att-groupalign; - %att-rowspan; - %att-columnspan; - %att-globalatts; > - -<!ENTITY % plschema "%pgenschema;|%pscrschema;|%ptabschema;" > - -<!-- empty presentation layout schemata --> - -<!ENTITY % peschema "maligngroup | malignmark" > - -<!ELEMENT malignmark EMPTY > - -<!ATTLIST malignmark %att-edge; - %att-globalatts; > - -<!ELEMENT maligngroup EMPTY > -<!ATTLIST maligngroup %att-groupalign; - %att-globalatts; > - -<!-- presentation action schemata --> - -<!ENTITY % pactions "maction" > -<!ATTLIST maction %att-actiontype; - %att-selection; - %att-globalatts; > - -<!-- Presentation entity for substitution into content tag constructs --> -<!-- excludes elements which are not valid as expressions --> - -<!ENTITY % PresInCont "%ptoken; | %petoken; | - %plschema; | %peschema; | %pactions;"> - -<!-- Presentation entity - all presentation constructs --> - -<!ENTITY % Presentation "%ptoken; | %petoken; | %pscreschema; | - %plschema; | %peschema; | %pactions;"> - -<!-- ************************************************* --> -<!-- Content element set --> -<!-- attribute definitions --> - -<!ENTITY % att-base 'base CDATA "10"' > -<!ENTITY % att-closure 'closure CDATA "closed"' > -<!ENTITY % att-definition 'definitionURL CDATA ""' > -<!ENTITY % att-encoding 'encoding CDATA ""' > -<!ENTITY % att-nargs 'nargs CDATA "1"' > -<!ENTITY % att-occurence 'occurence CDATA "function-model"' > -<!ENTITY % att-order 'order CDATA "numeric"' > -<!ENTITY % att-scope 'scope CDATA "local"' > -<!ENTITY % att-type 'type CDATA #IMPLIED' > - -<!-- content leaf token elements --> - -<!ENTITY % ctoken "ci | cn" > - -<!ATTLIST ci %att-type; - %att-globalatts; > - -<!ATTLIST cn %att-type; - %att-base; - %att-globalatts; > - -<!-- content elements - specials --> - -<!ENTITY % cspecial "apply | reln | lambda" > - -<!ATTLIST apply %att-globalatts; > - -<!ATTLIST reln %att-globalatts; > - -<!ATTLIST lambda %att-globalatts; > - -<!-- content elements - others --> - -<!ENTITY % cother "condition | declare | sep" > - -<!ATTLIST condition %att-globalatts; > - -<!ATTLIST declare %att-type; - %att-scope; - %att-nargs; - %att-occurence; - %att-definition; - %att-globalatts; > - -<!ELEMENT sep EMPTY > -<!ATTLIST sep %att-globalatts; > - -<!-- content elements - semantic mapping --> - -<!ENTITY % csemantics "semantics | annotation | annotation-xml" > - -<!ATTLIST semantics %att-definition; - %att-globalatts; > - -<!ATTLIST annotation %att-encoding; - %att-globalatts; > - -<!ATTLIST annotation-xml %att-encoding; - %att-globalatts; > - -<!-- content elements - constructors --> - -<!ENTITY % cconstructor "interval | list | matrix | matrixrow | set | -vector" > - -<!ATTLIST interval %att-closure; - %att-globalatts; > - -<!ATTLIST set %att-globalatts; > - -<!ATTLIST list %att-order; - %att-globalatts; > - -<!ATTLIST vector %att-globalatts; > - -<!ATTLIST matrix %att-globalatts; > - -<!ATTLIST matrixrow %att-globalatts; > - -<!-- content elements - operators --> - -<!ENTITY % cfuncop1ary "inverse | ident " > - -<!ELEMENT inverse EMPTY > -<!ATTLIST inverse %att-definition; - %att-globalatts; > - -<!ENTITY % cfuncopnary "fn | compose" > - -<!ATTLIST fn %att-definition; - %att-globalatts; > - -<!ELEMENT ident EMPTY > -<!ATTLIST ident %att-definition; - %att-globalatts; > - -<!ELEMENT compose EMPTY > -<!ATTLIST compose %att-definition; - %att-globalatts; > - -<!ENTITY % carithop1ary "abs | conjugate | exp | factorial" > - -<!ELEMENT exp EMPTY > -<!ATTLIST exp %att-definition; - %att-globalatts; > - -<!ELEMENT abs EMPTY > -<!ATTLIST abs %att-definition; - %att-globalatts; > - -<!ELEMENT conjugate EMPTY > -<!ATTLIST conjugate %att-definition; - %att-globalatts; > - -<!ELEMENT factorial EMPTY > -<!ATTLIST factorial %att-definition; - %att-globalatts; > - -<!ENTITY % carithop1or2ary "minus" > - -<!ELEMENT minus EMPTY > -<!ATTLIST minus %att-definition; - %att-globalatts; > - -<!ENTITY % carithop2ary "quotient | divide | power | rem" > - -<!ELEMENT quotient EMPTY > -<!ATTLIST quotient %att-definition; - %att-globalatts; > - -<!ELEMENT divide EMPTY > -<!ATTLIST divide %att-definition; - %att-globalatts; > - -<!ELEMENT power EMPTY > -<!ATTLIST power %att-definition; - %att-globalatts; > - -<!ELEMENT rem EMPTY > -<!ATTLIST rem %att-definition; - %att-globalatts; > - -<!ENTITY % carithopnary "plus | times | max | min | gcd" > - -<!ELEMENT plus EMPTY > -<!ATTLIST plus %att-definition; - %att-globalatts; > - -<!ELEMENT max EMPTY > -<!ATTLIST max %att-definition; - %att-globalatts; > - -<!ELEMENT min EMPTY > -<!ATTLIST min %att-definition; - %att-globalatts; > - -<!ELEMENT times EMPTY > -<!ATTLIST times %att-definition; - %att-globalatts; > - -<!ELEMENT gcd EMPTY > -<!ATTLIST gcd %att-definition; - %att-globalatts; > - -<!ENTITY % carithoproot "root" > - -<!ELEMENT root EMPTY > -<!ATTLIST root %att-definition; - %att-globalatts; > - -<!ENTITY % clogicopquant "exists | forall" > - -<!ELEMENT exists EMPTY > -<!ATTLIST exists %att-definition; - %att-globalatts; > - -<!ELEMENT forall EMPTY > -<!ATTLIST forall %att-definition; - %att-globalatts; > - -<!ENTITY % clogicopnary "and | or | xor" > - -<!ELEMENT and EMPTY > -<!ATTLIST and %att-definition; - %att-globalatts; > - -<!ELEMENT or EMPTY > -<!ATTLIST or %att-definition; - %att-globalatts; > - -<!ELEMENT xor EMPTY > -<!ATTLIST xor %att-definition; - %att-globalatts; > - -<!ENTITY % clogicop1ary "not" > - -<!ELEMENT not EMPTY > -<!ATTLIST not %att-definition; - %att-globalatts; > - -<!ENTITY % clogicop2ary "implies" > - -<!ELEMENT implies EMPTY > -<!ATTLIST implies %att-definition; - %att-globalatts; > - -<!ENTITY % ccalcop "log | int | diff | partialdiff" > - -<!ELEMENT log EMPTY > -<!ATTLIST log %att-definition; - %att-globalatts; > - -<!ELEMENT int EMPTY > -<!ATTLIST int %att-definition; - %att-globalatts; > - -<!ELEMENT diff EMPTY > -<!ATTLIST diff %att-definition; - %att-globalatts; > - -<!ELEMENT partialdiff EMPTY > -<!ATTLIST partialdiff %att-definition; - %att-globalatts; > - -<!ENTITY % ccalcop1ary "ln" > - -<!ELEMENT ln EMPTY > -<!ATTLIST ln %att-definition; - %att-globalatts; > - -<!ENTITY % csetop2ary "setdiff" > - -<!ELEMENT setdiff EMPTY > -<!ATTLIST setdiff %att-definition; - %att-globalatts; > - -<!ENTITY % csetopnary "union | intersect" > - -<!ELEMENT union EMPTY > -<!ATTLIST union %att-definition; - %att-globalatts; > - -<!ELEMENT intersect EMPTY > -<!ATTLIST intersect %att-definition; - %att-globalatts; > - -<!ENTITY % cseqop "sum | product | limit" > - -<!ELEMENT sum EMPTY > -<!ATTLIST sum %att-definition; - %att-globalatts; > - -<!ELEMENT product EMPTY > -<!ATTLIST product %att-definition; - %att-globalatts; > - -<!ELEMENT limit EMPTY > -<!ATTLIST limit %att-definition; - %att-globalatts; > - -<!ENTITY % ctrigop "sin | cos | tan | sec | csc | cot | sinh - | cosh | tanh | sech | csch | coth - | arcsin | arccos | arctan" > - -<!ELEMENT sin EMPTY > -<!ATTLIST sin %att-definition; - %att-globalatts; > - -<!ELEMENT cos EMPTY > -<!ATTLIST cos %att-definition; - %att-globalatts; > - -<!ELEMENT tan EMPTY > -<!ATTLIST tan %att-definition; - %att-globalatts; > - -<!ELEMENT sec EMPTY > -<!ATTLIST sec %att-definition; - %att-globalatts; > - -<!ELEMENT csc EMPTY > -<!ATTLIST csc %att-definition; - %att-globalatts; > - -<!ELEMENT cot EMPTY > -<!ATTLIST cot %att-definition; - %att-globalatts; > - -<!ELEMENT sinh EMPTY > -<!ATTLIST sinh %att-definition; - %att-globalatts; > - -<!ELEMENT cosh EMPTY > -<!ATTLIST cosh %att-definition; - %att-globalatts; > - -<!ELEMENT tanh EMPTY > -<!ATTLIST tanh %att-definition; - %att-globalatts; > - -<!ELEMENT sech EMPTY > -<!ATTLIST sech %att-definition; - %att-globalatts; > - -<!ELEMENT csch EMPTY > -<!ATTLIST csch %att-definition; - %att-globalatts; > - -<!ELEMENT coth EMPTY > -<!ATTLIST coth %att-definition; - %att-globalatts; > - -<!ELEMENT arcsin EMPTY > -<!ATTLIST arcsin %att-definition; - %att-globalatts; > - -<!ELEMENT arccos EMPTY > -<!ATTLIST arccos %att-definition; - %att-globalatts; > - -<!ELEMENT arctan EMPTY > -<!ATTLIST arctan %att-definition; - %att-globalatts; > - -<!ENTITY % cstatopnary "mean | sdev | var | median | mode" > - -<!ELEMENT mean EMPTY > -<!ATTLIST mean %att-definition; - %att-globalatts; > - -<!ELEMENT sdev EMPTY > -<!ATTLIST sdev %att-definition; - %att-globalatts; > - -<!ELEMENT var EMPTY > -<!ATTLIST var %att-definition; - %att-globalatts; > - -<!ELEMENT median EMPTY > -<!ATTLIST median %att-definition; - %att-globalatts; > - -<!ELEMENT mode EMPTY > -<!ATTLIST mode %att-definition; - %att-globalatts; > - -<!ENTITY % cstatopmoment "moment" > - -<!ELEMENT moment EMPTY > -<!ATTLIST moment %att-definition; - %att-globalatts; > - -<!ENTITY % clalgop1ary "determinant | transpose" > - -<!ELEMENT determinant EMPTY > -<!ATTLIST determinant %att-definition; - %att-globalatts; > - -<!ELEMENT transpose EMPTY > -<!ATTLIST transpose %att-definition; - %att-globalatts; > - -<!ENTITY % clalgopnary "select" > - -<!ELEMENT select EMPTY > -<!ATTLIST select %att-definition; - %att-globalatts; > - -<!-- content elements - relations --> - -<!ENTITY % cgenrel2ary "neq" > - -<!ELEMENT neq EMPTY > -<!ATTLIST neq %att-definition; - %att-globalatts; > - -<!ENTITY % cgenrelnary "eq | leq | lt | geq | gt" > - -<!ELEMENT eq EMPTY > -<!ATTLIST eq %att-definition; - %att-globalatts; > - -<!ELEMENT gt EMPTY > -<!ATTLIST gt %att-definition; - %att-globalatts; > - -<!ELEMENT lt EMPTY > -<!ATTLIST lt %att-definition; - %att-globalatts; > - -<!ELEMENT geq EMPTY > -<!ATTLIST geq %att-definition; - %att-globalatts; > - -<!ELEMENT leq EMPTY > -<!ATTLIST leq %att-definition; - %att-globalatts; > - -<!ENTITY % csetrel2ary "in | notin | notsubset | notprsubset" > - -<!ELEMENT in EMPTY > -<!ATTLIST in %att-definition; - %att-globalatts; > - -<!ELEMENT notin EMPTY > -<!ATTLIST notin %att-definition; - %att-globalatts; > - -<!ELEMENT notsubset EMPTY > -<!ATTLIST notsubset %att-definition; - %att-globalatts; > - -<!ELEMENT notprsubset EMPTY > -<!ATTLIST notprsubset %att-definition; - %att-globalatts; > - -<!ENTITY % csetrelnary "subset | prsubset" > - -<!ELEMENT subset EMPTY > -<!ATTLIST subset %att-definition; - %att-globalatts; > - -<!ELEMENT prsubset EMPTY > -<!ATTLIST prsubset %att-definition; - %att-globalatts; > - -<!ENTITY % cseqrel2ary "tendsto" > - -<!ELEMENT tendsto EMPTY > -<!ATTLIST tendsto %att-definition; - %att-type; - %att-globalatts; > - -<!-- content elements - quantifiers --> - -<!ENTITY % cquantifier "lowlimit | uplimit | bvar | degree | logbase" > - -<!ATTLIST lowlimit %att-globalatts; > - -<!ATTLIST uplimit %att-globalatts; > - -<!ATTLIST bvar %att-globalatts; > - -<!ATTLIST degree %att-globalatts; > - -<!ATTLIST logbase %att-globalatts; > - -<!-- operator groups --> - -<!ENTITY % cop1ary "%cfuncop1ary; | %carithop1ary; | %clogicop1ary; - | %ccalcop1ary; | %ctrigop; | %clalgop1ary; " > - -<!ENTITY % cop2ary "%carithop2ary; | %clogicop2ary;| %csetop2ary; " > - -<!ENTITY % copnary "%cfuncopnary; | %carithopnary; | %clogicopnary; - | %csetopnary; | %cstatopnary; | %clalgopnary; " > - -<!ENTITY % copmisc "%carithoproot; | %carithop1or2ary; | %ccalcop; - | %cseqop; | %cstatopmoment; | %clogicopquant;" > - -<!-- relation groups --> - -<!ENTITY % crel2ary "%cgenrel2ary; | %csetrel2ary; | %cseqrel2ary; " > - -<!ENTITY % crelnary "%cgenrelnary; | %csetrelnary;" > - -<!-- content constructs - all --> - -<!ENTITY % Content "%ctoken; | %cspecial; | %cother; | %csemantics; - |%cconstructor; | %cquantifier; - |%cop1ary; |%cop2ary; |%copnary; |%copmisc; - |%crel2ary; |%crelnary;" > - -<!-- content constructs for substitution in presentation structures --> - -<!ENTITY % ContInPres "ci | cn | apply | fn | lambda | reln - | interval | list | matrix |matrixrow - | set | vector | semantics" > <!--dpc--> - -<!-- ************************************************* --> - -<!-- recursive definition for content of expressions --> -<!-- include presentation tag constructs at lowest level --> -<!-- so presentation layout schemata hold presentation or Content --> -<!-- include Content tag constructs at lowest level --> -<!-- so Content tokens hold PCDATA or Presentation at leaf level --> -<!-- (for permitted substitutable elements in context) --> - -<!ENTITY % ContentExpression "(%Content; | %PresInCont;)* " > -<!ENTITY % PresExpression "(%Presentation; | %ContInPres;)* " > -<!ENTITY % MathExpression "(%PresInCont; | %ContInPres;)* " > - -<!-- content token elements (may hold embedded presentation constructs) ---> - -<!ELEMENT ci (#PCDATA | %PresInCont;)* > -<!ELEMENT cn (#PCDATA | sep | %PresInCont;)* > - -<!-- content special elements --> - -<!ELEMENT apply (%ContentExpression;) > -<!ELEMENT reln (%ContentExpression;) > -<!ELEMENT lambda (%ContentExpression;) > - -<!-- content other elements --> - -<!ELEMENT condition (%ContentExpression;) > -<!ELEMENT declare (%ContentExpression;) > - -<!-- content semantics elements --> - -<!ELEMENT semantics (%ContentExpression;) > -<!ELEMENT annotation (#PCDATA) > -<!ELEMENT annotation-xml (%ContentExpression;) > - -<!-- content constructor elements --> - -<!ELEMENT interval (%ContentExpression;) > -<!ELEMENT set (%ContentExpression;) > -<!ELEMENT list (%ContentExpression;) > -<!ELEMENT vector (%ContentExpression;) > -<!ELEMENT matrix (%ContentExpression;) > -<!ELEMENT matrixrow (%ContentExpression;) > - -<!-- content operator element (user-defined) --> - -<!ELEMENT fn (%ContentExpression;) > - -<!-- content quantifier elements --> - -<!ELEMENT lowlimit (%ContentExpression;) > -<!ELEMENT uplimit (%ContentExpression;) > -<!ELEMENT bvar (%ContentExpression;) > -<!ELEMENT degree (%ContentExpression;) > -<!ELEMENT logbase (%ContentExpression;) > - -<!-- ************************************************* --> -<!-- presentation layout schema contain tokens, layout and content -schema --> - -<!ELEMENT mstyle (%PresExpression;) > -<!ELEMENT merror (%PresExpression;) > -<!ELEMENT mphantom (%PresExpression;) > -<!ELEMENT mrow (%PresExpression;) > -<!ELEMENT mfrac (%PresExpression;) > -<!ELEMENT msqrt (%PresExpression;) > -<!ELEMENT mroot (%PresExpression;) > -<!ELEMENT msub (%PresExpression;) > -<!ELEMENT msup (%PresExpression;) > -<!ELEMENT msubsup (%PresExpression;) > -<!ELEMENT mmultiscripts (%PresExpression;) > -<!ELEMENT munder (%PresExpression;) > -<!ELEMENT mover (%PresExpression;) > -<!ELEMENT munderover (%PresExpression;) > -<!ELEMENT mtable (%PresExpression;) > -<!ELEMENT mtr (%PresExpression;) > -<!ELEMENT mtd (%PresExpression;) > -<!ELEMENT maction (%PresExpression;) > -<!ELEMENT mfenced (%PresExpression;) > -<!ELEMENT mpadded (%PresExpression;) > - -<!-- presentation tokens contain PCDATA or malignmark constructs --> - -<!ELEMENT mi (#PCDATA | malignmark )* > -<!ELEMENT mn (#PCDATA | malignmark )* > -<!ELEMENT mo (#PCDATA | malignmark )* > -<!ELEMENT mtext (#PCDATA | malignmark )* > -<!ELEMENT ms (#PCDATA | malignmark )* > - -<!-- ************************************************* --> -<!-- browser interface definition --> - -<!-- attributes for top level math element --> - -<!ENTITY % att-macros 'macros CDATA #IMPLIED' > -<!ENTITY % att-mode 'mode CDATA #IMPLIED' > - -<!ENTITY % att-topinfo '%att-globalatts; - %att-macros; - %att-mode;' > - -<!-- attributes for browser interface element element --> - -<!ENTITY % att-name 'name CDATA #IMPLIED' > -<!ENTITY % att-baseline 'baseline CDATA #IMPLIED' > -<!ENTITY % att-overflow 'overflow -(scroll|elide|truncate|scale) "scroll"' > -<!ENTITY % att-altimg 'altimg CDATA #IMPLIED' > -<!ENTITY % att-alttext 'alttext CDATA #IMPLIED' > - -<!ENTITY % att-browif '%att-type; - %att-name; - %att-height; - %att-width; - %att-baseline; - %att-overflow; - %att-altimg; - %att-alttext; ' > - -<!-- the top level math element --> -<!-- math contains MathML encoded mathematics --> -<!-- math has the browser info attributes iff it is the - browser interface element also --> - -<!ELEMENT math (%MathExpression;) > - -<!ATTLIST math %att-topinfo; - %att-browif; > - -<!-- end of DTD fragment --> -<!-- ************************************************* -->
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl deleted file mode 100644 index 5d90a64234a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl +++ /dev/null @@ -1,97 +0,0 @@ -(define debug - (external-procedure "UNREGISTERED::James Clark//Procedure::debug")) - -(define max-node-list-debug-length 5) - -(define (debug-body x) - `(,(cond ((node-list? x) - (if (node-list-empty? x) - 'empty-node-list - `( ,(if (named-node-list? x) - 'named-node-list - 'node-list) - ,(node-list-length x) - ,(node-list-reduce - (node-list-head x max-node-list-debug-length) - (lambda (result n) - (string-append result - (cond ((gi n) (string-append "<" (gi n) ">" )) - ((equal? 'data-char (node-property 'class-name n)) (data n)) - (else "<?>")))) - "" )))) - ((sosofo? x) 'sosofo) - ((procedure? x) 'procedure) - ((style? x) 'style) - ((address? x) 'address) - ((color? x) 'color) - ((color-space? x) 'color-space) - ((display-space? x) 'display-space) - ((inline-space? x) 'inline-space) - ((glyph-id? x) 'glyph-id) - ((glyph-subst-table? x) 'glyph-subst-table) - ((boolean? x) 'boolean) - ((symbol? x) 'symbol) - ((list? x) 'list) - ((pair? x) 'pair) - ((char? x) 'char) - ((string? x) 'string) - ((quantity? x) 'quantity) - ((keyword? x) 'keyword) - (else 'other)) - ,x)) - - - - -<!-- Some bits from the dsssl report, mainly from the - Mulberry site - --> - -(define (node-list-filter proc nl) - (node-list-reduce nl - (lambda (result snl) - (if (proc snl) - (node-list snl result) - result)) - (empty-node-list))) - - -(define (map f #!rest xs) - (let ((map1 (lambda (f xs) ; bootstrap version for unary F - (let loop ((xs xs)) - (if (null? xs) - '() - (cons (f (car xs)) - (loop (cdr xs)))))))) - (cond ((null? xs) - '()) - ((null? (cdr xs)) - (map1 f (car xs))) - (else - (let loop ((xs xs)) - (if (null? (car xs)) - '() - (cons (apply f (map1 car xs)) - (loop (map1 cdr xs))))))))) - - -(define (node-list-head nl i) - (if (zero? i) - (empty-node-list) - (node-list (node-list-first nl) -;;; page 136 of dsssl spec appears to be wrong... - (node-list-head (node-list-rest nl) - (- i 1))))) - -(define (zero? x) (equal? x 0)) - -(define (attribute name nl) - (node-list-map (lambda (snl) (named-node name (attributes snl))) nl)) - -(define (attribute-value name nl) - (node-list-property 'value (attribute name nl))) - -(define (node-list-property prop nl) (node-list-map (lambda (snl) - (node-property prop snl default: (empty-node-list))) nl)) - - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl deleted file mode 100644 index 1684ae55db1..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl +++ /dev/null @@ -1,181 +0,0 @@ -<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ - -<!-- - David Carlisle - davidc@nag.co.uk - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. - --> - - -<!ENTITY dblib.dsl SYSTEM "dblib.dsl"> - -<!ENTITY mathml.dsl SYSTEM "mathml.dsl"> - - -<!-- -<!ENTITY my-debug CDATA - "(lambda (x) - ((lambda (a b) b) - (debug (debug-body x)) - x))" > - ---> - -<!ENTITY my-debug CDATA "(lambda (x) x)" > - -<!ENTITY my-debug2 CDATA - "(lambda (x) - ((lambda (a b) b) - (debug (debug-body x)) - x))" > - - -<!-- -<!ENTITY my-debug CDATA "(lambda (x) x)" > ---> - - - -]> - -&dblib.dsl; - -&mathml.dsl; - - -<!-- Debugging. - Extended version of my-debug, from Mulberry and also dblib. - This version shows more information about node lists, and more - type information for some types. - Also it is called via an SGML entity rather than a DSSSL function - So that the jade-primitive debug function reports a useful line - number, rather than just the line of the file in which the - my-debug function is defined. - --> - - -(define debug - (external-procedure "UNREGISTERED::James Clark//Procedure::debug")) - -(define max-node-list-debug-length 5) - -(define (debug-body x) - `(,(cond ((node-list? x) - (if (node-list-empty? x) - 'empty-node-list - `( ,(if (named-node-list? x) - 'named-node-list - 'node-list) - ,(node-list-length x) - ,(node-list-reduce - (node-list-head x max-node-list-debug-length) - (lambda (result n) - (string-append result - (cond ((gi n) (string-append "<" (gi n) ">" )) - ((equal? 'data-char (node-property 'class-name n)) (data n)) - (else "<?>")))) - "" )))) - ((sosofo? x) 'sosofo) - ((procedure? x) 'procedure) - ((style? x) 'style) - ((address? x) 'address) - ((color? x) 'color) - ((color-space? x) 'color-space) - ((display-space? x) 'display-space) - ((inline-space? x) 'inline-space) - ((glyph-id? x) 'glyph-id) - ((glyph-subst-table? x) 'glyph-subst-table) - ((boolean? x) 'boolean) - ((symbol? x) 'symbol) - ((list? x) 'list) - ((pair? x) 'pair) - ((char? x) 'char) - ((string? x) 'string) - ((quantity? x) 'quantity) - ((keyword? x) 'keyword) - (else 'other)) - ,x)) - - - - -<!-- Some bits from the dsssl report, mainly from the - Mulberry site - --> - -(define (node-list-filter proc nl) - (node-list-reduce nl - (lambda (result snl) - (if (proc snl) - (node-list snl result) - result)) - (empty-node-list))) - - -(define (map f #!rest xs) - (let ((map1 (lambda (f xs) ; bootstrap version for unary F - (let loop ((xs xs)) - (if (null? xs) - '() - (cons (f (car xs)) - (loop (cdr xs)))))))) - (cond ((null? xs) - '()) - ((null? (cdr xs)) - (map1 f (car xs))) - (else - (let loop ((xs xs)) - (if (null? (car xs)) - '() - (cons (apply f (map1 car xs)) - (loop (map1 cdr xs))))))))) - - -(define (node-list-head nl i) - (if (zero? i) - (empty-node-list) - (node-list (node-list-first nl) -;;; page 136 of dsssl spec appears to be wrong... - (node-list-head (node-list-rest nl) - (- i 1))))) - -(define (zero? x) (equal? x 0)) - -(define (attribute name nl) - (node-list-map (lambda (snl) (named-node name (attributes snl))) nl)) - -(define (attribute-value name nl) - (node-list-property 'value (attribute name nl))) - -(define (node-list-property prop nl) (node-list-map (lambda (snl) - (node-property prop snl default: (empty-node-list))) nl)) - - - -<!-- Style for the elements of the mathmlx DTD - Well there isn't much to do here. - --> - - -(element mathx - (make paragraph - (make simple-page-sequence - page-height: 9in - page-width: 7in - min-leading: 2pt - top-margin: 1in - bottom-margin: 1in - left-margin: 1in - right-margin: 1in - (process-children-trim)))) - -(element p - (make paragraph - space-before: (display-space 12pt) - space-after: (display-space 2pt) - (process-children-trim))) - - - - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd deleted file mode 100644 index f1625ef7af2..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd +++ /dev/null @@ -1,78 +0,0 @@ - -<!-- - MMALIAS Characters alphabetically - MathML Aliases - - Converted from HTML table at - http://www.w3.org/TR/REC-MathML-19980407/chap6/MMALIAS1.html - - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!ENTITY bigstar "★"><!-- u+2605 star, filled ISOPUB starf--> -<!ENTITY blacklozenge ""><!-- u+E501 lozenge, filled ISOPUB lozf--> -<!ENTITY blacktriangle "▴"><!-- u+25B4 up triangle, filled ISOPUB utrif--> -<!ENTITY blacktriangledown "▾"><!-- u+25BE down triangle, filled ISOPUB dtrif--> -<!ENTITY blacktriangleleft "◂"><!-- u+25C2 left triangle, filled ISOPUB ltrif--> -<!ENTITY blacktriangleright "▸"><!-- u+25B8 right triangle, filled ISOPUB rtrif--> -<!ENTITY Breve "̆"><!-- u+0306 breve ISODIA breve--> -<!ENTITY bullet "•"><!-- u+2022 round bullet, filled ISOPUB bull--> -<!ENTITY Cedilla "̧"><!-- u+0327 cedilla ISODIA cedil--> -<!ENTITY CenterDot "·"><!-- u+00B7 middle dot ISONUM middot--> -<!ENTITY centerdot "·"><!-- u+00B7 middle dot ISONUM middot--> -<!ENTITY checkmark "✓"><!-- u+2713 tick, check mark ISOPUB check--> -<!ENTITY circledR "¯"><!-- u+00AE registered sign ISONUM reg--> -<!ENTITY CloseCurlyDoubleQuote "”"><!-- u+201D double quotation mark, right ISONUM rdquo--> -<!ENTITY CloseCurlyQuote "’"><!-- u+2019 single quotation mark, right ISONUM rsquo--> -<!ENTITY clubsuit "♣"><!-- u+2663 club suit symbol ISOPUB clubs--> -<!--<!ENTITY ddagger "‡">--> -<!-- u+2021 double dagger ISOPUB Dagger--> -<!ENTITY DiacriticalAcute "́"><!-- u+0301 acute accent ISODIA acute--> -<!ENTITY DiacriticalDot "̇"><!-- u+0307 dot above ISODIA dot--> -<!ENTITY DiacriticalDoubleAcute "̋"><!-- u+030B double acute accent ISODIA dblac--> -<!ENTITY DiacriticalGrave "̀"><!-- u+0300 grave accent ISODIA grave--> -<!ENTITY DiacriticalTilde "̃"><!-- u+0303 tilde ISODIA tilde--> -<!ENTITY diamondsuit "♢"><!-- u+2662 diamond suit symbol ISOPUB diams--> -<!ENTITY div "÷"><!-- u+00F7 divide sign ISONUM divide--> -<!ENTITY DoubleDot "̈"><!-- u+0308 dieresis ISODIA die--> -<!ENTITY DownArrow "↓"><!-- u+2193 downward arrow ISONUM darr--> -<!ENTITY downarrow "↓"><!-- u+2193 downward arrow ISONUM darr--> -<!-- -<!ENTITY DownTeeArrow > ---> -<!ENTITY Hacek "̌"><!-- u+030C caron ISODIA caron--> -<!ENTITY Hat "̂"><!-- u+0302 circumflex accent ISODIA circ--> -<!ENTITY heartsuit "♡"><!-- u+2661 heart suit symbol ISOPUB hearts--> -<!ENTITY lbrace "{"><!-- u+007B left curly bracket ISONUM lcub--> -<!ENTITY lbrack "["><!-- u+005B left square bracket ISONUM lsqb--> -<!ENTITY LeftArrow "←"><!-- u+2190 leftward arrow ISONUM larr--> -<!ENTITY leftarrow "←"><!-- u+2190 leftward arrow ISONUM larr--> -<!-- -<!ENTITY LeftTeeArrow > ---> -<!ENTITY lozenge "◊"><!-- u+25CA lozenge or total mark ISOPUB loz--> -<!ENTITY maltese "✠"><!-- u+2720 maltese cross ISOPUB malt--> -<!ENTITY natural "♮"><!-- u+266E music natural ISOPUB natur--> -<!-- -<!ENTITY NotCupCap > -<!ENTITY NotEqualTilde > -<!ENTITY NotHumpDownHump > -<!ENTITY NotHumpEqual > -<!ENTITY NotSquareSuperset > ---> -<!ENTITY OpenCurlyDoubleQuote "“"><!-- u+201C double quotation mark, left ISONUM ldquo--> -<!ENTITY OpenCurlyQuote "‘"><!-- u+2018 single quotation mark, left ISONUM lsquo--> -<!ENTITY PlusMinus "±"><!-- u+00B1 plus-or-minus sign ISONUM plusmn--> -<!ENTITY pm "±"><!-- u+00B1 plus-or-minus sign ISONUM plusmn--> -<!ENTITY rbrace "}"><!-- u+007D right curly bracket ISONUM rcub--> -<!ENTITY rbrack "]"><!-- u+005D right square bracket ISONUM rsqb--> -<!ENTITY RightArrow "→"><!-- u+2192 rightward arrow ISONUM rarr--> -<!ENTITY rightarrow "→"><!-- u+2192 rightward arrow ISONUM rarr--> -<!ENTITY spadesuit "♠"><!-- u+2660 spades suit symbol ISOPUB spades--> -<!ENTITY triangle "▵"><!-- u+25B5 up triangle, open ISOPUB utri--> -<!ENTITY triangledown "▿"><!-- u+25BF down triangle, open ISOPUB dtri--> -<!ENTITY triangleleft "◃"><!-- u+25C3 left triangle, open ISOPUB ltri--> -<!ENTITY triangleright "▹"><!-- u+25B9 right triangle, open ISOPUB rtri--> -<!ENTITY UpArrow "↑"><!-- u+2191 upward arrow ISONUM uarr--> -<!ENTITY uparrow "↑"><!-- u+2191 upward arrow ISONUM uarr--> -<!ENTITY vert "|"><!-- u+007C vertical bar ISONUM verbar--> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmlent.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmlent.dtd deleted file mode 100644 index d943407a78c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmlent.dtd +++ /dev/null @@ -1,114 +0,0 @@ -<!-- - MathML Entitites PROVISIONAL - David Carlisle - Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969. ---> - -<!-- Section 6.2.1 --> - -<!ENTITY tab "	"><!-- tabulator stop --> - -<!ENTITY NewLine "[NewLine]"><!-- force a line break --> - -<!ENTITY IndentingNewLine "[IndentingNewLine]"><!-- - force a line break and indent appropriately on next line --> - -<!ENTITY NoBreak "[NoBreak]"><!-- - never break line here --> - -<!ENTITY GoodBreak "[GoodBreak]"><!-- - if a linebreak is needed, here is a good spot --> -<!ENTITY BadBreak "[BadBreak]"><!-- - if a linebreak is needed, try to avoid breaking here --> - - -<!ENTITY Space " "><!-- Space --> - -<!ENTITY NonBreakingSpace "[NonBreakingSpace]"><!-- - space that is not a legal breakpoint --> - -<!ENTITY ZeroWidthSpace "[ZeroWidthSpace]"><!-- - space of no width at all --> - - -<!ENTITY VeryThinSpace "[VeryThinSpace]"><!-- - space of width 1/18 em --> - - -<!ENTITY ThinSpace "[ThinSpace]"><!-- - space of width 3/18 em --> - - -<!ENTITY MediumSpace "[MediumSpace]"><!-- - space of width 4/18 em --> - - -<!ENTITY ThickSpace "[ThickSpace]"><!-- - space of width 5/18 em --> - - -<!ENTITY NegativeVeryThinSpace "[NegativeVeryThinSpace]"><!-- - space of width -1/18 em --> - - -<!ENTITY NegativeThinSpace "[NegativeThinSpace]"><!-- - space of width -3/18 em --> - - -<!ENTITY NegativeMediumSpace "[NegativeMediumSpace]"><!-- - space of width -4/18 em --> - - -<!ENTITY NegativeThickSpace "[NegativeThickSpace]"><!-- - space of width -5/18 em --> - - - - -<!ENTITY InvisibleComma ""><!-- - used as a separator, e.g., in indices (Section 3.2.4) --> -<!ENTITY ic "" ><!-- - short form of ⁣ --> - -<!ENTITY InvisibleTimes ""><!-- - marks multiplication when it is understood without a mark (Section 3.2.4 --> -<!ENTITY it ""><!-- - short form of ⁢ --> - -<!ENTITY ApplyFunction "" ><!-- - character showing function application in presentation tagging (Section 3.2.4) --> -<!ENTITY af "" ><!-- - short form of ⁡ --> - - -<!-- Section 6.2.3 --> - -<!ENTITY CapitalDifferentialD "D"><!-- - D for use in differentials, e.g., within integrals --> -<!ENTITY DD "D" ><!-- - short form of ⅅ --> - -<!ENTITY DifferentialD "d"><!-- - d for use in differentials, e.g., within integral --> -<!ENTITY dd "d" ><!-- - short form of ⅆ --> - -<!ENTITY ExponentialE "e"><!-- - e for use for the exponential base of the natural logarithms --> -<!ENTITY ee "e" ><!-- - short form of ⅇ --> - -<!ENTITY false "F" ><!-- - logical constant false --> - -<!ENTITY ImaginaryI "i"><!-- - i for use as a square root of -1 --> -<!ENTITY ii "i" ><!-- - short form of ⅈ --> - - -<!ENTITY NotANumber "NaN"><!-- - used in 4.3.2.9 --> - -<!ENTITY true "T" ><!-- - logical constant true --> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mtdemo.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mtdemo.tex deleted file mode 100644 index adf247ff73b..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mtdemo.tex +++ /dev/null @@ -1,10 +0,0 @@ -\[ -\begin{gathered} - f( \in ,\delta s) = \frac{1}{\xi }\phi _{v} (\lambda _{v} ,k,\beta ^{2} ) \hfill \\ - \phi _{v} (\lambda _{v} ,k,\beta ^{2} ) = \frac{1}{{2\pi i}}\int_{{c - i\infty }}^{{c + i\infty }} {\phi (s)e^{{\lambda s}} ds} \hfill \\ - \phi (s) = \text{exp }[\kappa(1 + \beta ^{2} \gamma )]\text{ exp }[\psi (s)] \hfill \\ - \lambda _{u} = k\left[ {\frac{{ \in - \bar \in }}{\xi } - \gamma ' - \beta ^{2} } \right] \hfill \\ -\end{gathered} -\] - - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/stix.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/stix.mml deleted file mode 100644 index 21346de9a83..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/stix.mml +++ /dev/null @@ -1,66 +0,0 @@ -<math displaystyle='true'> - <semantics> - <mtable columnalign='left'> - <mtr> - <mtd> - <msub> - <mi>φ</mi> - <mi>v</mi> - </msub> - <mo stretchy='false'>(</mo><msub> - <mi>λ</mi> - <mi>v</mi> - </msub> - <mo>,</mo><mi>k</mi><mo>,</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mo stretchy='false'>)</mo><mo>=</mo><mfrac> - <mn>1</mn> - <mrow> - <mn>2</mn><mi>π</mi><mi>i</mi> - </mrow> - </mfrac> - <msubsup> - <mo>∫</mo> - <mrow> - <mi>c</mi><mo>-</mo><mi>i</mi><mo>∞</mo> - </mrow> - <mrow> - <mi>c</mi><mo>+</mo><mi>i</mi><mo>∞</mo> - </mrow> - </msubsup> - <mrow> - <mi>φ</mi><mo stretchy='false'>(</mo> - <mi>s</mi><mo stretchy='false'>)</mo> - <msup> - <mi>e</mi> - <mrow> - <mi>λ</mi><mi>s</mi> - </mrow> - </msup> - <mi>d</mi><mi>s</mi> - </mrow> - </mtd> - </mtr> - <mtr> - <mtd> - <mi>φ</mi><mo stretchy='false'>(</mo> - <mi>s</mi><mo stretchy='false'>)</mo> - <mo>=</mo><mtext>exp </mtext> - <mo stretchy='false'>[</mo><mi>k</mi> - <mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mi>γ</mi> - <mo stretchy='false'>)</mo> - <mo stretchy='false'>]</mo><mtext> exp </mtext> - <mo stretchy='false'>[</mo><mi>ψ</mi> - <mo stretchy='false'>(</mo><mi>s</mi> - <mo stretchy='false'>)</mo><mo stretchy='false'>]</mo> - </mtd> - </mtr> - </mtable> - </semantics> -</math> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/techexpl.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/techexpl.mml deleted file mode 100644 index 04b4dd9396e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/techexpl.mml +++ /dev/null @@ -1,100 +0,0 @@ -<!-- MathType@Translator@5@5@MathML (Techexplorer).tdl@MathML -- Techexplorer compatible@ --> -<math displaystyle='true'> - <mtable columnalign='left'> - <mtr> - <mtd> - <mi>f</mi><mo stretchy='false'>(</mo><mo>,</mo><mi>δ</mi><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mfrac> - <mn>1</mn> - <mi>ξ</mi> - </mfrac> - <msub> - <mi>φ</mi> - <mi>v</mi> - </msub> - <mo stretchy='false'>(</mo><msub> - <mi>λ</mi> - <mi>v</mi> - </msub> - <mo>,</mo><mi>k</mi><mo>,</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mo stretchy='false'>)</mo> - </mtd> - </mtr> - <mtr> - <mtd> - <msub> - <mi>φ</mi> - <mi>v</mi> - </msub> - <mo stretchy='false'>(</mo><msub> - <mi>λ</mi> - <mi>v</mi> - </msub> - <mo>,</mo><mi>k</mi><mo>,</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mo stretchy='false'>)</mo><mo>=</mo><mfrac> - <mn>1</mn> - <mrow> - <mn>2</mn><mi>π</mi><mi>i</mi> - </mrow> - </mfrac> - <msubsup> - <mo>∫</mo> - <mrow> - <mi>c</mi><mi>i</mi> - </mrow> - <mrow> - <mi>c</mi><mo>+</mo><mi>i</mi> - </mrow> - </msubsup> - <mrow> - <mi>φ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><msup> - <mi>e</mi> - <mrow> - <mi>λ</mi><mi>s</mi> - </mrow> - </msup> - <mi>d</mi><mi>s</mi> - </mrow> - - </mtd> - </mtr> - <mtr> - <mtd> - <mi>φ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mtext>exp </mtext><mo stretchy='false'>[</mo><mi>k</mi><mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mi>γ</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo><mtext> exp </mtext><mo stretchy='false'>[</mo><mi>ψ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo> - </mtd> - </mtr> - <mtr> - <mtd> - <msub> - <mi>λ</mi> - <mi>u</mi> - </msub> - <mo>=</mo><mi>k</mi><mrow><mo>[</mo> <mrow> - <mfrac> - <mrow> - - </mrow> - <mi>ξ</mi> - </mfrac> - <msup> - <mi>β</mi> - <mn>2</mn> - </msup> - - </mrow> <mo>]</mo></mrow> - </mtd> - </mtr> - </mtable> - -</math> -<!-- MathType@End@5@5@ --> - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.dtd deleted file mode 100644 index 8a57713d8fe..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.dtd +++ /dev/null @@ -1,62 +0,0 @@ -<!ELEMENT document (math*)> -<!--Added Math Symbols: Arrows--> -<!ENTITY % isoamsae.dtd SYSTEM "isoamsae.dtd"> - -<!--Added Math Symbols: Binary Operators--> -<!ENTITY % isoamsbe.dtd SYSTEM "isoamsbe.dtd"> - -<!--Added Math Symbols: Delimiters--> -<!ENTITY % isoamsce.dtd SYSTEM "isoamsce.dtd"> - -<!--Added Math Symbols: Negated Relations--> -<!ENTITY % isoamsne.dtd SYSTEM "isoamsne.dtd"> - -<!--Added Math Symbols: Ordinary--> -<!ENTITY % isoamsoe.dtd SYSTEM "isoamsoe.dtd"> - -<!--Added Math Symbols: Relations--> -<!ENTITY % isoamsre.dtd SYSTEM "isoamsre.dtd"> - -<!--General Technical--> -<!ENTITY % isoteche.dtd SYSTEM "isoteche.dtd"> - -<!--Numbers and Currency symbols--> -<!ENTITY % isonume.dtd SYSTEM "isonume.dtd"> - -<!--MathML Aliases (From ISO PUB,DIA,NUM)--> -<!ENTITY % mmaliase.dtd SYSTEM "mmaliase.dtd"> - -<!--Greek Symbols--> -<!ENTITY % isogrk3e.dtd SYSTEM "isogrk3e.dtd"> - -<!--Math Script Font--> -<!ENTITY % isomscre.dtd SYSTEM "isomscre.dtd"> - -<!--Math Open Face Font--> -<!ENTITY % isomopfe.dtd SYSTEM "isomopfe.dtd"> - -<!--MathML Entities--> -<!ENTITY % mmlent.dtd SYSTEM "mmlent.dtd"> - -<!ENTITY % mathml.dtd SYSTEM "mathml.dtd"> - -%mathml.dtd; -%isoamsae.dtd; -%isoamsbe.dtd; -%isoamsce.dtd; -%isoamsne.dtd; -%isoamsoe.dtd; -%isoamsre.dtd; -%isoteche.dtd; -%isonume.dtd; -%mmaliase.dtd; -%isogrk3e.dtd; -%isomscre.dtd; -%isomopfe.dtd; -%mmlent.dtd; -<!ENTITY aacute "á"> -<!ENTITY OverBar "[OverBar]"> -<!ENTITY negationslash "/"> - - - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.xml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.xml deleted file mode 100644 index 206126b456e..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0"?> - -<!DOCTYPE document SYSTEM "test.dtd" -[ -<!ENTITY stix SYSTEM "stix.mml"> -<!ENTITY amaya SYSTEM "amaya.mml"> -<!ENTITY techexpl SYSTEM "techexpl.mml"> -<!ENTITY webeq SYSTEM "webeq.mml"> -]> -<document> -&webeq; -&techexpl; -&stix; -&amaya; -</document> - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/tmp.tmp b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/tmp.tmp deleted file mode 100644 index 3168dffd88a..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/tmp.tmp +++ /dev/null @@ -1,2 +0,0 @@ - -xx
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try.cfg deleted file mode 100644 index 7b306317997..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try.cfg +++ /dev/null @@ -1,11 +0,0 @@ -\Configure{HTML}{\StartHtml}{\EndHtml} -\newcommand\StartHtml{\IgnorePar\HCode{<!DOCTYPE HTML PUBLIC - "-//W3C//DTD HTML 4.0 Transitional//EN">\Hnewline - <HTML><HEAD><LINK REL="stylesheet" - TYPE="text/css" HREF="\jobname.css">\Hnewline - <TITLE>\jobname</TITLE></HEAD>\Hnewline <BODY>} - \Css{.hooks{color:green;}}} -\newcommand\EndHtml{\HCode{</BODY></HTML>}} -\Preamble{} -\begin{document} -\EndPreamble diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try2.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try2.cfg deleted file mode 100644 index 850fb8aea93..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try2.cfg +++ /dev/null @@ -1,18 +0,0 @@ -\Configure{HEAD}{\empty}{\empty} -\Configure{HTML} - {\IgnorePar\HCode{<HTML><HEAD> <TITLE></TITLE></HEAD><BODY>}[DOC]} - {[/DOC]\HCode{</BODY></HTML>}} -\Preamble{} - \Configure{BODY}{\empty}{\empty} - \Configure{TITLE}{\empty}{\empty} - \Configure{TITLE+}{\empty} - \Configure{TocAt}{\empty}{\empty} - \Configure{TocAt*}{\empty}{\empty} - \Configure{toc}{\empty} - \ConfigureEnv{description} {[DLIST]}{[/DLIST]}{}{} - \ConfigureList{description}{}{}{[MARK]}{[/MARK]} - \Configure{section} {[SECTION]}{[/SECTION]} - {[NUM]\arabic{section}[/NUM][TITLE]}{[/TITLE]} -\begin{document} -\EndPreamble -\Configure{HtmlPar}{}{\empty}{}{} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try3.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try3.cfg deleted file mode 100644 index 16ec5677ed2..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try3.cfg +++ /dev/null @@ -1,8 +0,0 @@ -\Configure{HTML} {\Tg<DOC>}{\Tg</DOC>} -\Preamble{} - \ConfigureEnv{description} {\Tg<DLIST>}{\Tg</DLIST>}{}{} - \ConfigureList{description}{}{}{\Tg<MARK>}{\Tg</MARK>} - \Configure{section} {\Tg<SECTION>}{\Tg</SECTION>} - {\Tg<NUM>\arabic{section}\Tg</NUM>\Tg<TITLE>}{\Tg</TITLE>} -\begin{document} -\EndPreamble diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try4.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try4.cfg deleted file mode 100644 index 7addb8df342..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try4.cfg +++ /dev/null @@ -1,14 +0,0 @@ -\Configure{HTML} - {\IgnorePar\HCode{<HTML><HEAD> <TITLE></TITLE></HEAD><BODY>}\Tg<DOC>} - {\Tg</DOC>\HCode{</BODY></HTML>}} -\Preamble{} - \ConfigureEnv{description} {\Tg<DLIST>}{\Tg</DLIST>}{}{} - \ConfigureList{description}{}{}{\Tg<MARK>}{\Tg</MARK>} - \Configure{section} {\Tg<SECTION>}{\Tg</SECTION>} - {\Tg<NUM>\arabic{section}\Tg</NUM>\Tg<TITLE>}{\Tg</TITLE>} -\Configure<NUM>{\HCode{<DIV ALIGN="CENTER">}}{} -\Configure</TITLE>{}{\HCode{</DIV>}} -\Configure<DLIST>{\HCode{<BR>}}{} -\Configure</DLIST>{}{\HCode{<BR>}} -\begin{document} -\EndPreamble diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try5.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try5.cfg deleted file mode 100644 index 57a7f4493b8..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try5.cfg +++ /dev/null @@ -1,16 +0,0 @@ -\Configure{HTML} - {\IgnorePar\HCode{<HTML><HEAD> <TITLE></TITLE></HEAD><BODY>}\Tg<DOC>} - {\Tg</DOC>\HCode{</BODY></HTML>}} -\Preamble{} - \ConfigureEnv{description} {\Tg<DLIST>}{\Tg</DLIST>}{}{} - \ConfigureList{description}{}{}{\Tg<MARK>}{\Tg</MARK>} - \Configure{section} {\Tg<SECTION>}{\Tg</SECTION>} - {\Tg<NUM>\arabic{section}\Tg</NUM>\Tg<TITLE>}{\Tg</TITLE>} -\Configure<NUM>-{\HCode{<DIV ALIGN="CENTER">}} -\Configure</NUM>-{ } -\Configure<TITLE>-{} -\Configure</TITLE>-{\HCode{</DIV>}} -\Configure<DLIST>{\HCode{<BR>}}{} -\Configure</DLIST>{}{\HCode{<BR>}} -\begin{document} -\EndPreamble diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/webeq.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/webeq.mml deleted file mode 100644 index 487da18c321..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/webeq.mml +++ /dev/null @@ -1,111 +0,0 @@ -<!-- MathType@Translator@5@5@MathML (WebEQ).tdl@MathML -- WebEQ compatible@ --> -<math displaystyle='true'> - <semantics> - <mtable columnalign='left'> - <mtr> - <mtd> - <mi>f</mi><mo stretchy='false'>(</mo><mo>∈</mo><mo>,</mo><mi>δ</mi><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mfrac> - <mn>1</mn> - <mi>ξ</mi> - </mfrac> - <msub> - <mi>φ</mi> - <mi>v</mi> - </msub> - <mo stretchy='false'>(</mo><msub> - <mi>λ</mi> - <mi>v</mi> - </msub> - <mo>,</mo><mi>k</mi><mo>,</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mo stretchy='false'>)</mo> - </mtd> - </mtr> - <mtr> - <mtd> - <msub> - <mi>φ</mi> - <mi>v</mi> - </msub> - <mo stretchy='false'>(</mo><msub> - <mi>λ</mi> - <mi>v</mi> - </msub> - <mo>,</mo><mi>k</mi><mo>,</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mo stretchy='false'>)</mo><mo>=</mo><mfrac> - <mn>1</mn> - <mrow> - <mn>2</mn><mi>π</mi><mi>i</mi> - </mrow> - </mfrac> - <msubsup> - <mo>∫</mo> - <mrow> - <mi>c</mi><mo>-</mo><mi>i</mi><mi>∞</mi> - </mrow> - <mrow> - <mi>c</mi><mo>+</mo><mi>i</mi><mi>∞</mi> - </mrow> - </msubsup> - <mrow> - <mi>φ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><msup> - <mi>e</mi> - <mrow> - <mi>λ</mi><mi>s</mi> - </mrow> - </msup> - <mi>d</mi><mi>s</mi> - </mrow> - - </mtd> - </mtr> - <mtr> - <mtd> - <mi>φ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mtext>exp </mtext><mo stretchy='false'>[</mo><mi>k</mi><mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - <mi>γ</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo><mtext> exp </mtext><mo stretchy='false'>[</mo><mi>ψ</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo> - </mtd> - </mtr> - <mtr> - <mtd> - <msub> - <mi>λ</mi> - <mi>u</mi> - </msub> - <mo>=</mo><mi>k</mi><mrow><mo>[</mo> <mrow> - <mfrac> - <mrow> - <mo>∈</mo><mo>-</mo><mover accent='true'> - <mo>∈</mo> - <mo>&macr;</mo> - </mover> - - </mrow> - <mi>ξ</mi> - </mfrac> - <mo>-</mo><msup> - <mi>γ</mi> - <mo>′</mo> - </msup> - <mo>-</mo><msup> - <mi>β</mi> - <mn>2</mn> - </msup> - - </mrow> <mo>]</mo></mrow> - </mtd> - </mtr> - </mtable> - - - </semantics> -</math> -<!-- MathType@End@5@5@ --> - diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.xsl deleted file mode 100644 index b419996c59c..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.xsl +++ /dev/null @@ -1,2 +0,0 @@ -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> -</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml deleted file mode 100644 index a295e611d88..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml +++ /dev/null @@ -1,243 +0,0 @@ -<?xml version='1.0' encoding="ISO-8859-1"?> -<countries> -<country shortname="Afghanistan" fullname="Islamic State of Afghanistan" isocountry="AF" capital="Kabul" citizen="Afghan" adjective="Afghan" currency="afghani" isocurrency="AFA" currensubunit="pul"/> -<country shortname="Albania" fullname="Republic of Albania" isocountry="AL" capital="Tirana" citizen="Albanian" adjective="Albanian" currency="lek" isocurrency="ALL" currensubunit="quindar (pl.quindarka)"/> -<country shortname="Algeria" fullname="People's Democratic Republic of Algeria" isocountry="DZ" capital="Algiers" citizen="Algerian" adjective="Algerian" currency="Algerian dinar" isocurrency="DZD" currensubunit="centime"/> -<country shortname="American Samoa" fullname="Territory of American Samoa" isocountry="AS" capital="Pago Pago" citizen="Samoan" adjective="Samoan" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Andorra" fullname="Principality of Andorra" isocountry="AD" capital="Andorra la Vella" citizen="Andorran" adjective="Andorran" currency="Spanish peseta; French franc" isocurrency="ESP; FRF" currensubunit="céntimo; centime"/> -<country shortname="Angola" fullname="Republic of Angola" isocountry="AO" capital="Luanda" citizen="Angolan" adjective="Angolan" currency="readjusted kwanza" isocurrency="AOR" currensubunit="lwei (inv.)"/> -<country shortname="Anguilla" fullname="Anguilla" isocountry="AI" capital="The Valley" citizen="Anguillan" adjective="Anguillan" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Antarctica" fullname="Antarctica" isocountry="AQ" capital="-" citizen="-" adjective="Antarctic" currency="-" isocurrency=" " currensubunit=" "/> -<country shortname="Antigua and Barbuda" fullname="Antigua and Barbuda" isocountry="AG" capital="St John's" citizen="Antiguan; Barbudian" adjective="Antiguan; Barbudian; of Antigua and Barbuda" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Argentina" fullname="Argentine Republic" isocountry="AR" capital="Buenos Aires" citizen="Argentinian" adjective="Argentine" currency="Argentine peso" isocurrency="ARS" currensubunit="centavo"/> -<country shortname="Armenia" fullname="Republic of Armenia" isocountry="AM" capital="Yerevan" citizen="Armenian" adjective="Armenian" currency="dram (inv.)" isocurrency="AMD" currensubunit="luma"/> -<country shortname="Aruba" fullname="Aruba" isocountry="AW" capital="Oranjestad" citizen="Aruban" adjective="Aruban" currency="Aruban guilder" isocurrency="AWG" currensubunit="cent"/> -<country shortname="Australia" fullname="Commonwealth of Australia" isocountry="AU" capital="Canberra" citizen="Australian" adjective="Australian" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/> -<country shortname="Austria" fullname="Republic of Austria" isocountry="AT " capital="Vienna" citizen="Austrian" adjective="Austrian" currency="Austrian schilling" isocurrency="ATS" currensubunit="groschen (inv.)"/> -<country shortname="Azerbaijan" fullname="Azerbaijani Republic" isocountry="AZ" capital="Baku" citizen="Azeri" adjective="Azerbaijani" currency="Azerbaijani manat" isocurrency="AZM" currensubunit="kepik (inv.)"/> -<country shortname="Bahrain" fullname="State of Bahrain" isocountry="BH" capital="Manama" citizen="Bahraini" adjective="Bahraini" currency="Bahraini dinar" isocurrency="BHD" currensubunit="fils (inv.)"/> -<country shortname="Bangladesh" fullname="People's Republic of Bangladesh" isocountry="BD" capital="Dhaka" citizen="Bangladeshi" adjective="of Bangladesh" currency="taka (inv.)" isocurrency="BDT" currensubunit="poisha (inv.)"/> -<country shortname="Barbados" fullname="Barbados" isocountry="BB" capital="Bridgetown" citizen="Barbadian" adjective="Barbadian" currency="Barbados dollar" isocurrency="BBD" currensubunit="cent"/> -<country shortname="Belarus" fullname="Republic of Belarus" isocountry="BY" capital="Minsk" citizen="Belarusian" adjective="Belarusian" currency="Belarusian rouble" isocurrency="BYB" currensubunit="kopek"/> -<country shortname="Belgium" fullname="Kingdom of Belgium" isocountry="BE " capital="Brussels" citizen="Belgian" adjective="Belgian" currency="Belgian franc" isocurrency="BEF" currensubunit="centime"/> -<country shortname="Belize" fullname="Belize" isocountry="BZ" capital="Belmopan" citizen="Belizean" adjective="Belizean" currency="Belize dollar" isocurrency="BZD" currensubunit="cent"/> -<country shortname="Benin" fullname="Republic of Benin" isocountry="BJ" capital="Porto Novo" citizen="Beninese" adjective="Beninese" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Bermuda" fullname="Bermuda" isocountry="BM" capital="Hamilton" citizen="Bermudian" adjective="Bermudian" currency="Bermuda dollar" isocurrency="BMD" currensubunit="cent"/> -<country shortname="Bhutan" fullname="Kingdom of Bhutan" isocountry="BT" capital="Thimphu" citizen="Bhutanese" adjective="Bhutanese" currency="ngultrum (inv.)" isocurrency="BTN" currensubunit="chhetrum (inv.)"/> -<country shortname="Bolivia" fullname="Republic of Bolivia" isocountry="BO" capital="Sucre" citizen="Bolivian" adjective="Bolivian" currency="boliviano" isocurrency="BOB" currensubunit="centavo"/> -<country shortname="Bosnia and Herzegovina" fullname="Bosnia and Herzegovina" isocountry="BA" capital="Sarajevo" citizen="Bosnian; Herzegovinian" adjective="Bosnian; Herzegovinian" currency="Bosnian dinar; Bosnian convertible mark" isocurrency="BAM" currensubunit="fening"/> -<country shortname="Botswana" fullname="Republic of Botswana" isocountry="BW" capital="Gaborone" citizen="Botswanan" adjective="Botswanan; of Botswana" currency="pula (inv.)" isocurrency="BWP" currensubunit="thebe (inv.)"/> -<country shortname="Bouvet Island" fullname="Bouvet Island" isocountry="BV" capital="-" citizen="-" adjective="of Bouvet Island" currency=" " isocurrency=" " currensubunit=" "/> -<country shortname="Brazil" fullname="Federative Republic of Brazil" isocountry="BR" capital="Brasilia" citizen="Brazilian" adjective="Brazilian" currency="Brazilian real (pl. reais)" isocurrency="BRL" currensubunit="centavo"/> -<country shortname="British Indian Ocean Territory" fullname="British Indian Ocean Territory" isocountry="IO" capital="-" citizen="-" adjective="of the British Indian Ocean Territory" currency=" " isocurrency=" " currensubunit=" "/> -<country shortname="British Virgin Islands" fullname="British Virgin Islands" isocountry="VG" capital="Road Town" citizen="British Virgin Islander; BVIslander" adjective="of the British Virgin Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Brunei" fullname="Negara Brunei Darussalam" isocountry="BN" capital="Bandar Seri Begawan" citizen="Bruneian" adjective="Bruneian; of Brunei" currency="Brunei dollar" isocurrency="BND" currensubunit="sen (inv.)"/> -<country shortname="Bulgaria" fullname="Republic of Bulgaria" isocountry="BG" capital="Sofia" citizen="Bulgarian" adjective="Bulgarian" currency="lev (pl. leva)" isocurrency="BGL" currensubunit="stotinka (pl. stotinki)"/> -<country shortname="Burkina Faso" fullname="Burkina Faso" isocountry="BF" capital="Ouagadougou" citizen="Burkinabe" adjective="Burkinabe; of Burkina Faso" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Burundi" fullname="Republic of Burundi" isocountry="BI" capital="Bujumbura" citizen="Burundian" adjective="Burundian; of Burundi" currency="Burundi franc" isocurrency="BIF" currensubunit="centime"/> -<country shortname="Cambodia" fullname="Kingdom of Cambodia" isocountry="KH" capital="Phnom Penh" citizen="Cambodian" adjective="Cambodian" currency="riel" isocurrency="KHR" currensubunit="sen (inv.)"/> -<country shortname="Cameroon" fullname="Republic of Cameroon" isocountry="CM" capital="Yaoundé" citizen="Cameroonian" adjective="Cameroonian" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/> -<country shortname="Canada" fullname="Canada" isocountry="CA" capital="Ottawa" citizen="Canadian" adjective="Canadian" currency="Canadian dollar" isocurrency="CAD" currensubunit="cent"/> -<country shortname="Cape Verde" fullname="Republic of Cape Verde" isocountry="CV" capital="Praia" citizen="Cape Verdean" adjective="Cape Verdean" currency="Cape Verde escudo" isocurrency="CVE" currensubunit="centavo"/> -<country shortname="Cayman Islands" fullname="Cayman Islands" isocountry="KY" capital="George Town" citizen="Caymanian" adjective="Caymanian; of the Cayman Islands" currency="Cayman Islands dollar" isocurrency="KYD" currensubunit="cent"/> -<country shortname="Central African Republic" fullname="Central African Republic" isocountry="CF" capital="Bangui" citizen="Central African" adjective="Central African; of the Central African Republic" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/> -<country shortname="Chad" fullname="Republic of Chad" isocountry="TD" capital="N'Djamena" citizen="Chadian" adjective="Chadian; of Chad" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/> -<country shortname="Chile" fullname="Republic of Chile" isocountry="CL" capital="Santiago" citizen="Chilean" adjective="Chilean" currency="Chilean peso" isocurrency="CLP" currensubunit="centavo"/> -<country shortname="China" fullname="People's Republic of China" isocountry="CN" capital="Beijing" citizen="Chinese" adjective="Chinese" currency="renminbi-yuan (inv.)" isocurrency="CNY" currensubunit="fen (inv.)"/> -<country shortname="Christmas Island" fullname="Christmas Island Territory" isocountry="CX" capital="Flying Fish Cove" citizen="Christmas Islander" adjective="of Christmas Island" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/> -<country shortname="Cocos (Keeling) Islands" fullname="Territory of Cocos (Keeling) Islands" isocountry="CC" capital="Bantam" citizen="Cocos Islander" adjective="of the Cocos (Keeling) Islands" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/> -<country shortname="Colombia" fullname="Republic of Colombia" isocountry="CO" capital="Santa Fe de Bogotá" citizen="Colombian" adjective="Colombian" currency="Colombian peso" isocurrency="COP" currensubunit="centavo"/> -<country shortname="Congo" fullname="Republic of the Congo" isocountry="CG" capital="Brazzaville" citizen="Congolese" adjective="Congolese" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/> -<country shortname="Cook Islands" fullname="Cook Islands" isocountry="CK" capital="Avarua" citizen="Cook Islander" adjective="of the Cook Islands" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/> -<country shortname="Costa Rica" fullname="Republic of Costa Rica" isocountry="CR" capital="San José" citizen="Costa Rican" adjective="Costa Rican" currency="Costa Rican colón (pl.colones)" isocurrency="CRC" currensubunit="céntimo"/> -<country shortname="Côte d'Ivoire" fullname="Republic of Côte d'Ivoire" isocountry="CI" capital="Yamoussoukro" citizen="Ivorian" adjective="Ivorian" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Croatia" fullname="Republic of Croatia" isocountry="HR" capital="Zagreb" citizen="Croat" adjective="Croatian" currency="kuna (inv.)" isocurrency="HRK" currensubunit="lipa (inv.)"/> -<country shortname="Cuba" fullname="Republic of Cuba" isocountry="CU" capital="Havana" citizen="Cuban" adjective="Cuban" currency="Cuban peso" isocurrency="CUP" currensubunit="centavo"/> -<country shortname="Cyprus" fullname="Republic of Cyprus" isocountry="CY" capital="Nicosia" citizen="Cypriot" adjective="Cypriot" currency="Cyprus pound" isocurrency="CYP" currensubunit="mil"/> -<country shortname="Czech Republic" fullname="Czech Republic" isocountry="CZ" capital="Prague" citizen="Czech" adjective="Czech" currency="Czech koruna (pl.koruny)" isocurrency="CZK" currensubunit="halér (pl. halére)"/> -<country shortname="Democratic Republic of the Congo" fullname="Democratic Republic of the Congo" isocountry="CD" capital="Kinshasa" citizen="Congolese" adjective="Congolese; of the Democratic Republic of the Congo" currency="new zaire" isocurrency="CDF" currensubunit="centime"/> -<country shortname="Denmark" fullname="Kingdom of Denmark" isocountry="DK " capital="Copenhagen" citizen="Dane" adjective="Danish" currency="Danish krone (pl.kroner) " isocurrency="DKK" currensubunit="řre (inv.)"/> -<country shortname="Djibouti" fullname="Republic of Djibouti" isocountry="DJ" capital="Djibouti" citizen="Djiboutian" adjective="of Djibouti" currency="Djibouti franc" isocurrency="DJF" currensubunit="centime"/> -<country shortname="Dominica" fullname="Commonwealth of Dominica" isocountry="DM" capital="Roseau" citizen="Dominican" adjective="of Dominica" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Dominican Republic" fullname="Dominican Republic" isocountry="DO" capital="Santo Domingo" citizen="Dominican" adjective="Dominican" currency="Dominican peso" isocurrency="DOP" currensubunit="centavo"/> -<country shortname="East Timor" fullname="East Timor" isocountry="TP" capital="Dili" citizen="East Timorese" adjective="East Timorese" currency="Indonesian rupiah" isocurrency="IDR" currensubunit="-"/> -<country shortname="Ecuador" fullname="Republic of Ecuador" isocountry="EC" capital="Quito" citizen="Ecuadorian" adjective="Ecuadorian" currency="sucre" isocurrency="ECS" currensubunit="centavo"/> -<country shortname="Egypt" fullname="Arab Republic of Egypt" isocountry="EG" capital="Cairo" citizen="Egyptian" adjective="Egyptian" currency="Egyptian pound" isocurrency="EGP" currensubunit="piastre"/> -<country shortname="El Salvador" fullname="Republic of El Salvador" isocountry="SV" capital="San Salvador" citizen="Salvadorian; Salvadoran" adjective="Salvadorian; Salvadoran" currency="El Salvador colón (pl.colones)" isocurrency="SVC" currensubunit="centavo"/> -<country shortname="Equatorial Guinea" fullname="Republic of Equatorial Guinea" isocountry="GQ" capital="Malabo" citizen="Equatorial Guinean" adjective="of Equatorial Guinea" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/> -<country shortname="Eritrea" fullname="State of Eritrea" isocountry="ER" capital="Asmara" citizen="Eritrean" adjective="Eritrean" currency="nakfa (inv.)" isocurrency="ERN" currensubunit="centime"/> -<country shortname="Estonia" fullname="Republic of Estonia" isocountry="EE" capital="Tallinn" citizen="Estonian" adjective="Estonian" currency="Estonian kroon (pl.krooni)" isocurrency="EEK" currensubunit="sent (pl. senti)"/> -<country shortname="Ethiopia" fullname="Federal Democratic Republic of Ethiopia" isocountry="ET" capital="Addis Ababa" citizen="Ethiopian" adjective="Ethiopian" currency="Ethiopian birr (inv.)" isocurrency="ETB" currensubunit="cent"/> -<country shortname="Faeroe Islands" fullname="Faeroe Islands" isocountry="FO" capital="Thorshavn" citizen="Faeroese" adjective="Faeroese" currency="Danish krone (pl.kroner)" isocurrency="DKK" currensubunit="řre (inv.)"/> -<country shortname="Falkland Islands" fullname="Falkland Islands" isocountry="FK" capital="Stanley" citizen="Falkland Islander" adjective="of the Falkland Islands" currency="Falkland Islands pound" isocurrency="FKP" currensubunit="new penny (pl. pence)"/> -<country shortname="Fiji" fullname="Republic of Fiji" isocountry="FJ" capital="Suva" citizen="Fijian" adjective="Fijian; of Fiji" currency="Fiji dollar" isocurrency="FJD" currensubunit="cent"/> -<country shortname="Finland" fullname="Republic of Finland" isocountry="FI " capital="Helsinki" citizen="Finn" adjective="Finnish" currency="Finnish markka (pl.markkaa)" isocurrency="FIM" currensubunit="penni (pl. penniä)"/> -<country shortname="France" fullname="French Republic" isocountry="FR " capital="Paris" citizen="Frenchman; Frenchwoman" adjective="French" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="French Guiana" fullname="Department of French Guiana" isocountry="GF" capital="Cayenne" citizen="Guianese" adjective="Guianese" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="French Polynesia" fullname="Territory of French Polynesia" isocountry="PF" capital="Papeete" citizen="Polynesian" adjective="Polynesian" currency="CFP franc" isocurrency="XPF" currensubunit="centime"/> -<country shortname="French Southern and Antarctic Lands" -fullname="Territory of the French Southern and Antarctic Lands" -isocountry="TF" capital=" " citizen="-" adjective="of the French Southern and Antarctic Lands" currency="-" isocurrency="-" currensubunit="-"/> -<country shortname="Gabon" fullname="Gabonese Republic" isocountry="GA" capital="Libreville" citizen="Gabonese" adjective="Gabonese" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/> -<country shortname="Georgia" fullname="Georgia" isocountry="GE" capital="Tbilisi" citizen="Georgian" adjective="Georgian" currency="lari" isocurrency="GEL" currensubunit="tetri (inv.)"/> -<country shortname="Germany" fullname="Federal Republic of Germany" isocountry="DE " capital="Berlin" citizen="German" adjective="German" currency="German mark" isocurrency="DEM" currensubunit="pfennig"/> -<country shortname="Ghana" fullname="Republic of Ghana" isocountry="GH" capital="Accra" citizen="Ghanaian" adjective="Ghanaian" currency="cedi" isocurrency="GHC" currensubunit="pesewa"/> -<country shortname="Gibraltar" fullname="Gibraltar" isocountry="GI" capital="Gibraltar" citizen="Gibraltarian" adjective="Gibraltarian; of Gibraltar" currency="Gibraltar pound" isocurrency="GIP" currensubunit="penny (pl. pence)"/> -<country shortname="Greece" fullname="Hellenic Republic" isocountry="GR " capital="Athens" citizen="Greek" adjective="Greek" currency="Greek drachma (pl.drachmae)" isocurrency="GRD" currensubunit="lepton (pl.lepta)"/> -<country shortname="Greenland" fullname="Greenland" isocountry="GL" capital="Nuuk" citizen="Greenlander" adjective="Greenlandic; of Greenland" currency="Danish krone (pl.kroner)" isocurrency="DKK" currensubunit="řre (inv.)"/> -<country shortname="Grenada" fullname="Grenada" isocountry="GD" capital="St George's" citizen="Grenadian" adjective="Grenadian" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Guadeloupe" fullname="Department of Guadeloupe" isocountry="GP" capital="Basse Terre" citizen="Guadeloupean" adjective="of Guadeloupe; Guadeloupean" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="Guam" fullname="Territory of Guam" isocountry="GU" capital="Hagĺtńa" citizen="Guamanian" adjective="Guamanian; of Guam" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Guatemala" fullname="Republic of Guatemala" isocountry="GT" capital="Guatemala City" citizen="Guatemalan" adjective="Guatemalan" currency="Guatemalan quetzal (pl.quetzales)" isocurrency="GTQ" currensubunit="centavo"/> -<country shortname="Guinea" fullname="Republic of Guinea" isocountry="GN" capital="Conakry" citizen="Guinean" adjective="Guinean" currency="Guinean franc" isocurrency="GNF" currensubunit="-"/> -<country shortname="Guinea-Bissau" fullname="Republic of Guinea-Bissau" isocountry="GW" capital="Bissau" citizen="Guinea-Bissau national; Guinean" adjective="of Guinea-Bissau" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Guyana" fullname="Cooperative Republic of Guyana" isocountry="GY" capital="Georgetown" citizen="Guyanese" adjective="Guyanese" currency="Guyanese dollar" isocurrency="GYD" currensubunit="cent"/> -<country shortname="Haiti" fullname="Republic of Haiti" isocountry="HT" capital="Port-au-Prince" citizen="Haitian" adjective="Haitian" currency="gourde" isocurrency="HTG" currensubunit="centime"/> -<country shortname="Heard Island and McDonald Islands" fullname="Territory of Heard Island and McDonald Islands" isocountry="HM" capital="-" citizen="-" adjective="of Heard Island and McDonald Islands" currency=" " isocurrency=" " currensubunit=" "/> -<country shortname="Honduras" fullname="Republic of Honduras" isocountry="HN" capital="Tegucigalpa" citizen="Honduran" adjective="Honduran" currency="lempira" isocurrency="HNL" currensubunit="centavo"/> -<country shortname="Hong Kong" fullname="Hong Kong Special Administrative Region (HKSAR)" isocountry="HK" capital="Victoria" citizen="Hong Kong Chinese" adjective="Hong Kong Chinese" currency="Hong Kong dollar" isocurrency="HKD" currensubunit="cent"/> -<country shortname="Hungary" fullname="Republic of Hungary" isocountry="HU" capital="Budapest" citizen="Hungarian" adjective="Hungarian" currency="forint (inv.)" isocurrency="HUF" currensubunit="fillér (inv.)"/> -<country shortname="Iceland" fullname="Republic of Iceland" isocountry="IS" capital="Reykjavik" citizen="Icelander" adjective="Icelandic" currency="Icelandic króna (pl.krónur)" isocurrency="ISK" currensubunit="eyrir (pl.aurar)"/> -<country shortname="India" fullname="Republic of India" isocountry="IN" capital="New Delhi" citizen="Indian" adjective="Indian" currency="Indian rupee" isocurrency="INR" currensubunit="paisa (pl.paise)"/> -<country shortname="Indonesia" fullname="Republic of Indonesia" isocountry="ID" capital="Jakarta" citizen="Indonesian" adjective="Indonesian" currency="Indonesian rupiah (inv.)" isocurrency="IDR" currensubunit="sen (inv.)"/> -<country shortname="Iran" fullname="Islamic Republic of Iran" isocountry="IR" capital="Tehran" citizen="Iranian" adjective="Iranian" currency="Iranian rial" isocurrency="IRR" currensubunit="-"/> -<country shortname="Iraq" fullname="Republic of Iraq" isocountry="IQ" capital="Baghdad" citizen="Iraqi" adjective="Iraqi" currency="Iraqi dinar" isocurrency="IQD" currensubunit="fils (inv.)"/> -<country shortname="Ireland" fullname="Ireland" isocountry="IE " capital="Dublin" citizen="Irishman; Irishwoman" adjective="Irish" currency="Irish pound" isocurrency="IEP" currensubunit="penny (pl.pence)"/> -<country shortname="Israel" fullname="State of Israel" isocountry="IL" capital="Jerusalem" citizen="Israeli" adjective="Israeli" currency="new shekel" isocurrency="ILS" currensubunit="agora (pl.agorot)"/> -<country shortname="Italy" fullname="Italian Republic" isocountry="IT " capital="Rome" citizen="Italian" adjective="Italian" currency="Italian lira (pl. lire)" isocurrency="ITL" currensubunit=" "/> -<country shortname="Jamaica" fullname="Jamaica" isocountry="JM" capital="Kingston" citizen="Jamaican" adjective="Jamaican" currency="Jamaica dollar" isocurrency="JMD" currensubunit="cent"/> -<country shortname="Japan" fullname="Japan" isocountry="JP" capital="Tokyo" citizen="Japanese" adjective="Japanese" currency="yen (inv.)" isocurrency="JPY" currensubunit="sen (inv.)"/> -<country shortname="Jordan" fullname="Hashemite Kingdom of Jordan" isocountry="JO" capital="Amman" citizen="Jordanian" adjective="Jordanian" currency="Jordanian dinar" isocurrency="JOD" currensubunit="fils (inv.)"/> -<country shortname="Kazakhstan" fullname="Republic of Kazakhstan" isocountry="KZ" capital="Astana" citizen="Kazakh" adjective="Kazakh" currency="tenge (inv.)" isocurrency="KZT" currensubunit="tiyn"/> -<country shortname="Kenya" fullname="Republic of Kenya" isocountry="KE" capital="Nairobi" citizen="Kenyan" adjective="Kenyan" currency="Kenyan shilling" isocurrency="KES" currensubunit="cent"/> -<country shortname="Kiribati" fullname="Republic of Kiribati" isocountry="KI" capital="Bairiki" citizen="Kiribatian" adjective="of Kiribati; Kiribatian" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/> -<country shortname="Kuwait" fullname="State of Kuwait" isocountry="KW" capital="Kuwait City" citizen="Kuwaiti" adjective="Kuwaiti" currency="Kuwaiti dinar" isocurrency="KWD" currensubunit="fils (inv.)"/> -<country shortname="Kyrgyzstan" fullname="Kyrgyz Republic" isocountry="KG" capital="Bishkek" citizen="Kyrgyz" adjective="Kyrgyz" currency="som" isocurrency="KGS" currensubunit="tyiyn"/> -<country shortname="Laos" fullname="Lao People's Democratic Republic" isocountry="LA" capital="Vientiane" citizen="Lao" adjective="Lao" currency="kip (inv.)" isocurrency="LAK" currensubunit="at (inv.)"/> -<country shortname="Latvia" fullname="Republic of Latvia" isocountry="LV" capital="Riga" citizen="Latvian" adjective="Latvian" currency="lats (pl. lati)" isocurrency="LVL" currensubunit="santims (pl. santimi)"/> -<country shortname="Lebanon" fullname="Lebanese Republic" isocountry="LB" capital="Beirut" citizen="Lebanese" adjective="Lebanese" currency="Lebanese pound" isocurrency="LBP" currensubunit="piastre"/> -<country shortname="Lesotho" fullname="Kingdom of Lesotho" isocountry="LS" capital="Maseru" citizen="Basotho" adjective="of Lesotho" currency="loti (pl. maloti)" isocurrency="LSL" currensubunit="sente (pl. lisente)"/> -<country shortname="Liberia" fullname="Republic of Liberia" isocountry="LR" capital="Monrovia" citizen="Liberian" adjective="Liberian" currency="Liberian dollar" isocurrency="LRD" currensubunit="cent"/> -<country shortname="Libya" fullname="Socialist People's Libyan Arab Jamahiriya" isocountry="LY" capital="Tripoli" citizen="Libyan" adjective="Libyan" currency="Libyan dinar" isocurrency="LYD" currensubunit="dirham"/> -<country shortname="Liechtenstein" fullname="Principality of Liechtenstein" isocountry="LI" capital="Vaduz" citizen="Liechtensteiner" adjective="of Liechtenstein" currency="Swiss franc" isocurrency="CHF" currensubunit="centime"/> -<country shortname="Lithuania" fullname="Republic of Lithuania" isocountry="LT" capital="Vilnius" citizen="Lithuanian" adjective="Lithuanian" currency="litas (pl. litai)" isocurrency="LTL" currensubunit="centas (pl. centai)"/> -<country shortname="Luxembourg" fullname="Grand Duchy of Luxembourg" isocountry="LU " capital="Luxembourg" citizen="Luxembourger" adjective="Luxembourgish; of Luxembourg" currency="Luxembourg franc" isocurrency="LUF" currensubunit="centime"/> -<country shortname="Macao" fullname="Macao" isocountry="MO" capital="Macao" citizen="Macanese" adjective="Macanese; of Macao" currency="pataca" isocurrency="MOP" currensubunit="avo"/> -<country shortname="-" fullname="Former Yugoslav Republic of Macedonia" isocountry="MK" capital="Skopje" citizen="Macedonian" adjective="Macedonian" currency="denar (inv.)" isocurrency="MKD" currensubunit="deni (inv.)"/> -<country shortname="Madagascar" fullname="Republic of Madagascar" isocountry="MG" capital="Antananarivo" citizen="Malagasy" adjective="Malagasy" currency="Malagasy franc" isocurrency="MGF" currensubunit="centime"/> -<country shortname="Malawi" fullname="Republic of Malawi" isocountry="MW" capital="Lilongwe" citizen="Malawian" adjective="Malawian" currency="Malawi kwacha (inv.)" isocurrency="MWK" currensubunit="tambala (inv.)"/> -<country shortname="Malaysia" fullname="Malaysia" isocountry="MY" capital="Kuala Lumpur" citizen="Malaysian" adjective="Malaysian" currency="Malaysian ringgit (inv.)" isocurrency="MYR" currensubunit="sen (inv.)"/> -<country shortname="Maldives" fullname="Republic of Maldives" isocountry="MV" capital="Malé" citizen="Maldivian" adjective="Maldivian" currency="rufiyaa" isocurrency="MVR" currensubunit="laari (inv.)"/> -<country shortname="Mali" fullname="Republic of Mali" isocountry="ML" capital="Bamako" citizen="Malian" adjective="Malian" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Malta" fullname="Republic of Malta" isocountry="MT" capital="Valletta" citizen="Maltese" adjective="Maltese" currency="Maltese lira" isocurrency="MTL" currensubunit="cent"/> -<country shortname="Marshall Islands" fullname="Republic of the Marshall Islands" isocountry="MH" capital="Majuro" citizen="Marshallese" adjective="Marshallese; of the Marshall Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Martinique" fullname="Department of Martinique" isocountry="MQ" capital="Fort-de-France" citizen="Martinican" adjective="Martinican; of Martinique" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="Mauritania" fullname="Islamic Republic of Mauritania" isocountry="MR" capital="Nouakchott" citizen="Mauritanian" adjective="Mauritanian" currency="Mauritanian ouguiya" isocurrency="MRO" currensubunit="khoum"/> -<country shortname="Mauritius" fullname="Republic of Mauritius" isocountry="MU" capital="Port Louis" citizen="Mauritian" adjective="Mauritian" currency="Mauritian rupee" isocurrency="MUR" currensubunit="cent"/> -<country shortname="Mayotte" fullname="Territorial collectivity of Mayotte" isocountry="YT" capital="Mamoudzou" citizen="Mahorais" adjective="Mahoran" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="Mexico" fullname="United Mexican States" isocountry="MX" capital="Mexico City" citizen="Mexican" adjective="Mexican" currency="Mexican peso" isocurrency="MXN" currensubunit="centavo"/> -<country shortname="Micronesia" fullname="Federated States of Micronesia" isocountry="FM" capital="Palikir" citizen="Micronesian" adjective="of Micronesia" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Moldova" fullname="Republic of Moldova" isocountry="MD" capital="Chisinau" citizen="Moldovan" adjective="Moldovan" currency="Moldovan leu (pl. lei)" isocurrency="MDL" currensubunit="ban (pl. bani)"/> -<country shortname="Monaco" fullname="Principality of Monaco" isocountry="MC" capital="Monaco" citizen="Monegasque" adjective="Monegasque" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="Mongolia" fullname="Mongolia" isocountry="MN" capital="Ulan Bator" citizen="Mongolian" adjective="Mongolian" currency="tugrik" isocurrency="MNT" currensubunit="möngö (inv.)"/> -<country shortname="Montserrat" fullname="Montserrat" isocountry="MS" capital="Plymouth" citizen="Montserratian" adjective="of Montserrat; Montserratian" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Morocco" fullname="Kingdom of Morocco" isocountry="MA" capital="Rabat" citizen="Moroccan" adjective="Moroccan" currency="Moroccan dirham" isocurrency="MAD" currensubunit="centime"/> -<country shortname="Mozambique" fullname="Republic of Mozambique" isocountry="MZ" capital="Maputo" citizen="Mozambican" adjective="Mozambican" currency="metical (pl. meticais)" isocurrency="MZM" currensubunit="centavo"/> -<country shortname="Myanmar" fullname="Union of Myanmar" isocountry="MM" capital="Yangon" citizen="Burmese" adjective="Burmese; of Myanmar" currency="kyat" isocurrency="MMK" currensubunit="pya"/> -<country shortname="Namibia" fullname="Republic of Namibia" isocountry="NA" capital="Windhoek" citizen="Namibian" adjective="Namibian" currency="Namibian dollar" isocurrency="NAD" currensubunit="cent"/> -<country shortname="Nauru" fullname="Republic of Nauru" isocountry="NR" capital="Yaren" citizen="Nauruan" adjective="Nauruan" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/> -<country shortname="Nepal" fullname="Kingdom of Nepal" isocountry="NP" capital="Kathmandu" citizen="Nepalese" adjective="Nepalese" currency="Nepalese rupee" isocurrency="NPR" currensubunit="paisa (inv.)"/> -<country shortname="Netherlands" fullname="Kingdom of the Netherlands" isocountry="NL " capital="Amsterdam" citizen="Dutchman; Netherlander" adjective="Netherlands; Dutch" currency="Dutch guilder" isocurrency="NLG" currensubunit="cent"/> -<country shortname="Netherlands Antilles" fullname="Netherlands Antilles" isocountry="AN" capital="Willemstad" citizen="Antillean" adjective="of the Netherlands Antilles" currency="Netherlands Antillean guilder" isocurrency="ANG" currensubunit="cent"/> -<country shortname="New Caledonia" fullname="Territory of New Caledonia and Dependencies" isocountry="NC" capital="Nouméa" citizen="New Caledonian" adjective="New Caledonian" currency="CFP franc" isocurrency="XPF" currensubunit="centime"/> -<country shortname="New Zealand" fullname="New Zealand" isocountry="NZ" capital="Wellington" citizen="New Zealander" adjective="of New Zealand" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/> -<country shortname="Nicaragua" fullname="Republic of Nicaragua" isocountry="NI" capital="Managua" citizen="Nicaraguan" adjective="Nicaraguan" currency="córdoba" isocurrency="NIO" currensubunit="centavo"/> -<country shortname="Niger" fullname="Republic of Niger" isocountry="NE" capital="Niamey" citizen="Nigerien" adjective="Nigerien; of Niger" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Nigeria" fullname="Federal Republic of Nigeria" isocountry="NG" capital="Abuja" citizen="Nigerian" adjective="Nigerian" currency="naira (inv.)" isocurrency="NGN" currensubunit="kobo (inv.)"/> -<country shortname="Niue" fullname="Niue" isocountry="NU" capital="Alofi" citizen="Niuean" adjective="of Niue; Niuean" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/> -<country shortname="Norfolk Island" fullname="Territory of Norfolk Island" isocountry="NF" capital="Kingston" citizen="Norfolk Islander" adjective="of Norfolk Island" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/> -<country shortname="North Korea" fullname="Democratic People's Republic of Korea" isocountry="KP" capital="Pyongyang" citizen="North Korean" adjective="North Korean" currency="North Korean won (inv.) " isocurrency="KPW" currensubunit="chun (inv.)"/> -<country shortname="Northern Marianas" fullname="Commonwealth of the Northern Mariana Islands" isocountry="MP" capital="Saipan" citizen="Northern Mariana Islander" adjective="of the Northern Mariana Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Norway" fullname="Kingdom of Norway" isocountry="NO" capital="Oslo" citizen="Norwegian" adjective="Norwegian" currency="Norwegian krone (pl.kroner)" isocurrency="NOK" currensubunit="řre (inv.)"/> -<country shortname="Oman" fullname="Sultanate of Oman" isocountry="OM" capital="Muscat" citizen="Omani" adjective="Omani" currency="Omani rial" isocurrency="OMR" currensubunit="baiza"/> -<country shortname="Pakistan" fullname="Islamic Republic of Pakistan" isocountry="PK" capital="Islamabad" citizen="Pakistani" adjective="Pakistani; of Pakistan" currency="Pakistani rupee" isocurrency="PKR" currensubunit="paisa"/> -<country shortname="Palau" fullname="Republic of Palau" isocountry="PW" capital="Koror" citizen="Palauan" adjective="of Palau; Palauan" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Panama" fullname="Republic of Panama" isocountry="PA" capital="Panama City" citizen="Panamanian" adjective="Panamanian" currency="balboa" isocurrency="PAB" currensubunit="centésimo"/> -<country shortname="Papua New Guinea" fullname="Independent State of Papua New Guinea" isocountry="PG" capital="Port Moresby" citizen="Papua New Guinean" adjective="of Papua New Guinea" currency="kina (inv.)" isocurrency="PGK" currensubunit="toea (inv.)"/> -<country shortname="Paraguay" fullname="Republic of Paraguay" isocountry="PY" capital="Asunción" citizen="Paraguayan" adjective="Paraguayan" currency="guaraní (pl.guaraníes)" isocurrency="PYG" currensubunit="céntimo"/> -<country shortname="Peru" fullname="Republic of Peru" isocountry="PE" capital="Lima" citizen="Peruvian" adjective="Peruvian" currency="new sol" isocurrency="PEN" currensubunit="céntimo"/> -<country shortname="Philippines" fullname="Republic of the Philippines" isocountry="PH" capital="Manila" citizen="Filipino" adjective="Philippine" currency="Philippine peso" isocurrency="PHP" currensubunit="centavo"/> -<country shortname="Pitcairn Islands" fullname="Pitcairn Islands" isocountry="PN" capital="Adamstown" citizen="Pitcairner" adjective="Pitcairner; of Pitcairn" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/> -<country shortname="Poland" fullname="Republic of Poland" isocountry="PL" capital="Warsaw" citizen="Pole" adjective="Polish" currency="zloty" isocurrency="PLN" currensubunit="grosz (pl.groszy)"/> -<country shortname="Portugal" fullname="Portuguese Republic" isocountry="PT " capital="Lisbon" citizen="Portuguese" adjective="Portuguese" currency="Portuguese escudo" isocurrency="PTE" currensubunit="centavo"/> -<country shortname="Puerto Rico" fullname="Commonwealth of Puerto Rico" isocountry="PR" capital="San Juan" citizen="Puerto Rican" adjective="Puerto Rican" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Qatar" fullname="State of Qatar" isocountry="QA" capital="Doha" citizen="Qatari" adjective="Qatari" currency="Qatari riyal" isocurrency="QAR" currensubunit="dirham"/> -<country shortname="Réunion" fullname="Department of Réunion" isocountry="RE" capital="Saint-Denis" citizen="Reunionese" adjective="of Réunion; Reunionese" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="Romania" fullname="Romania" isocountry="RO" capital="Bucharest" citizen="Romanian" adjective="Romanian" currency="Romanian leu (pl. lei)" isocurrency="ROL" currensubunit="ban (pl. bani)"/> -<country shortname="Russia" fullname="Russian Federation" isocountry="RU" capital="Moscow" citizen="Russian" adjective="Russian" currency="new rouble" isocurrency="RUR" currensubunit="kopek"/> -<country shortname="Rwanda" fullname="Rwandese Republic" isocountry="RW" capital="Kigali" citizen="Rwandan; Rwandese" adjective="Rwandan; Rwandese" currency="Rwandese franc" isocurrency="RWF" currensubunit="centime"/> -<country shortname="Saint Helena" fullname="Saint Helena and Dependencies" isocountry="SH" capital="Jamestown" citizen="Saint Helenian; Saint" adjective="Saint Helenian; of Saint Helena" currency="Saint Helena pound" isocurrency="SHP" currensubunit="penny (pl.pence)"/> -<country shortname="Saint Kitts and Nevis" fullname="Federation of Saint Kitts and Nevis" isocountry="KN" capital="Basseterre" citizen="Kittsian; Nevisian" adjective="of Saint Kitts and Nevis" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Saint Lucia" fullname="Saint Lucia" isocountry="LC" capital="Castries" citizen="Saint Lucian" adjective="Saint Lucian" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Saint Pierre and Miquelon" fullname="Territorial collectivity of Saint Pierre and Miquelon" isocountry="PM" capital="Saint-Pierre" citizen="St-Pierrais; Miquelonnais" adjective="of Saint Pierre and Miquelon" currency="French franc" isocurrency="FRF" currensubunit="centime"/> -<country shortname="Saint Vincent and the Grenadines" fullname="Saint Vincent and the Grenadines" isocountry="VC" capital="Kingstown" citizen="Vincentian" adjective="Vincentian; of Saint Vincent and the Grenadines" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/> -<country shortname="Samoa" fullname="Independent State of Samoa" isocountry="WS" capital="Apia" citizen="Samoan" adjective="Samoan" currency="tala (inv.)" isocurrency="WST" currensubunit="sene (inv.)"/> -<country shortname="San Marino" fullname="Republic of San Marino" isocountry="SM" capital="San Marino" citizen="San Marinese" adjective="of San Marino" currency="Italian lira" isocurrency="ITL" currensubunit=" "/> -<country shortname="Săo Tomé and Príncipe" fullname="Democratic Republic of Săo Tomé and Príncipe" isocountry="ST" capital="Săo Tomé" citizen="Săo Toméan" adjective="of Săo Tomé and Príncipe; Săo Toméan" currency="dobra" isocurrency="STD" currensubunit="centavo"/> -<country shortname="Saudi Arabia" fullname="Kingdom of Saudi Arabia" isocountry="SA" capital="Riyadh" citizen="Saudi Arabian" adjective="Saudi Arabian" currency="Saudi riyal" isocurrency="SAR" currensubunit="halala"/> -<country shortname="Senegal" fullname="Republic of Senegal" isocountry="SN" capital="Dakar" citizen="Senegalese" adjective="Senegalese" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Seychelles" fullname="Republic of Seychelles" isocountry="SC" capital="Victoria" citizen="Seychellois" adjective="of Seychelles" currency="Seychelles rupee" isocurrency="SCR" currensubunit="cent"/> -<country shortname="Sierra Leone" fullname="Republic of Sierra Leone" isocountry="SL" capital="Freetown" citizen="Sierra Leonean" adjective="Sierra Leonean" currency="leone" isocurrency="SLL" currensubunit="cent"/> -<country shortname="Singapore" fullname="Republic of Singapore" isocountry="SG" capital="Singapore" citizen="Singaporean" adjective="Singaporean" currency="Singapore dollar" isocurrency="SGD" currensubunit="cent"/> -<country shortname="Slovakia" fullname="Slovak Republic" isocountry="SK" capital="Bratislava" citizen="Slovak" adjective="Slovak" currency="Slovak koruna (pl.koruny)" isocurrency="SKK" currensubunit="halier (pl.haliere)"/> -<country shortname="Slovenia" fullname="Republic of Slovenia" isocountry="SI" capital="Ljubljana" citizen="Slovene" adjective="Slovene; Slovenian" currency="tolar" isocurrency="SIT" currensubunit="stotin"/> -<country shortname="Solomon Islands" fullname="Solomon Islands" isocountry="SB" capital="Honiara" citizen="Solomon Islander" adjective="of the Solomon Islands" currency="Solomon Islands dollar" isocurrency="SBD" currensubunit="cent"/> -<country shortname="Somalia" fullname="Somali Democratic Republic" isocountry="SO" capital="Mogadishu" citizen="Somali" adjective="Somali" currency="Somali shilling" isocurrency="SOS" currensubunit="cent"/> -<country shortname="South Africa" fullname="Republic of South Africa" isocountry="ZA" capital="Pretoria" citizen="South African" adjective="South African" currency="rand" isocurrency="ZAR" currensubunit="cent"/> -<country shortname="South Georgia and the South Sandwich Islands" fullname="South Georgia and the South Sandwich Islands" isocountry="GS" capital="-" citizen="-" adjective="of South Georgia and the South Sandwich Islands" currency=" " isocurrency=" " currensubunit=" "/> -<country shortname="South Korea" fullname="Republic of Korea" isocountry="KR" capital="Seoul" citizen="South Korean" adjective="South Korean" currency="South Korean won (inv.)" isocurrency="KRW" currensubunit="chun (inv.)"/> -<country shortname="Spain" fullname="Kingdom of Spain" isocountry="ES " capital="Madrid" citizen="Spaniard" adjective="Spanish" currency="Spanish peseta" isocurrency="ESP" currensubunit="céntimo"/> -<country shortname="Sri Lanka" fullname="Democratic Socialist Republic of Sri Lanka" isocountry="LK" capital="Colombo" citizen="Sri Lankan" adjective="Sri Lankan; of Sri Lanka" currency="Sri Lanka rupee" isocurrency="LKR" currensubunit="cent"/> -<country shortname="Sudan" fullname="Republic of Sudan" isocountry="SD" capital="Khartoum" citizen="Sudanese" adjective="Sudanese" currency="Sudanese pound" isocurrency="SDD" currensubunit="piastre"/> -<country shortname="Suriname" fullname="Republic of Suriname" isocountry="SR" capital="Paramaribo" citizen="Surinamese" adjective="Surinamese" currency="Suriname guilder" isocurrency="SRG" currensubunit="cent"/> -<country shortname="Svalbard and Jan Mayen" fullname="Svalbard and Jan Mayen Islands" isocountry="SJ" capital="Longyearbyen (on Spitsbergen, Svalbard)" citizen="-" adjective="of Svalbard; of Jan Mayen" currency="Norwegian krone (pl.kroner)" isocurrency="NOK" currensubunit="řre (inv.)"/> -<country shortname="Swaziland" fullname="Kingdom of Swaziland" isocountry="SZ" capital="Mbabane" citizen="Swazi" adjective="Swazi" currency="lilangeni (pl.emalangeni)" isocurrency="SZL" currensubunit="cent"/> -<country shortname="Sweden" fullname="Kingdom of Sweden" isocountry="SE " capital="Stockholm" citizen="Swede" adjective="Swedish" currency="Swedish krona (pl.kronor)" isocurrency="SEK" currensubunit="öre (inv.)"/> -<country shortname="Switzerland" fullname="Swiss Confederation" isocountry="CH" capital="Berne" citizen="Swiss" adjective="Swiss" currency="Swiss franc" isocurrency="CHF" currensubunit="centime"/> -<country shortname="Syria" fullname="Syrian Arab Republic" isocountry="SY" capital="Damascus" citizen="Syrian" adjective="Syrian" currency="Syrian pound" isocurrency="SYP" currensubunit="piastre"/> -<country shortname="Taiwan" fullname="Republic of China" isocountry="TW" capital="Taipei" citizen="Taiwanese" adjective="Taiwanese; of Taiwan" currency="new Taiwan dollar" isocurrency="TWD" currensubunit="fen (inv.)"/> -<country shortname="Tajikistan" fullname="Republic of Tajikistan" isocountry="TJ" capital="Dushanbe" citizen="Tajik" adjective="Tajik" currency="Tajik rouble" isocurrency="TJR" currensubunit="kopek"/> -<country shortname="Tanzania" fullname="United Republic of Tanzania" isocountry="TZ" capital="Dodoma" citizen="Tanzanian" adjective="Tanzanian" currency="Tanzanian shilling" isocurrency="TZS" currensubunit="cent"/> -<country shortname="Thailand" fullname="Kingdom of Thailand" isocountry="TH" capital="Bangkok" citizen="Thai" adjective="Thai" currency="baht (inv.)" isocurrency="THB" currensubunit="satang (inv.)"/> -<country shortname="The Bahamas" fullname="Commonwealth of The Bahamas" isocountry="BS" capital="Nassau" citizen="Bahamian" adjective="Bahamian" currency="Bahamian dollar" isocurrency="BSD" currensubunit="cent"/> -<country shortname="The Comoros" fullname="Islamic Federal Republic of The Comoros" isocountry="KM" capital="Moroni" citizen="Comorian" adjective="Comorian" currency="Comorian franc" isocurrency="KMF" currensubunit="centime"/> -<country shortname="The Gambia" fullname="Republic of The Gambia" isocountry="GM" capital="Banjul" citizen="Gambian" adjective="Gambian" currency="dalasi (inv.)" isocurrency="GMD" currensubunit="butut"/> -<country shortname="Togo" fullname="Togolese Republic" isocountry="TG" capital="Lomé" citizen="Togolese" adjective="Togolese" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/> -<country shortname="Tokelau" fullname="Tokelau" isocountry="TK" capital="Fakaofo" citizen="Tokelauan" adjective="of Tokelau; Tokelauan" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/> -<country shortname="Tonga" fullname="Kingdom of Tonga" isocountry="TO" capital="Nuku'alofa" citizen="Tongan" adjective="Tongan" currency="pa'anga (inv.)" isocurrency="TOP" currensubunit="seniti (inv.)"/> -<country shortname="Trinidad and Tobago" fullname="Republic of Trinidad and Tobago" isocountry="TT" capital="Port of Spain" citizen="Trinidadian; Tobagonian" adjective="of Trinidad and Tobago" currency="Trinidad and Tobago dollar" isocurrency="TTD" currensubunit="cent"/> -<country shortname="Tunisia" fullname="Republic of Tunisia" isocountry="TN" capital="Tunis" citizen="Tunisian" adjective="Tunisian" currency="Tunisian dinar" isocurrency="TND" currensubunit="millime"/> -<country shortname="Turkey" fullname="Republic of Turkey" isocountry="TR" capital="Ankara" citizen="Turk" adjective="Turkish" currency="Turkish lira" isocurrency="TRL" currensubunit="kurus (inv.)"/> -<country shortname="Turkmenistan" fullname="Turkmenistan" isocountry="TM" capital="Ashkhabad" citizen="Turkmen" adjective="Turkmen" currency="Turkmen manat (inv.)" isocurrency="TMM" currensubunit="tenge (inv.)"/> -<country shortname="Turks and Caicos Islands" fullname="Turks and Caicos Islands" isocountry="TC" capital="Cockburn Town" citizen="Turks and Caicos Islander" adjective="of the Turks and Caicos Islands " currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Tuvalu" fullname="Tuvalu" isocountry="TV" capital="Fongafale" citizen="Tuvaluan" adjective="Tuvaluan" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/> -<country shortname="Uganda" fullname="Republic of Uganda" isocountry="UG" capital="Kampala" citizen="Ugandan" adjective="Ugandan" currency="Uganda shilling" isocurrency="UGX" currensubunit="cent"/> -<country shortname="Ukraine" fullname="Ukraine" isocountry="UA" capital="Kiev" citizen="Ukrainian" adjective="Ukrainian" currency="hryvnia" isocurrency="UAH" currensubunit="kopiyka"/> -<country shortname="United Arab Emirates" fullname="United Arab Emirates" isocountry="AE" capital="Abu Dhabi" citizen="UAE national" adjective="of the United Arab Emirates" currency="UAE dirham" isocurrency="AED" currensubunit="fils (inv.)"/> -<country shortname="United Kingdom" fullname="United Kingdom of Great Britain and Northern Ireland" isocountry="GB " capital="London" citizen="Briton" adjective="British; of the United Kingdom" currency="pound sterling" isocurrency="GBP" currensubunit="penny (pl. pence.)"/> -<country shortname="United States" fullname="United States of America" isocountry="US" capital="Washington DC" citizen="American; US citizen" adjective="American; of the United States" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="United States Minor Outlying Islands" fullname="United States Minor Outlying Islands" isocountry="UM" capital="-" citizen="-" adjective="-" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Uruguay" fullname="Eastern Republic of Uruguay" isocountry="UY" capital="Montevideo" citizen="Uruguayan" adjective="Uruguayan" currency="Uruguayan peso" isocurrency="UYU" currensubunit="centésimo"/> -<country shortname="US Virgin Islands" fullname="Virgin Islands of the United States" isocountry="VI" capital="Charlotte Amalie" citizen="US Virgin Islander" adjective="of the US Virgin Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/> -<country shortname="Uzbekistan" fullname="Republic of Uzbekistan" isocountry="UZ" capital="Tashkent" citizen="Uzbek" adjective="Uzbek" currency="sum (inv.) " isocurrency="UZS" currensubunit="tiyin (inv.)"/> -<country shortname="Vanuatu" fullname="Republic of Vanuatu" isocountry="VU" capital="Port Vila" citizen="Vanuatuan" adjective="of Vanuatu; Vanuatuan" currency="vatu (inv.)" isocurrency="VUV" currensubunit="-"/> -<country shortname="the Vatican" fullname="The Holy see" isocountry="VA" capital="Vatican City" citizen="-" adjective="Vatican; of the Vatican" currency="Italian lira" isocurrency="ITL" currensubunit="-"/> -<country shortname="Venezuela" fullname="Republic of Venezuela" isocountry="VE" capital="Caracas" citizen="Venezuelan" adjective="Venezuelan" currency="bolívar (pl:bolívares)" isocurrency="VEB" currensubunit="centavo"/> -<country shortname="Vietnam" fullname="Socialist Republic of Viet Nam" isocountry="VN" capital="Hanoi" citizen="Vietnamese" adjective="Vietnamese" currency="dong" isocurrency="VND" currensubunit="-"/> -<country shortname="Wallis and Futuna" fullname="Territory of the Wallis and Futuna Islands" isocountry="WF" capital="Mata-Utu" citizen="Wallisian; Futunan; Wallis and Futuna Islander" adjective="of the Wallis and Futuna Islands" currency="CFP franc" isocurrency="XPF" currensubunit="centime"/> -<country shortname="Western Sahara" fullname="-" isocountry="EH" capital="Al aaiun" citizen="Sahrawi" adjective="Sahrawi" currency="Moroccan dirham" isocurrency="MAD" currensubunit="centime"/> -<country shortname="Yemen" fullname="Republic of Yemen" isocountry="YE" capital="San'a" citizen="Yemenite" adjective="Yemeni" currency="Yemeni rial" isocurrency="YER" currensubunit="fils (inv.)"/> -<country shortname="Yugoslavia" fullname="Federal Republic of Yugoslavia" isocountry="YU" capital="Belgrade" citizen="Yugoslav" adjective="Yugoslav" currency="Yugoslav dinar" isocurrency="YUM" currensubunit="para (inv.)"/> -<country shortname="Zambia" fullname="Republic of Zambia" isocountry="ZM" capital="Lusaka" citizen="Zambian" adjective="Zambian" currency="Zambian kwacha (inv.)" isocurrency="ZMK" currensubunit="ngwee (inv.)"/> -<country shortname="Zimbabwe" fullname="Republic of Zimbabwe" isocountry="ZW" capital="Harare" citizen="Zimbabwean" adjective="Zimbabwean" currency="Zimbabwe dollar" isocurrency="ZWD" currensubunit="cent"/> -</countries> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable.xml b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable.xml deleted file mode 100644 index 7efc506f232..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable.xml +++ /dev/null @@ -1,2639 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> -<countries> -<country> -<shortname>Afghanistan</shortname> -<fullname>Islamic State of Afghanistan</fullname> -<isocountry>AF</isocountry> -<capital>Kabul</capital> -<citizen>Afghan</citizen> -<adjective>Afghan</adjective> -<currency>afghani</currency> -<isocurrency>AFA</isocurrency> -<currensubunit>pul</currensubunit> -</country> -<country> -<shortname>Albania</shortname> -<fullname>Republic of Albania</fullname> -<isocountry>AL</isocountry> -<capital>Tirana</capital> -<citizen>Albanian</citizen> -<adjective>Albanian</adjective> -<currency>lek</currency> -<isocurrency>ALL</isocurrency> -<currensubunit>quindar (pl.quindarka)</currensubunit> -</country> -<country> -<shortname>Algeria</shortname> -<fullname>People's Democratic Republic of Algeria</fullname> -<isocountry>DZ</isocountry> -<capital>Algiers</capital> -<citizen>Algerian</citizen> -<adjective>Algerian</adjective> -<currency>Algerian dinar</currency> -<isocurrency>DZD</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>American Samoa</shortname> -<fullname>Territory of American Samoa</fullname> -<isocountry>AS</isocountry> -<capital>Pago Pago</capital> -<citizen>Samoan</citizen> -<adjective>Samoan</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Andorra</shortname> -<fullname>Principality of Andorra</fullname> -<isocountry>AD</isocountry> -<capital>Andorra la Vella</capital> -<citizen>Andorran</citizen> -<adjective>Andorran</adjective> -<currency>Spanish peseta; French franc</currency> -<isocurrency>ESP; FRF</isocurrency> -<currensubunit>céntimo; centime</currensubunit> -</country> -<country> -<shortname>Angola</shortname> -<fullname>Republic of Angola</fullname> -<isocountry>AO</isocountry> -<capital>Luanda</capital> -<citizen>Angolan</citizen> -<adjective>Angolan</adjective> -<currency>readjusted kwanza</currency> -<isocurrency>AOR</isocurrency> -<currensubunit>lwei (inv.)</currensubunit> -</country> -<country> -<shortname>Anguilla</shortname> -<fullname>Anguilla</fullname> -<isocountry>AI</isocountry> -<capital>The Valley</capital> -<citizen>Anguillan</citizen> -<adjective>Anguillan</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Antarctica</shortname> -<fullname>Antarctica</fullname> -<isocountry>AQ</isocountry> -<capital>-</capital> -<citizen>-</citizen> -<adjective>Antarctic</adjective> -<currency>-</currency> -<isocurrency> </isocurrency> -<currensubunit> </currensubunit> -</country> -<country> -<shortname>Antigua and Barbuda</shortname> -<fullname>Antigua and Barbuda</fullname> -<isocountry>AG</isocountry> -<capital>St John's</capital> -<citizen>Antiguan; Barbudian</citizen> -<adjective>Antiguan; Barbudian; of Antigua and Barbuda</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Argentina</shortname> -<fullname>Argentine Republic</fullname> -<isocountry>AR</isocountry> -<capital>Buenos Aires</capital> -<citizen>Argentinian</citizen> -<adjective>Argentine</adjective> -<currency>Argentine peso</currency> -<isocurrency>ARS</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Armenia</shortname> -<fullname>Republic of Armenia</fullname> -<isocountry>AM</isocountry> -<capital>Yerevan</capital> -<citizen>Armenian</citizen> -<adjective>Armenian</adjective> -<currency>dram (inv.)</currency> -<isocurrency>AMD</isocurrency> -<currensubunit>luma</currensubunit> -</country> -<country> -<shortname>Aruba</shortname> -<fullname>Aruba</fullname> -<isocountry>AW</isocountry> -<capital>Oranjestad</capital> -<citizen>Aruban</citizen> -<adjective>Aruban</adjective> -<currency>Aruban guilder</currency> -<isocurrency>AWG</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Australia</shortname> -<fullname>Commonwealth of Australia</fullname> -<isocountry>AU</isocountry> -<capital>Canberra</capital> -<citizen>Australian</citizen> -<adjective>Australian</adjective> -<currency>Australian dollar</currency> -<isocurrency>AUD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Austria</shortname> -<fullname>Republic of Austria</fullname> -<isocountry>AT </isocountry> -<capital>Vienna</capital> -<citizen>Austrian</citizen> -<adjective>Austrian</adjective> -<currency>Austrian schilling</currency> -<isocurrency>ATS</isocurrency> -<currensubunit>groschen (inv.)</currensubunit> -</country> -<country> -<shortname>Azerbaijan</shortname> -<fullname>Azerbaijani Republic</fullname> -<isocountry>AZ</isocountry> -<capital>Baku</capital> -<citizen>Azeri</citizen> -<adjective>Azerbaijani</adjective> -<currency>Azerbaijani manat</currency> -<isocurrency>AZM</isocurrency> -<currensubunit>kepik (inv.)</currensubunit> -</country> -<country> -<shortname>Bahrain</shortname> -<fullname>State of Bahrain</fullname> -<isocountry>BH</isocountry> -<capital>Manama</capital> -<citizen>Bahraini</citizen> -<adjective>Bahraini</adjective> -<currency>Bahraini dinar</currency> -<isocurrency>BHD</isocurrency> -<currensubunit>fils (inv.)</currensubunit> -</country> -<country> -<shortname>Bangladesh</shortname> -<fullname>People's Republic of Bangladesh</fullname> -<isocountry>BD</isocountry> -<capital>Dhaka</capital> -<citizen>Bangladeshi</citizen> -<adjective>of Bangladesh</adjective> -<currency>taka (inv.)</currency> -<isocurrency>BDT</isocurrency> -<currensubunit>poisha (inv.)</currensubunit> -</country> -<country> -<shortname>Barbados</shortname> -<fullname>Barbados</fullname> -<isocountry>BB</isocountry> -<capital>Bridgetown</capital> -<citizen>Barbadian</citizen> -<adjective>Barbadian</adjective> -<currency>Barbados dollar</currency> -<isocurrency>BBD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Belarus</shortname> -<fullname>Republic of Belarus</fullname> -<isocountry>BY</isocountry> -<capital>Minsk</capital> -<citizen>Belarusian</citizen> -<adjective>Belarusian</adjective> -<currency>Belarusian rouble</currency> -<isocurrency>BYB</isocurrency> -<currensubunit>kopek</currensubunit> -</country> -<country> -<shortname>Belgium</shortname> -<fullname>Kingdom of Belgium</fullname> -<isocountry>BE </isocountry> -<capital>Brussels</capital> -<citizen>Belgian</citizen> -<adjective>Belgian</adjective> -<currency>Belgian franc</currency> -<isocurrency>BEF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Belize</shortname> -<fullname>Belize</fullname> -<isocountry>BZ</isocountry> -<capital>Belmopan</capital> -<citizen>Belizean</citizen> -<adjective>Belizean</adjective> -<currency>Belize dollar</currency> -<isocurrency>BZD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Benin</shortname> -<fullname>Republic of Benin</fullname> -<isocountry>BJ</isocountry> -<capital>Porto Novo</capital> -<citizen>Beninese</citizen> -<adjective>Beninese</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Bermuda</shortname> -<fullname>Bermuda</fullname> -<isocountry>BM</isocountry> -<capital>Hamilton</capital> -<citizen>Bermudian</citizen> -<adjective>Bermudian</adjective> -<currency>Bermuda dollar</currency> -<isocurrency>BMD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Bhutan</shortname> -<fullname>Kingdom of Bhutan</fullname> -<isocountry>BT</isocountry> -<capital>Thimphu</capital> -<citizen>Bhutanese</citizen> -<adjective>Bhutanese</adjective> -<currency>ngultrum (inv.)</currency> -<isocurrency>BTN</isocurrency> -<currensubunit>chhetrum (inv.)</currensubunit> -</country> -<country> -<shortname>Bolivia</shortname> -<fullname>Republic of Bolivia</fullname> -<isocountry>BO</isocountry> -<capital>Sucre</capital> -<citizen>Bolivian</citizen> -<adjective>Bolivian</adjective> -<currency>boliviano</currency> -<isocurrency>BOB</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Bosnia and Herzegovina</shortname> -<fullname>Bosnia and Herzegovina</fullname> -<isocountry>BA</isocountry> -<capital>Sarajevo</capital> -<citizen>Bosnian; Herzegovinian</citizen> -<adjective>Bosnian; Herzegovinian</adjective> -<currency>Bosnian dinar; Bosnian convertible mark</currency> -<isocurrency>BAM</isocurrency> -<currensubunit>fening</currensubunit> -</country> -<country> -<shortname>Botswana</shortname> -<fullname>Republic of Botswana</fullname> -<isocountry>BW</isocountry> -<capital>Gaborone</capital> -<citizen>Botswanan</citizen> -<adjective>Botswanan; of Botswana</adjective> -<currency>pula (inv.)</currency> -<isocurrency>BWP</isocurrency> -<currensubunit>thebe (inv.)</currensubunit> -</country> -<country> -<shortname>Bouvet Island</shortname> -<fullname>Bouvet Island</fullname> -<isocountry>BV</isocountry> -<capital>-</capital> -<citizen>-</citizen> -<adjective>of Bouvet Island</adjective> -<currency> </currency> -<isocurrency> </isocurrency> -<currensubunit> </currensubunit> -</country> -<country> -<shortname>Brazil</shortname> -<fullname>Federative Republic of Brazil</fullname> -<isocountry>BR</isocountry> -<capital>Brasilia</capital> -<citizen>Brazilian</citizen> -<adjective>Brazilian</adjective> -<currency>Brazilian real (pl. reais)</currency> -<isocurrency>BRL</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>British Indian Ocean Territory</shortname> -<fullname>British Indian Ocean Territory</fullname> -<isocountry>IO</isocountry> -<capital>-</capital> -<citizen>-</citizen> -<adjective>of the British Indian Ocean Territory</adjective> -<currency> </currency> -<isocurrency> </isocurrency> -<currensubunit> </currensubunit> -</country> -<country> -<shortname>British Virgin Islands</shortname> -<fullname>British Virgin Islands</fullname> -<isocountry>VG</isocountry> -<capital>Road Town</capital> -<citizen>British Virgin Islander; BVIslander</citizen> -<adjective>of the British Virgin Islands</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Brunei</shortname> -<fullname>Negara Brunei Darussalam</fullname> -<isocountry>BN</isocountry> -<capital>Bandar Seri Begawan</capital> -<citizen>Bruneian</citizen> -<adjective>Bruneian; of Brunei</adjective> -<currency>Brunei dollar</currency> -<isocurrency>BND</isocurrency> -<currensubunit>sen (inv.)</currensubunit> -</country> -<country> -<shortname>Bulgaria</shortname> -<fullname>Republic of Bulgaria</fullname> -<isocountry>BG</isocountry> -<capital>Sofia</capital> -<citizen>Bulgarian</citizen> -<adjective>Bulgarian</adjective> -<currency>lev (pl. leva)</currency> -<isocurrency>BGL</isocurrency> -<currensubunit>stotinka (pl. stotinki)</currensubunit> -</country> -<country> -<shortname>Burkina Faso</shortname> -<fullname>Burkina Faso</fullname> -<isocountry>BF</isocountry> -<capital>Ouagadougou</capital> -<citizen>Burkinabe</citizen> -<adjective>Burkinabe; of Burkina Faso</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Burundi</shortname> -<fullname>Republic of Burundi</fullname> -<isocountry>BI</isocountry> -<capital>Bujumbura</capital> -<citizen>Burundian</citizen> -<adjective>Burundian; of Burundi</adjective> -<currency>Burundi franc</currency> -<isocurrency>BIF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Cambodia</shortname> -<fullname>Kingdom of Cambodia</fullname> -<isocountry>KH</isocountry> -<capital>Phnom Penh</capital> -<citizen>Cambodian</citizen> -<adjective>Cambodian</adjective> -<currency>riel</currency> -<isocurrency>KHR</isocurrency> -<currensubunit>sen (inv.)</currensubunit> -</country> -<country> -<shortname>Cameroon</shortname> -<fullname>Republic of Cameroon</fullname> -<isocountry>CM</isocountry> -<capital>Yaoundé</capital> -<citizen>Cameroonian</citizen> -<adjective>Cameroonian</adjective> -<currency>CFA franc</currency> -<isocurrency>XAF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Canada</shortname> -<fullname>Canada</fullname> -<isocountry>CA</isocountry> -<capital>Ottawa</capital> -<citizen>Canadian</citizen> -<adjective>Canadian</adjective> -<currency>Canadian dollar</currency> -<isocurrency>CAD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Cape Verde</shortname> -<fullname>Republic of Cape Verde</fullname> -<isocountry>CV</isocountry> -<capital>Praia</capital> -<citizen>Cape Verdean</citizen> -<adjective>Cape Verdean</adjective> -<currency>Cape Verde escudo</currency> -<isocurrency>CVE</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Cayman Islands</shortname> -<fullname>Cayman Islands</fullname> -<isocountry>KY</isocountry> -<capital>George Town</capital> -<citizen>Caymanian</citizen> -<adjective>Caymanian; of the Cayman Islands</adjective> -<currency>Cayman Islands dollar</currency> -<isocurrency>KYD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Central African Republic</shortname> -<fullname>Central African Republic</fullname> -<isocountry>CF</isocountry> -<capital>Bangui</capital> -<citizen>Central African</citizen> -<adjective>Central African; of the Central African -Republic</adjective> -<currency>CFA franc</currency> -<isocurrency>XAF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Chad</shortname> -<fullname>Republic of Chad</fullname> -<isocountry>TD</isocountry> -<capital>N'Djamena</capital> -<citizen>Chadian</citizen> -<adjective>Chadian; of Chad</adjective> -<currency>CFA franc</currency> -<isocurrency>XAF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Chile</shortname> -<fullname>Republic of Chile</fullname> -<isocountry>CL</isocountry> -<capital>Santiago</capital> -<citizen>Chilean</citizen> -<adjective>Chilean</adjective> -<currency>Chilean peso</currency> -<isocurrency>CLP</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>China</shortname> -<fullname>People's Republic of China</fullname> -<isocountry>CN</isocountry> -<capital>Beijing</capital> -<citizen>Chinese</citizen> -<adjective>Chinese</adjective> -<currency>renminbi-yuan (inv.)</currency> -<isocurrency>CNY</isocurrency> -<currensubunit>fen (inv.)</currensubunit> -</country> -<country> -<shortname>Christmas Island</shortname> -<fullname>Christmas Island Territory</fullname> -<isocountry>CX</isocountry> -<capital>Flying Fish Cove</capital> -<citizen>Christmas Islander</citizen> -<adjective>of Christmas Island</adjective> -<currency>Australian dollar</currency> -<isocurrency>AUD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Cocos (Keeling) Islands</shortname> -<fullname>Territory of Cocos (Keeling) Islands</fullname> -<isocountry>CC</isocountry> -<capital>Bantam</capital> -<citizen>Cocos Islander</citizen> -<adjective>of the Cocos (Keeling) Islands</adjective> -<currency>Australian dollar</currency> -<isocurrency>AUD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Colombia</shortname> -<fullname>Republic of Colombia</fullname> -<isocountry>CO</isocountry> -<capital>Santa Fe de Bogotá</capital> -<citizen>Colombian</citizen> -<adjective>Colombian</adjective> -<currency>Colombian peso</currency> -<isocurrency>COP</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Congo</shortname> -<fullname>Republic of the Congo</fullname> -<isocountry>CG</isocountry> -<capital>Brazzaville</capital> -<citizen>Congolese</citizen> -<adjective>Congolese</adjective> -<currency>CFA franc</currency> -<isocurrency>XAF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Cook Islands</shortname> -<fullname>Cook Islands</fullname> -<isocountry>CK</isocountry> -<capital>Avarua</capital> -<citizen>Cook Islander</citizen> -<adjective>of the Cook Islands</adjective> -<currency>New Zealand dollar</currency> -<isocurrency>NZD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Costa Rica</shortname> -<fullname>Republic of Costa Rica</fullname> -<isocountry>CR</isocountry> -<capital>San José</capital> -<citizen>Costa Rican</citizen> -<adjective>Costa Rican</adjective> -<currency>Costa Rican colón (pl.colones)</currency> -<isocurrency>CRC</isocurrency> -<currensubunit>céntimo</currensubunit> -</country> -<country> -<shortname>Côte d'Ivoire</shortname> -<fullname>Republic of Côte d'Ivoire</fullname> -<isocountry>CI</isocountry> -<capital>Yamoussoukro</capital> -<citizen>Ivorian</citizen> -<adjective>Ivorian</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Croatia</shortname> -<fullname>Republic of Croatia</fullname> -<isocountry>HR</isocountry> -<capital>Zagreb</capital> -<citizen>Croat</citizen> -<adjective>Croatian</adjective> -<currency>kuna (inv.)</currency> -<isocurrency>HRK</isocurrency> -<currensubunit>lipa (inv.)</currensubunit> -</country> -<country> -<shortname>Cuba</shortname> -<fullname>Republic of Cuba</fullname> -<isocountry>CU</isocountry> -<capital>Havana</capital> -<citizen>Cuban</citizen> -<adjective>Cuban</adjective> -<currency>Cuban peso</currency> -<isocurrency>CUP</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Cyprus</shortname> -<fullname>Republic of Cyprus</fullname> -<isocountry>CY</isocountry> -<capital>Nicosia</capital> -<citizen>Cypriot</citizen> -<adjective>Cypriot</adjective> -<currency>Cyprus pound</currency> -<isocurrency>CYP</isocurrency> -<currensubunit>mil</currensubunit> -</country> -<country> -<shortname>Czech Republic</shortname> -<fullname>Czech Republic</fullname> -<isocountry>CZ</isocountry> -<capital>Prague</capital> -<citizen>Czech</citizen> -<adjective>Czech</adjective> -<currency>Czech koruna (pl.koruny)</currency> -<isocurrency>CZK</isocurrency> -<currensubunit>halér (pl. halére)</currensubunit> -</country> -<country> -<shortname>Democratic Republic of the Congo</shortname> -<fullname>Democratic Republic of the Congo</fullname> -<isocountry>CD</isocountry> -<capital>Kinshasa</capital> -<citizen>Congolese</citizen> -<adjective>Congolese; of the Democratic Republic of the -Congo</adjective> -<currency>new zaire</currency> -<isocurrency>CDF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Denmark</shortname> -<fullname>Kingdom of Denmark</fullname> -<isocountry>DK </isocountry> -<capital>Copenhagen</capital> -<citizen>Dane</citizen> -<adjective>Danish</adjective> -<currency>Danish krone (pl.kroner) -</currency> -<isocurrency>DKK</isocurrency> -<currensubunit>řre (inv.)</currensubunit> -</country> -<country> -<shortname>Djibouti</shortname> -<fullname>Republic of Djibouti</fullname> -<isocountry>DJ</isocountry> -<capital>Djibouti</capital> -<citizen>Djiboutian</citizen> -<adjective>of Djibouti</adjective> -<currency>Djibouti franc</currency> -<isocurrency>DJF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Dominica</shortname> -<fullname>Commonwealth of Dominica</fullname> -<isocountry>DM</isocountry> -<capital>Roseau</capital> -<citizen>Dominican</citizen> -<adjective>of Dominica</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Dominican Republic</shortname> -<fullname>Dominican Republic</fullname> -<isocountry>DO</isocountry> -<capital>Santo Domingo</capital> -<citizen>Dominican</citizen> -<adjective>Dominican</adjective> -<currency>Dominican peso</currency> -<isocurrency>DOP</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>East Timor</shortname> -<fullname>East Timor</fullname> -<isocountry>TP</isocountry> -<capital>Dili</capital> -<citizen>East Timorese</citizen> -<adjective>East Timorese</adjective> -<currency>Indonesian rupiah</currency> -<isocurrency>IDR</isocurrency> -<currensubunit>-</currensubunit> -</country> -<country> -<shortname>Ecuador</shortname> -<fullname>Republic of Ecuador</fullname> -<isocountry>EC</isocountry> -<capital>Quito</capital> -<citizen>Ecuadorian</citizen> -<adjective>Ecuadorian</adjective> -<currency>sucre</currency> -<isocurrency>ECS</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Egypt</shortname> -<fullname>Arab Republic of Egypt</fullname> -<isocountry>EG</isocountry> -<capital>Cairo</capital> -<citizen>Egyptian</citizen> -<adjective>Egyptian</adjective> -<currency>Egyptian pound</currency> -<isocurrency>EGP</isocurrency> -<currensubunit>piastre</currensubunit> -</country> -<country> -<shortname>El Salvador</shortname> -<fullname>Republic of El Salvador</fullname> -<isocountry>SV</isocountry> -<capital>San Salvador</capital> -<citizen>Salvadorian; Salvadoran</citizen> -<adjective>Salvadorian; Salvadoran</adjective> -<currency>El Salvador colón (pl.colones)</currency> -<isocurrency>SVC</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Equatorial Guinea</shortname> -<fullname>Republic of Equatorial Guinea</fullname> -<isocountry>GQ</isocountry> -<capital>Malabo</capital> -<citizen>Equatorial Guinean</citizen> -<adjective>of Equatorial Guinea</adjective> -<currency>CFA franc</currency> -<isocurrency>XAF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Eritrea</shortname> -<fullname>State of Eritrea</fullname> -<isocountry>ER</isocountry> -<capital>Asmara</capital> -<citizen>Eritrean</citizen> -<adjective>Eritrean</adjective> -<currency>nakfa (inv.)</currency> -<isocurrency>ERN</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Estonia</shortname> -<fullname>Republic of Estonia</fullname> -<isocountry>EE</isocountry> -<capital>Tallinn</capital> -<citizen>Estonian</citizen> -<adjective>Estonian</adjective> -<currency>Estonian kroon (pl.krooni)</currency> -<isocurrency>EEK</isocurrency> -<currensubunit>sent (pl. senti)</currensubunit> -</country> -<country> -<shortname>Ethiopia</shortname> -<fullname>Federal Democratic Republic of Ethiopia</fullname> -<isocountry>ET</isocountry> -<capital>Addis Ababa</capital> -<citizen>Ethiopian</citizen> -<adjective>Ethiopian</adjective> -<currency>Ethiopian birr (inv.)</currency> -<isocurrency>ETB</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Faeroe Islands</shortname> -<fullname>Faeroe Islands</fullname> -<isocountry>FO</isocountry> -<capital>Thorshavn</capital> -<citizen>Faeroese</citizen> -<adjective>Faeroese</adjective> -<currency>Danish krone (pl.kroner)</currency> -<isocurrency>DKK</isocurrency> -<currensubunit>řre (inv.)</currensubunit> -</country> -<country> -<shortname>Falkland Islands</shortname> -<fullname>Falkland Islands</fullname> -<isocountry>FK</isocountry> -<capital>Stanley</capital> -<citizen>Falkland Islander</citizen> -<adjective>of the Falkland Islands</adjective> -<currency>Falkland Islands pound</currency> -<isocurrency>FKP</isocurrency> -<currensubunit>new penny (pl. pence)</currensubunit> -</country> -<country> -<shortname>Fiji</shortname> -<fullname>Republic of Fiji</fullname> -<isocountry>FJ</isocountry> -<capital>Suva</capital> -<citizen>Fijian</citizen> -<adjective>Fijian; of Fiji</adjective> -<currency>Fiji dollar</currency> -<isocurrency>FJD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Finland</shortname> -<fullname>Republic of Finland</fullname> -<isocountry>FI </isocountry> -<capital>Helsinki</capital> -<citizen>Finn</citizen> -<adjective>Finnish</adjective> -<currency>Finnish markka (pl.markkaa)</currency> -<isocurrency>FIM</isocurrency> -<currensubunit>penni (pl. penniä)</currensubunit> -</country> -<country> -<shortname>France</shortname> -<fullname>French Republic</fullname> -<isocountry>FR </isocountry> -<capital>Paris</capital> -<citizen>Frenchman; Frenchwoman</citizen> -<adjective>French</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>French Guiana</shortname> -<fullname>Department of French Guiana</fullname> -<isocountry>GF</isocountry> -<capital>Cayenne</capital> -<citizen>Guianese</citizen> -<adjective>Guianese</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>French Polynesia</shortname> -<fullname>Territory of French Polynesia</fullname> -<isocountry>PF</isocountry> -<capital>Papeete</capital> -<citizen>Polynesian</citizen> -<adjective>Polynesian</adjective> -<currency>CFP franc</currency> -<isocurrency>XPF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>French Southern and Antarctic Lands</shortname> -<fullname>Territory of the French Southern and Antarctic -Lands</fullname> -<isocountry>TF</isocountry> -<capital> </capital> -<citizen>-</citizen> -<adjective>of the French Southern and Antarctic Lands</adjective> -<currency>-</currency> -<isocurrency>-</isocurrency> -<currensubunit>-</currensubunit> -</country> -<country> -<shortname>Gabon</shortname> -<fullname>Gabonese Republic</fullname> -<isocountry>GA</isocountry> -<capital>Libreville</capital> -<citizen>Gabonese</citizen> -<adjective>Gabonese</adjective> -<currency>CFA franc</currency> -<isocurrency>XAF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Georgia</shortname> -<fullname>Georgia</fullname> -<isocountry>GE</isocountry> -<capital>Tbilisi</capital> -<citizen>Georgian</citizen> -<adjective>Georgian</adjective> -<currency>lari</currency> -<isocurrency>GEL</isocurrency> -<currensubunit>tetri (inv.)</currensubunit> -</country> -<country> -<shortname>Germany</shortname> -<fullname>Federal Republic of Germany</fullname> -<isocountry>DE </isocountry> -<capital>Berlin</capital> -<citizen>German</citizen> -<adjective>German</adjective> -<currency>German mark</currency> -<isocurrency>DEM</isocurrency> -<currensubunit>pfennig</currensubunit> -</country> -<country> -<shortname>Ghana</shortname> -<fullname>Republic of Ghana</fullname> -<isocountry>GH</isocountry> -<capital>Accra</capital> -<citizen>Ghanaian</citizen> -<adjective>Ghanaian</adjective> -<currency>cedi</currency> -<isocurrency>GHC</isocurrency> -<currensubunit>pesewa</currensubunit> -</country> -<country> -<shortname>Gibraltar</shortname> -<fullname>Gibraltar</fullname> -<isocountry>GI</isocountry> -<capital>Gibraltar</capital> -<citizen>Gibraltarian</citizen> -<adjective>Gibraltarian; of Gibraltar</adjective> -<currency>Gibraltar pound</currency> -<isocurrency>GIP</isocurrency> -<currensubunit>penny (pl. pence)</currensubunit> -</country> -<country> -<shortname>Greece</shortname> -<fullname>Hellenic Republic</fullname> -<isocountry>GR </isocountry> -<capital>Athens</capital> -<citizen>Greek</citizen> -<adjective>Greek</adjective> -<currency>Greek drachma (pl.drachmae)</currency> -<isocurrency>GRD</isocurrency> -<currensubunit>lepton (pl.lepta)</currensubunit> -</country> -<country> -<shortname>Greenland</shortname> -<fullname>Greenland</fullname> -<isocountry>GL</isocountry> -<capital>Nuuk</capital> -<citizen>Greenlander</citizen> -<adjective>Greenlandic; of Greenland</adjective> -<currency>Danish krone (pl.kroner)</currency> -<isocurrency>DKK</isocurrency> -<currensubunit>řre (inv.)</currensubunit> -</country> -<country> -<shortname>Grenada</shortname> -<fullname>Grenada</fullname> -<isocountry>GD</isocountry> -<capital>St George's</capital> -<citizen>Grenadian</citizen> -<adjective>Grenadian</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Guadeloupe</shortname> -<fullname>Department of Guadeloupe</fullname> -<isocountry>GP</isocountry> -<capital>Basse Terre</capital> -<citizen>Guadeloupean</citizen> -<adjective>of Guadeloupe; Guadeloupean</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Guam</shortname> -<fullname>Territory of Guam</fullname> -<isocountry>GU</isocountry> -<capital>Hagĺtńa</capital> -<citizen>Guamanian</citizen> -<adjective>Guamanian; of Guam</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Guatemala</shortname> -<fullname>Republic of Guatemala</fullname> -<isocountry>GT</isocountry> -<capital>Guatemala City</capital> -<citizen>Guatemalan</citizen> -<adjective>Guatemalan</adjective> -<currency>Guatemalan quetzal (pl.quetzales)</currency> -<isocurrency>GTQ</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Guinea</shortname> -<fullname>Republic of Guinea</fullname> -<isocountry>GN</isocountry> -<capital>Conakry</capital> -<citizen>Guinean</citizen> -<adjective>Guinean</adjective> -<currency>Guinean franc</currency> -<isocurrency>GNF</isocurrency> -<currensubunit>-</currensubunit> -</country> -<country> -<shortname>Guinea-Bissau</shortname> -<fullname>Republic of Guinea-Bissau</fullname> -<isocountry>GW</isocountry> -<capital>Bissau</capital> -<citizen>Guinea-Bissau national; Guinean</citizen> -<adjective>of Guinea-Bissau</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Guyana</shortname> -<fullname>Cooperative Republic of Guyana</fullname> -<isocountry>GY</isocountry> -<capital>Georgetown</capital> -<citizen>Guyanese</citizen> -<adjective>Guyanese</adjective> -<currency>Guyanese dollar</currency> -<isocurrency>GYD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Haiti</shortname> -<fullname>Republic of Haiti</fullname> -<isocountry>HT</isocountry> -<capital>Port-au-Prince</capital> -<citizen>Haitian</citizen> -<adjective>Haitian</adjective> -<currency>gourde</currency> -<isocurrency>HTG</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Heard Island - -and McDonald Islands</shortname> -<fullname>Territory of Heard Island and McDonald -Islands</fullname> -<isocountry>HM</isocountry> -<capital>-</capital> -<citizen>-</citizen> -<adjective>of Heard Island and McDonald Islands</adjective> -<currency> </currency> -<isocurrency> </isocurrency> -<currensubunit> </currensubunit> -</country> -<country> -<shortname>Honduras</shortname> -<fullname>Republic of Honduras</fullname> -<isocountry>HN</isocountry> -<capital>Tegucigalpa</capital> -<citizen>Honduran</citizen> -<adjective>Honduran</adjective> -<currency>lempira</currency> -<isocurrency>HNL</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Hong Kong</shortname> -<fullname>Hong Kong Special Administrative Region (HKSAR)</fullname> -<isocountry>HK</isocountry> -<capital>Victoria</capital> -<citizen>Hong Kong Chinese</citizen> -<adjective>Hong Kong Chinese</adjective> -<currency>Hong Kong dollar</currency> -<isocurrency>HKD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Hungary</shortname> -<fullname>Republic of Hungary</fullname> -<isocountry>HU</isocountry> -<capital>Budapest</capital> -<citizen>Hungarian</citizen> -<adjective>Hungarian</adjective> -<currency>forint (inv.)</currency> -<isocurrency>HUF</isocurrency> -<currensubunit>fillér (inv.)</currensubunit> -</country> -<country> -<shortname>Iceland</shortname> -<fullname>Republic of Iceland</fullname> -<isocountry>IS</isocountry> -<capital>Reykjavik</capital> -<citizen>Icelander</citizen> -<adjective>Icelandic</adjective> -<currency>Icelandic króna (pl.krónur)</currency> -<isocurrency>ISK</isocurrency> -<currensubunit>eyrir (pl.aurar)</currensubunit> -</country> -<country> -<shortname>India</shortname> -<fullname>Republic of India</fullname> -<isocountry>IN</isocountry> -<capital>New Delhi</capital> -<citizen>Indian</citizen> -<adjective>Indian</adjective> -<currency>Indian rupee</currency> -<isocurrency>INR</isocurrency> -<currensubunit>paisa (pl.paise)</currensubunit> -</country> -<country> -<shortname>Indonesia</shortname> -<fullname>Republic of Indonesia</fullname> -<isocountry>ID</isocountry> -<capital>Jakarta</capital> -<citizen>Indonesian</citizen> -<adjective>Indonesian</adjective> -<currency>Indonesian rupiah (inv.)</currency> -<isocurrency>IDR</isocurrency> -<currensubunit>sen (inv.)</currensubunit> -</country> -<country> -<shortname>Iran</shortname> -<fullname>Islamic Republic of Iran</fullname> -<isocountry>IR</isocountry> -<capital>Tehran</capital> -<citizen>Iranian</citizen> -<adjective>Iranian</adjective> -<currency>Iranian rial</currency> -<isocurrency>IRR</isocurrency> -<currensubunit>-</currensubunit> -</country> -<country> -<shortname>Iraq</shortname> -<fullname>Republic of Iraq</fullname> -<isocountry>IQ</isocountry> -<capital>Baghdad</capital> -<citizen>Iraqi</citizen> -<adjective>Iraqi</adjective> -<currency>Iraqi dinar</currency> -<isocurrency>IQD</isocurrency> -<currensubunit>fils (inv.)</currensubunit> -</country> -<country> -<shortname>Ireland</shortname> -<fullname>Ireland</fullname> -<isocountry>IE </isocountry> -<capital>Dublin</capital> -<citizen>Irishman; Irishwoman</citizen> -<adjective>Irish</adjective> -<currency>Irish pound</currency> -<isocurrency>IEP</isocurrency> -<currensubunit>penny (pl.pence)</currensubunit> -</country> -<country> -<shortname>Israel</shortname> -<fullname>State of Israel</fullname> -<isocountry>IL</isocountry> -<capital>Jerusalem</capital> -<citizen>Israeli</citizen> -<adjective>Israeli</adjective> -<currency>new shekel</currency> -<isocurrency>ILS</isocurrency> -<currensubunit>agora (pl.agorot)</currensubunit> -</country> -<country> -<shortname>Italy</shortname> -<fullname>Italian Republic</fullname> -<isocountry>IT </isocountry> -<capital>Rome</capital> -<citizen>Italian</citizen> -<adjective>Italian</adjective> -<currency>Italian lira (pl. lire)</currency> -<isocurrency>ITL</isocurrency> -<currensubunit> </currensubunit> -</country> -<country> -<shortname>Jamaica</shortname> -<fullname>Jamaica</fullname> -<isocountry>JM</isocountry> -<capital>Kingston</capital> -<citizen>Jamaican</citizen> -<adjective>Jamaican</adjective> -<currency>Jamaica dollar</currency> -<isocurrency>JMD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Japan</shortname> -<fullname>Japan</fullname> -<isocountry>JP</isocountry> -<capital>Tokyo</capital> -<citizen>Japanese</citizen> -<adjective>Japanese</adjective> -<currency>yen (inv.)</currency> -<isocurrency>JPY</isocurrency> -<currensubunit>sen (inv.)</currensubunit> -</country> -<country> -<shortname>Jordan</shortname> -<fullname>Hashemite Kingdom of Jordan</fullname> -<isocountry>JO</isocountry> -<capital>Amman</capital> -<citizen>Jordanian</citizen> -<adjective>Jordanian</adjective> -<currency>Jordanian dinar</currency> -<isocurrency>JOD</isocurrency> -<currensubunit>fils (inv.)</currensubunit> -</country> -<country> -<shortname>Kazakhstan</shortname> -<fullname>Republic of Kazakhstan</fullname> -<isocountry>KZ</isocountry> -<capital>Astana</capital> -<citizen>Kazakh</citizen> -<adjective>Kazakh</adjective> -<currency>tenge (inv.)</currency> -<isocurrency>KZT</isocurrency> -<currensubunit>tiyn</currensubunit> -</country> -<country> -<shortname>Kenya</shortname> -<fullname>Republic of Kenya</fullname> -<isocountry>KE</isocountry> -<capital>Nairobi</capital> -<citizen>Kenyan</citizen> -<adjective>Kenyan</adjective> -<currency>Kenyan shilling</currency> -<isocurrency>KES</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Kiribati</shortname> -<fullname>Republic of Kiribati</fullname> -<isocountry>KI</isocountry> -<capital>Bairiki</capital> -<citizen>Kiribatian</citizen> -<adjective>of Kiribati; Kiribatian</adjective> -<currency>Australian dollar</currency> -<isocurrency>AUD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Kuwait</shortname> -<fullname>State of Kuwait</fullname> -<isocountry>KW</isocountry> -<capital>Kuwait City</capital> -<citizen>Kuwaiti</citizen> -<adjective>Kuwaiti</adjective> -<currency>Kuwaiti dinar</currency> -<isocurrency>KWD</isocurrency> -<currensubunit>fils (inv.)</currensubunit> -</country> -<country> -<shortname>Kyrgyzstan</shortname> -<fullname>Kyrgyz Republic</fullname> -<isocountry>KG</isocountry> -<capital>Bishkek</capital> -<citizen>Kyrgyz</citizen> -<adjective>Kyrgyz</adjective> -<currency>som</currency> -<isocurrency>KGS</isocurrency> -<currensubunit>tyiyn</currensubunit> -</country> -<country> -<shortname>Laos</shortname> -<fullname>Lao People's Democratic Republic</fullname> -<isocountry>LA</isocountry> -<capital>Vientiane</capital> -<citizen>Lao</citizen> -<adjective>Lao</adjective> -<currency>kip (inv.)</currency> -<isocurrency>LAK</isocurrency> -<currensubunit>at (inv.)</currensubunit> -</country> -<country> -<shortname>Latvia</shortname> -<fullname>Republic of Latvia</fullname> -<isocountry>LV</isocountry> -<capital>Riga</capital> -<citizen>Latvian</citizen> -<adjective>Latvian</adjective> -<currency>lats (pl. lati)</currency> -<isocurrency>LVL</isocurrency> -<currensubunit>santims (pl. santimi)</currensubunit> -</country> -<country> -<shortname>Lebanon</shortname> -<fullname>Lebanese Republic</fullname> -<isocountry>LB</isocountry> -<capital>Beirut</capital> -<citizen>Lebanese</citizen> -<adjective>Lebanese</adjective> -<currency>Lebanese pound</currency> -<isocurrency>LBP</isocurrency> -<currensubunit>piastre</currensubunit> -</country> -<country> -<shortname>Lesotho</shortname> -<fullname>Kingdom of Lesotho</fullname> -<isocountry>LS</isocountry> -<capital>Maseru</capital> -<citizen>Basotho</citizen> -<adjective>of Lesotho</adjective> -<currency>loti (pl. maloti)</currency> -<isocurrency>LSL</isocurrency> -<currensubunit>sente (pl. lisente)</currensubunit> -</country> -<country> -<shortname>Liberia</shortname> -<fullname>Republic of Liberia</fullname> -<isocountry>LR</isocountry> -<capital>Monrovia</capital> -<citizen>Liberian</citizen> -<adjective>Liberian</adjective> -<currency>Liberian dollar</currency> -<isocurrency>LRD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Libya</shortname> -<fullname>Socialist People's Libyan Arab Jamahiriya</fullname> -<isocountry>LY</isocountry> -<capital>Tripoli</capital> -<citizen>Libyan</citizen> -<adjective>Libyan</adjective> -<currency>Libyan dinar</currency> -<isocurrency>LYD</isocurrency> -<currensubunit>dirham</currensubunit> -</country> -<country> -<shortname>Liechtenstein</shortname> -<fullname>Principality of Liechtenstein</fullname> -<isocountry>LI</isocountry> -<capital>Vaduz</capital> -<citizen>Liechtensteiner</citizen> -<adjective>of Liechtenstein</adjective> -<currency>Swiss franc</currency> -<isocurrency>CHF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Lithuania</shortname> -<fullname>Republic of Lithuania</fullname> -<isocountry>LT</isocountry> -<capital>Vilnius</capital> -<citizen>Lithuanian</citizen> -<adjective>Lithuanian</adjective> -<currency>litas (pl. litai)</currency> -<isocurrency>LTL</isocurrency> -<currensubunit>centas (pl. centai)</currensubunit> -</country> -<country> -<shortname>Luxembourg</shortname> -<fullname>Grand Duchy of Luxembourg</fullname> -<isocountry>LU </isocountry> -<capital>Luxembourg</capital> -<citizen>Luxembourger</citizen> -<adjective>Luxembourgish; of Luxembourg</adjective> -<currency>Luxembourg franc</currency> -<isocurrency>LUF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Macao</shortname> -<fullname>Macao</fullname> -<isocountry>MO</isocountry> -<capital>Macao</capital> -<citizen>Macanese</citizen> -<adjective>Macanese; of Macao</adjective> -<currency>pataca</currency> -<isocurrency>MOP</isocurrency> -<currensubunit>avo</currensubunit> -</country> -<country> -<shortname>-</shortname> -<fullname>Former Yugoslav Republic of Macedonia</fullname> -<isocountry>MK</isocountry> -<capital>Skopje</capital> -<citizen>Macedonian</citizen> -<adjective>Macedonian</adjective> -<currency>denar (inv.)</currency> -<isocurrency>MKD</isocurrency> -<currensubunit>deni (inv.)</currensubunit> -</country> -<country> -<shortname>Madagascar</shortname> -<fullname>Republic of Madagascar</fullname> -<isocountry>MG</isocountry> -<capital>Antananarivo</capital> -<citizen>Malagasy</citizen> -<adjective>Malagasy</adjective> -<currency>Malagasy franc</currency> -<isocurrency>MGF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Malawi</shortname> -<fullname>Republic of Malawi</fullname> -<isocountry>MW</isocountry> -<capital>Lilongwe</capital> -<citizen>Malawian</citizen> -<adjective>Malawian</adjective> -<currency>Malawi kwacha (inv.)</currency> -<isocurrency>MWK</isocurrency> -<currensubunit>tambala (inv.)</currensubunit> -</country> -<country> -<shortname>Malaysia</shortname> -<fullname>Malaysia</fullname> -<isocountry>MY</isocountry> -<capital>Kuala Lumpur</capital> -<citizen>Malaysian</citizen> -<adjective>Malaysian</adjective> -<currency>Malaysian ringgit (inv.)</currency> -<isocurrency>MYR</isocurrency> -<currensubunit>sen (inv.)</currensubunit> -</country> -<country> -<shortname>Maldives</shortname> -<fullname>Republic of Maldives</fullname> -<isocountry>MV</isocountry> -<capital>Malé</capital> -<citizen>Maldivian</citizen> -<adjective>Maldivian</adjective> -<currency>rufiyaa</currency> -<isocurrency>MVR</isocurrency> -<currensubunit>laari (inv.)</currensubunit> -</country> -<country> -<shortname>Mali</shortname> -<fullname>Republic of Mali</fullname> -<isocountry>ML</isocountry> -<capital>Bamako</capital> -<citizen>Malian</citizen> -<adjective>Malian</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Malta</shortname> -<fullname>Republic of Malta</fullname> -<isocountry>MT</isocountry> -<capital>Valletta</capital> -<citizen>Maltese</citizen> -<adjective>Maltese</adjective> -<currency>Maltese lira</currency> -<isocurrency>MTL</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Marshall Islands</shortname> -<fullname>Republic of the Marshall Islands</fullname> -<isocountry>MH</isocountry> -<capital>Majuro</capital> -<citizen>Marshallese</citizen> -<adjective>Marshallese; of the Marshall Islands</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Martinique</shortname> -<fullname>Department of Martinique</fullname> -<isocountry>MQ</isocountry> -<capital>Fort-de-France</capital> -<citizen>Martinican</citizen> -<adjective>Martinican; of Martinique</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Mauritania</shortname> -<fullname>Islamic Republic of Mauritania</fullname> -<isocountry>MR</isocountry> -<capital>Nouakchott</capital> -<citizen>Mauritanian</citizen> -<adjective>Mauritanian</adjective> -<currency>Mauritanian ouguiya</currency> -<isocurrency>MRO</isocurrency> -<currensubunit>khoum</currensubunit> -</country> -<country> -<shortname>Mauritius</shortname> -<fullname>Republic of Mauritius</fullname> -<isocountry>MU</isocountry> -<capital>Port Louis</capital> -<citizen>Mauritian</citizen> -<adjective>Mauritian</adjective> -<currency>Mauritian rupee</currency> -<isocurrency>MUR</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Mayotte</shortname> -<fullname>Territorial collectivity of Mayotte</fullname> -<isocountry>YT</isocountry> -<capital>Mamoudzou</capital> -<citizen>Mahorais</citizen> -<adjective>Mahoran</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Mexico</shortname> -<fullname>United Mexican States</fullname> -<isocountry>MX</isocountry> -<capital>Mexico City</capital> -<citizen>Mexican</citizen> -<adjective>Mexican</adjective> -<currency>Mexican peso</currency> -<isocurrency>MXN</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Micronesia</shortname> -<fullname>Federated States of Micronesia</fullname> -<isocountry>FM</isocountry> -<capital>Palikir</capital> -<citizen>Micronesian</citizen> -<adjective>of Micronesia</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Moldova</shortname> -<fullname>Republic of Moldova</fullname> -<isocountry>MD</isocountry> -<capital>Chisinau</capital> -<citizen>Moldovan</citizen> -<adjective>Moldovan</adjective> -<currency>Moldovan leu (pl. lei)</currency> -<isocurrency>MDL</isocurrency> -<currensubunit>ban (pl. bani)</currensubunit> -</country> -<country> -<shortname>Monaco</shortname> -<fullname>Principality of Monaco</fullname> -<isocountry>MC</isocountry> -<capital>Monaco</capital> -<citizen>Monegasque</citizen> -<adjective>Monegasque</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Mongolia</shortname> -<fullname>Mongolia</fullname> -<isocountry>MN</isocountry> -<capital>Ulan Bator</capital> -<citizen>Mongolian</citizen> -<adjective>Mongolian</adjective> -<currency>tugrik</currency> -<isocurrency>MNT</isocurrency> -<currensubunit>möngö (inv.)</currensubunit> -</country> -<country> -<shortname>Montserrat</shortname> -<fullname>Montserrat</fullname> -<isocountry>MS</isocountry> -<capital>Plymouth</capital> -<citizen>Montserratian</citizen> -<adjective>of Montserrat; Montserratian</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Morocco</shortname> -<fullname>Kingdom of Morocco</fullname> -<isocountry>MA</isocountry> -<capital>Rabat</capital> -<citizen>Moroccan</citizen> -<adjective>Moroccan</adjective> -<currency>Moroccan dirham</currency> -<isocurrency>MAD</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Mozambique</shortname> -<fullname>Republic of Mozambique</fullname> -<isocountry>MZ</isocountry> -<capital>Maputo</capital> -<citizen>Mozambican</citizen> -<adjective>Mozambican</adjective> -<currency>metical (pl. meticais)</currency> -<isocurrency>MZM</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Myanmar</shortname> -<fullname>Union of Myanmar</fullname> -<isocountry>MM</isocountry> -<capital>Yangon</capital> -<citizen>Burmese</citizen> -<adjective>Burmese; of Myanmar</adjective> -<currency>kyat</currency> -<isocurrency>MMK</isocurrency> -<currensubunit>pya</currensubunit> -</country> -<country> -<shortname>Namibia</shortname> -<fullname>Republic of Namibia</fullname> -<isocountry>NA</isocountry> -<capital>Windhoek</capital> -<citizen>Namibian</citizen> -<adjective>Namibian</adjective> -<currency>Namibian dollar</currency> -<isocurrency>NAD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Nauru</shortname> -<fullname>Republic of Nauru</fullname> -<isocountry>NR</isocountry> -<capital>Yaren</capital> -<citizen>Nauruan</citizen> -<adjective>Nauruan</adjective> -<currency>Australian dollar</currency> -<isocurrency>AUD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Nepal</shortname> -<fullname>Kingdom of Nepal</fullname> -<isocountry>NP</isocountry> -<capital>Kathmandu</capital> -<citizen>Nepalese</citizen> -<adjective>Nepalese</adjective> -<currency>Nepalese rupee</currency> -<isocurrency>NPR</isocurrency> -<currensubunit>paisa (inv.)</currensubunit> -</country> -<country> -<shortname>Netherlands</shortname> -<fullname>Kingdom of the Netherlands</fullname> -<isocountry>NL </isocountry> -<capital>Amsterdam</capital> -<citizen>Dutchman; Netherlander</citizen> -<adjective>Netherlands; Dutch</adjective> -<currency>Dutch guilder</currency> -<isocurrency>NLG</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Netherlands Antilles</shortname> -<fullname>Netherlands Antilles</fullname> -<isocountry>AN</isocountry> -<capital>Willemstad</capital> -<citizen>Antillean</citizen> -<adjective>of the Netherlands Antilles</adjective> -<currency>Netherlands Antillean guilder</currency> -<isocurrency>ANG</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>New Caledonia</shortname> -<fullname>Territory of New Caledonia and Dependencies</fullname> -<isocountry>NC</isocountry> -<capital>Nouméa</capital> -<citizen>New Caledonian</citizen> -<adjective>New Caledonian</adjective> -<currency>CFP franc</currency> -<isocurrency>XPF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>New Zealand</shortname> -<fullname>New Zealand</fullname> -<isocountry>NZ</isocountry> -<capital>Wellington</capital> -<citizen>New Zealander</citizen> -<adjective>of New Zealand</adjective> -<currency>New Zealand dollar</currency> -<isocurrency>NZD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Nicaragua</shortname> -<fullname>Republic of Nicaragua</fullname> -<isocountry>NI</isocountry> -<capital>Managua</capital> -<citizen>Nicaraguan</citizen> -<adjective>Nicaraguan</adjective> -<currency>córdoba</currency> -<isocurrency>NIO</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Niger</shortname> -<fullname>Republic of Niger</fullname> -<isocountry>NE</isocountry> -<capital>Niamey</capital> -<citizen>Nigerien</citizen> -<adjective>Nigerien; of Niger</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Nigeria</shortname> -<fullname>Federal Republic of Nigeria</fullname> -<isocountry>NG</isocountry> -<capital>Abuja</capital> -<citizen>Nigerian</citizen> -<adjective>Nigerian</adjective> -<currency>naira (inv.)</currency> -<isocurrency>NGN</isocurrency> -<currensubunit>kobo (inv.)</currensubunit> -</country> -<country> -<shortname>Niue</shortname> -<fullname>Niue</fullname> -<isocountry>NU</isocountry> -<capital>Alofi</capital> -<citizen>Niuean</citizen> -<adjective>of Niue; Niuean</adjective> -<currency>New Zealand dollar</currency> -<isocurrency>NZD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Norfolk Island</shortname> -<fullname>Territory of Norfolk Island</fullname> -<isocountry>NF</isocountry> -<capital>Kingston</capital> -<citizen>Norfolk Islander</citizen> -<adjective>of Norfolk Island</adjective> -<currency>Australian dollar</currency> -<isocurrency>AUD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>North Korea</shortname> -<fullname>Democratic People's Republic of Korea</fullname> -<isocountry>KP</isocountry> -<capital>Pyongyang</capital> -<citizen>North Korean</citizen> -<adjective>North Korean</adjective> -<currency>North Korean won (inv.) -</currency> -<isocurrency>KPW</isocurrency> -<currensubunit>chun (inv.)</currensubunit> -</country> -<country> -<shortname>Northern Marianas</shortname> -<fullname>Commonwealth of the Northern Mariana -Islands</fullname> -<isocountry>MP</isocountry> -<capital>Saipan</capital> -<citizen>Northern Mariana Islander</citizen> -<adjective>of the Northern Mariana Islands</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Norway</shortname> -<fullname>Kingdom of Norway</fullname> -<isocountry>NO</isocountry> -<capital>Oslo</capital> -<citizen>Norwegian</citizen> -<adjective>Norwegian</adjective> -<currency>Norwegian krone (pl.kroner)</currency> -<isocurrency>NOK</isocurrency> -<currensubunit>řre (inv.)</currensubunit> -</country> -<country> -<shortname>Oman</shortname> -<fullname>Sultanate of Oman</fullname> -<isocountry>OM</isocountry> -<capital>Muscat</capital> -<citizen>Omani</citizen> -<adjective>Omani</adjective> -<currency>Omani rial</currency> -<isocurrency>OMR</isocurrency> -<currensubunit>baiza</currensubunit> -</country> -<country> -<shortname>Pakistan</shortname> -<fullname>Islamic Republic of Pakistan</fullname> -<isocountry>PK</isocountry> -<capital>Islamabad</capital> -<citizen>Pakistani</citizen> -<adjective>Pakistani; of Pakistan</adjective> -<currency>Pakistani rupee</currency> -<isocurrency>PKR</isocurrency> -<currensubunit>paisa</currensubunit> -</country> -<country> -<shortname>Palau</shortname> -<fullname>Republic of Palau</fullname> -<isocountry>PW</isocountry> -<capital>Koror</capital> -<citizen>Palauan</citizen> -<adjective>of Palau; Palauan</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Panama</shortname> -<fullname>Republic of Panama</fullname> -<isocountry>PA</isocountry> -<capital>Panama City</capital> -<citizen>Panamanian</citizen> -<adjective>Panamanian</adjective> -<currency>balboa</currency> -<isocurrency>PAB</isocurrency> -<currensubunit>centésimo</currensubunit> -</country> -<country> -<shortname>Papua New Guinea</shortname> -<fullname>Independent State of Papua New Guinea</fullname> -<isocountry>PG</isocountry> -<capital>Port Moresby</capital> -<citizen>Papua New Guinean</citizen> -<adjective>of Papua New Guinea</adjective> -<currency>kina (inv.)</currency> -<isocurrency>PGK</isocurrency> -<currensubunit>toea (inv.)</currensubunit> -</country> -<country> -<shortname>Paraguay</shortname> -<fullname>Republic of Paraguay</fullname> -<isocountry>PY</isocountry> -<capital>Asunción</capital> -<citizen>Paraguayan</citizen> -<adjective>Paraguayan</adjective> -<currency>guaraní (pl.guaraníes)</currency> -<isocurrency>PYG</isocurrency> -<currensubunit>céntimo</currensubunit> -</country> -<country> -<shortname>Peru</shortname> -<fullname>Republic of Peru</fullname> -<isocountry>PE</isocountry> -<capital>Lima</capital> -<citizen>Peruvian</citizen> -<adjective>Peruvian</adjective> -<currency>new sol</currency> -<isocurrency>PEN</isocurrency> -<currensubunit>céntimo</currensubunit> -</country> -<country> -<shortname>Philippines</shortname> -<fullname>Republic of the Philippines</fullname> -<isocountry>PH</isocountry> -<capital>Manila</capital> -<citizen>Filipino</citizen> -<adjective>Philippine</adjective> -<currency>Philippine peso</currency> -<isocurrency>PHP</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Pitcairn Islands</shortname> -<fullname>Pitcairn Islands</fullname> -<isocountry>PN</isocountry> -<capital>Adamstown</capital> -<citizen>Pitcairner</citizen> -<adjective>Pitcairner; of Pitcairn</adjective> -<currency>New Zealand dollar</currency> -<isocurrency>NZD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Poland</shortname> -<fullname>Republic of Poland</fullname> -<isocountry>PL</isocountry> -<capital>Warsaw</capital> -<citizen>Pole</citizen> -<adjective>Polish</adjective> -<currency>zloty</currency> -<isocurrency>PLN</isocurrency> -<currensubunit>grosz (pl.groszy)</currensubunit> -</country> -<country> -<shortname>Portugal</shortname> -<fullname>Portuguese Republic</fullname> -<isocountry>PT </isocountry> -<capital>Lisbon</capital> -<citizen>Portuguese</citizen> -<adjective>Portuguese</adjective> -<currency>Portuguese escudo</currency> -<isocurrency>PTE</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Puerto Rico</shortname> -<fullname>Commonwealth of Puerto Rico</fullname> -<isocountry>PR</isocountry> -<capital>San Juan</capital> -<citizen>Puerto Rican</citizen> -<adjective>Puerto Rican</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Qatar</shortname> -<fullname>State of Qatar</fullname> -<isocountry>QA</isocountry> -<capital>Doha</capital> -<citizen>Qatari</citizen> -<adjective>Qatari</adjective> -<currency>Qatari riyal</currency> -<isocurrency>QAR</isocurrency> -<currensubunit>dirham</currensubunit> -</country> -<country> -<shortname>Réunion</shortname> -<fullname>Department of Réunion</fullname> -<isocountry>RE</isocountry> -<capital>Saint-Denis</capital> -<citizen>Reunionese</citizen> -<adjective>of Réunion; Reunionese</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Romania</shortname> -<fullname>Romania</fullname> -<isocountry>RO</isocountry> -<capital>Bucharest</capital> -<citizen>Romanian</citizen> -<adjective>Romanian</adjective> -<currency>Romanian leu (pl. lei)</currency> -<isocurrency>ROL</isocurrency> -<currensubunit>ban (pl. bani)</currensubunit> -</country> -<country> -<shortname>Russia</shortname> -<fullname>Russian Federation</fullname> -<isocountry>RU</isocountry> -<capital>Moscow</capital> -<citizen>Russian</citizen> -<adjective>Russian</adjective> -<currency>new rouble</currency> -<isocurrency>RUR</isocurrency> -<currensubunit>kopek</currensubunit> -</country> -<country> -<shortname>Rwanda</shortname> -<fullname>Rwandese Republic</fullname> -<isocountry>RW</isocountry> -<capital>Kigali</capital> -<citizen>Rwandan; Rwandese</citizen> -<adjective>Rwandan; Rwandese</adjective> -<currency>Rwandese franc</currency> -<isocurrency>RWF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Saint Helena</shortname> -<fullname>Saint Helena and Dependencies</fullname> -<isocountry>SH</isocountry> -<capital>Jamestown</capital> -<citizen>Saint Helenian; Saint</citizen> -<adjective>Saint Helenian; of Saint Helena</adjective> -<currency>Saint Helena pound</currency> -<isocurrency>SHP</isocurrency> -<currensubunit>penny (pl.pence)</currensubunit> -</country> -<country> -<shortname>Saint Kitts and Nevis</shortname> -<fullname>Federation of Saint Kitts and Nevis</fullname> -<isocountry>KN</isocountry> -<capital>Basseterre</capital> -<citizen>Kittsian; Nevisian</citizen> -<adjective>of Saint Kitts and Nevis</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Saint Lucia</shortname> -<fullname>Saint Lucia</fullname> -<isocountry>LC</isocountry> -<capital>Castries</capital> -<citizen>Saint Lucian</citizen> -<adjective>Saint Lucian</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Saint Pierre and Miquelon</shortname> -<fullname>Territorial collectivity of Saint Pierre and -Miquelon</fullname> -<isocountry>PM</isocountry> -<capital>Saint-Pierre</capital> -<citizen>St-Pierrais; Miquelonnais</citizen> -<adjective>of Saint Pierre and Miquelon</adjective> -<currency>French franc</currency> -<isocurrency>FRF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Saint Vincent and the Grenadines</shortname> -<fullname>Saint Vincent and the Grenadines</fullname> -<isocountry>VC</isocountry> -<capital>Kingstown</capital> -<citizen>Vincentian</citizen> -<adjective>Vincentian; of Saint Vincent and the -Grenadines</adjective> -<currency>Eastern Caribbean dollar</currency> -<isocurrency>XCD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Samoa</shortname> -<fullname>Independent State of Samoa</fullname> -<isocountry>WS</isocountry> -<capital>Apia</capital> -<citizen>Samoan</citizen> -<adjective>Samoan</adjective> -<currency>tala (inv.)</currency> -<isocurrency>WST</isocurrency> -<currensubunit>sene (inv.)</currensubunit> -</country> -<country> -<shortname>San Marino</shortname> -<fullname>Republic of San Marino</fullname> -<isocountry>SM</isocountry> -<capital>San Marino</capital> -<citizen>San Marinese</citizen> -<adjective>of San Marino</adjective> -<currency>Italian lira</currency> -<isocurrency>ITL</isocurrency> -<currensubunit> </currensubunit> -</country> -<country> -<shortname>Săo Tomé and Príncipe</shortname> -<fullname>Democratic Republic of Săo Tomé and -Príncipe</fullname> -<isocountry>ST</isocountry> -<capital>Săo Tomé</capital> -<citizen>Săo Toméan</citizen> -<adjective>of Săo Tomé and Príncipe; Săo Toméan</adjective> -<currency>dobra</currency> -<isocurrency>STD</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Saudi Arabia</shortname> -<fullname>Kingdom of Saudi Arabia</fullname> -<isocountry>SA</isocountry> -<capital>Riyadh</capital> -<citizen>Saudi Arabian</citizen> -<adjective>Saudi Arabian</adjective> -<currency>Saudi riyal</currency> -<isocurrency>SAR</isocurrency> -<currensubunit>halala</currensubunit> -</country> -<country> -<shortname>Senegal</shortname> -<fullname>Republic of Senegal</fullname> -<isocountry>SN</isocountry> -<capital>Dakar</capital> -<citizen>Senegalese</citizen> -<adjective>Senegalese</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Seychelles</shortname> -<fullname>Republic of Seychelles</fullname> -<isocountry>SC</isocountry> -<capital>Victoria</capital> -<citizen>Seychellois</citizen> -<adjective>of Seychelles</adjective> -<currency>Seychelles rupee</currency> -<isocurrency>SCR</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Sierra Leone</shortname> -<fullname>Republic of Sierra Leone</fullname> -<isocountry>SL</isocountry> -<capital>Freetown</capital> -<citizen>Sierra Leonean</citizen> -<adjective>Sierra Leonean</adjective> -<currency>leone</currency> -<isocurrency>SLL</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Singapore</shortname> -<fullname>Republic of Singapore</fullname> -<isocountry>SG</isocountry> -<capital>Singapore</capital> -<citizen>Singaporean</citizen> -<adjective>Singaporean</adjective> -<currency>Singapore dollar</currency> -<isocurrency>SGD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Slovakia</shortname> -<fullname>Slovak Republic</fullname> -<isocountry>SK</isocountry> -<capital>Bratislava</capital> -<citizen>Slovak</citizen> -<adjective>Slovak</adjective> -<currency>Slovak koruna (pl.koruny)</currency> -<isocurrency>SKK</isocurrency> -<currensubunit>halier (pl.haliere)</currensubunit> -</country> -<country> -<shortname>Slovenia</shortname> -<fullname>Republic of Slovenia</fullname> -<isocountry>SI</isocountry> -<capital>Ljubljana</capital> -<citizen>Slovene</citizen> -<adjective>Slovene; Slovenian</adjective> -<currency>tolar</currency> -<isocurrency>SIT</isocurrency> -<currensubunit>stotin</currensubunit> -</country> -<country> -<shortname>Solomon Islands</shortname> -<fullname>Solomon Islands</fullname> -<isocountry>SB</isocountry> -<capital>Honiara</capital> -<citizen>Solomon Islander</citizen> -<adjective>of the Solomon Islands</adjective> -<currency>Solomon Islands dollar</currency> -<isocurrency>SBD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Somalia</shortname> -<fullname>Somali Democratic Republic</fullname> -<isocountry>SO</isocountry> -<capital>Mogadishu</capital> -<citizen>Somali</citizen> -<adjective>Somali</adjective> -<currency>Somali shilling</currency> -<isocurrency>SOS</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>South Africa</shortname> -<fullname>Republic of South Africa</fullname> -<isocountry>ZA</isocountry> -<capital>Pretoria</capital> -<citizen>South African</citizen> -<adjective>South African</adjective> -<currency>rand</currency> -<isocurrency>ZAR</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>South Georgia and the South Sandwich Islands</shortname> -<fullname>South Georgia and the South Sandwich -Islands</fullname> -<isocountry>GS</isocountry> -<capital>-</capital> -<citizen>-</citizen> -<adjective>of South Georgia and the South Sandwich -Islands</adjective> -<currency> </currency> -<isocurrency> </isocurrency> -<currensubunit> </currensubunit> -</country> -<country> -<shortname>South Korea</shortname> -<fullname>Republic of Korea</fullname> -<isocountry>KR</isocountry> -<capital>Seoul</capital> -<citizen>South Korean</citizen> -<adjective>South Korean</adjective> -<currency>South Korean won (inv.)</currency> -<isocurrency>KRW</isocurrency> -<currensubunit>chun (inv.)</currensubunit> -</country> -<country> -<shortname>Spain</shortname> -<fullname>Kingdom of Spain</fullname> -<isocountry>ES </isocountry> -<capital>Madrid</capital> -<citizen>Spaniard</citizen> -<adjective>Spanish</adjective> -<currency>Spanish peseta</currency> -<isocurrency>ESP</isocurrency> -<currensubunit>céntimo</currensubunit> -</country> -<country> -<shortname>Sri Lanka</shortname> -<fullname>Democratic Socialist Republic of Sri Lanka</fullname> -<isocountry>LK</isocountry> -<capital>Colombo</capital> -<citizen>Sri Lankan</citizen> -<adjective>Sri Lankan; of Sri Lanka</adjective> -<currency>Sri Lanka rupee</currency> -<isocurrency>LKR</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Sudan</shortname> -<fullname>Republic of Sudan</fullname> -<isocountry>SD</isocountry> -<capital>Khartoum</capital> -<citizen>Sudanese</citizen> -<adjective>Sudanese</adjective> -<currency>Sudanese pound</currency> -<isocurrency>SDD</isocurrency> -<currensubunit>piastre</currensubunit> -</country> -<country> -<shortname>Suriname</shortname> -<fullname>Republic of Suriname</fullname> -<isocountry>SR</isocountry> -<capital>Paramaribo</capital> -<citizen>Surinamese</citizen> -<adjective>Surinamese</adjective> -<currency>Suriname guilder</currency> -<isocurrency>SRG</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Svalbard and Jan Mayen</shortname> -<fullname>Svalbard and Jan Mayen Islands</fullname> -<isocountry>SJ</isocountry> -<capital>Longyearbyen (on Spitsbergen, Svalbard)</capital> -<citizen>-</citizen> -<adjective>of Svalbard; of Jan Mayen</adjective> -<currency>Norwegian krone (pl.kroner)</currency> -<isocurrency>NOK</isocurrency> -<currensubunit>řre (inv.)</currensubunit> -</country> -<country> -<shortname>Swaziland</shortname> -<fullname>Kingdom of Swaziland</fullname> -<isocountry>SZ</isocountry> -<capital>Mbabane</capital> -<citizen>Swazi</citizen> -<adjective>Swazi</adjective> -<currency>lilangeni (pl.emalangeni)</currency> -<isocurrency>SZL</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Sweden</shortname> -<fullname>Kingdom of Sweden</fullname> -<isocountry>SE </isocountry> -<capital>Stockholm</capital> -<citizen>Swede</citizen> -<adjective>Swedish</adjective> -<currency>Swedish krona (pl.kronor)</currency> -<isocurrency>SEK</isocurrency> -<currensubunit>öre (inv.)</currensubunit> -</country> -<country> -<shortname>Switzerland</shortname> -<fullname>Swiss Confederation</fullname> -<isocountry>CH</isocountry> -<capital>Berne</capital> -<citizen>Swiss</citizen> -<adjective>Swiss</adjective> -<currency>Swiss franc</currency> -<isocurrency>CHF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Syria</shortname> -<fullname>Syrian Arab Republic</fullname> -<isocountry>SY</isocountry> -<capital>Damascus</capital> -<citizen>Syrian</citizen> -<adjective>Syrian</adjective> -<currency>Syrian pound</currency> -<isocurrency>SYP</isocurrency> -<currensubunit>piastre</currensubunit> -</country> -<country> -<shortname>Taiwan</shortname> -<fullname>Republic of China</fullname> -<isocountry>TW</isocountry> -<capital>Taipei</capital> -<citizen>Taiwanese</citizen> -<adjective>Taiwanese; of Taiwan</adjective> -<currency>new Taiwan dollar</currency> -<isocurrency>TWD</isocurrency> -<currensubunit>fen (inv.)</currensubunit> -</country> -<country> -<shortname>Tajikistan</shortname> -<fullname>Republic of Tajikistan</fullname> -<isocountry>TJ</isocountry> -<capital>Dushanbe</capital> -<citizen>Tajik</citizen> -<adjective>Tajik</adjective> -<currency>Tajik rouble</currency> -<isocurrency>TJR</isocurrency> -<currensubunit>kopek</currensubunit> -</country> -<country> -<shortname>Tanzania</shortname> -<fullname>United Republic of Tanzania</fullname> -<isocountry>TZ</isocountry> -<capital>Dodoma</capital> -<citizen>Tanzanian</citizen> -<adjective>Tanzanian</adjective> -<currency>Tanzanian shilling</currency> -<isocurrency>TZS</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Thailand</shortname> -<fullname>Kingdom of Thailand</fullname> -<isocountry>TH</isocountry> -<capital>Bangkok</capital> -<citizen>Thai</citizen> -<adjective>Thai</adjective> -<currency>baht (inv.)</currency> -<isocurrency>THB</isocurrency> -<currensubunit>satang (inv.)</currensubunit> -</country> -<country> -<shortname>The Bahamas</shortname> -<fullname>Commonwealth of The Bahamas</fullname> -<isocountry>BS</isocountry> -<capital>Nassau</capital> -<citizen>Bahamian</citizen> -<adjective>Bahamian</adjective> -<currency>Bahamian dollar</currency> -<isocurrency>BSD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>The Comoros</shortname> -<fullname>Islamic Federal Republic of The Comoros</fullname> -<isocountry>KM</isocountry> -<capital>Moroni</capital> -<citizen>Comorian</citizen> -<adjective>Comorian</adjective> -<currency>Comorian franc</currency> -<isocurrency>KMF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>The Gambia</shortname> -<fullname>Republic of The Gambia</fullname> -<isocountry>GM</isocountry> -<capital>Banjul</capital> -<citizen>Gambian</citizen> -<adjective>Gambian</adjective> -<currency>dalasi (inv.)</currency> -<isocurrency>GMD</isocurrency> -<currensubunit>butut</currensubunit> -</country> -<country> -<shortname>Togo</shortname> -<fullname>Togolese Republic</fullname> -<isocountry>TG</isocountry> -<capital>Lomé</capital> -<citizen>Togolese</citizen> -<adjective>Togolese</adjective> -<currency>CFA franc</currency> -<isocurrency>XOF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Tokelau</shortname> -<fullname>Tokelau</fullname> -<isocountry>TK</isocountry> -<capital>Fakaofo</capital> -<citizen>Tokelauan</citizen> -<adjective>of Tokelau; Tokelauan</adjective> -<currency>New Zealand dollar</currency> -<isocurrency>NZD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Tonga</shortname> -<fullname>Kingdom of Tonga</fullname> -<isocountry>TO</isocountry> -<capital>Nuku'alofa</capital> -<citizen>Tongan</citizen> -<adjective>Tongan</adjective> -<currency>pa'anga (inv.)</currency> -<isocurrency>TOP</isocurrency> -<currensubunit>seniti (inv.)</currensubunit> -</country> -<country> -<shortname>Trinidad and Tobago</shortname> -<fullname>Republic of Trinidad and Tobago</fullname> -<isocountry>TT</isocountry> -<capital>Port of Spain</capital> -<citizen>Trinidadian; Tobagonian</citizen> -<adjective>of Trinidad and Tobago</adjective> -<currency>Trinidad and Tobago dollar</currency> -<isocurrency>TTD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Tunisia</shortname> -<fullname>Republic of Tunisia</fullname> -<isocountry>TN</isocountry> -<capital>Tunis</capital> -<citizen>Tunisian</citizen> -<adjective>Tunisian</adjective> -<currency>Tunisian dinar</currency> -<isocurrency>TND</isocurrency> -<currensubunit>millime</currensubunit> -</country> -<country> -<shortname>Turkey</shortname> -<fullname>Republic of Turkey</fullname> -<isocountry>TR</isocountry> -<capital>Ankara</capital> -<citizen>Turk</citizen> -<adjective>Turkish</adjective> -<currency>Turkish lira</currency> -<isocurrency>TRL</isocurrency> -<currensubunit>kurus (inv.)</currensubunit> -</country> -<country> -<shortname>Turkmenistan</shortname> -<fullname>Turkmenistan</fullname> -<isocountry>TM</isocountry> -<capital>Ashkhabad</capital> -<citizen>Turkmen</citizen> -<adjective>Turkmen</adjective> -<currency>Turkmen manat (inv.)</currency> -<isocurrency>TMM</isocurrency> -<currensubunit>tenge (inv.)</currensubunit> -</country> -<country> -<shortname>Turks and Caicos Islands</shortname> -<fullname>Turks and Caicos Islands</fullname> -<isocountry>TC</isocountry> -<capital>Cockburn Town</capital> -<citizen>Turks and Caicos Islander</citizen> -<adjective>of the Turks and Caicos Islands -</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Tuvalu</shortname> -<fullname>Tuvalu</fullname> -<isocountry>TV</isocountry> -<capital>Fongafale</capital> -<citizen>Tuvaluan</citizen> -<adjective>Tuvaluan</adjective> -<currency>Australian dollar</currency> -<isocurrency>AUD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Uganda</shortname> -<fullname>Republic of Uganda</fullname> -<isocountry>UG</isocountry> -<capital>Kampala</capital> -<citizen>Ugandan</citizen> -<adjective>Ugandan</adjective> -<currency>Uganda shilling</currency> -<isocurrency>UGX</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Ukraine</shortname> -<fullname>Ukraine</fullname> -<isocountry>UA</isocountry> -<capital>Kiev</capital> -<citizen>Ukrainian</citizen> -<adjective>Ukrainian</adjective> -<currency>hryvnia</currency> -<isocurrency>UAH</isocurrency> -<currensubunit>kopiyka</currensubunit> -</country> -<country> -<shortname>United Arab Emirates</shortname> -<fullname>United Arab Emirates</fullname> -<isocountry>AE</isocountry> -<capital>Abu Dhabi</capital> -<citizen>UAE national</citizen> -<adjective>of the United Arab Emirates</adjective> -<currency>UAE dirham</currency> -<isocurrency>AED</isocurrency> -<currensubunit>fils (inv.)</currensubunit> -</country> -<country> -<shortname>United Kingdom</shortname> -<fullname>United Kingdom of Great Britain and Northern -Ireland</fullname> -<isocountry>GB </isocountry> -<capital>London</capital> -<citizen>Briton</citizen> -<adjective>British; of the United Kingdom</adjective> -<currency>pound sterling</currency> -<isocurrency>GBP</isocurrency> -<currensubunit>penny (pl. pence.)</currensubunit> -</country> -<country> -<shortname>United States</shortname> -<fullname>United States of America</fullname> -<isocountry>US</isocountry> -<capital>Washington DC</capital> -<citizen>American; US citizen</citizen> -<adjective>American; of the United States</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>United States Minor Outlying Islands</shortname> -<fullname>United States Minor Outlying Islands</fullname> -<isocountry>UM</isocountry> -<capital>-</capital> -<citizen>-</citizen> -<adjective>-</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Uruguay</shortname> -<fullname>Eastern Republic of Uruguay</fullname> -<isocountry>UY</isocountry> -<capital>Montevideo</capital> -<citizen>Uruguayan</citizen> -<adjective>Uruguayan</adjective> -<currency>Uruguayan peso</currency> -<isocurrency>UYU</isocurrency> -<currensubunit>centésimo</currensubunit> -</country> -<country> -<shortname>US Virgin Islands</shortname> -<fullname>Virgin Islands of the United States</fullname> -<isocountry>VI</isocountry> -<capital>Charlotte Amalie</capital> -<citizen>US Virgin Islander</citizen> -<adjective>of the US Virgin Islands</adjective> -<currency>US dollar</currency> -<isocurrency>USD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -<country> -<shortname>Uzbekistan</shortname> -<fullname>Republic of Uzbekistan</fullname> -<isocountry>UZ</isocountry> -<capital>Tashkent</capital> -<citizen>Uzbek</citizen> -<adjective>Uzbek</adjective> -<currency>sum (inv.) -</currency> -<isocurrency>UZS</isocurrency> -<currensubunit>tiyin (inv.)</currensubunit> -</country> -<country> -<shortname>Vanuatu</shortname> -<fullname>Republic of Vanuatu</fullname> -<isocountry>VU</isocountry> -<capital>Port Vila</capital> -<citizen>Vanuatuan</citizen> -<adjective>of Vanuatu; Vanuatuan</adjective> -<currency>vatu (inv.)</currency> -<isocurrency>VUV</isocurrency> -<currensubunit>-</currensubunit> -</country> -<country> -<shortname>the Vatican</shortname> -<fullname>The Holy see</fullname> -<isocountry>VA</isocountry> -<capital>Vatican City</capital> -<citizen>-</citizen> -<adjective>Vatican; of the Vatican</adjective> -<currency>Italian lira</currency> -<isocurrency>ITL</isocurrency> -<currensubunit>-</currensubunit> -</country> -<country> -<shortname>Venezuela</shortname> -<fullname>Republic of Venezuela</fullname> -<isocountry>VE</isocountry> -<capital>Caracas</capital> -<citizen>Venezuelan</citizen> -<adjective>Venezuelan</adjective> -<currency>bolívar (pl:bolívares)</currency> -<isocurrency>VEB</isocurrency> -<currensubunit>centavo</currensubunit> -</country> -<country> -<shortname>Vietnam</shortname> -<fullname>Socialist Republic of Viet Nam</fullname> -<isocountry>VN</isocountry> -<capital>Hanoi</capital> -<citizen>Vietnamese</citizen> -<adjective>Vietnamese</adjective> -<currency>dong</currency> -<isocurrency>VND</isocurrency> -<currensubunit>-</currensubunit> -</country> -<country> -<shortname>Wallis and Futuna</shortname> -<fullname>Territory of the Wallis and Futuna Islands</fullname> -<isocountry>WF</isocountry> -<capital>Mata-Utu</capital> -<citizen>Wallisian; Futunan; Wallis and Futuna -Islander</citizen> -<adjective>of the Wallis and Futuna Islands</adjective> -<currency>CFP franc</currency> -<isocurrency>XPF</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Western Sahara</shortname> -<fullname>-</fullname> -<isocountry>EH</isocountry> -<capital>Al aaiun</capital> -<citizen>Sahrawi</citizen> -<adjective>Sahrawi</adjective> -<currency>Moroccan dirham</currency> -<isocurrency>MAD</isocurrency> -<currensubunit>centime</currensubunit> -</country> -<country> -<shortname>Yemen</shortname> -<fullname>Republic of Yemen</fullname> -<isocountry>YE</isocountry> -<capital>San'a</capital> -<citizen>Yemenite</citizen> -<adjective>Yemeni</adjective> -<currency>Yemeni rial</currency> -<isocurrency>YER</isocurrency> -<currensubunit>fils (inv.)</currensubunit> -</country> -<country> -<shortname>Yugoslavia</shortname> -<fullname>Federal Republic of Yugoslavia</fullname> -<isocountry>YU</isocountry> -<capital>Belgrade</capital> -<citizen>Yugoslav</citizen> -<adjective>Yugoslav</adjective> -<currency>Yugoslav dinar</currency> -<isocurrency>YUM</isocurrency> -<currensubunit>para (inv.)</currensubunit> -</country> -<country> -<shortname>Zambia</shortname> -<fullname>Republic of Zambia</fullname> -<isocountry>ZM</isocountry> -<capital>Lusaka</capital> -<citizen>Zambian</citizen> -<adjective>Zambian</adjective> -<currency>Zambian kwacha (inv.)</currency> -<isocurrency>ZMK</isocurrency> -<currensubunit>ngwee (inv.)</currensubunit> -</country> -<country> -<shortname>Zimbabwe</shortname> -<fullname>Republic of Zimbabwe</fullname> -<isocountry>ZW</isocountry> -<capital>Harare</capital> -<citizen>Zimbabwean</citizen> -<adjective>Zimbabwean</adjective> -<currency>Zimbabwe dollar</currency> -<isocurrency>ZWD</isocurrency> -<currensubunit>cent</currensubunit> -</country> -</countries>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl deleted file mode 100644 index 672b36e5a42..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version='1.0' encoding="ISO-8859-1"?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - -<xsl:output method="text" encoding="ISO-8859-1"/> - -<xsl:template match="/listeDesPays"> -<xsl:for-each select="pays"> -<xsl:value-of select="nomComplet"/> -<xsl:text> (</xsl:text> -<xsl:value-of select="nomISO"/> -<xsl:text>) et la capitale </xsl:text> -<xsl:value-of select="capitale"/> -<xsl:text>.
</xsl:text><!-- retour ŕ la ligne --> -</xsl:for-each> -</xsl:template> - -</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl deleted file mode 100644 index cafaad4ca96..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version='1.0' encoding="ISO-8859-1"?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - -<xsl:output method="text" encoding="ISO-8859-1"/> - -<xsl:template match="/listeDesPays"> -<xsl:for-each select="pays"> - <xsl:sort select="capitale"/> - <xsl:if test="string(capitale) != '-'"> - <xsl:value-of select="capitale"/> - <xsl:variable name="Nom" select="string(nomComplet)"/> - <xsl:choose> - <xsl:when test="substring($Nom,1,3) = 'les'"> - <xsl:text> est la capitale des </xsl:text> - <xsl:value-of select="substring-after($Nom,' ')"/> - </xsl:when> - <xsl:when test="substring($Nom,1,3) = 'le '"> - <xsl:text> est la capitale du </xsl:text> - <xsl:value-of select="substring-after($Nom,' ')"/> - </xsl:when> - <xsl:when test="substring($Nom,1,3) = 'la '"> - <xsl:text> est la capitale de </xsl:text> - <xsl:value-of select="$Nom"/> - </xsl:when> - <xsl:when test='substring($Nom,1,2) = "l'"'> - <xsl:text> est la capitale de </xsl:text> - <xsl:value-of select="$Nom"/> - </xsl:when> - <xsl:otherwise> - <xsl:variable name="L1" select="substring($Nom,1,1)"/> - <xsl:choose> - <xsl:when test="$L1 = 'A' or $L1 = 'E' or $L1 = 'I' or - $L1 = 'O' or $L1 = 'U' or $L1 = 'Y'"> - <xsl:text> est la capitale de l'</xsl:text> - </xsl:when> - <xsl:otherwise> - <xsl:text> est la capitale de </xsl:text> - </xsl:otherwise> - </xsl:choose> - <xsl:value-of select="$Nom"/> - </xsl:otherwise> - </xsl:choose> - <xsl:text>.
</xsl:text><!-- retour ŕ la ligne --> - </xsl:if> -</xsl:for-each> -</xsl:template> - -</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.fo b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.fo deleted file mode 100644 index 5093f5ee464..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.fo +++ /dev/null @@ -1,4 +0,0 @@ -<fo:root xmlns:fo="http://www.w3.org/XSL/Format/1.0"><fo:layout-master-set><fo:simple-page-master page-master-name="allpages" margin-top="75pt" margin-bottom="125pt" margin-left="80pt" margin-right="150pt"><fo:region-body margin-bottom="100pt"/><fo:region-after extent="25pt"/></fo:simple-page-master></fo:layout-master-set><fo:page-sequence><fo:sequence-specification><fo:sequence-specifier-repeating page-master-first="allpages" page-master-repeating="allpages"/></fo:sequence-specification><fo:flow font-family="serif"><fo:block font-family="sans-serif" font-size="24pt" font-weight="bold" text-align-last="centered" space-after.optimum="24pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">INVITATION</fo:block><fo:list-block provisional-distance-between-starts="2cm" provisional-label-separation="6pt" xmlns:fo="http://www.w3.org/1999/XSL/Format"><fo:list-item id="listto"><fo:list-item-label font-style="italic"><fo:block>To:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>Anna, Bernard, Didier, Johanna</fo:block></fo:list-item-body></fo:list-item><fo:list-item id="listdate"><fo:list-item-label font-style="italic"><fo:block>When:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>Next Friday Evening at 8 pm</fo:block></fo:list-item-body></fo:list-item><fo:list-item id="listwhere"><fo:list-item-label font-style="italic"><fo:block>Venue:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>The Web Cafe</fo:block></fo:list-item-body></fo:list-item><fo:list-item id="listwhy"><fo:list-item-label font-style="italic"><fo:block>Occasion:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>My first XML baby</fo:block></fo:list-item-body></fo:list-item></fo:list-block><fo:block space-before.optimum="12pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">I would like to invite you all to celebrate -the birth of <fo:inline-sequence font-style="italic">Invitation</fo:inline-sequence>, my -first XML document child.</fo:block><fo:block space-before.optimum="12pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">Please do your best to come and join me next Friday -evening. And, do not forget to bring your friends.</fo:block><fo:block space-before.optimum="12pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">I <fo:inline-sequence font-style="italic">really</fo:inline-sequence> look forward to see you soon!</fo:block><fo:block space-before.optimum="12pt" font-weight="bold" text-align-last="end" xmlns:fo="http://www.w3.org/1999/XSL/Format">From: Michel</fo:block></fo:flow></fo:page-sequence></fo:root>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl deleted file mode 100644 index 2653e9296b1..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl +++ /dev/null @@ -1,118 +0,0 @@ -<?xml version='1.0'?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:fo="http://www.w3.org/1999/XSL/Format"> - -<xsl:strip-space elements="*"/> - -<!-- Parameterizations --> - -<xsl:variable name="PageMarginTop">75pt</xsl:variable> -<xsl:variable name="PageMarginBottom">125pt</xsl:variable> -<xsl:variable name="PageMarginLeft">80pt</xsl:variable> -<xsl:variable name="PageMarginRight">150pt</xsl:variable> -<xsl:variable name="BodyFont">Times-Roman</xsl:variable> -<xsl:variable name="BodySize">12pt</xsl:variable> -<xsl:variable name="TypeWriterFont">Computer-Modern-Typewriter</xsl:variable> -<xsl:variable name="SansFont">Helvetica</xsl:variable> -<xsl:variable name="ListRightMargin">12pt</xsl:variable> -<xsl:variable name="ListAbove">12pt</xsl:variable> -<xsl:variable name="ListBelow">12pt</xsl:variable> -<xsl:variable name="ListNormalIndent">15pt</xsl:variable> -<xsl:variable name="BulletOne">•</xsl:variable> - -<xsl:template name="listitem"> - <xsl:param name="labeltext">labeltext</xsl:param> - <xsl:param name="itemid">itemid</xsl:param> - <xsl:param name="itemtext">itemtext</xsl:param> - <fo:list-item id="{$itemid}"> - <fo:list-item-label font-style="italic"> - <fo:block> - <xsl:value-of select="$labeltext"/> - <xsl:text>:</xsl:text> - </fo:block> - </fo:list-item-label> - <fo:list-item-body> - <fo:block><xsl:value-of select="$itemtext"/></fo:block> - </fo:list-item-body> - </fo:list-item> -</xsl:template> - -<xsl:template match='/'> - <fo:root> - <fo:layout-master-set> - <fo:simple-page-master - page-master-name="allpages" - margin-top="{$PageMarginTop}" - margin-bottom="{$PageMarginBottom}" - margin-left="{$PageMarginLeft}" - margin-right="{$PageMarginRight}"> - <fo:region-body margin-bottom="100pt"/> - <fo:region-after extent="25pt"/> - </fo:simple-page-master> - </fo:layout-master-set> - <fo:page-sequence> - <fo:sequence-specification> - <fo:sequence-specifier-repeating - page-master-first="allpages" - page-master-repeating="allpages"/> - </fo:sequence-specification> - <fo:flow font-family="serif"> - <xsl:apply-templates/> - </fo:flow> - </fo:page-sequence> - </fo:root> -</xsl:template> - -<xsl:template match="invitation/front"> -<fo:block font-family="sans-serif" font-size="24pt" - font-weight="bold" text-align-last="centered" - space-after.optimum="24pt"> - <xsl:text>INVITATION</xsl:text> -</fo:block> - -<fo:list-block provisional-distance-between-starts="2cm" - provisional-label-separation="6pt"> - <xsl:call-template name="listitem"> - <xsl:with-param name="labeltext">To</xsl:with-param> - <xsl:with-param name="itemid">listto</xsl:with-param> - <xsl:with-param name="itemtext"><xsl:value-of select="to"/></xsl:with-param> - </xsl:call-template> - <xsl:call-template name="listitem"> - <xsl:with-param name="labeltext">When</xsl:with-param> - <xsl:with-param name="itemid">listdate</xsl:with-param> - <xsl:with-param name="itemtext"><xsl:value-of select="date"/></xsl:with-param> - </xsl:call-template> - <xsl:call-template name="listitem"> - <xsl:with-param name="labeltext">Venue</xsl:with-param> - <xsl:with-param name="itemid">listwhere</xsl:with-param> - <xsl:with-param name="itemtext" select="where"/> - </xsl:call-template> - <xsl:call-template name="listitem"> - <xsl:with-param name="labeltext">Occasion</xsl:with-param> - <xsl:with-param name="itemid">listwhy</xsl:with-param> - <xsl:with-param name="itemtext"><xsl:value-of select="why"/></xsl:with-param> - </xsl:call-template> -</fo:list-block> -</xsl:template> - -<xsl:template match="invitation/body/par"> - <fo:block space-before.optimum="{$BodySize}"> - <xsl:apply-templates/> - </fo:block> -</xsl:template> - -<xsl:template match="invitation/body/par/emph"> - <fo:inline-sequence font-style="italic"> - <xsl:apply-templates/> - </fo:inline-sequence> -</xsl:template> - -<xsl:template match="invitation/back"> -<fo:block space-before.optimum="{$BodySize}" - font-weight="bold" text-align-last="end"> - <xsl:text>From: </xsl:text> - <xsl:value-of select="signature"/> -</fo:block> -</xsl:template> - -</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfop.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfop.pdf deleted file mode 100644 index fa0c64df7ed..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfop.pdf +++ /dev/null @@ -1,247 +0,0 @@ -%PDF-1.2 -1 0 obj -<< /Type /Catalog -/Pages 2 0 R >> -endobj -2 0 obj -<< /Type /Pages -/Count 1 -/Kids [ 18 0 R ] >> -endobj -3 0 obj -<< /Type /Info -/Producer (FOP 0.10.0) >> -endobj -4 0 obj -<< /Font << /F3 5 0 R -/F2 6 0 R -/F1 7 0 R -/F12 8 0 R -/F11 9 0 R -/F10 10 0 R -/F9 11 0 R -/F8 12 0 R -/F7 13 0 R -/F6 14 0 R -/F5 15 0 R -/F4 16 0 R ->> -/ProcSet [ /PDF /Text ] >> -endobj -5 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F3 -/BaseFont /Helvetica-Bold -/Encoding /WinAnsiEncoding >> -endobj -6 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F2 -/BaseFont /Helvetica-Oblique -/Encoding /WinAnsiEncoding >> -endobj -7 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F1 -/BaseFont /Helvetica -/Encoding /WinAnsiEncoding >> -endobj -8 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F12 -/BaseFont /Courier-BoldOblique -/Encoding /WinAnsiEncoding >> -endobj -9 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F11 -/BaseFont /Courier-Bold -/Encoding /WinAnsiEncoding >> -endobj -10 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F10 -/BaseFont /Courier-Oblique -/Encoding /WinAnsiEncoding >> -endobj -11 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F9 -/BaseFont /Courier -/Encoding /WinAnsiEncoding >> -endobj -12 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F8 -/BaseFont /Times-BoldItalic -/Encoding /WinAnsiEncoding >> -endobj -13 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F7 -/BaseFont /Times-Bold -/Encoding /WinAnsiEncoding >> -endobj -14 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F6 -/BaseFont /Times-Italic -/Encoding /WinAnsiEncoding >> -endobj -15 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F5 -/BaseFont /Times-Roman -/Encoding /WinAnsiEncoding >> -endobj -16 0 obj -<< /Type /Font -/Subtype /Type1 -/Name /F4 -/BaseFont /Helvetica-BoldOblique -/Encoding /WinAnsiEncoding >> -endobj -17 0 obj -<< /Length 2828 >> -stream -BT -1 0 0 1 80.0 717.0 Tm -/F3 24 Tf -1 0 0 1 184.996 704.568 Tm (INVITATION) Tj -/F6 12 Tf -1 0 0 1 80.0 671.004 Tm (To:) Tj -/F5 12 Tf -1 0 0 1 136.7 671.004 Tm (Anna,) Tj -1 0 0 1 168.692 671.004 Tm (Bernard,) Tj -1 0 0 1 213.344 671.004 Tm (Didier,) Tj -1 0 0 1 250.004 671.004 Tm (Johanna) Tj -/F6 12 Tf -1 0 0 1 80.0 657.804 Tm (When:) Tj -/F5 12 Tf -1 0 0 1 136.7 657.804 Tm (Next) Tj -1 0 0 1 163.028 657.804 Tm (Friday) Tj -1 0 0 1 197.36 657.804 Tm (Evening) Tj -1 0 0 1 240.356 657.804 Tm (at) Tj -1 0 0 1 252.02 657.804 Tm (8) Tj -1 0 0 1 261.02 657.804 Tm (pm) Tj -/F6 12 Tf -1 0 0 1 80.0 644.604 Tm (Venue:) Tj -/F5 12 Tf -1 0 0 1 136.7 644.604 Tm (The) Tj -1 0 0 1 158.36 644.604 Tm (Web) Tj -1 0 0 1 184.016 644.604 Tm (Cafe) Tj -/F6 12 Tf -1 0 0 1 80.0 631.404 Tm (Occasion:) Tj -/F5 12 Tf -1 0 0 1 136.7 631.404 Tm (My) Tj -1 0 0 1 156.368 631.404 Tm (first) Tj -1 0 0 1 178.7 631.404 Tm (XML) Tj -1 0 0 1 208.364 631.404 Tm (baby) Tj -1 0 0 1 80.0 606.204 Tm (I) Tj -1 0 0 1 86.996 606.204 Tm (would) Tj -1 0 0 1 119.996 606.204 Tm (like) Tj -1 0 0 1 140.996 606.204 Tm (to) Tj -1 0 0 1 153.332 606.204 Tm (invite) Tj -1 0 0 1 183.668 606.204 Tm (you) Tj -1 0 0 1 204.668 606.204 Tm (all) Tj -1 0 0 1 219.668 606.204 Tm (to) Tj -1 0 0 1 232.004 606.204 Tm (celebrate) Tj -1 0 0 1 278.312 606.204 Tm (the) Tj -1 0 0 1 295.976 606.204 Tm (birth) Tj -1 0 0 1 321.644 606.204 Tm (of) Tj -/F6 12 Tf -1 0 0 1 334.64 606.204 Tm (Invitation) Tj -/F5 12 Tf -1 0 0 1 381.308 606.204 Tm (,) Tj -1 0 0 1 387.308 606.204 Tm (my) Tj -1 0 0 1 405.644 606.204 Tm (first) Tj -1 0 0 1 80.0 593.004 Tm (XML) Tj -1 0 0 1 109.664 593.004 Tm (document) Tj -1 0 0 1 159.992 593.004 Tm (child.) Tj -1 0 0 1 80.0 567.804 Tm (Please) Tj -1 0 0 1 113.66 567.804 Tm (do) Tj -1 0 0 1 128.66 567.804 Tm (your) Tj -1 0 0 1 153.656 567.804 Tm (best) Tj -1 0 0 1 175.988 567.804 Tm (to) Tj -1 0 0 1 188.324 567.804 Tm (come) Tj -1 0 0 1 217.316 567.804 Tm (and) Tj -1 0 0 1 237.644 567.804 Tm (join) Tj -1 0 0 1 259.316 567.804 Tm (me) Tj -1 0 0 1 276.98 567.804 Tm (next) Tj -1 0 0 1 300.644 567.804 Tm (Friday) Tj -1 0 0 1 334.976 567.804 Tm (evening.) Tj -1 0 0 1 378.968 567.804 Tm (And,) Tj -1 0 0 1 405.632 567.804 Tm (do) Tj -1 0 0 1 80.0 554.604 Tm (not) Tj -1 0 0 1 98.336 554.604 Tm (forget) Tj -1 0 0 1 129.992 554.604 Tm (to) Tj -1 0 0 1 142.328 554.604 Tm (bring) Tj -1 0 0 1 170.66 554.604 Tm (your) Tj -1 0 0 1 195.656 554.604 Tm (friends.) Tj -1 0 0 1 80.0 529.404 Tm (I) Tj -/F6 12 Tf -1 0 0 1 86.996 529.404 Tm (really) Tj -/F5 12 Tf -1 0 0 1 114.992 529.404 Tm () Tj -1 0 0 1 117.992 529.404 Tm (look) Tj -1 0 0 1 142.328 529.404 Tm (forward) Tj -1 0 0 1 183.308 529.404 Tm (to) Tj -1 0 0 1 195.644 529.404 Tm (see) Tj -1 0 0 1 213.968 529.404 Tm (you) Tj -1 0 0 1 234.968 529.404 Tm (soon!) Tj -/F7 12 Tf -1 0 0 1 355.02 504.288 Tm (From:) Tj -1 0 0 1 390.672 504.288 Tm (Michel) Tj -1 0 0 1 80.0 150.0 Tm -ET - -endstream -endobj -18 0 obj -<< /Type /Page -/Parent 2 0 R -/MediaBox [ 0 0 576 792 ] -/Resources 4 0 R -/Contents 17 0 R >> -endobj -xref -0 19 -0000000000 65535 f -0000000009 00000 n -0000000058 00000 n -0000000118 00000 n -0000000174 00000 n -0000000361 00000 n -0000000473 00000 n -0000000588 00000 n -0000000695 00000 n -0000000813 00000 n -0000000924 00000 n -0000001039 00000 n -0000001145 00000 n -0000001260 00000 n -0000001369 00000 n -0000001480 00000 n -0000001590 00000 n -0000001710 00000 n -0000004590 00000 n -trailer -<< -/Size 19 -/Root 1 0 R -/Info 3 0 R ->> -startxref -4698 -%%EOF diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.out b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.out deleted file mode 100644 index a9b5e715986..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.out +++ /dev/null @@ -1 +0,0 @@ -<relaxxml>\relax diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation1.tex b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation1.tex deleted file mode 100644 index a59c337cf54..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation1.tex +++ /dev/null @@ -1,22 +0,0 @@ -\documentclass[12pt]{article} -\usepackage{invitation} -\begin{document} -\begin{Front} -\To{Anna, Bernard, Didier, Johanna} -\Date{Next Friday Evening at 8 pm} -\Where{The Web Cafe} -\Why{My first XML baby} -\end{Front} -\begin{Body} - -\par I would like to invite you all to celebrate -the birth of \emph{Invitation}, my -first XML document child. -\par Please do your best to come and join me next Friday -evening. And, do not forget to bring your friends. -\par I \emph{really} look forward to see you soon! -\end{Body} -\begin{Back} -\Signature{Michel} -\end{Back} -\end{document} diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.html b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.html deleted file mode 100644 index ba38c18495f..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.html +++ /dev/null @@ -1,39 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> -<head> -<title> Invitation (XSL/CSS formatting) </title> -<link href="invit.css" rel="stylesheet" type="text/css"> -</head> -<body> -<h1>INVITATION</h1> -<table> -<tbody> -<tr> -<td class="front">To: </td><td>Anna, Bernard, Didier, Johanna</td> -</tr> -<tr> -<td class="front">When: </td><td>Next Friday Evening at 8 pm</td> -</tr> -<tr> -<td class="front">Venue: </td><td>The Web Cafe</td> -</tr> -<tr> -<td class="front">Occasion: </td><td>My first XML baby</td> -</tr> -</tbody> -</table> -<p> -I would like to invite you all to celebrate -the birth of <em>Invitation</em>, my -first XML document child. -</p> -<p> -Please do your best to come and join me next Friday -evening. And, do not forget to bring your friends. -</p> -<p> -I <em>really</em> look forward to see you soon! -</p> -<p class="signature">Michel</p> -</body> -</html> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl deleted file mode 100644 index b014c04a326..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version='1.0' encoding="ISO-8859-1"?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - -<xsl:output method="xml" encoding="ISO-8859-1"/> - -<xsl:template match="countries"> - <xsl:copy> - <xsl:apply-templates/> - </xsl:copy><xsl:text>
</xsl:text> -</xsl:template> - -<xsl:template match="country"> - <xsl:copy> - <xsl:for-each select="*"> - <xsl:attribute name="{name(.)}"> - <xsl:value-of select="."/> - </xsl:attribute> - </xsl:for-each> - </xsl:copy> -</xsl:template> - -</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl deleted file mode 100644 index 4ecc4150d66..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version='1.0' encoding="ISO-8859-1"?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - -<xsl:output method="xml" encoding="ISO-8859-1"/> - -<xsl:template match="/"> - <xsl:element name="countries"><xsl:text>
</xsl:text> - <xsl:for-each select="countries/country"> - <xsl:element name="country"> - <xsl:attribute name="shortname"> - <xsl:value-of select="shortname"/> - </xsl:attribute> - <xsl:attribute name="fullname"> - <xsl:value-of select="fullname"/> - </xsl:attribute> - <xsl:attribute name="isocountry"> - <xsl:value-of select="isocountry"/> - </xsl:attribute> - <xsl:attribute name="capital"> - <xsl:value-of select="capital"/> - </xsl:attribute> - <xsl:attribute name="citizen"> - <xsl:value-of select="citizen"/> - </xsl:attribute> - <xsl:attribute name="adjective"> - <xsl:value-of select="adjective"/> - </xsl:attribute> - <xsl:attribute name="currency"> - <xsl:value-of select="currency"/> - </xsl:attribute> - <xsl:attribute name="isocurrency"> - <xsl:value-of select="isocurrency"/> - </xsl:attribute> - <xsl:attribute name="currensubunit"> - <xsl:value-of select="currensubunit"/> - </xsl:attribute> - </xsl:element><xsl:text>
</xsl:text> - </xsl:for-each> - </xsl:element><xsl:text>
</xsl:text> -</xsl:template> - -</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl deleted file mode 100644 index 57e2152ba22..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version='1.0' encoding="ISO-8859-1"?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - -<xsl:output method="text" encoding="ISO-8859-1"/> - -<xsl:template match="/countries"> - <xsl:for-each select="country"> - <xsl:sort select="@capital"/> - <xsl:if test="(@capital != '-') and (@capital != ' ')"> - <xsl:value-of select="@capital"/> - <xsl:text> is the capital of </xsl:text> - <xsl:value-of select="@shortname"/> - <xsl:text> (ISO-code </xsl:text> - <xsl:value-of select="@isocountry"/> - <xsl:text>)
</xsl:text><!-- new line --> - </xsl:if> - </xsl:for-each> -</xsl:template> - -</xsl:stylesheet>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl deleted file mode 100644 index 38ad5aa33e0..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl +++ /dev/null @@ -1,73 +0,0 @@ -<?xml version='1.0' encoding="ISO-8859-1"?> -<xsl:stylesheet version="1.0" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:date="http://www.jclark.com/xt/java/java.util.Date" - xmlns:xt="http://www.jclark.com/xt" - extension-element-prefixes="xt"> - -<xsl:template match="/"> - <xsl:call-template name="newfile"> - <xsl:with-param name="abc" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/> - </xsl:call-template> -</xsl:template> - -<xsl:template name="newfile"> - <xsl:param name="abc" /> - <xsl:variable name="letter" select="substring($abc,1,1)" /> - <xsl:variable name="file" select="concat($letter,'-currency.txt')"/> - <xt:document method="text" href="{$file}" encoding="ISO-8859-1"> - <xsl:for-each select="//country[starts-with(isocurrency, $letter)]"> - <xsl:sort select="shortname"/> - <xsl:sort select="currency"/> - <xsl:variable name="Currency" select="normalize-space(string(currency))"/> - <xsl:if test="($Currency != '-') and ($Currency != '')"> - <xsl:text>The </xsl:text> - <xsl:value-of select="currency"/> - <xsl:text> is used by </xsl:text> - <xsl:variable name="L1" select="substring(citizen,1,1)"/> - <xsl:choose> - <xsl:when test="$L1 = 'A' or $L1 = 'E' or $L1 = 'I' or - $L1 = 'O' or $L1 = 'U'"> - <xsl:text>an </xsl:text> - </xsl:when> - <xsl:otherwise> - <xsl:text>a </xsl:text> - </xsl:otherwise> - </xsl:choose> - <xsl:value-of select="citizen"/> - <xsl:text> living in </xsl:text> - <xsl:value-of select="shortname"/> - <xsl:text>.
</xsl:text><!-- new line --> - </xsl:if> - </xsl:for-each> - <xsl:call-template name="footer"/> - </xt:document> - - <xsl:if test="string-length($abc) != 1"> - <xsl:call-template name="newfile"> - <xsl:with-param name="abc" select="substring($abc, 2)" /> - </xsl:call-template> - </xsl:if> -</xsl:template> - -<xsl:template name="footer"> - <xsl:text>Last modification : Michel Goossens, </xsl:text> - <xsl:choose> - <xsl:when test="function-available('date:to-string') and - function-available('date:new')"> - <!-- date format : Fri Dec 31 23:59:59 PDT 1999 --> - <!-- 1234567890123456789012345678 --> - <xsl:variable name="datetemp" select="date:to-string(date:new())"/> - <xsl:variable name="month" select="substring($datetemp,5,3)"/> - <xsl:variable name="day" select="substring($datetemp,9,2)"/> - <xsl:variable name="year" select="substring($datetemp,string-length($datetemp)-3,4)"/> - <xsl:variable name="Date" select="concat($day,' ',$month,'. ',$year)"/> - <xsl:value-of select="$Date"/> - </xsl:when> - <xsl:otherwise> - <xsl:text>11 Nov. 1999</xsl:text> - </xsl:otherwise> - </xsl:choose> -</xsl:template> - -</xsl:stylesheet> diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xml.dcl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xml.dcl deleted file mode 100644 index fed21030921..00000000000 --- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xml.dcl +++ /dev/null @@ -1,179 +0,0 @@ -<!SGML -- SGML Declaration for valid XML documents -- - "ISO 8879:1986 (WWW)" - - CHARSET - BASESET - "ISO Registration Number 176//CHARSET - ISO/IEC 10646-1:1993 UCS-4 with implementation - level 3//ESC 2/5 2/15 4/6" - DESCSET - 0 9 UNUSED - 9 2 9 - 11 2 UNUSED - 13 1 13 - 14 18 UNUSED - 32 95 32 - 127 1 UNUSED - 128 32 UNUSED - -- use this instead of the official declaration because SP only - supports 16-bit characters -- - 160 65374 160 - 65534 2 UNUSED - -- 55296 2048 UNUSED - 57344 8190 57344 - 65534 2 UNUSED - 65536 1048576 65536 -- - CAPACITY NONE - - SCOPE DOCUMENT - - SYNTAX - SHUNCHAR NONE - BASESET "ISO Registration Number 176//CHARSET - ISO/IEC 10646-1:1993 UCS-4 with implementation - level 3//ESC 2/5 2/15 4/6" - DESCSET - 0 1114112 0 - FUNCTION - RE 13 - RS 10 - SPACE 32 - TAB SEPCHAR 9 - - NAMING - LCNMSTRT "" - UCNMSTRT "" - NAMESTRT - 58 95 192-214 216-246 248-305 308-318 321-328 - 330-382 384-451 461-496 500-501 506-535 592-680 - 699-705 902 904-906 908 910-929 931-974 976-982 - 986 988 990 992 994-1011 1025-1036 1038-1103 - 1105-1116 1118-1153 1168-1220 1223-1224 - 1227-1228 1232-1259 1262-1269 1272-1273 - 1329-1366 1369 1377-1414 1488-1514 1520-1522 - 1569-1594 1601-1610 1649-1719 1722-1726 - 1728-1742 1744-1747 1749 1765-1766 2309-2361 - 2365 2392-2401 2437-2444 2447-2448 2451-2472 - 2474-2480 2482 2486-2489 2524-2525 2527-2529 - 2544-2545 2565-2570 2575-2576 2579-2600 - 2602-2608 2610-2611 2613-2614 2616-2617 - 2649-2652 2654 2674-2676 2693-2699 2701 - 2703-2705 2707-2728 2730-2736 2738-2739 - 2741-2745 2749 2784 2821-2828 2831-2832 - 2835-2856 2858-2864 2866-2867 2870-2873 2877 - 2908-2909 2911-2913 2949-2954 2958-2960 - 2962-2965 2969-2970 2972 2974-2975 2979-2980 - 2984-2986 2990-2997 2999-3001 3077-3084 - 3086-3088 3090-3112 3114-3123 3125-3129 - 3168-3169 3205-3212 3214-3216 3218-3240 - 3242-3251 3253-3257 3294 3296-3297 3333-3340 - 3342-3344 3346-3368 3370-3385 3424-3425 - 3585-3630 3632 3634-3635 3648-3653 3713-3714 - 3716 3719-3720 3722 3725 3732-3735 3737-3743 - 3745-3747 3749 3751 3754-3755 3757-3758 3760 - 3762-3763 3773 3776-3780 3904-3911 3913-3945 - 4256-4293 4304-4342 4352 4354-4355 4357-4359 - 4361 4363-4364 4366-4370 4412 4414 4416 4428 - 4430 4432 4436-4437 4441 4447-4449 4451 4453 - 4455 4457 4461-4462 4466-4467 4469 4510 4520 - 4523 4526-4527 4535-4536 4538 4540-4546 4587 - 4592 4601 7680-7835 7840-7929 7936-7957 - 7960-7965 7968-8005 8008-8013 8016-8023 8025 - 8027 8029 8031-8061 8064-8116 8118-8124 8126 - 8130-8132 8134-8140 8144-8147 8150-8155 - 8160-8172 8178-8180 8182-8188 8486 8490-8491 - 8494 8576-8578 12295 12321-12329 12353-12436 - 12449-12538 12549-12588 19968-40869 44032-55203 - - LCNMCHAR "" - UCNMCHAR "" - NAMECHAR - 45-46 183 720-721 768-837 864-865 903 1155-1158 - 1425-1441 1443-1465 1467-1469 1471 1473-1474 - 1476 1600 1611-1618 1632-1641 1648 1750-1764 - 1767-1768 1770-1773 1776-1785 2305-2307 2364 - 2366-2381 2385-2388 2402-2403 2406-2415 - 2433-2435 2492 2494-2500 2503-2504 2507-2509 - 2519 2530-2531 2534-2543 2562 2620 2622-2626 - 2631-2632 2635-2637 2662-2673 2689-2691 2748 - 2750-2757 2759-2761 2763-2765 2790-2799 - 2817-2819 2876 2878-2883 2887-2888 2891-2893 - 2902-2903 2918-2927 2946-2947 3006-3010 - 3014-3016 3018-3021 3031 3047-3055 3073-3075 - 3134-3140 3142-3144 3146-3149 3157-3158 - 3174-3183 3202-3203 3262-3268 3270-3272 - 3274-3277 3285-3286 3302-3311 3330-3331 - 3390-3395 3398-3400 3402-3405 3415 3430-3439 - 3633 3636-3642 3654-3662 3664-3673 3761 - 3764-3769 3771-3772 3782 3784-3789 3792-3801 - 3864-3865 3872-3881 3893 3895 3897 3902-3903 - 3953-3972 3974-3979 3984-3989 3991 3993-4013 - 4017-4023 4025 8400-8412 8417 12293 12330-12335 - 12337-12341 12441-12442 12445-12446 12540-12542 - - NAMECASE - GENERAL NO - ENTITY NO - - DELIM - GENERAL SGMLREF - HCRO "&#x" -- 38 is the number for ampersand -- - NESTC "/" - NET ">" - PIC "?>" - SHORTREF NONE - - NAMES - SGMLREF - - QUANTITY NONE - - ENTITIES - "amp" 38 - "lt" 60 - "gt" 62 - "quot" 34 - "apos" 39 - - FEATURES - MINIMIZE - DATATAG NO - OMITTAG NO - RANK NO - SHORTTAG - STARTTAG - EMPTY NO - UNCLOSED NO - NETENABL IMMEDNET - ENDTAG - EMPTY NO - UNCLOSED NO - ATTRIB - DEFAULT YES - OMITNAME NO - VALUE NO - EMPTYNRM YES - IMPLYDEF - ATTLIST NO - DOCTYPE NO - ELEMENT NO - ENTITY NO - NOTATION NO - LINK - SIMPLE NO - IMPLICIT NO - EXPLICIT NO - OTHER - CONCUR NO - SUBDOC NO - FORMAL NO - URN NO - KEEPRSRE YES - VALIDITY TYPE - ENTITIES - REF ANY - INTEGRAL YES - APPINFO NONE - SEEALSO "ISO 8879:1986//NOTATION - Extensible Markup Language (XML) 1.0//EN" -> diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index bc37ec7cadb..50594fcba31 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -228,7 +228,7 @@ my @TLP_working = qw( l3kernel l3packages l3experimental labbook labelcas labels lapdf lastpage latex latex-bib-ex latex-course latex-doc-ptr - latex-graphics-companion latex-notes-zh-cn + latex-graphics-companion latex-web-companion latex-notes-zh-cn latex-referenz latex-tabellen latex-tds latex-veryshortguide latex2e-help-texinfo latex2e-help-texinfo-spanish latex2man |