11.4 Inserting Accents

Here is a table with the commands Texinfo provides for inserting floating accents. They all need an argument, the character to accent, which can either be given in braces as usual (@'{e}), or, as a special case, the braces can be omitted, in which case the argument is the next character (@'e). This is to make the source as convenient as possible to type and read, since accented characters are very common in some languages.

If the command is alphabetic, such as @dotaccent, then there must be a space between the command name and argument if braces are not used. If the command is non-alphabetic, such as @', then there must not be a space; the argument is the very next character.

Exception: the argument to @tieaccent must be enclosed in braces (since it is two characters instead of one).

In Info and plain text output, accent constructs are output as the true accented characters if the document encoding supports the required characters, unless the option --disable-encoding is given to texi2any (see @documentencoding enc: Set Input Encoding). ASCII transliterations are used if the encoded characters are not output.

CommandOutputWhat
@"oöumlaut accent
@'oóacute accent
@,{c}çcedilla accent
@=oōmacron/overbar accent
@^oôcircumflex accent
@`oògrave accent
@~oõtilde accent
@dotaccent{o}ȯoverdot accent
@H{o}őlong Hungarian umlaut
@ogonek{a}ąogonek
@ringaccent{o}ring accent
@tieaccent{oo}o͡otie-after accent
@u{o}ŏbreve accent
@ubaraccent{o}underbar accent
@udotaccent{o}underdot accent
@v{o}ǒcaron/hacek/check accent

This table lists the Texinfo commands for inserting other characters commonly used in languages other than English.

@exclamdown{}¡upside-down !
@questiondown{}¿upside-down ?
@aa{} @AA{}å Åa,A with circle
@ae{} @AE{}æ Æae,AE ligatures
@dh{} @DH{}ð ÐIcelandic eth
@dotless{i}ıdotless i
@dotless{j}ȷdotless j
@l{} @L{}ł Łsuppressed-L,l
@o{} @O{}ø ØO,o with slash
@oe{} @OE{}œ Œoe,OE ligatures
@ordf{} @ordm{}ª ºSpanish ordinals
@ss{}ßes-zet or sharp S
@th{} @TH{}þ ÞIcelandic thorn