mirror of https://github.com/texmacs/doc.git
131 lines
11 KiB
Tcl
131 lines
11 KiB
Tcl
<TeXmacs|1.0.2.9>
|
||
|
||
<style|tmdoc>
|
||
|
||
<\body>
|
||
<tmdoc-title|Keyboard shortcuts for text mode>
|
||
|
||
To write a text in an european language with a keyboard which does have the
|
||
appropriate special keys, you can use the following shortcuts to create
|
||
accented characters. Note that they are active regardless of the current
|
||
language setting.
|
||
|
||
<big-table|<descriptive-table|<tformat|<cwith|2|2|2|2|cell-valign|b>|<cwith|1|-1|4|4|cell-rborder|1ln>|<cwith|1|1|3|3|cell-row-span|1>|<cwith|1|1|3|3|cell-col-span|2>|<cwith|1|1|3|3|cell-rborder|1ln>|<cwith|1|1|1|1|cell-row-span|1>|<cwith|1|1|1|1|cell-col-span|2>|<cwith|1|-1|1|-1|cell-halign|c>|<cwith|2|2|6|6|cell-valign|b>|<cwith|1|1|7|7|cell-row-span|1>|<cwith|1|1|7|7|cell-col-span|2>|<cwith|1|1|7|7|cell-rborder|1ln>|<cwith|1|1|5|5|cell-row-span|1>|<cwith|1|1|5|5|cell-col-span|2>|<cwith|1|5|5|7|cell-halign|c>|<cwith|4|4|4|4|cell-rborder|1ln>|<cwith|4|4|3|4|cell-halign|c>|<cwith|1|-1|2|2|cell-halign|l>|<cwith|1|-1|6|6|cell-halign|l>|<cwith|4|4|6|8|cell-halign|c>|<cwith|4|4|6|7|cell-halign|c>|<cwith|4|4|6|6|cell-halign|l>|<cwith|5|5|4|4|cell-rborder|1ln>|<cwith|5|5|1|4|cell-halign|c>|<cwith|5|5|4|4|cell-rborder|1ln>|<cwith|5|5|3|4|cell-halign|c>|<cwith|5|5|2|2|cell-halign|l>|<cwith|5|5|7|8|cell-halign|c>|<cwith|5|5|7|7|cell-halign|c>|<cwith|5|5|7|8|cell-halign|c>|<cwith|5|5|7|7|cell-halign|c>|<cwith|6|6|1|8|cell-halign|c>|<cwith|7|7|4|4|cell-rborder|1ln>|<cwith|7|7|1|4|cell-halign|c>|<cwith|7|7|2|2|cell-halign|l>|<cwith|7|7|4|4|cell-rborder|1ln>|<cwith|7|7|1|4|cell-halign|c>|<cwith|7|7|2|2|cell-halign|l>|<cwith|7|7|4|4|cell-rborder|1ln>|<cwith|7|7|1|4|cell-halign|c>|<cwith|7|7|4|4|cell-rborder|1ln>|<cwith|7|7|3|4|cell-halign|c>|<cwith|7|7|2|2|cell-halign|l>|<cwith|6|6|1|4|cell-halign|c>|<cwith|6|6|2|2|cell-halign|l>|<cwith|6|6|1|4|cell-halign|c>|<cwith|6|6|1|3|cell-halign|c>|<cwith|6|6|2|2|cell-halign|l>|<cwith|6|6|3|4|cell-halign|c>|<cwith|6|6|3|3|cell-halign|c>|<cwith|6|6|3|4|cell-halign|c>|<cwith|6|6|3|3|cell-halign|c>|<cwith|6|6|8|8|cell-rborder|1ln>|<cwith|6|6|5|8|cell-halign|c>|<cwith|6|6|6|6|cell-halign|l>|<cwith|6|6|5|8|cell-halign|c>|<cwith|6|6|5|8|cell-halign|c>|<cwith|6|6|6|6|cell-halign|l>|<cwith|6|6|5|8|cell-halign|c>|<cwith|6|6|5|7|cell-halign|c>|<cwith|6|6|6|6|cell-halign|l>|<cwith|6|6|7|8|cell-halign|c>|<cwith|6|6|7|7|cell-halign|c>|<cwith|6|6|7|8|cell-halign|c>|<cwith|6|6|7|7|cell-halign|c>|<table|<row|<cell|Shortcut>|<cell|>|<cell|Example>|<cell|>|<cell|Shortcut>|<cell|>|<cell|Example>|<cell|>>|<row|<cell|<key|accent:acute>>|<cell|Acute
|
||
>|<cell|<key|accent:acute e>>|<cell|<EFBFBD>>|<cell|<key|accent:grave>>|<cell|Grave
|
||
`>|<cell|<key|accent:grave e>>|<cell|<EFBFBD>>>|<row|<cell|<key|accent:hat>>|<cell|Hat
|
||
>|<cell|<key|accent:hat e>>|<cell|<EFBFBD>>|<cell|<key|accent:umlaut>>|<cell|Umlaut
|
||
>|<cell|<key|accent:umlaut e>>|<cell|<EFBFBD>>>|<row|<cell|<key|accent:tilde>>|<cell|Tilde
|
||
>|<cell|<key|accent:tilde a>>|<cell|<EFBFBD>>|<cell|<key|accent:cedilla>>|<cell|Cedilla
|
||
>|<cell|<key|accent:cedilla c>>|<cell|<EFBFBD>>>|<row|<cell|<key|accent:breve>>|<cell|Breve
|
||
>|<cell|<key|accent:breve g>>|<cell|<EFBFBD>>|<cell|<key|accent:check>>|<cell|Check
|
||
>|<cell|<key|accent:check s>>|<cell|<EFBFBD>>>|<row|<cell|<key|accent:abovering>>|<cell|Above
|
||
ring >|<cell|<key|accent:abovering a>>|<cell|<EFBFBD>>|<cell|<key|accent:abovedot>>|<cell|Above dot
|
||
\n>|<cell|<key|accent:abovedot z>>|<cell|<EFBFBD>>>|<row|<cell|<key|accent:doubleacute>>|<cell|Hungarian
|
||
>|<cell|<key|accent:doubleacute o>>|<cell|<EFBFBD>>|<cell|>|<cell|>|<cell|>|<cell|>>>>>|Typing
|
||
accented characters.>
|
||
|
||
Special characters can also be created in any language context:
|
||
|
||
<\big-table>
|
||
<descriptive-table|<tformat|<cwith|1|1|1|-1|cell-row-span|1>|<cwith|1|1|1|-1|cell-col-span|2>|<cwith|1|1|1|-1|cell-halign|c>|<cwith|1|-1|3|3|cell-lborder|1ln>|<cwith|1|-1|5|5|cell-lborder|1ln>|<cwith|1|-1|7|7|cell-lborder|1ln>|<cwith|1|1|1|1|cell-row-span|1>|<cwith|1|1|1|1|cell-col-span|8>|<cwith|1|-1|2|2|cell-halign|c>|<cwith|1|-1|4|4|cell-halign|c>|<cwith|1|-1|6|6|cell-halign|c>|<cwith|1|-1|8|8|cell-halign|c>|<table|<row|<cell|Shortcuts>|<cell|>|<cell|>|<cell|>|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|<key|symbol a>>|<cell|<EFBFBD>>|<cell|<key|symbol A>>|<cell|<EFBFBD>>|<cell|<key|symbol a
|
||
e>>|<cell|<EFBFBD>>|<cell|<key|symbol A E>>|<cell|<EFBFBD>>>|<row|<cell|<key|symbol o>>|<cell|<EFBFBD>>|<cell|<key|symbol O>>|<cell|<EFBFBD>>|<cell|<key|symbol o
|
||
e>>|<cell|<EFBFBD>>|<cell|<key|symbol O E>>|<cell|<EFBFBD>>>|<row|<cell|<key|symbol s>>|<cell|<EFBFBD>>|<cell|<key|symbol S>>|<cell|<EFBFBD>>|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|<key|symbol !>>|<cell|<EFBFBD>>|<cell|<key|symbol ?>>|<cell|<EFBFBD>>|<cell|<key|symbol p>>|<cell|<EFBFBD>>|<cell|<key|symbol P>>|<cell|<EFBFBD>>>>>>
|
||
</big-table|Typing special characters.>
|
||
|
||
When you press the <key|"> key, an appropriate quote will be inserted. The
|
||
quote character is chosen according to the current language and the
|
||
surrounding text. If the chosen quoting style is not appropriate, you can
|
||
change it in <menu|Edit|Preferences|Keyboard|Automatic quotes>. You can
|
||
also insert raw quotes:
|
||
|
||
<big-table|<descriptive-table|<tformat|<cwith|1|-1|3|3|cell-lborder|1ln>|<cwith|1|1|1|-1|cell-row-span|1>|<cwith|1|1|1|-1|cell-col-span|2>|<cwith|1|1|1|-1|cell-halign|c>|<cwith|1|1|1|1|cell-row-span|1>|<cwith|1|1|1|1|cell-col-span|4>|<cwith|1|-1|2|2|cell-halign|c>|<cwith|1|-1|4|4|cell-halign|c>|<table|<row|<cell|Shortcuts>|<cell|>|<cell|>|<cell|>>|<row|<cell|<key|symbol ">>|<cell|">|<cell|<key|,
|
||
,>>|<cell|>>|<row|<cell|<key|\<less\> var>>|<cell|>|<cell|<key|\<gtr\>
|
||
var>>|<cell|>>|<row|<cell|<key|\<less\>
|
||
\<less\>>>|<cell|>|<cell|<key|\<gtr\> \<gtr\>>>|<cell|>>>>>|Typing raw
|
||
quotes.>
|
||
|
||
``English'' quotes are considered ligatures of two successive backticks or
|
||
apostrophes. They can be created with <key|` `> and <key|' '> but these are
|
||
not actual keyboard commands: the result is two characters displayed
|
||
specially, not a special single character.
|
||
|
||
Some shortcuts are available in specific language contexts. You can set the
|
||
text language for the whole document with <menu|Document|Language> or only
|
||
locally with <menu|Format|Language> (see <hyper-link|generalities for
|
||
typing text|../man-generalities.en.tm>).
|
||
|
||
<big-table|<descriptive-table|<tformat|<cwith|1|1|1|-1|cell-row-span|1>|<cwith|1|1|1|-1|cell-col-span|2>|<cwith|1|1|1|-1|cell-halign|c>|<cwith|1|-1|3|3|cell-lborder|1ln>|<cwith|1|-1|5|5|cell-lborder|1ln>|<cwith|1|-1|7|7|cell-lborder|1ln>|<cwith|6|11|1|4|cell-bborder|0>|<cwith|6|11|1|4|cell-rborder|0>|<cwith|6|11|3|3|cell-lborder|0>|<cwith|1|1|5|5|cell-row-span|1>|<cwith|1|1|5|5|cell-col-span|4>|<twith|table-lborder|0>|<cwith|1|-1|1|1|cell-lborder|0>|<twith|table-bborder|0>|<cwith|1|1|1|1|cell-lborder|1ln>|<cwith|2|5|1|1|cell-lborder|1ln>|<cwith|5|5|1|4|cell-bborder|1ln>|<cwith|11|11|5|8|cell-bborder|1ln>|<cwith|1|-1|2|2|cell-halign|c>|<cwith|1|-1|4|4|cell-halign|c>|<cwith|1|-1|6|6|cell-halign|c>|<cwith|1|-1|8|8|cell-halign|c>|<table|<row|<cell|Hungarian>|<cell|>|<cell|Spanish>|<cell|>|<cell|Polish>|<cell|>|<cell|>|<cell|>>|<row|<cell|<key|symbol o>>|<cell|<with|language|hungarian|<EFBFBD>>>|<cell|<key|!
|
||
var>>|<cell|<with|language|spanish|<EFBFBD>>>|<cell|<key|symbol a>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol o>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|<key|symbol O>>|<cell|<with|language|hungarian|<EFBFBD>>>|<cell|<key|?
|
||
var>>|<cell|<with|language|spanish|<EFBFBD>>>|<cell|<key|symbol A>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol O>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|<key|symbol u>>|<cell|<with|language|hungarian|<EFBFBD>>>|<cell|<key|!
|
||
`>>|<cell|<with|language|spanish|<EFBFBD>>>|<cell|<key|symbol c>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol s>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|<key|symbol U>>|<cell|<with|language|hungarian|<EFBFBD>>>|<cell|<key|?
|
||
`>>|<cell|<with|language|spanish|<EFBFBD>>>|<cell|<key|symbol C>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol S>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|>|<cell|>|<cell|>|<cell|>|<cell|<key|symbol e>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol x>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|>|<cell|>|<cell|>|<cell|>|<cell|<key|symbol E>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol X>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|>|<cell|>|<cell|>|<cell|>|<cell|<key|symbol l>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol z>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|>|<cell|>|<cell|>|<cell|>|<cell|<key|symbol L>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol Z>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|>|<cell|>|<cell|>|<cell|>|<cell|<key|symbol n>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol z
|
||
var>>|<cell|<with|language|polish|<EFBFBD>>>>|<row|<cell|>|<cell|>|<cell|>|<cell|>|<cell|<key|symbol N>>|<cell|<with|language|polish|<EFBFBD>>>|<cell|<key|symbol Z
|
||
var>>|<cell|<with|language|polish|<EFBFBD>>>>>>>|Language-specific text
|
||
shorthands.>
|
||
|
||
Language-specific shortcuts override generic shortcuts; for example, you
|
||
cannot easily type ``<EFBFBD>'' in hungarian context.
|
||
|
||
<tmdoc-copyright|1998--2003|Joris van der
|
||
Hoeven<tmdoc-copyright-extra|David Allouche>>
|
||
|
||
<tmdoc-license|Permission is granted to copy, distribute and/or modify this
|
||
document under the terms of the GNU Free Documentation License, Version 1.1
|
||
or any later version published by the Free Software Foundation; with no
|
||
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
|
||
Texts. A copy of the license is included in the section entitled "GNU Free
|
||
Documentation License".>
|
||
</body>
|
||
|
||
<\initial>
|
||
<\collection>
|
||
<associate|page-even|30mm>
|
||
<associate|page-reduce-bot|15mm>
|
||
<associate|page-reduce-right|25mm>
|
||
<associate|page-reduce-left|25mm>
|
||
<associate|sfactor|4>
|
||
<associate|page-top|30mm>
|
||
<associate|page-type|a4>
|
||
<associate|page-right|30mm>
|
||
<associate|par-width|150mm>
|
||
<associate|page-odd|30mm>
|
||
<associate|page-bot|30mm>
|
||
<associate|language|english>
|
||
<associate|page-reduce-top|15mm>
|
||
</collection>
|
||
</initial>
|
||
|
||
<\references>
|
||
<\collection>
|
||
<associate|gly-1|<tuple|1|?>>
|
||
<associate|idx-1|<tuple|2|?>>
|
||
<associate|idx-2|<tuple|3|?>>
|
||
<associate|gly-2|<tuple|2|?>>
|
||
<associate|idx-3|<tuple|3|?>>
|
||
<associate|gly-3|<tuple|3|?>>
|
||
<associate|gly-4|<tuple|4|?>>
|
||
</collection>
|
||
</references>
|
||
|
||
<\auxiliary>
|
||
<\collection>
|
||
<\associate|idx>
|
||
<tuple|<tuple|<with|font-family|<quote|ss>|Edit>|<with|font-family|<quote|ss>|Preferences>|<with|font-family|<quote|ss>|Keyboard>|<with|font-family|<quote|ss>|Automatic
|
||
quotes>>|<pageref|idx-1>>
|
||
|
||
<tuple|<tuple|<with|font-family|<quote|ss>|Document>|<with|font-family|<quote|ss>|Language>>|<pageref|idx-2>>
|
||
|
||
<tuple|<tuple|<with|font-family|<quote|ss>|Format>|<with|font-family|<quote|ss>|Language>>|<pageref|idx-3>>
|
||
</associate>
|
||
<\associate|table>
|
||
<tuple|normal|Typing accented characters.|<pageref|gly-1>>
|
||
|
||
<tuple|normal|Typing special characters.|<pageref|gly-2>>
|
||
|
||
<tuple|normal|Typing raw quotes.|<pageref|gly-3>>
|
||
|
||
<tuple|normal|Language-specific text shorthands.|<pageref|gly-4>>
|
||
</associate>
|
||
</collection>
|
||
</auxiliary>
|