1
0

Corrections at ANSI sequences

This commit is contained in:
acn 2020-07-23 14:12:00 +02:00
parent 9c20624aab
commit 2eadf84f52
4 changed files with 32 additions and 13 deletions

View File

@ -40,10 +40,10 @@ ESC [ J & Erase screen from cursor down \\
ESC [ 0 J & Erase screen from cursor down \\
ESC [ 1 J & Erase screen from cursor up \\
ESC [ 2 J & Erase entire screen \\
ESC [ J & Erase line from cursor right \\
ESC [ 0 J & Erase line from cursor right \\
ESC [ 1 J & Erase line from cursor left \\
ESC [ 2 J & Erase entire line \\
ESC [ K & Erase line from cursor right \\
ESC [ 0 K & Erase line from cursor right \\
ESC [ 1 K & Erase line from cursor left \\
ESC [ 2 K & Erase entire line \\
ESC [ \textit{n} P & Delete \textit{n} Characters on Current Line \\
ESC [ \textit{n} X & Erase \textit{n} Characters on Current Line \\
ESC [ \textit{n} @ & Insert \textit{n} Characters (Spaces) \\
@ -139,16 +139,16 @@ ESC [ ? \textit{s} K & Selective Erase in Line (like ESC[K above) \\
\multicolumn{2}{ l }{Switches, \textit{x} = h / l to enable / disable:} \\
\hline
ESC [ 4 \textit{x} & Insert Mode \\
ESC [ 20 \textit{x} & Line Feed/New Line Mode \\
ESC [ 20 \textit{x} & $\dagger$ Line Feed/New Line Mode \\
ESC [ ? 1 \textit{x} & Cursor Keys Mode \\
ESC [ ? 2 l & Start VT52 mode (ESC < returns) \\
ESC [ ? 3 \textit{x} & Column Mode \\
ESC [ ? 4 \textit{x} & Scrolling Mode \\
ESC [ ? 5 \textit{x} & Screen Mode \\
ESC [ ? 2 l & $\dagger$ Start VT52 mode (ESC < returns) \\
ESC [ ? 3 \textit{x} & $\ddagger$ 132/80 Column Mode \\
ESC [ ? 4 \textit{x} & $\dagger$ Scrolling Mode \\
ESC [ ? 5 \textit{x} & $\dagger$ Screen Mode \\
ESC [ ? 6 \textit{x} & Origin Mode \\
ESC [ ? 7 \textit{x} & Autowrap Mode \\
ESC [ ? 8 \textit{x} & Auto Repeat Mode \\
ESC [ ? 9 \textit{x} & Interlace Mode \\
ESC [ ? 7 \textit{x} & $\dagger$ Autowrap Mode \\
ESC [ ? 8 \textit{x} & $\dagger$ Auto Repeat Mode \\
ESC [ ? 9 \textit{x} & $\dagger$ Interlace Mode \\
ESC [ ? 12 \textit{x} & Set Blinking Cursor \\
ESC [ ? 25 \textit{x} & Set Cursor Visible \\
ESC [ ? 40 \textit{x} & Allow switching 80/132 Mode \\
@ -165,6 +165,13 @@ ESC > & Keypad Numeric Mode \\
\hline
\end{tabular}
\par\noindent\rule{2in}{0.4pt}\\
\footnotesize{
$\ddagger$ Controls an option on Set-Up A, see section \vref{setupA} \\
$\dagger$ Controls an option on Set-Up B, see section \vref{setupB}
}
\begin{tabular}{p{9em} | p{0.66\textwidth}}
\hline
\textbf{Sequence} & \textbf{Function} \\
@ -182,6 +189,9 @@ ESC [ 6 \textvisiblespace{} q & Steady Bar \\
ESC c & Reset (like Power Cycle) \\
ESC [ ! & Soft Terminal Reset \\
ESC \# 8 & Screen Alignment Display (fill screen with \textit{E}s) \\
ESC \textvisiblespace{} F & Send C1 Control Character as 7-Bit Escaped Characters \\
ESC \textvisiblespace{} G & Send C1 Control Character as 8-Bit Characters \\
ESC [ \textit{x} " p & Select Conformance Level\footnotemark \\
\hline
\multicolumn{2}{ l }{Select Character Set:} \\
\hline
@ -199,6 +209,7 @@ ESC * \textit{n} & Select Character Set G2 (\textit{n} = A,B,0,1,2) \\
ESC + \textit{n} & Select Character Set G3 (\textit{n} = A,B,0,1,2) \\
\hline
\end{tabular}
\footnotetext{For details, see VT510 manual: \scriptsize{\url{https://www.vt100.net/docs/vt510-rm/DECSCL.html}}}
\begin{tabular}{p{9em} | p{0.66\textwidth}}
\hline

View File

@ -23,6 +23,7 @@ The Set-Up screens imitate the same functions on a real DEC VT100 terminal.
\newpage
\subsection{Set-Up A}
\label{setupA}
This page shows the tab stops at the bottom of the screen.
@ -48,6 +49,7 @@ This page shows the tab stops at the bottom of the screen.
\newpage
\subsection{Set-Up B}
\label{setupB}
On this page, various configuration \textit{bits} can be set. Use the cursor to navigate above the bit and press \LKey{6} to toggle it. Use \LKeyTab{} and \LKeyEnter{} to move quicker.
@ -100,6 +102,7 @@ Set NumLock on Reset & Enable NumLock on bootup \\
\newpage
\subsection{Set-Up C}
\label{setupC}
This screen is a VT132 enhancement over the VT100 functionality. \\
You can also see the version number and the memory utilization (with help disabled).
@ -133,6 +136,7 @@ You can change the following settings:
\newpage
\subsection{Set-Up D}
\label{setupD}
This screen is a VT132 enhancement over the VT100 functionality.

BIN
vt132.pdf

Binary file not shown.

View File

@ -36,7 +36,11 @@
\uppertitleback{
Quick Reference Guide by by Anna Christina Naß \\
\\
Licensed under GNU Free Documentation License (FDL) 1.3\\
This guide is made available under the GNU Free Documentation
License v1.3, or later, if desired. This means that you are free to
modify, reproduce and redistribute this user guide, subject to
certain conditions. The full text of the GNU Free Documentation
License v1.3 can be found at \\
\footnotesize{\url{https://www.gnu.org/licenses/fdl-1.3.html}}
}
\lowertitleback{Created with \LaTeX{} using Linux Libertine font package}