summaryrefslogtreecommitdiff
path: root/manual/plugins/text_viewer.tex
diff options
context:
space:
mode:
Diffstat (limited to 'manual/plugins/text_viewer.tex')
-rw-r--r--manual/plugins/text_viewer.tex190
1 files changed, 190 insertions, 0 deletions
diff --git a/manual/plugins/text_viewer.tex b/manual/plugins/text_viewer.tex
new file mode 100644
index 0000000000..f5d43944e1
--- /dev/null
+++ b/manual/plugins/text_viewer.tex
@@ -0,0 +1,190 @@
1\subsection{Text Viewer}
2This is a Viewer for text files with word wrap. Just press PLAY on a
3.txt file to display it. Has controls to handle various styles of text
4formatting. Has top{}-of{}-file and bottom{}-of{}-file buttons. You
5can view files without a .txt extension by using \textbf{Open with ..}
6from the Play Screen menu
7
8\subsubsection{Controls}
9
10\begin{itemize}
11\item \textbf{F1 (Recorder) / ON{}-MINUS (Player): }
12toggles Word mode between Wrap and Chop:
13
14\begin{itemize}
15\item Wrap breaks lines at white space or hyphen.
16\item Chop breaks lines at the maximum column limit.
17\end{itemize}
18
19\item \textbf{F2 (Recorder) / ON{}-MENU{}-PLUS (Player): }
20cycles Line mode through Normal, Join and Expand:
21
22\begin{itemize}
23\item Normal breaks lines at newline characters.
24\item Join ignores unpaired newline characters (i.e., joins lines). Useful for
25adopting the orphans that occur with e{}-mail style (i.e.,pre{}-wrapped) text files.
26\item Expand doubles unpaired newlines (i.e., adds a blank line). Useful
27for making the paragraphs clearer in some book style text files.
28\end{itemize}
29
30\item \textbf{F3 (Recorder) / ON{}-PLUS (Player):}
31toggles View mode between Narrow and Wide:
32
33\begin{itemize}
34\item Narrow sets maximum column to the screen width.
35\item Wide sets maximum column to 114. Useful for navigating large
36files. (Currently, Wide and Join cannot be selected together.)
37\end{itemize}
38
39\item \textbf{ON{}-F1 (Recorder):}
40toggles Page mode between Normal and Overlap:
41
42\begin{itemize}
43\item Normal sets page{}-down/page{}-up to one full screen.
44\item Overlap tells page{}-down/page{}-up to retain one line from
45previous screen.
46\end{itemize}
47
48\item \textbf{ON{}-F3 (Recorder):}
49toggles Scrollbar mode, for the current View mode.
50
51\begin{itemize}
52\item Narrow mode has no scrollbar by default, until toggled.
53\item Wide mode has a scrollbar by default, until toggled.
54\item If file fits on one screen, there is no scrollbar and ON{}-F3 has
55no effect.
56\end{itemize}
57\end{itemize}
58
59Settings are not remembered after the viewer has been exited.
60Keys are as follows:
61
62\subsubsection{Recorder}
63
64\begin{tabular}[c]{|p{3.317cm}|p{7.104cm}|}
65\hline
66{\centering\bfseries\itshape
67KEY
68\par}
69&
70{\centering\bfseries\itshape
71ACTION
72\par}
73\\\hline
74{\centering
75UP
76\par}
77&
78Page{}-up (one screen up)
79\\\hline
80{\centering
81DOWN
82\par}
83&
84Page{}-down (one screen down)
85\\\hline
86{\centering
87LEFT
88\par}
89&
90Top of file (Narrow mode)\newline
91One screen left (Wide mode)
92\\\hline
93{\centering
94RIGHT
95\par}
96&
97Bottom of file (Narrow mode)\newline
98One screen right (Wide mode)
99\\\hline
100{\centering
101ON{}-UP
102\par}
103&
104One line up
105\\\hline
106{\centering
107ON{}-DOWN
108\par}
109&
110One line down
111\\\hline
112{\centering
113ON{}-LEFT
114\par}
115&
116One column left
117\\\hline
118{\centering
119ON{}-RIGHT
120\par}
121&
122One column right
123\\\hline
124{\centering
125OFF
126\par}
127&
128Exit text viewer
129\\\hline
130\end{tabular}
131
132\subsubsection{Player}
133
134\begin{tabular}[c]{|p{3.291cm}|p{7.131cm}|}
135\hline
136{\centering\bfseries\itshape
137KEY
138\par}
139&
140{\centering\bfseries\itshape
141ACTION
142\par}
143\\\hline
144{\centering
145MINUS
146\par}
147&
148Page{}-up (one screen up)
149\\\hline
150{\centering
151PLUS
152\par}
153&
154Page{}-down (one screen down)
155\\\hline
156{\centering
157MENU MINUS
158\par}
159&
160Top of file (Narrow mode)\newline
161One screen left (Wide mode)
162\\\hline
163{\centering
164MENU PLUS
165\par}
166&
167Bottom of file (Narrow mode)\newline
168One screen right (Wide mode)
169\\\hline
170{\centering
171STOP
172\par}
173&
174Exit text viewer
175\\\hline
176\end{tabular}
177
178\subsubsection{Compatibility}
179
180\begin{itemize}
181\item Correctly reads plain text files in Unix, Win/DOS, or Macintosh
182format. Latin{}-alphabet Unicode files are a l m o s t r e a d a b l
183e.
184\item Currently prefers fixed{}-width fonts. With proportional fonts,
185pretends all characters are the width of a lower{}-case 'o'.
186\item Currently messages are in English
187\item Does not currently support right{}-to{}-left languages.
188\end{itemize}
189
190