X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fdoc%2FMath.lyx;h=064438495e4c7d744e06b45e99e3a4f7ed7fb040;hb=5fd5b8be71515fcf56fca05ec2be6ef68cd1647d;hp=a26eaffe7cebc959e5c3c0ad778eccc23ca1103a;hpb=6584ecbe37801aa1d1177051418b9c7c5dbe0c07;p=lyx.git diff --git a/lib/doc/Math.lyx b/lib/doc/Math.lyx index a26eaffe7c..064438495e 100644 --- a/lib/doc/Math.lyx +++ b/lib/doc/Math.lyx @@ -1,5 +1,5 @@ -#LyX 2.0.0svn created this file. For more info see http://www.lyx.org/ -\lyxformat 404 +#LyX 2.0 created this file. For more info see http://www.lyx.org/ +\lyxformat 413 \begin_document \begin_header \textclass scrartcl @@ -41,11 +41,13 @@ \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}} \newlength{\abc} \settowidth{\abc}{\space} +\AtBeginDocument{% \addto\extrasenglish{ \renewcommand{\equationautorefname}{\hspace{-\abc}} \renewcommand{\sectionautorefname}{sec.\negthinspace} \renewcommand{\subsectionautorefname}{sec.\negthinspace} \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}} +} % don't load packages twice % see first footnote in sec. 9.3 @@ -69,14 +71,13 @@ % provides caption formatting \setkomafont{captionlabel}{\bfseries} -% used in Kap. 22.6 +% used in sec. 23.6 \usepackage[samesize]{cancel} -% enables calculation of values, +% enables calculation of values \usepackage{calc} -% for multiple table row and column cells -\usepackage{multirow} +% for multiple columns used in sec. 23.7 \usepackage{multicol} % needed in sec. 19.4 @@ -85,9 +86,6 @@ % for the Fourier transformation symbol \usepackage{mathrsfs} -% center multirows (e.g. in sec. 13.3) -\renewcommand{\multirowsetup}{\centering} - % define a color, used in sec.9.3 \definecolor{darkgreen}{cmyk}{0.5, 0, 1, 0.5} @@ -151,13 +149,14 @@ \use_default_options false \maintain_unincluded_children false \language english +\language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_default_family default -\use_xetex false +\use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 @@ -184,7 +183,7 @@ \pdf_colorlinks true \pdf_backref false \pdf_pdfusetitle false -\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false" +\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false" \papersize a4paper \use_geometry false \use_amsmath 2 @@ -216,6 +215,7 @@ \tracking_changes false \output_changes false \html_math_output 0 +\html_css_as_file 0 \html_be_strict false \end_header @@ -292,7 +292,7 @@ braket, cancel, eurosym, \series default \series bold -mhchem, multirow +mhchem \series default and \series bold @@ -2073,7 +2073,8 @@ cfrac \end_layout \begin_layout Standard -\begin_inset Formula \begin{align*} +\begin_inset Formula +\begin{align*} \textrm{created with \textbf{\textbackslash frac}} & & \textrm{created with \textbf{\textbackslash cfrac}}\\ \frac{A}{B+\frac{C+\frac{E}{F}}{D}} & & \cfrac{A}{B+\cfrac{C+\cfrac{E}{F}}{D}} \end{align*} @@ -2261,8 +2262,10 @@ cfrac frac \series default : -\begin_inset Formula \[ -\cfrac{A}{B+\cfrac{C+\frac{E}{F}}{D}}\] +\begin_inset Formula +\[ +\cfrac{A}{B+\cfrac{C+\frac{E}{F}}{D}} +\] \end_inset @@ -5034,12 +5037,14 @@ hdotsfor[2]{4} dots \series default : -\begin_inset Formula \[ +\begin_inset Formula +\[ \left(\begin{array}{cccc} A & B & C & D\\ \hdotsfor[2]{4}\\ q & w & e & r -\end{array}\right)\] +\end{array}\right) +\] \end_inset @@ -5822,6 +5827,44 @@ vmatrix Note that decorated matrices ignore the vertical alignment. \end_layout +\begin_layout Standard +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout + +\series bold +Note: +\series default + LaTeX limits the number of matrix columns with decorations to 10. + If you need more than 10 +\begin_inset space \thinspace{} +\end_inset + +columns, you have to add this line to the document preamble: +\end_layout + +\begin_layout Plain Layout + +\series bold + +\backslash +setcounter{MaxMatrixCols}{number} +\end_layout + +\begin_layout Plain Layout +where +\emph on +number +\emph default + is the number of columns between 11 and 99. +\end_layout + +\end_inset + + +\end_layout + \begin_layout Standard \begin_inset VSpace bigskip \end_inset @@ -7214,8 +7257,10 @@ spce ) \series default creates -\begin_inset Formula \[ -\ln(\frac{A}{C})\] +\begin_inset Formula +\[ +\ln(\frac{A}{C}) +\] \end_inset @@ -7267,8 +7312,10 @@ spce right) \series default creates -\begin_inset Formula \[ -\ln\left(\frac{A}{C}\right)\] +\begin_inset Formula +\[ +\ln\left(\frac{A}{C}\right) +\] \end_inset @@ -7377,8 +7424,10 @@ right} creates: \series bold -\begin_inset Formula \[ -\left.\frac{A}{B}\right\} \] +\begin_inset Formula +\[ +\left.\frac{A}{B}\right\} +\] \end_inset @@ -7434,8 +7483,10 @@ g. \end_inset needed for physical vectors: -\begin_inset Formula \[ -\left\langle \phi\:\middle|\: J=\frac{3}{2}\,,\, M_{J}\right\rangle \] +\begin_inset Formula +\[ +\left\langle \phi\:\middle|\: J=\frac{3}{2}\,,\, M_{J}\right\rangle +\] \end_inset @@ -7845,7 +7896,8 @@ reference "sec:Multiline-Formulas" \end_inset , must be used: -\begin_inset Formula \begin{eqnarray*} +\begin_inset Formula +\begin{eqnarray*} A & = & \underbrace{gggg+bbqq}_{r}+\: dddd\\ & & \hphantom{gggg+\:}\underbrace{\hphantom{bbqq+dddd}}_{s} \end{eqnarray*} @@ -7981,7 +8033,8 @@ jot}{-6pt} \end_inset -\begin_inset Formula \begin{eqnarray*} +\begin_inset Formula +\begin{eqnarray*} & & \hphantom{gggg+\:}\overbrace{\hphantom{bbqq+dddd}}^{s}\\ A & = & \underbrace{gggg+bbqq}_{r}+\: dddd \end{eqnarray*} @@ -8103,13 +8156,6 @@ Arrows can be inserted via the math toolbar button or the commands listed in the following subsections. \end_layout -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - \begin_layout Subsection Horizontal Arrows \begin_inset Index idx @@ -9458,13 +9504,6 @@ reference "sub:Automatic-Bracket-Size" . \end_layout -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - \begin_layout Section Accents \begin_inset CommandInset label @@ -10551,8 +10590,10 @@ spce n \series default produces: -\begin_inset Formula \[ -\sideset{}{'}\sum_{k=1}^{n}\] +\begin_inset Formula +\[ +\sideset{}{'}\sum_{k=1}^{n} +\] \end_inset @@ -10603,8 +10644,10 @@ spce a \series default produces: -\begin_inset Formula \[ -\overset{a}{\maltese}\] +\begin_inset Formula +\[ +\overset{a}{\maltese} +\] \end_inset @@ -11057,8 +11100,10 @@ widehat \series default will only be set in the output with a length of three characters, as shown in the following example: -\begin_inset Formula \[ -\widetilde{A+B=C-D}\] +\begin_inset Formula +\[ +\widetilde{A+B=C-D} +\] \end_inset @@ -11128,8 +11173,10 @@ A=B *** \series default creates: -\begin_inset Formula \[ -\underset{***}{A=B}\] +\begin_inset Formula +\[ +\underset{***}{A=B} +\] \end_inset @@ -13161,8 +13208,10 @@ fboxsep 3mm \end_inset -\begin_inset Formula \[ -\boxed{A+B=C}\] +\begin_inset Formula +\[ +\boxed{A+B=C} +\] \end_inset @@ -14018,16 +14067,20 @@ An example: \begin_layout Standard \color red -\begin_inset Formula \begin{equation} -\int A=B\label{eq:red}\end{equation} +\begin_inset Formula +\begin{equation} +\int A=B\label{eq:red} +\end{equation} \end_inset \color green -\begin_inset Formula \begin{equation} -\textcolor{red}{\int A=B}\label{eq:redgreen}\end{equation} +\begin_inset Formula +\begin{equation} +\textcolor{red}{\int A=B}\label{eq:redgreen} +\end{equation} \end_inset @@ -14139,8 +14192,10 @@ fboxsep 1mm \end_inset -\begin_inset Formula \[ -\fcolorbox{cyan}{magenta}{A=B}\] +\begin_inset Formula +\[ +\fcolorbox{cyan}{magenta}{A=B} +\] \end_inset @@ -14322,8 +14377,10 @@ darkgreen yellow \series default : -\begin_inset Formula \begin{equation} -\colorbox{darkgreen}{\color{yellow}\boxed{\int A\,\mathrm{d}x=\frac{\sqrt[5]{B}}{\ln\left(\frac{1}{3}\right)}}}\end{equation} +\begin_inset Formula +\begin{equation} +\colorbox{darkgreen}{\color{yellow}\boxed{\int A\,\mathrm{d}x=\frac{\sqrt[5]{B}}{\ln\left(\frac{1}{3}\right)}}} +\end{equation} \end_inset @@ -14744,8 +14801,10 @@ fboxrule}{ \end_inset -\begin_inset Formula \begin{equation} -\int A\,\mathrm{d}x=\frac{\sqrt[5]{B}}{\ln\left(\frac{1}{3}\right)}\end{equation} +\begin_inset Formula +\begin{equation} +\int A\,\mathrm{d}x=\frac{\sqrt[5]{B}}{\ln\left(\frac{1}{3}\right)} +\end{equation} \end_inset @@ -14980,8 +15039,10 @@ commented \end_inset using the mathematical textmode: -\begin_inset Formula \[ -5x-7b=3b\textrm{This is a description. It is not separated from the formula ...}\] +\begin_inset Formula +\[ +5x-7b=3b\textrm{This is a description. It is not separated from the formula ...} +\] \end_inset @@ -16211,8 +16272,10 @@ arg "math-limits" \begin_layout Standard The default limits type is this: -\begin_inset Formula \[ -\sum_{x=0}^{\infty}\frac{1}{x^{2}}\] +\begin_inset Formula +\[ +\sum_{x=0}^{\infty}\frac{1}{x^{2}} +\] \end_inset @@ -16223,8 +16286,10 @@ Inline \family default \series default : -\begin_inset Formula \[ -\sum\nolimits _{x=0}^{\infty}\frac{1}{x^{2}}\] +\begin_inset Formula +\[ +\sum\nolimits _{x=0}^{\infty}\frac{1}{x^{2}} +\] \end_inset @@ -16251,8 +16316,10 @@ ointop Display \series default and so set below the integrals: -\begin_inset Formula \begin{equation} -\iiint\limits _{V}X\,\mathrm{d}V=U\label{eq:VolInt}\end{equation} +\begin_inset Formula +\begin{equation} +\iiint\limits _{V}X\,\mathrm{d}V=U\label{eq:VolInt} +\end{equation} \end_inset @@ -16301,12 +16368,14 @@ substack are used. To create for example this expression -\begin_inset Formula \begin{equation} +\begin_inset Formula +\begin{equation} \sum_{\begin{subarray}{c} 0} & \ce{Si(OH)4 + 4C2H4O}\label{eq:TEOS-reaction-1}\\ \ce{Si(OH)4} & \ce{->} & \ce{SiO2 + 2H2O}\label{eq:TEOS-reaction-2} \end{eqnarray} @@ -32352,13 +32579,6 @@ key "mhchem" . \end_layout -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - \begin_layout Section Diagrams \end_layout @@ -32392,11 +32612,13 @@ Diagrams ! amscd \begin_layout Standard Diagrams of this type visualize relations by vertical and horizontal lines or arrows: -\begin_inset Formula \[ +\begin_inset Formula +\[ \begin{CD}A@>>>B@>>>C\\ @AAA@.@VVV\\ F@<<j>>B@>>k>C@=F\\ @AmAA@.@VV{V}V@|\\ D@<k>>F@=C -\end{CD}\] +\end{CD} +\] \end_inset @@ -33421,14 +33645,18 @@ User-defined commands are especially convenient for complex expressions. When you are for example dealing in a document with quadratic equations, the same solution type occurs several times. The general form of a quadratic equation is -\begin_inset Formula \[ -0=\lambda^{2}+p\lambda+q\] +\begin_inset Formula +\[ +0=\lambda^{2}+p\lambda+q +\] \end_inset The general form of the solution is -\begin_inset Formula \[ -\lambda_{1,2}=-\frac{p}{2}\pm\sqrt{\frac{p²}{4}-q}\] +\begin_inset Formula +\[ +\lambda_{1,2}=-\frac{p}{2}\pm\sqrt{\frac{p²}{4}-q} +\] \end_inset @@ -33757,8 +33985,10 @@ Here is our macro example with the arguments \end_layout \begin_layout Standard -\begin_inset Formula \[ -\qG x{\ln(x)}B\] +\begin_inset Formula +\[ +\qG x{\ln(x)}B +\] \end_inset @@ -34350,6 +34580,148 @@ Eating From The Right \end_layout +\begin_layout Section +Computer Algebra Systems +\end_layout + +\begin_layout Standard +LyX offers the exchange between mathematical expressions written in LyX's + math editor and external applications or user defined scripts. + Currently supported applications are +\family sans +Maple +\family default +, +\family sans +Mathematica +\family default +, +\family sans +Maxima +\family default + and +\family sans +Octave +\family default +. + Note that the set of supported mathematical constructs is limited only + to very simple cases. +\end_layout + +\begin_layout Subsection +Usage +\end_layout + +\begin_layout Standard +Write some expression in a formula, go to the +\family sans +Edit\SpecialChar \menuseparator +Math\SpecialChar \menuseparator +Use Computer Algebra System +\family default + menu and choose the application you have installed on the computer. + After that the result of computation should show on the right side of the + expression together with the +\begin_inset Quotes eld +\end_inset + += +\begin_inset Quotes erd +\end_inset + + operator. +\end_layout + +\begin_layout Standard +Here are few simple examples (with results from +\family typewriter +Maxima +\family default +) to show what kind of computations can be performed: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\frac{37}{3}*2-\sum_{i=1}^{3}i^{i}=-\frac{22}{3}$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\frac{37.0}{3}=12.33333333333333$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\int_{1}^{2}\sin(x)dx=\cos1-\cos2$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\det\left[\begin{array}{ccc} +1 & 6 & 7\\ +2 & 5 & 8\\ +3 & 4 & 17 +\end{array}\right]=-56$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\lim_{x\rightarrow0}\left(\frac{\sin(x)}{x}\right)=1$ +\end_inset + + +\end_layout + +\begin_layout Subsection +Keyboard shortcut +\end_layout + +\begin_layout Standard +Currently there is no keyboard shortcut for calling the algebra applications. + One can easily bind a shortcut to the +\family sans +math-extern +\family default + LyX function (see the +\family sans +\emph on +LyX Functions +\family default +\emph default + manual). + One could e. +\begin_inset space \thinspace{} +\end_inset + +g. +\begin_inset space ~ +\end_inset + +bind the +\family sans +Return +\family default + key inside the math editor. + To bind it to +\family typewriter +Maxima +\family default + one would use this shortcut definition command: +\end_layout + +\begin_layout Standard + +\series bold +command-alternatives break-paragraph;math-extern maxima +\end_layout + \begin_layout Standard \begin_inset Newpage newpage \end_inset @@ -34786,8 +35158,10 @@ The command Braket \series default assures that all vertical bars are set in the size of the surrounding brackets: -\begin_inset Formula \[ -\Braket{\phi|J=\frac{3}{2}\,,\, M_{J}}\] +\begin_inset Formula +\[ +\Braket{\phi|J=\frac{3}{2}\,,\, M_{J}} +\] \end_inset @@ -35166,7 +35540,8 @@ genfrac{}{}{#1}{}{#2}{#3}} \begin_layout Standard A test: -\begin_inset Formula \begin{align*} +\begin_inset Formula +\begin{align*} \text{Command} & & \mathrm{\backslash fracS[1mm]\backslash\{A\to\backslash\{B} & & \mathrm{\backslash fracS[5mm]\backslash\{A\to\backslash\{B}\\ \text{Result} & & \fracS[1mm]{A}{B} & & \fracS[5mm]{A}{B} \end{align*} @@ -35475,8 +35850,10 @@ A=B cancelto \series default is especially suitable to visualize the reduction of fractions within formulas: -\begin_inset Formula \[ -\frac{\left(x_{0}+bB\right)^{2}}{\left(1+b^{2}\right)^{\cancelto{2}{3}}}=\frac{x_{0}^{2}+B^{2}-r_{g}^{2}}{\cancel{1+b^{2}}}\] +\begin_inset Formula +\[ +\frac{\left(x_{0}+bB\right)^{2}}{\left(1+b^{2}\right)^{\cancelto{2}{3}}}=\frac{x_{0}^{2}+B^{2}-r_{g}^{2}}{\cancel{1+b^{2}}} +\] \end_inset @@ -35994,8 +36371,10 @@ end{multicols} \end_inset -\begin_inset Formula \begin{equation} -S(t)=S_{0}(t)\int_{-\infty}^{\infty}P(\phi,t)\mathrm{e}^{\mathrm{i}\phi}\,\mathrm{d}\phi\end{equation} +\begin_inset Formula +\begin{equation} +S(t)=S_{0}(t)\int_{-\infty}^{\infty}P(\phi,t)\mathrm{e}^{\mathrm{i}\phi}\,\mathrm{d}\phi +\end{equation} \end_inset @@ -36228,12 +36607,14 @@ reference "eq:within" consists of five columns whereas in the first two columns contain the equation, the third the matrix and the last one an empty TeX-brace. -\begin_inset Formula \begin{flalign} +\begin_inset Formula +\begin{flalign} \hspace{30pt}F_{A} & =\rho·V·g & \footnotesize\begin{array}{ll} \rho & \textrm{density}\\ V & \textrm{volume}\\ g & \textrm{gravitational acceleration} -\end{array} & & {}\label{eq:within}\end{flalign} +\end{array} & & {}\label{eq:within} +\end{flalign} \end_inset @@ -36381,8 +36762,10 @@ uptau \begin_layout Standard With these commands reactions of elementary particles can be typeset: -\begin_inset Formula \[ -\uppi^{+}\to\upmu^{+}+\upnu_{\upmu}\] +\begin_inset Formula +\[ +\uppi^{+}\to\upmu^{+}+\upnu_{\upmu} +\] \end_inset