X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fexamples%2Fxypic.lyx;h=5de1b08fa5a9e3a4b616c01d8efc042ee390cbe1;hb=a33aa0632d0409c8949e8b1284a47bcf276d9454;hp=748563047305dd48e5afc148634d2ebaf05a9329;hpb=60ae8052a59106c2b760fa9fd70608fc2ab3d63f;p=lyx.git diff --git a/lib/examples/xypic.lyx b/lib/examples/xypic.lyx index 7485630473..5de1b08fa5 100644 --- a/lib/examples/xypic.lyx +++ b/lib/examples/xypic.lyx @@ -1,12 +1,11 @@ -#LyX 1.6.5svn created this file. For more info see http://www.lyx.org/ -\lyxformat 345 +#LyX 2.0.0svn created this file. For more info see http://www.lyx.org/ +\lyxformat 382 \begin_document \begin_header \textclass scrartcl \begin_preamble \usepackage[all]{xy} - % define new commands used in sec. 5.1 \newcommand{\xyR}[1]{ \xydef@\xymatrixrowsep@{#1}} @@ -28,18 +27,24 @@ \end_preamble \options BCOR7.5mm \use_default_options false +\maintain_unincluded_children false \language english \inputencoding auto +\fontencoding global \font_roman ae \font_sans default \font_typewriter default \font_default_family default +\use_xetex false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default +\default_output_format default +\bibtex_command default +\index_command default \paperfontsize 12 \spacing single \use_hyperref true @@ -61,21 +66,28 @@ \use_geometry false \use_amsmath 1 \use_esint 0 +\use_mhchem 1 \cite_engine basic \use_bibtopic false +\use_indices false \paperorientation portrait +\suppress_date false +\index Index +\shortcut idx +\color #008000 +\end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent -\defskip medskip +\paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 2 \paperpagestyle default \tracking_changes false \output_changes false -\author "" -\author "" +\html_math_output 0 +\html_be_strict true \end_header \begin_body @@ -124,7 +136,7 @@ Xy \family default --Pic can be conveniently used inside LyX. +-pic can be conveniently used inside LyX. Diagrams can be edited and displayed inside the main LyX editing window. Here, we shall describe how to use the \family typewriter @@ -193,7 +205,7 @@ xypic \align center \begin_inset Graphics filename xyfigure.png - scale 50 + width 75col% BoundingBox 0bp 0bp 580bp 440bp clip @@ -248,7 +260,7 @@ Xy \end_inset --Pic code inside the LyX-window, select it all and convert it to a graphical +-pic code inside the LyX-window, select it all and convert it to a graphical representation by pressing \family sans Ctrl-m @@ -271,7 +283,7 @@ Xy \end_inset --Pic more frequently, or if you want to modify your initial figure, you +-pic more frequently, or if you want to modify your initial figure, you will want to assemble and modify your figures using LyX's math editor. \end_layout @@ -299,7 +311,7 @@ Xy \end_inset --Pic features that might be of use for drawing commutative diagrams, graphs +-pic features that might be of use for drawing commutative diagrams, graphs or automata. Section \begin_inset CommandInset ref @@ -321,7 +333,7 @@ Xy \end_inset --Pic commands inside a math-editing area. +-pic commands inside a math-editing area. \end_layout @@ -339,7 +351,7 @@ Xy \end_inset --Pic, rather our motivation is to give an introduction how the most important +-pic, rather our motivation is to give an introduction how the most important commands work inside LyX, since the keystrokes as explained in the \begin_inset ERT status collapsed @@ -353,7 +365,7 @@ Xy \end_inset --Pic manual +-pic manual \begin_inset CommandInset citation LatexCommand cite key "xypic manual" @@ -396,7 +408,7 @@ key "xypic" . After freshly installing them, it may be necessary, to run \family sans -Edit\SpecialChar \menuseparator +Tools\SpecialChar \menuseparator Reconfigure \family default from the main LyX menu. @@ -413,17 +425,38 @@ preview \begin_layout Enumerate Open LyX, choose \family sans -Edit\SpecialChar \menuseparator +Tools\SpecialChar \menuseparator Preferences\SpecialChar \menuseparator Look and Feel\SpecialChar \menuseparator -Graphics +Display \family default - and place a check-mark at + and turn \emph on Instant Preview +\emph default + on. +\end_layout + +\begin_layout Enumerate +In +\family sans +Document\SpecialChar \menuseparator +Settings\SpecialChar \menuseparator +Math +\begin_inset space ~ +\end_inset + +Options +\family default +, uncheck +\emph on +Use AMS Math package automatically +\emph default + and check +\emph on +Use AMS Math package \emph default . - \end_layout \begin_layout Enumerate @@ -465,7 +498,7 @@ Xy \end_inset --Pic +-pic \family typewriter : \end_layout @@ -531,7 +564,7 @@ Xy \end_inset --Pic +-pic \begin_inset CommandInset citation LatexCommand cite key "xypic manual" @@ -621,7 +654,8 @@ xymatrix{ \begin_layout Standard \begin_inset Formula $\xymatrix{U\ar@/_{1pc}/[ddr]_{\psi}\ar@/{}^{1pc}/[drr]^{\varphi}\ar@{.>}[dr]|-{(x,y)}\\ & X\times_{Z}Y\ar[d]^{q}\ar[r]_{p} & X\ar[d]_{f}\\ - & Y\ar[r]^{g} & Z} + & Y\ar[r]^{g} & Z +} $ \end_inset @@ -831,7 +865,8 @@ ar[r] & Z } \begin_layout Standard \begin_inset Formula \xymatrix{ U \ar[ddr] \ar[drr] \ar[dr]\\ & X \times_{Z} Y \ar[d] \ar[r] & X \ar[d]\\ - & Y \ar[r] & Z } + & Y \ar[r] & Z +} \end_inset @@ -906,7 +941,7 @@ beta \begin_inset Formula $\beta$ \end_inset - above the arrow, i. + above the arrow, e. \begin_inset space \thinspace{} \end_inset @@ -995,7 +1030,8 @@ ar[r]^g & Z } \begin_layout LyX-Code \begin_inset Formula \xymatrix{ U \ar[ddr]_{\psi}\ar[drr]^{\varphi}\ar[dr]|-{(x,y)}\\ & X \times_{Z} Y \ar[d]^{q} \ar[r]_{p} & X \ar[d]_{f}\\ - & Y \ar[r]^{g} & Z } + & Y \ar[r]^{g} & Z +} \end_inset @@ -1176,7 +1212,7 @@ ar@{^(->}[r]. \begin_layout Standard \begin_inset Tabular - + @@ -1511,7 +1547,7 @@ Following the @-character by either a 2, 3, _,or a ^, we can produce arrows \begin_layout Standard \begin_inset Tabular - + @@ -1905,7 +1941,7 @@ Math \family sans \SpecialChar \menuseparator -Alignment. +Change Formula Type. \end_layout \begin_layout Subsection @@ -2065,7 +2101,8 @@ in \begin_layout Standard \begin_inset Formula \[ \xymatrix{A\ar@(dr,dl)[r]\ar@(dr,dl)[rr] & B\ar@(d,r)[dl] & C\\ -E\ar@(ul,ur)} +E\ar@(ul,ur) +} \] \end_inset @@ -2128,7 +2165,7 @@ Xy \end_inset --Pic, entries can obtain a single or a double frame, such as +-pic, entries can obtain a single or a double frame, such as \begin_inset Formula $\xymatrix{*+[F]{A}} $ \end_inset @@ -2310,7 +2347,8 @@ The dimension of the rectangle is given as a dotted pair the following: \begin_inset Formula \[ \xymatrix{A & B\ar@(d,r)[dl]\sp(0.2)\phi\sp(0.7)\psi\save"1,1"."2,1"*+[F=]\frm{}\restore\,\\ -C & \save"1,1"."1,2"*++[F]\frm{}\restore} +C & \save"1,1"."1,2"*++[F]\frm{}\restore +} \] \end_inset @@ -2552,7 +2590,11 @@ Alt-m c Alt-m w \family default for the row commands. - + A more direct way uses the icons in the math toolbar once it has been activated + via +\family sans +View\SpecialChar \menuseparator +Toolbars. \end_layout \begin_layout Subsection @@ -2746,19 +2788,20 @@ lly convert it into graphical output. \end_layout \begin_layout Standard -A more serious reason could be a syntactical error in your input. - If necessary, redo the last editing steps, using -\emph on +A more serious reason could be a syntactical error in your input (in that + case, the math edition area disappears completely). + If necessary, undo the last editing steps, using +\family sans Ctrl+Z -\emph default +\family default , or try to translate the LyX-file into -\emph on +\family sans DVI -\emph default +\family default using -\emph on +\family sans Ctrl+D -\emph default +\family default or \family sans View\SpecialChar \menuseparator @@ -3001,7 +3044,8 @@ xyC{.5pc} \begin_layout Standard \begin_inset Formula \[ \xyC{.5pc}\xyC{9pc}\xymatrix{A\ar[r]\ar[d] & B\\ -C\ar@{}[ur]|{\text{{horizontal stretch}}}} +C\ar@{}[ur]|{\text{{horizontal stretch}}} +} \] \end_inset @@ -3144,7 +3188,8 @@ phi_{4}}. \begin_layout Standard \begin_inset Formula \[ \xyC{4pc}\xymatrix{\bullet\ar[dr]\sp(0.3)\varphi & \circ\ar@{}[d]|\vdots\ar@(r,r)[d]\sp(0.2){\phi_{1}}\sp(0.4){\phi_{2}}\sb(0.6){\phi_{3}}\sp(0.8){\phi_{4}}\\ -\circ\ar[ur]\sb(0.3)\phi & \bullet} +\circ\ar[ur]\sb(0.3)\phi & \bullet +} \] \end_inset @@ -3306,7 +3351,7 @@ Xy \family default --Pic manual +-pic manual \begin_inset CommandInset citation LatexCommand cite key "xypic manual" @@ -3337,6 +3382,32 @@ Xy \end_inset -pic to make braids, cobordism, string diagrams, and much more. + You might want to look on +\family typewriter +inset_preview.lyx +\family default + example shipped with LyX, which demonstrates how to use more advanced +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +Xy +\end_layout + +\end_inset + +-commands via +\family typewriter +ERT +\family default + and +\family typewriter +Instant preview +\family default + insets. A good and rather systematic introduction to \family typewriter @@ -3368,6 +3439,7 @@ key "Ouvaton" \end_layout \begin_layout Bibliography +\labelwidthstring References \begin_inset CommandInset bibitem LatexCommand bibitem label "1" @@ -3391,7 +3463,7 @@ Xy \emph on --Pic User's Guide +-pic User's Guide \emph default . Version 3.7, Feb. @@ -3405,6 +3477,7 @@ xypic \end_layout \begin_layout Bibliography +\labelwidthstring References \begin_inset CommandInset bibitem LatexCommand bibitem label "2" @@ -3427,6 +3500,7 @@ http://www.tug.org/tex-archive/help/Catalogue/entries/preview-latex.html \end_layout \begin_layout Bibliography +\labelwidthstring References \begin_inset CommandInset bibitem LatexCommand bibitem label "3" @@ -3449,6 +3523,7 @@ http://www.tug.org/tex-archive/help/Catalogue/entries/xypic.html \end_layout \begin_layout Bibliography +\labelwidthstring References \begin_inset CommandInset bibitem LatexCommand bibitem label "4" @@ -3471,6 +3546,7 @@ http://www.gnu.org/software/auctex/ \end_layout \begin_layout Bibliography +\labelwidthstring References \begin_inset CommandInset bibitem LatexCommand bibitem label "5" @@ -3493,7 +3569,7 @@ Xy \emph on --Pic +-pic \emph default \emph on @@ -3505,7 +3581,7 @@ status collapsed \begin_layout Plain Layout -http://www.dpmms.cam.ac.uk/~al366/xytutorial.html +http://www.math.columbia.edu/~lauda/xy/ \end_layout \end_inset @@ -3514,6 +3590,7 @@ http://www.dpmms.cam.ac.uk/~al366/xytutorial.html \end_layout \begin_layout Bibliography +\labelwidthstring References \begin_inset CommandInset bibitem LatexCommand bibitem label "6" @@ -3536,7 +3613,7 @@ Xy \emph on --Pic +-pic \emph default : \emph on