From 6c80f92eb4b197509e37cc4b3e549437cde23fc2 Mon Sep 17 00:00:00 2001 From: Blake McBride Date: Wed, 26 Aug 2020 20:54:44 -0500 Subject: [PATCH] Summary update --- doc/Summary.lyx | 161 +++++++++++++++++++++++++++++++++++------------- doc/Summary.pdf | Bin 51414 -> 51378 bytes 2 files changed, 118 insertions(+), 43 deletions(-) diff --git a/doc/Summary.lyx b/doc/Summary.lyx index 5f6481a..a72d89f 100644 --- a/doc/Summary.lyx +++ b/doc/Summary.lyx @@ -1,7 +1,9 @@ -#LyX 2.0 created this file. For more info see http://www.lyx.org/ -\lyxformat 413 +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 \begin_document \begin_header +\save_transient_properties true +\origin unavailable \textclass article \use_default_options false \maintain_unincluded_children false @@ -9,16 +11,18 @@ \language_package default \inputencoding auto \fontencoding global -\font_roman default -\font_sans default -\font_typewriter default +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false -\font_sf_scale 100 -\font_tt_scale 100 - +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true \graphics default \default_output_format default \output_sync 0 @@ -29,16 +33,26 @@ \use_hyperref false \papersize letterpaper \use_geometry true -\use_amsmath 1 -\use_esint 1 -\use_mhchem 0 -\use_mathdots 1 +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 0 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 \cite_engine basic +\cite_engine_type default +\biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false +\justification true \use_refstyle 0 +\use_minted 0 \index Index \shortcut idx \color #008000 @@ -51,7 +65,10 @@ \tocdepth 3 \paragraph_separation skip \defskip medskip -\quotes_language english +\is_math_indent 0 +\math_numbering_side default +\quotes_style english +\dynamic_quotes 0 \papercolumns 1 \papersides 1 \paperpagestyle default @@ -73,7 +90,7 @@ TECO Summary status open \begin_layout Plain Layout -Blake McBride (blake@mcbride.name), rev 6/6/2015 +Blake McBride (blake@mcbride.name), rev 8/26/2020 \end_layout \end_inset @@ -99,7 +116,7 @@ ed vi \emph default which is screen oriented. - Teco deals with one character at a time and makes only little distinction + Teco deals with one character at a time and makes very little distinction between one line and another. Therefore, at any given time, the current location teco sees is a character position and not a line. @@ -135,8 +152,8 @@ Even though the command are shown in capitol letters, one would normally \begin_inset Tabular - - + + \begin_inset Text @@ -272,7 +289,7 @@ A named storage area called a q-register. \begin_inset Text \begin_layout Plain Layout -character a-z and 0-9 to name the register. +single character a-z or 0-9 to name the register. \end_layout \end_inset @@ -296,8 +313,8 @@ Exiting \begin_inset Tabular - - + + \begin_inset Text @@ -360,8 +377,8 @@ File commands \begin_inset Tabular - - + + \begin_inset Text @@ -464,8 +481,8 @@ Displaying text (not for Video Teco) \begin_inset Tabular - - + + \begin_inset Text @@ -590,11 +607,11 @@ Cursor movement commands \begin_layout Standard \begin_inset Tabular - + - - - + + + \begin_inset Text @@ -1033,6 +1050,64 @@ nES Scroll screen n lines \end_layout +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +-1^X +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +Searches are case sensitive +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +0^X +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +Searches are case insensitive (default) +\end_layout + \end_inset @@ -1058,8 +1133,8 @@ Entering text \begin_inset Tabular - - + + \begin_inset Text @@ -1118,9 +1193,9 @@ Deleting text \begin_inset Tabular - - - + + + \begin_inset Text @@ -1497,8 +1572,8 @@ Variables \begin_inset Tabular - - + + \begin_inset Text @@ -1625,8 +1700,8 @@ Cut & Paste \begin_inset Tabular - - + + \begin_inset Text @@ -1765,8 +1840,8 @@ Iteration \begin_inset Tabular - - + + \begin_inset Text @@ -1831,8 +1906,8 @@ One can put a series of teco commands in a file and execute that command \begin_inset Tabular - - + + \begin_inset Text @@ -1916,8 +1991,8 @@ Commands, text, and contents of files can also be put into and executed \begin_inset Tabular - - + + \begin_inset Text diff --git a/doc/Summary.pdf b/doc/Summary.pdf index b6a2bef7c3b44ded17f774ab74a71be69820789f..3256d6182cdda9b639a97ceea8ad793545dd6247 100644 GIT binary patch delta 9928 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ΜdRE`9be>Mf#(m&-QwE<<-T=+UvPK zX&3389`{};X{TSmAlA=DB&nR0U<>wOqF2&&Bqf5ii7rwGUdG%ywJ{b$wD7Z#%T~+r7A# zhLxrsRy0HG>^gr$tC(XkR{_w;-G zB=FYJLMrK1BAKOZL8O2*oxYMtKRL%fB`LLI-2*Zmg0H!Gu7kcafeEVUT;6`>56*>b z54q7^Cv4~#!qhsvnAab84s*6{Fzp!pCgij%%MLZ8Yu=j~^P2rpu~JdW1$qw1F6GjA z&cdcAI_M{bX*@1pUscfHGU^8l>)*TWQiIb-^X59I7y3Qg@{`#LMij^ zD*R;iQ0b?)lmJC#67@6J>X>G!KQ@_H^s>39Wp`dz6|+{jow3(%Q9z@V$5I>sNsE&t zfxh0}R2Sl*Yk$PVz0L7@alYcm7N)ubzjvru||~c*tNqpgi(dX9z>hf_&_(^c@pV) zE5~*}hS$sU=m{T5skp1kKVPY>tV6FpcZeg-tSs8_o%$ZBTpo!%+$BLJ7w5%K`N9jv zPZ{IIudrG+r!6LLPB4=Dpu`!iRK99%7#$*(4N{sQ##AQrx9&3Rw+GdK3&V@`ca_yb zbmh#*oyDDwfOwQ!yX@we9Gs+2`BoYAJH8hOq(glvy`Owd=?k$^J?*Y;_@Qs^HIQp# zKO~lcCDJ3~m7&&SjIF`~1%=4_Ho-DqOT0R0=Vrvdw=FNb=H1C-iH+Wj@rXQwQW~qB zsz+$G>GyLuLr1dYsOX3toqbI_Io9~Y%}zYlz~+rkVz5CaarTmqOCMA&=}QeB;IOg# zrNA(t4Q$}lT3~7$i;kxwyOvn-m9;S@_)fc0fzan&vRM%izi7N3j>gi^AP8uFX=8w%Pm?WNXOHd8RvLvlkx*OT?Vl@J z{zN5vN}l5SY`gPx#B{-CLFfhIQQABm%lI_Oh2&jtm>F;1w;ur09d27cY>rE8#*Itr zn}bD_phzqc^SFI(ZsJdM&?Nl@X>(gYlyQ>Za#&mKWHU$M*)oeArX*t|W5bIb{3KAt zp{{oQSS(KxPt{2%9nl8q?T-%rsuqKo^&^|8mi;)H2mu|~h(YV@v{>Ofd*F1Kb$F#d zl-%s4h1e(8NWr;LSv=}7Dp({Bg-I?QnA-h=x5|^C*X#z0sO?RS9kkKy-qfjdY@ruw z45VuklZUS>R#=Eu!{oy;Rfst68Jgk3+WxyVC!k3~JvX4whmeBI5cQ2cw+ zV%PLds6J7`8Vg-{Yqtm+748YS=CKq#^>2v!{_S%DMK+1Ko-M@f-QZN z2P-;qq=zdy($a_mi+)V|Zh0vC8Lp&3ZzcT@46Oe3-N*-NeGM%K`*Z}$Nss|a^XnIS6$*}?cMWoKT* z)3KJ^ALxrMpBfa|Jxu#ro1-1EOybmZZqu`=8Ldo_T$i5t?bKhAxB#%2^CDuVhBgyp zgJxL+`L9J!??6^WFU_`C+1)cX2+VJ?EFCQPu7+1&rMSd;WoZ__NzK=^_#PPs50(s( z21;zCFO448k-y4=5Jt$wSPk&0CeE{e+mKD6xssDe_Bn=?VO_hO9C}y29+#dqCL2#{ z%Sb;cOpo?F$QbF}4ZfJ1YwrKheo#LSo8KRPhkQqY{kf7MFH^dHt~N{p`r0^L0+{)0GW_3!kqTk?F6~wLLlbC9XJN@MvKK+F zO-KDz&xM}72x7HKJp(rpyxb)ih(WX3>X_0qpXCJ2qf0m*;i(S=b?UiZOM`}S`48>@ zKWGlN8@jW8ROu*_Y3IP))tq17L&2eyFmI`7PUy%ejE#Vca7)2zARCt+Q`oy znlak`gZdzLnUBA!maxSTzivEq*Ty``VOLjU(lpdWx}C0iv0we*3IEi4zqxsNw9}tq zKA7>X7^+q3HkF_Bqk4pKto9iX=CP_YMNZ20q9!|(C04AiST$4k?J>^EzfF(Mg^M5n delta 9972 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