code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

dir=sectioning
arg='sectioning_frames'
name='sectioning_frames'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

dir=sectioning
arg='test_two_include'
name='test_two_include'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status

repo_name: mthl/texinfo

license: mit


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

dir=sectioning
arg='top_node_up_explicit'
name='top_node_up_explicit'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

dir=sectioning
arg='top_node_up_implicit'
name='top_node_up_implicit'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

dir=sectioning
arg='two_footnotes_in_nodes'
name='two_footnotes_in_nodes'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

dir=sectioning
arg='two_footnotes_in_nodes_separated'
name='two_footnotes_in_nodes_separated'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='block_EOL_tex'
name='block_EOL_tex'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='formatting_singular'
name='formatting_singular'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='math_not_closed'
name='math_not_closed'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='simplest_httex'
name='simplest_httex'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex'
name='tex'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_accents_httex'
name='tex_accents_httex'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_accents_l2h'
name='tex_accents_l2h'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_complex_httex'
name='tex_complex_httex'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_complex_l2h'
name='tex_complex_l2h'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_httex'
name='tex_httex'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_in_copying'
name='tex_in_copying'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_not_closed'
name='tex_not_closed'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
#! /bin/sh
# This file generated by maintain/regenerate_cmd_tests.sh

if test z"$srcdir" = "z"; then
  srcdir=.
fi

command=run_parser_all.sh
one_test_logs_dir=test_log
diffs_dir=diffs

if test "z$TEX_HTML_TESTS" != z"yes"; then
  echo "Skipping HTML TeX tests that are not easily reproducible"
  exit 77
fi

dir=tex_html
arg='tex_notex'
name='tex_notex'
[ -d "$dir" ] || mkdir $dir

srcdir_test=$dir; export srcdir_test;
"$srcdir"/"$command" -dir $dir $arg
exit_status=$?
cat $dir/$one_test_logs_dir/$name.log
if test -f $dir/$diffs_dir/$name.diff; then
  echo
  cat $dir/$diffs_dir/$name.diff
fi
exit $exit_status


code:
EXTRA_DIST = \
 block_EOL.texi tex_accents.texi \
 tex_complex.texi \
 tex_in_copying.texi \
 math_not_closed.texi       tex_not_closed.texi \
 tex.texi \
 tests-parser.txt res_parser

DISTCLEANFILES = tests.log tests.out

distclean-local:
	rm -rf out_parser diffs test_log

dist-hook:
	rm -rf `find $(distdir)/res_parser -name .svn`


code:
\input texinfo @c -*-texinfo-*-

@setfilename block_EOL.info

@node Top
@top Test for end of lines and block commands

@heading html

@html
Surrounded by empty lines.
@end html

Block commands on a line
@html
in block
in block l2
@end html
end commands on a line.

Block commands on a line. A dot in the end of the block
@html
in block
in block l2.
@end html
end commands on a line, after the block with a dot.

Before the opening command @html
in block
@end html
end commands on a line.

Before the opening command @html
in block
@end html after the closing command.

Before the opening command @html
in block
@end html
. A symbol on a line.

Before the opening command @html
in block
@end html. A symbol after the closing command.

@heading tex

@tex
Surrounded by empty lines.
@end tex

Block commands on a line
@tex
in block
@end tex
end commands on a line.

Before the opening command @tex
in block
@end tex
end commands on a line.

Before the opening command @tex
in block
@end tex after the closing command.

Before the opening command @tex
in block
@end tex
. A symbol on a line.

Before the opening command @tex
in block
@end tex. A symbol after the closing command.

@heading verbatim

@verbatim
Surrounded by empty lines.
@end verbatim

Block commands on a line
@verbatim
in block
@end verbatim
end commands on a line.

Before the opening command @verbatim
in block
@end verbatim
end commands on a line.

Before the opening command @verbatim
in block
@end verbatim after the closing command.

Before the opening command @verbatim
in block
@end verbatim
. A symbol on a line.

Before the opening command @verbatim
in block
@end verbatim. A symbol after the closing command.

@bye


code:
\input texinfo @c -*-texinfo-*-

@setfilename math_no_closed.info

@node Top

@math{\delta + 2
@chapter Chapter

@math{3\delta + 2
@bye


code:
$l2h_cache_key = q/Surrounded by empty lines./;
$l2h_cache{$l2h_cache_key} = q|Surrounded by empty lines.|;

$l2h_cache_key = q/in block/;
$l2h_cache{$l2h_cache_key} = q|in block|;
1;


code:
block_EOL.texi:28: warning: @html should only appear at a line beginning
block_EOL.texi:33: warning: @html should only appear at a line beginning
block_EOL.texi:35: superfluous argument to @end html:  after the closing command.
block_EOL.texi:37: warning: @html should only appear at a line beginning
block_EOL.texi:42: warning: @html should only appear at a line beginning
block_EOL.texi:44: superfluous argument to @end html: . A symbol after the closing command.
block_EOL.texi:58: warning: @tex should only appear at a line beginning
block_EOL.texi:63: warning: @tex should only appear at a line beginning
block_EOL.texi:65: superfluous argument to @end tex:  after the closing command.
block_EOL.texi:67: warning: @tex should only appear at a line beginning
block_EOL.texi:72: warning: @tex should only appear at a line beginning
block_EOL.texi:74: superfluous argument to @end tex: . A symbol after the closing command.
block_EOL.texi:89: warning: @verbatim should only appear at a line beginning
block_EOL.texi:94: warning: @verbatim should only appear at a line beginning
block_EOL.texi:96: warning: superfluous argument to @end verbatim:  after the closing command.
block_EOL.texi:98: warning: @verbatim should only appear at a line beginning
block_EOL.texi:103: warning: @verbatim should only appear at a line beginning
block_EOL.texi:105: warning: superfluous argument to @end verbatim: . A symbol after the closing command.
texexpand


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>Test for end of lines and block commands</title>

<meta name="description" content="Test for end of lines and block commands">
<meta name="keywords" content="Test for end of lines and block commands">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Test for end of lines and block commands

html

Surrounded by empty lines.

Block commands on a line
in block
in block l2end commands on a line.

Block commands on a line. A dot in the end of the block
in block
in block l2.end commands on a line, after the block with a dot.

Before the opening command in blockend commands on a line.

Before the opening command in block

Before the opening command in block. A symbol on a line.

Before the opening command in block

tex

Surrounded by empty lines.

Block commands on a line
in block
end commands on a line.

Before the opening command in block
end commands on a line.

Before the opening command in block

Before the opening command in block
. A symbol on a line.

Before the opening command in block

verbatim

Surrounded by empty lines.

Block commands on a line

in block

end commands on a line.

Before the opening command

in block

end commands on a line.

Before the opening command

in block

after the closing command.

Before the opening command

in block

. A symbol on a line.

Before the opening command

in block

. A symbol after the closing command.

  This document was generated on a sunny day using texi2any.


code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<TITLE>block_EOL_l2h</TITLE>
<META NAME="description" CONTENT="block_EOL_l2h">
<META NAME="keywords" CONTENT="block_EOL_l2h">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">

<META NAME="Generator" CONTENT="LaTeX2HTML">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">

<LINK REL="STYLESHEET" HREF="block_EOL_l2h.css">

Surrounded by empty lines.

in block


code:
% This document was automatically generated by the l2h extenstion of texi2html
% DO NOT EDIT !!!
\documentclass{article}
\usepackage{html}
\begin{document}
\begin{rawhtml}

<!-- l2h_begin block_EOL_l2h 1 -->
\end{rawhtml}
Surrounded by empty lines.
\begin{rawhtml}
<!-- l2h_end block_EOL_l2h 1 -->

\end{rawhtml}
\begin{rawhtml}

<!-- l2h_begin block_EOL_l2h 2 -->
\end{rawhtml}
in block
\begin{rawhtml}
<!-- l2h_end block_EOL_l2h 2 -->

\end{rawhtml}
\end{document}


code:
# LaTeX2HTML
# Associate labels original text with physical files.

1;

# LaTeX2HTML
# labels from external_latex_labels array.

1;


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: anchor</title>

<meta name="description" content="title –a: anchor">
<meta name="keywords" content="title –a: anchor">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta http-equiv="Refresh" content="0; url=subsection.html#anchor">

The node you are looking for is at anchor.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: 1 chapter</title>

<meta name="description" content="title –a: 1 chapter">
<meta name="keywords" content="title –a: 1 chapter">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

1 chapter

7

• s--ect,ion:: s–ect,ion

Menu comment
“simple-double–three—four—-”

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: chapter 2</title>

<meta name="description" content="title –a: chapter 2">
<meta name="keywords" content="title –a: chapter 2">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

chapter 2

Jump to:   	"

-

.

?

A

I

T

	Index Entry	 	 Section

"

	“	 	Top section

	“	 	Top section

	“	 	Top section

	“	 	Top section

-

	–option	 	Top section

	–option	 	Top section

	–option	 	Top section

	–option	 	Top section

.

	.	 	Top section

?

	?	 	Top section

A

	a	 	Top section

I

	index entry between item and itemx	 	Top section

	index entry between item and itemx	 	Top section

	index entry between item and itemx	 	Top section

	index entry between item and itemx	 	Top section

	index entry within deffn	 	Top section

	index entry within deffn	 	Top section

	index entry within deffn	 	Top section

	index entry within deffn	 	Top section

	index entry within itemize	 	Top section

	index entry within itemize	 	Top section

	index entry within itemize	 	Top section

	index entry within itemize	 	Top section

	index entry within multitable	 	Top section

	index entry within multitable	 	Top section

	index entry within multitable	 	Top section

	index entry within multitable	 	Top section

T

	t–ruc	 	Top section

	T–ruc	 	Top section

Jump to:   	"

-

.

?

A

I

T

Jump to:   	-

.

?

`

A

B

D

F

I

L

M

T

	Index Entry	 	 Section

-

	--foption	 	Top section

	--foption	 	Top section

	--foption	 	Top section

	--foption	 	Top section

.

	.	 	Top section

?

	?	 	Top section

`

	``	 	Top section

	``	 	Top section

	``	 	Top section

	``	 	Top section

A

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	after	 	Top section

	after	 	Top section

	after	 	Top section

	after	 	Top section

B

	b	 	Top section

	b	 	Top section

	b	 	Top section

	b	 	Top section

	bidule machin	 	Top section

	bidule machin	 	Top section

	bidule machin	 	Top section

	bidule machin	 	Top section

D

	d--effn_name	 	Top section

	d--effn_name	 	Top section

	d--effn_name	 	Top section

	d--effn_name	 	Top section

	d--efmac_name	 	Top section

	d--efmac_name	 	Top section

	d--efmac_name	 	Top section

	d--efmac_name	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efspec_name	 	Top section

	d--efspec_name	 	Top section

	d--efspec_name	 	Top section

	d--efspec_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--efun_name	 	Top section

	d--efun_name	 	Top section

	d--efun_name	 	Top section

	d--efun_name	 	Top section

	de--ffn_name	 	Top section

	de--ffn_name	 	Top section

	de--ffn_name	 	Top section

	de--ffn_name	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

F

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

I

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ule	 	Top section

	id ule	 	Top section

	id ule	 	Top section

	id ule	 	Top section

L

	log trap	 	Top section

	log trap	 	Top section

	log trap	 	Top section

	log trap	 	Top section

	log trap1	 	Top section

	log trap1	 	Top section

	log trap1	 	Top section

	log trap1	 	Top section

	log trap2	 	Top section

	log trap2	 	Top section

	log trap2	 	Top section

	log trap2	 	Top section

M

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

T

	t--ruc	 	Top section

	T--ruc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

Jump to:   	-

.

?

`

A

B

D

F

I

L

M

T

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
formatting.texi:25: warning: @ctrl is obsolete. (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:25: warning: missing category for @deffnx (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:25: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
formatting.texi:25: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:25: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
formatting.texi:25: use braces to give a command as an argument to @, (possibly involving @mymacro)
formatting.texi:25: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
formatting.texi:25: use braces to give a command as an argument to @' (possibly involving @mymacro)
formatting.texi:25: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
formatting.texi:25: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
formatting.texi:25: unexpected @ (possibly involving @mymacro)
formatting.texi:25: @image missing filename argument (possibly involving @mymacro)
formatting.texi:25: @image missing filename argument (possibly involving @mymacro)
formatting.texi:25: @image missing filename argument (possibly involving @mymacro)
formatting.texi:25: @sp missing argument (possibly involving @mymacro)
formatting.texi:25: warning: missing name for @deffn (possibly involving @mymacro)
formatting.texi:25: misplaced } (possibly involving @mymacro)
formatting.texi:25: misplaced } (possibly involving @mymacro)
formatting.texi:25: misplaced { (possibly involving @mymacro)
formatting.texi:25: misplaced { (possibly involving @mymacro)
formatting.texi:25: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
formatting.texi:25: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:25: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:25: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:25: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:25: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:35: warning: @ctrl is obsolete. (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:35: warning: missing category for @deffnx (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:35: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
formatting.texi:35: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:35: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
formatting.texi:35: use braces to give a command as an argument to @, (possibly involving @mymacro)
formatting.texi:35: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
formatting.texi:35: use braces to give a command as an argument to @' (possibly involving @mymacro)
formatting.texi:35: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
formatting.texi:35: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
formatting.texi:35: unexpected @ (possibly involving @mymacro)
formatting.texi:35: @image missing filename argument (possibly involving @mymacro)
formatting.texi:35: @image missing filename argument (possibly involving @mymacro)
formatting.texi:35: @image missing filename argument (possibly involving @mymacro)
formatting.texi:35: @sp missing argument (possibly involving @mymacro)
formatting.texi:35: warning: missing name for @deffn (possibly involving @mymacro)
formatting.texi:35: misplaced } (possibly involving @mymacro)
formatting.texi:35: misplaced } (possibly involving @mymacro)
formatting.texi:35: misplaced { (possibly involving @mymacro)
formatting.texi:35: misplaced { (possibly involving @mymacro)
formatting.texi:35: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
formatting.texi:35: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:35: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:35: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:35: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:35: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:45: warning: @ctrl is obsolete. (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:45: warning: missing category for @deffnx (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:45: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
formatting.texi:45: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:45: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
formatting.texi:45: use braces to give a command as an argument to @, (possibly involving @mymacro)
formatting.texi:45: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
formatting.texi:45: use braces to give a command as an argument to @' (possibly involving @mymacro)
formatting.texi:45: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
formatting.texi:45: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
formatting.texi:45: unexpected @ (possibly involving @mymacro)
formatting.texi:45: @image missing filename argument (possibly involving @mymacro)
formatting.texi:45: @image missing filename argument (possibly involving @mymacro)
formatting.texi:45: @image missing filename argument (possibly involving @mymacro)
formatting.texi:45: @sp missing argument (possibly involving @mymacro)
formatting.texi:45: warning: missing name for @deffn (possibly involving @mymacro)
formatting.texi:45: misplaced } (possibly involving @mymacro)
formatting.texi:45: misplaced } (possibly involving @mymacro)
formatting.texi:45: misplaced { (possibly involving @mymacro)
formatting.texi:45: misplaced { (possibly involving @mymacro)
formatting.texi:45: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
formatting.texi:45: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:45: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:45: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:45: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:45: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:49: warning: @ctrl is obsolete. (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:49: warning: missing category for @deffnx (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
formatting.texi:49: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
formatting.texi:49: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
formatting.texi:49: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
formatting.texi:49: use braces to give a command as an argument to @, (possibly involving @mymacro)
formatting.texi:49: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
formatting.texi:49: use braces to give a command as an argument to @' (possibly involving @mymacro)
formatting.texi:49: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
formatting.texi:49: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
formatting.texi:49: unexpected @ (possibly involving @mymacro)
formatting.texi:49: @image missing filename argument (possibly involving @mymacro)
formatting.texi:49: @image missing filename argument (possibly involving @mymacro)
formatting.texi:49: @image missing filename argument (possibly involving @mymacro)
formatting.texi:49: @sp missing argument (possibly involving @mymacro)
formatting.texi:49: warning: missing name for @deffn (possibly involving @mymacro)
formatting.texi:49: misplaced } (possibly involving @mymacro)
formatting.texi:49: misplaced } (possibly involving @mymacro)
formatting.texi:49: misplaced { (possibly involving @mymacro)
formatting.texi:49: misplaced { (possibly involving @mymacro)
formatting.texi:49: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
formatting.texi:49: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:49: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:49: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:49: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:49: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
texexpand
formatting.texi:25: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
formatting.texi:25: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
formatting.texi:25: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
formatting.texi:25: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
formatting.texi:45: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
formatting.texi:45: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
formatting.texi:45: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
formatting.texi:45: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
formatting.texi:49: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
formatting.texi:49: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
formatting.texi:49: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
formatting.texi:49: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: Top section</title>

<meta name="description" content="title –a: Top section">
<meta name="keywords" content="title –a: Top section">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Top section

1 chapter

Menu comment

chapter 2	  	Chapter 2

Insertcopying in normal text

In copying

<
>
"
&
’
‘

“simple-double–three—four—-”

code: ``simple-double--three---four----''

asis: “simple-double–three—four—-”

strong: “simple-double–three—four—-”

kbd: ``simple-double--three---four----''

‘‘simple-double--three—four—-’’

@"u ü
@"{U} Ü
@~n ñ
@^a â
@’e é
@=o ō
@‘i ì
@’{e} é
@’{@dotless{i}} í
@dotless{i} i
@dotless{j} j
@‘{@=E} Ē`
@l{} ł
@,{@’C} Ć,
@,c ç
@,c@"u çü

@*

@ followed by a space

@ followed by a tab

@ followed by a new line
 @-
@|
@:
@! !
@? ?
@. .
@@ @
@} }
@{ {
@/

foo vs. bar.
colon :And something else.
semi colon ;.
And ? ?.
Now ! !@
but , ,

@TeX TeX
@LaTeX LaTeX
@bullet •
@copyright ©
@dots …
@enddots ...
@equiv ≡
@error error→
@expansion →
@minus -
@point ∗
@print -|
@result ⇒
@today a sunny day
@aa å
@AA Å
@ae æ
@oe œ
@AE Æ
@OE Œ
@o ø
@O Ø
@ss ß
@l ł
@L Ł
@DH Ð
@TH Þ
@dh ð
@th þ
@exclamdown ¡
@questiondown ¿
@pounds £
@registeredsymbol ®
@ordf ª
@ordm º
@comma ,
@quotedblleft “
@quotedblright ”
@quoteleft ‘
@quoteright ’
@quotedblbase „
@quotesinglbase ‚
@guillemetleft «
@guillemetright »
@guillemotleft «
@guillemotright »
@guilsinglleft ‹
@guilsinglright ›
@textdegree °
@euro €
@arrow →
@leq ≤
@geq ≥

@acronym{--a,an accronym} <acronym title="an accronym">–a</acronym> (an accronym)
@acronym{--a} <acronym title="an accronym">–a</acronym>
@abbr{@'E--. @comma{}A., @'Etude Autonome } É–. ,A. (Étude Autonome)
@abbr{@'E--. @comma{}A.} É–. ,A.
@asis{--a} –a
@b{--a} –a
@cite{--a} –a
@code{--a} --a
@command{--a} --a
@ctrl{--a} ^–a
@dfn{--a} –a
@dmn{--a} –a
@email{--a,--b} –b
@email{,--b} –b
@email{--a} --a
@emph{--a} –a
@env{--a} --a
@file{--a} <samp>--a</samp>
@i{--a} –a
@kbd{--a} --a
@key{--a} <tt class="key">--a</tt>
@math{--a {\frac{1}{2}} @minus{}}

@option{--a} <samp>--a</samp>
@r{--a} –a
@samp{--a} ‘<samp>--a</samp>’
@sc{--a} –A
@strong{--a} –a
@t{--a} <tt>--a</tt>
@sansserif{--a} –a
@slanted{--a} –a
@titlefont{--a}

–a

@indicateurl{--a} ‘--a’
@uref{--a,--b} –b
@uref{--a} --a
@uref{,--b} –b
@uref{--a,--b,--c} –c
@uref{,--b,--c} –c
@uref{--a,,--c} –c
@uref{,,--c} –c
@url{--a,--b} –b
@url{--a,} --a
@url{,--b} –b
@var{--a} <var>–a</var>
@verb{:--a:} <tt>--a</tt>
@verb{:a  < & @ % " --    b:} <tt>a  < & @ % " --    b</tt>
@w{a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a} a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
@H{a} a''
@H{--a} –a''
@dotaccent{a} ȧ
@dotaccent{--a} –a.
@ringaccent{a} å
@ringaccent{--a} –a*
@tieaccent{a} a[
@tieaccent{--a} –a[
@u{a} ă
@u{--a} –a(
@ubaraccent{a} a_
@ubaraccent{--a} –a_
@udotaccent{a} ạ
@udotaccent{--a} .–a
@v{a} ǎ
@v{--a} –a<
@,{c} ç
@,{--c} –c,
@ogonek{a} ą
@ogonek{--a} –a;
@footnote{in footnote} 1
@footnote{in footnote2} 2

@image{f--ile}
@image{f--ile,l--i}
@image{f--ile,,l--e}
@image{f--ile,,,alt}
@image{f--ile,,,,e-d-xt}
@image{f--ile,aze,az,alt,e--xt}
@image{f-ile,aze,,a--lt}
@image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@}

@clicksequence{click @click{} A} click → A
After clickstyle ⇒
@clicksequence{click @click{} A} click ⇒ A

A quot—ation

Note: A Note

note: A note

Caution: Caution

Important: Important

Tip: a Tip

Warning: a Warning.

something é TeX: The something é TeX is here.

@ at the end of line  : A @ at the end of the @quotation line.

something, other thing: something, other thing

Note, the note: Note, the note

A small quot—ation

Note: A small Note

something, other thing: something, other thing

 i–temize

+ i–tem +

 b–ullet

- minu–s

 e–mph item

after emph e–mph item

• a–n itemize line
i–tem 1

• a–n itemize line i–tem 2

 e–numerate

mu–ltitable headitem	another tab

mu–ltitable item	multitable tab

mu–ltitable item 2	multitable tab 2

lone mu–ltitable item

truc	bidule

e--xample  some
   text

s--mallexample

d–isplay

s–malldisplay

l--isp

s--malllisp

f–ormat

s–mallformat

c--ategory: d--effn_name a--rguments...

d–effn

cate--gory: de--ffn_name ar--guments    more args
 even more so

def–fn

fset: <var>i</var> a g

cmde: truc

Command: log trap

Command: log trap1

Command: log trap2

cmde: id ule truc

cmde2: id ‘<samp>i</samp>’ ule truc

id ‘<samp>i</samp>’ ule:

:

aaa:

:

:

: machin

: bidule machin

truc: machin

truc:

truc: followed by a comment

truc:

:

truc: a b c d e f g h i

truc: deffnx before end deffn

empty: deffn

empty: deffn with deffnx

empty: deffnx

fset: <var>i</var> a g

cmde: truc

text in def item for second def item

c--ategory: d--efvr_name

d–efvr

c--ategory: t--ype d--eftypefn_name a--rguments...

d–eftypefn

c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...

d–eftypeop

c--ategory: t--ype d--eftypevr_name

d–eftypevr

c--ategory of c--lass: d--efcv_name

d–efcv

c--ategory on c--lass: d--efop_name a--rguments...

d–efop

c--ategory: d--eftp_name a--ttributes...

d–eftp

Function: d--efun_name a--rguments...

d–efun

Macro: d--efmac_name a--rguments...

d–efmac

Special Form: d--efspec_name a--rguments...

d–efspec

Variable: d--efvar_name argvar argvar1

d–efvar

User Option: d--efopt_name

d–efopt

Function: t--ype d--eftypefun_name a--rguments...

d–eftypefun

Variable: t--ype d--eftypevar_name

d–eftypevar

Instance Variable of c--lass: d--efivar_name

d–efivar

Instance Variable of c--lass: t--ype d--eftypeivar_name

d–eftypeivar

Method on c--lass: d--efmethod_name a--rguments...

d–efmethod

Method on c--lass: t--ype d--eftypemethod_name a--rguments...

d–eftypemethod

@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@, ma---nual@@} See t—itle@ in ma—nual@.
@ref{chapter, cross ref name, title, file name, manual} title in manual
@pxref{chapter, cross ref name, title, file name, manual} see title in manual
@inforef{chapter, cross ref name, file name} See (file name)cross ref name

@ref{chapter} chapter
@xref{chapter} See section chapter.
@pxref{chapter} see section chapter
@ref{s--ect@comma{}ion} s--ect,ion

@ref{s--ect@comma{}ion, a @comma{} in cross
ref, a comma@comma{} in title, a comma@comma{} in file, a @comma{} in manual name }
a comma, in title in a , in manual name

@ref{chapter,cross ref name} cross ref name
@ref{chapter,,title} title
@ref{chapter,,,file name} (file name)chapter
@ref{chapter,,,,manual} ‘chapter’ in manual
@ref{chapter,cross ref name,title,} title
@ref{chapter,cross ref name,,file name} (file name)cross ref name
@ref{chapter,cross ref name,,,manual} ‘cross ref name’ in manual
@ref{chapter,cross ref name,title,file name} (file name)title
@ref{chapter,cross ref name,title,,manual} ‘title’ in manual
@ref{chapter,cross ref name,title, file name, manual} title in manual
@ref{chapter,,title,file name} (file name)title
@ref{chapter,,title,,manual} ‘title’ in manual
@ref{chapter,,title, file name, manual} title in manual
@ref{chapter,,,file name,manual} chapter in manual

@ref{(pman)anode,cross ref name} (pman)cross ref name
@ref{(pman)anode,,title} (pman)title
@ref{(pman)anode,,,file name} (file name)anode
@ref{(pman)anode,,,,manual} anode in manual
@ref{(pman)anode,cross ref name,title,} (pman)title
@ref{(pman)anode,cross ref name,,file name} (file name)cross ref name
@ref{(pman)anode,cross ref name,,,manual} cross ref name in manual
@ref{(pman)anode,cross ref name,title,file name} (file name)title
@ref{(pman)anode,cross ref name,title,,manual} title in manual
@ref{(pman)anode,cross ref name,title, file name, manual} title in manual
@ref{(pman)anode,,title,file name} (file name)title
@ref{(pman)anode,,title,,manual} title in manual
@ref{(pman)anode,,title, file name, manual} title in manual
@ref{(pman)anode,,,file name,manual} anode in manual

@inforef{chapter, cross ref name, file name} See (file name)cross ref name
@inforef{chapter} See ‘chapter’
@inforef{chapter, cross ref name} See ‘cross ref name’
@inforef{chapter,,file name} See (file name)chapter
@inforef{node, cross ref name, file name} See (file name)cross ref name
@inforef{node} See ‘node’
@inforef{node, cross ref name} See ‘cross ref name’
@inforef{node,,file name} See (file name)node
@inforef{chapter, cross ref name, file name, spurious arg} See (file name, spurious arg)cross ref name

@inforef{s--ect@comma{}ion, a @comma{} in cross
ref, a comma@comma{} in file}
See (a comma, in file)a , in cross
ref

a

l–ine

a

b

l–ine

a

b

l–ine

c–artouche

g–roupe

f–lushleft

f–lushright

ce–ntered line

\input texinfo @c -*-texinfo-*-

@setfilename simplest.info

@node Top

This is a very simple texi manual @  <>.

@bye

in verbatim ''

html ''

 ''

majorheading

chapheading

heading

subheading

subsubheading

@acronym{--a,an accronym @comma{} @enddots{}} <acronym title="an accronym , ...">–a</acronym> (an accronym , ...)
@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} } É–. ,A. (Étude–, Autonome)
@abbr{@'E--. @comma{}A.} É–. ,A.

@math{--a@minus{} {\frac{1}{2}}}

@image{f-ile,,,alt@verb{:jk _" %}}
@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt}
@image{file@verb{:jk _" %@:},,,alt@verb{:jk _" %@:}}

Somehow invalid use of @,:

@, ,

@,@"u ,ü

Invalid use of @’:

@’ '

@’@"u 'ü

@dotless{truc} truc
@dotless{ij} ij
@dotless{--a} –a
@dotless{a} a

@TeX, but without brace TeX@# #

@w{--a} –a

@image{,1--xt}
@image{,,2--xt}
@image{,,,3--xt}

 after emph e–mph item

• a–n itemize line i–tem 1

• a–n itemize line i–tem 2

fun:

truc: machin bidule chose and

truc: machin bidule chose and  after

truc: machin bidule chose and

truc: machin bidule chose and and after

truc: followed by a comment

Various deff lines

truc: after a deff item

@ref{node} ‘node’

@ref{,cross ref name} ‘cross ref name’
@ref{,,title} ‘title’
@ref{,,,file name} (file name)
@ref{,,,,manual} manual
@ref{node,cross ref name} ‘cross ref name’
@ref{node,,title} ‘title’
@ref{node,,,file name} (file name)node
@ref{node,,,,manual} ‘node’ in manual
@ref{node,cross ref name,title,} ‘title’
@ref{node,cross ref name,,file name} (file name)cross ref name
@ref{node,cross ref name,,,manual} ‘cross ref name’ in manual
@ref{node,cross ref name,title,file name} (file name)title
@ref{node,cross ref name,title,,manual} ‘title’ in manual
@ref{node,cross ref name,title, file name, manual} title in manual
@ref{node,,title,file name} (file name)title
@ref{node,,title,,manual} ‘title’ in manual
@ref{chapter,,title, file name, manual} title in manual
@ref{node,,title, file name, manual} title in manual
@ref{node,,,file name,manual} node in manual
@ref{,cross ref name,title,} ‘title’
@ref{,cross ref name,,file name} (file name)cross ref name
@ref{,cross ref name,,,manual} ‘cross ref name’ in manual
@ref{,cross ref name,title,file name} (file name)title
@ref{,cross ref name,title,,manual} ‘title’ in manual
@ref{,cross ref name,title, file name, manual} title in manual
@ref{,,title,file name} (file name)title
@ref{,,title,,manual} ‘title’ in manual
@ref{,,title, file name, manual} title in manual
@ref{,,,file name,manual} manual

@inforef{,cross ref name } See ‘cross ref name’
@inforef{,,file name} See (file name)
@inforef{,cross ref name, file name} See (file name)cross ref name
@inforef{}

Normal text

<
>
"
&
’
‘

“simple-double–three—four—-”

code: ``simple-double--three---four----''

asis: “simple-double–three—four—-”

strong: “simple-double–three—four—-”

kbd: ``simple-double--three---four----''

‘‘simple-double--three—four—-’’

@"u ü
@"{U} Ü
@~n ñ
@^a â
@’e é
@=o ō
@‘i ì
@’{e} é
@’{@dotless{i}} í
@dotless{i} i
@dotless{j} j
@‘{@=E} Ē`
@l{} ł
@,{@’C} Ć,
@,c ç
@,c@"u çü

@*

@ followed by a space

@ followed by a tab

@ followed by a new line
 @-
@|
@:
@! !
@? ?
@. .
@@ @
@} }
@{ {
@/

foo vs. bar.
colon :And something else.
semi colon ;.
And ? ?.
Now ! !@
but , ,

@TeX TeX
@LaTeX LaTeX
@bullet •
@copyright ©
@dots …
@enddots ...
@equiv ≡
@error error→
@expansion →
@minus -
@point ∗
@print -|
@result ⇒
@today a sunny day
@aa å
@AA Å
@ae æ
@oe œ
@AE Æ
@OE Œ
@o ø
@O Ø
@ss ß
@l ł
@L Ł
@DH Ð
@TH Þ
@dh ð
@th þ
@exclamdown ¡
@questiondown ¿
@pounds £
@registeredsymbol ®
@ordf ª
@ordm º
@comma ,
@quotedblleft “
@quotedblright ”
@quoteleft ‘
@quoteright ’
@quotedblbase „
@quotesinglbase ‚
@guillemetleft «
@guillemetright »
@guillemotleft «
@guillemotright »
@guilsinglleft ‹
@guilsinglright ›
@textdegree °
@euro €
@arrow →
@leq ≤
@geq ≥

@acronym{--a,an accronym} <acronym title="an accronym">–a</acronym> (an accronym)
@acronym{--a} <acronym title="an accronym">–a</acronym>
@abbr{@'E--. @comma{}A., @'Etude Autonome } É–. ,A. (Étude Autonome)
@abbr{@'E--. @comma{}A.} É–. ,A.
@asis{--a} –a
@b{--a} –a
@cite{--a} –a
@code{--a} --a
@command{--a} --a
@ctrl{--a} ^–a
@dfn{--a} –a
@dmn{--a} –a
@email{--a,--b} –b
@email{,--b} –b
@email{--a} --a
@emph{--a} –a
@env{--a} --a
@file{--a} <samp>--a</samp>
@i{--a} –a
@kbd{--a} --a
@key{--a} <tt class="key">--a</tt>
@math{--a {\frac{1}{2}} @minus{}}

@option{--a} <samp>--a</samp>
@r{--a} –a
@samp{--a} ‘<samp>--a</samp>’
@sc{--a} –A
@strong{--a} –a
@t{--a} <tt>--a</tt>
@sansserif{--a} –a
@slanted{--a} –a
@titlefont{--a}

–a

@indicateurl{--a} ‘--a’
@uref{--a,--b} –b
@uref{--a} --a
@uref{,--b} –b
@uref{--a,--b,--c} –c
@uref{,--b,--c} –c
@uref{--a,,--c} –c
@uref{,,--c} –c
@url{--a,--b} –b
@url{--a,} --a
@url{,--b} –b
@var{--a} <var>–a</var>
@verb{:--a:} <tt>--a</tt>
@verb{:a  < & @ % " --    b:} <tt>a  < & @ % " --    b</tt>
@w{a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a} a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
@H{a} a''
@H{--a} –a''
@dotaccent{a} ȧ
@dotaccent{--a} –a.
@ringaccent{a} å
@ringaccent{--a} –a*
@tieaccent{a} a[
@tieaccent{--a} –a[
@u{a} ă
@u{--a} –a(
@ubaraccent{a} a_
@ubaraccent{--a} –a_
@udotaccent{a} ạ
@udotaccent{--a} .–a
@v{a} ǎ
@v{--a} –a<
@,{c} ç
@,{--c} –c,
@ogonek{a} ą
@ogonek{--a} –a;
@footnote{in footnote} 3
@footnote{in footnote2} 4

@image{f--ile}
@image{f--ile,l--i}
@image{f--ile,,l--e}
@image{f--ile,,,alt}
@image{f--ile,,,,e-d-xt}
@image{f--ile,aze,az,alt,e--xt}
@image{f-ile,aze,,a--lt}
@image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@}

@clicksequence{click @click{} A} click → A
After clickstyle ⇒
@clicksequence{click @click{} A} click ⇒ A

A quot—ation

Note: A Note

note: A note

Caution: Caution

Important: Important

Tip: a Tip

Warning: a Warning.

something é TeX: The something é TeX is here.

@ at the end of line  : A @ at the end of the @quotation line.

something, other thing: something, other thing

Note, the note: Note, the note

A small quot—ation

Note: A small Note

something, other thing: something, other thing

 i–temize

+ i–tem +

 b–ullet

- minu–s

 e–mph item

after emph e–mph item

• a–n itemize line
i–tem 1

• a–n itemize line i–tem 2

 e–numerate

mu–ltitable headitem	another tab

mu–ltitable item	multitable tab

mu–ltitable item 2	multitable tab 2

lone mu–ltitable item

truc	bidule

e--xample  some
   text

s--mallexample

d–isplay

s–malldisplay

l--isp

s--malllisp

f–ormat

s–mallformat

c--ategory: d--effn_name a--rguments...

d–effn

cate--gory: de--ffn_name ar--guments    more args
 even more so

def–fn

fset: <var>i</var> a g

cmde: truc

Command: log trap

Command: log trap1

Command: log trap2

cmde: id ule truc

cmde2: id ‘<samp>i</samp>’ ule truc

id ‘<samp>i</samp>’ ule:

:

aaa:

:

:

: machin

: bidule machin

truc: machin

truc:

truc: followed by a comment

truc:

:

truc: a b c d e f g h i

truc: deffnx before end deffn

empty: deffn

empty: deffn with deffnx

empty: deffnx

fset: <var>i</var> a g

cmde: truc

text in def item for second def item

c--ategory: d--efvr_name

d–efvr

c--ategory: t--ype d--eftypefn_name a--rguments...

d–eftypefn

c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...

d–eftypeop

c--ategory: t--ype d--eftypevr_name

d–eftypevr

c--ategory of c--lass: d--efcv_name

d–efcv

c--ategory on c--lass: d--efop_name a--rguments...

d–efop

c--ategory: d--eftp_name a--ttributes...

d–eftp

Function: d--efun_name a--rguments...

d–efun

Macro: d--efmac_name a--rguments...

d–efmac

Special Form: d--efspec_name a--rguments...

d–efspec

Variable: d--efvar_name argvar argvar1

d–efvar

User Option: d--efopt_name

d–efopt

Function: t--ype d--eftypefun_name a--rguments...

d–eftypefun

Variable: t--ype d--eftypevar_name

d–eftypevar

Instance Variable of c--lass: d--efivar_name

d–efivar

Instance Variable of c--lass: t--ype d--eftypeivar_name

d–eftypeivar

Method on c--lass: d--efmethod_name a--rguments...

d–efmethod

Method on c--lass: t--ype d--eftypemethod_name a--rguments...

d–eftypemethod

@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@, ma---nual@@} See t—itle@ in ma—nual@.
@ref{chapter, cross ref name, title, file name, manual} title in manual
@pxref{chapter, cross ref name, title, file name, manual} see title in manual
@inforef{chapter, cross ref name, file name} See (file name)cross ref name

@ref{chapter} chapter
@xref{chapter} See section chapter.
@pxref{chapter} see section chapter
@ref{s--ect@comma{}ion} s--ect,ion

@ref{s--ect@comma{}ion, a @comma{} in cross
ref, a comma@comma{} in title, a comma@comma{} in file, a @comma{} in manual name }
a comma, in title in a , in manual name

@ref{chapter,cross ref name} cross ref name
@ref{chapter,,title} title
@ref{chapter,,,file name} (file name)chapter
@ref{chapter,,,,manual} ‘chapter’ in manual
@ref{chapter,cross ref name,title,} title
@ref{chapter,cross ref name,,file name} (file name)cross ref name
@ref{chapter,cross ref name,,,manual} ‘cross ref name’ in manual
@ref{chapter,cross ref name,title,file name} (file name)title
@ref{chapter,cross ref name,title,,manual} ‘title’ in manual
@ref{chapter,cross ref name,title, file name, manual} title in manual
@ref{chapter,,title,file name} (file name)title
@ref{chapter,,title,,manual} ‘title’ in manual
@ref{chapter,,title, file name, manual} title in manual
@ref{chapter,,,file name,manual} chapter in manual

@ref{(pman)anode,cross ref name} (pman)cross ref name
@ref{(pman)anode,,title} (pman)title
@ref{(pman)anode,,,file name} (file name)anode
@ref{(pman)anode,,,,manual} anode in manual
@ref{(pman)anode,cross ref name,title,} (pman)title
@ref{(pman)anode,cross ref name,,file name} (file name)cross ref name
@ref{(pman)anode,cross ref name,,,manual} cross ref name in manual
@ref{(pman)anode,cross ref name,title,file name} (file name)title
@ref{(pman)anode,cross ref name,title,,manual} title in manual
@ref{(pman)anode,cross ref name,title, file name, manual} title in manual
@ref{(pman)anode,,title,file name} (file name)title
@ref{(pman)anode,,title,,manual} title in manual
@ref{(pman)anode,,title, file name, manual} title in manual
@ref{(pman)anode,,,file name,manual} anode in manual

@inforef{chapter, cross ref name, file name} See (file name)cross ref name
@inforef{chapter} See ‘chapter’
@inforef{chapter, cross ref name} See ‘cross ref name’
@inforef{chapter,,file name} See (file name)chapter
@inforef{node, cross ref name, file name} See (file name)cross ref name
@inforef{node} See ‘node’
@inforef{node, cross ref name} See ‘cross ref name’
@inforef{node,,file name} See (file name)node
@inforef{chapter, cross ref name, file name, spurious arg} See (file name, spurious arg)cross ref name

@inforef{s--ect@comma{}ion, a @comma{} in cross
ref, a comma@comma{} in file}
See (a comma, in file)a , in cross
ref

a

l–ine

a

b

l–ine

a

b

l–ine

c–artouche

g–roupe

f–lushleft

f–lushright

ce–ntered line

\input texinfo @c -*-texinfo-*-

@setfilename simplest.info

@node Top

This is a very simple texi manual @  <>.

@bye

in verbatim ''

html ''

 ''

majorheading

chapheading

heading

subheading

subsubheading

@acronym{--a,an accronym @comma{} @enddots{}} <acronym title="an accronym , ...">–a</acronym> (an accronym , ...)
@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} } É–. ,A. (Étude–, Autonome)
@abbr{@'E--. @comma{}A.} É–. ,A.

@math{--a@minus{} {\frac{1}{2}}}

@image{f-ile,,,alt@verb{:jk _" %}}
@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt}
@image{file@verb{:jk _" %@:},,,alt@verb{:jk _" %@:}}

Somehow invalid use of @,:

@, ,

@,@"u ,ü

Invalid use of @’:

@’ '

@’@"u 'ü

@dotless{truc} truc
@dotless{ij} ij
@dotless{--a} –a
@dotless{a} a

@TeX, but without brace TeX@# #

@w{--a} –a

@image{,1--xt}
@image{,,2--xt}
@image{,,,3--xt}

 after emph e–mph item

• a–n itemize line i–tem 1

• a–n itemize line i–tem 2

fun:

truc: machin bidule chose and

truc: machin bidule chose and  after

truc: machin bidule chose and

truc: machin bidule chose and and after

truc: followed by a comment

Various deff lines

truc: after a deff item

@ref{node} ‘node’

@ref{,cross ref name} ‘cross ref name’
@ref{,,title} ‘title’
@ref{,,,file name} (file name)
@ref{,,,,manual} manual
@ref{node,cross ref name} ‘cross ref name’
@ref{node,,title} ‘title’
@ref{node,,,file name} (file name)node
@ref{node,,,,manual} ‘node’ in manual
@ref{node,cross ref name,title,} ‘title’
@ref{node,cross ref name,,file name} (file name)cross ref name
@ref{node,cross ref name,,,manual} ‘cross ref name’ in manual
@ref{node,cross ref name,title,file name} (file name)title
@ref{node,cross ref name,title,,manual} ‘title’ in manual
@ref{node,cross ref name,title, file name, manual} title in manual
@ref{node,,title,file name} (file name)title
@ref{node,,title,,manual} ‘title’ in manual
@ref{chapter,,title, file name, manual} title in manual
@ref{node,,title, file name, manual} title in manual
@ref{node,,,file name,manual} node in manual
@ref{,cross ref name,title,} ‘title’
@ref{,cross ref name,,file name} (file name)cross ref name
@ref{,cross ref name,,,manual} ‘cross ref name’ in manual
@ref{,cross ref name,title,file name} (file name)title
@ref{,cross ref name,title,,manual} ‘title’ in manual
@ref{,cross ref name,title, file name, manual} title in manual
@ref{,,title,file name} (file name)title
@ref{,,title,,manual} ‘title’ in manual
@ref{,,title, file name, manual} title in manual
@ref{,,,file name,manual} manual

@inforef{,cross ref name } See ‘cross ref name’
@inforef{,,file name} See (file name)
@inforef{,cross ref name, file name} See (file name)cross ref name
@inforef{}

In example.

<
>
"
&
'
`

``simple-double--three---four----''

code: ``simple-double--three---four----''

asis: ``simple-double--three---four----''

strong: ``simple-double--three---four----''

kbd: ``simple-double--three---four----''

`<!-- /@w -->`simple-double--three---four----''

@"u ü
@"{U} Ü
@~n ñ
@^a â
@'e é
@=o ō
@`i ì
@'{e} é
@'{@dotless{i}} í
@dotless{i} i
@dotless{j} j
@`{@=E} Ē`
@l{} ł
@,{@'C} Ć,
@,c ç
@,c@"u çü

@*

@ followed by a space

@ followed by a tab

@ followed by a new line
 @-
@|
@:
@! !
@? ?
@. .
@@ @
@} }
@{ {
@/

foo vs. bar.
colon :And something else.
semi colon ;.
And ? ?.
Now ! !@
but , ,

@TeX TeX
@LaTeX LaTeX
@bullet •
@copyright ©
@dots …
@enddots ...
@equiv ≡
@error error→
@expansion →
@minus -
@point ∗
@print -|
@result ⇒
@today a sunny day
@aa å
@AA Å
@ae æ
@oe œ
@AE Æ
@OE Œ
@o ø
@O Ø
@ss ß
@l ł
@L Ł
@DH Ð
@TH Þ
@dh ð
@th þ
@exclamdown ¡
@questiondown ¿
@pounds £
@registeredsymbol ®
@ordf ª
@ordm º
@comma ,
@quotedblleft “
@quotedblright ”
@quoteleft ‘
@quoteright ’
@quotedblbase „
@quotesinglbase ‚
@guillemetleft «
@guillemetright »
@guillemotleft «
@guillemotright »
@guilsinglleft ‹
@guilsinglright ›
@textdegree °
@euro €
@arrow →
@leq ≤
@geq ≥

@acronym{--a,an accronym} <acronym title="an accronym">--a</acronym> (an accronym)
@acronym{--a} <acronym title="an accronym">--a</acronym>
@abbr{@'E--. @comma{}A., @'Etude Autonome } É--. ,A. (Étude Autonome)
@abbr{@'E--. @comma{}A.} É--. ,A.
@asis{--a} --a
@b{--a} –a
@cite{--a} --a
@code{--a} --a
@command{--a} --a
@ctrl{--a} ^--a
@dfn{--a} --a
@dmn{--a} --a
@email{--a,--b} --b
@email{,--b} --b
@email{--a} --a
@emph{--a} --a
@env{--a} --a
@file{--a} <samp>--a</samp>
@i{--a} –a
@kbd{--a} --a
@key{--a} --a
@math{--a {\frac{1}{2}} @minus{}}

@option{--a} <samp>--a</samp>
@r{--a} –a
@samp{--a} ‘<samp>--a</samp>’
@sc{--a} --A
@strong{--a} --a
@t{--a} <tt>--a</tt>
@sansserif{--a} –a
@slanted{--a} –a
@titlefont{--a}

--a

@indicateurl{--a} ‘--a’
@uref{--a,--b} --b
@uref{--a} --a
@uref{,--b} --b
@uref{--a,--b,--c} --c
@uref{,--b,--c} --c
@uref{--a,,--c} --c
@uref{,,--c} --c
@url{--a,--b} --b
@url{--a,} --a
@url{,--b} --b
@var{--a} <var>--a</var>
@verb{:--a:} <tt>--a</tt>
@verb{:a  < & @ % " --    b:} <tt>a  < & @ % " --    b</tt>
@w{a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a} a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
@H{a} a''
@H{--a} --a''
@dotaccent{a} ȧ
@dotaccent{--a} --a.
@ringaccent{a} å
@ringaccent{--a} --a*
@tieaccent{a} a[
@tieaccent{--a} --a[
@u{a} ă
@u{--a} --a(
@ubaraccent{a} a_
@ubaraccent{--a} --a_
@udotaccent{a} ạ
@udotaccent{--a} .--a
@v{a} ǎ
@v{--a} --a<
@,{c} ç
@,{--c} --c,
@ogonek{a} ą
@ogonek{--a} --a;
@footnote{in footnote} (5)
@footnote{in footnote2} (6)

@image{f--ile} [ f--ile ]
@image{f--ile,l--i} [ f--ile ]
@image{f--ile,,l--e} [ f--ile ]
@image{f--ile,,,alt} [ alt ]
@image{f--ile,,,,e-d-xt} [ f--ile ]
@image{f--ile,aze,az,alt,e--xt} [ alt ]
@image{f-ile,aze,,a--lt} [ a--lt ]
@image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@} [ alt ]

@clicksequence{click @click{} A} click → A
After clickstyle ⇒
@clicksequence{click @click{} A} click ⇒ A

A quot---ation

Note: A Note

note: A note

Caution: Caution

Important: Important

Tip: a Tip

Warning: a Warning.

something é TeX: The something é TeX is here.

@ at the end of line  : A @ at the end of the @quotation line.

something, other thing: something, other thing

Note, the note: Note, the note

A small quot---ation

Note: A small Note

something, other thing: something, other thing

i--temize

+
i--tem +

b--ullet

-
minu--s

e--mph item

after emph
e--mph item

• a–n itemize line
i--tem 1

• a–n itemize line
i--tem 2

e--numerate

mu--ltitable headitem

another tab

mu--ltitable item

multitable tab

mu--ltitable item 2

multitable tab 2

lone mu--ltitable item

truc

bidule

e--xample  some
   text

s--mallexample

d--isplay

s--malldisplay

l--isp

s--malllisp

f--ormat

s--mallformat

c--ategory: d--effn_name a--rguments...

d--effn

cate--gory: de--ffn_name ar--guments    more args
 even more so

def--fn

fset: <var>i</var> a g

cmde: truc

Command: log trap

Command: log trap1

Command: log trap2

cmde: id ule truc

cmde2: id ‘<samp>i</samp>’ ule truc

id ‘<samp>i</samp>’ ule:

:

aaa:

:

:

: machin

: bidule machin

truc: machin

truc:

truc: followed by a comment

truc:

:

truc: a b c d e f g h i

truc: deffnx before end deffn

empty: deffn

empty: deffn with deffnx

empty: deffnx

fset: <var>i</var> a g

cmde: truc

text in def item for second def item

c--ategory: d--efvr_name

d--efvr

c--ategory: t--ype d--eftypefn_name a--rguments...

d--eftypefn

c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...

d--eftypeop

c--ategory: t--ype d--eftypevr_name

d--eftypevr

c--ategory of c--lass: d--efcv_name

d--efcv

c--ategory on c--lass: d--efop_name a--rguments...

d--efop

c--ategory: d--eftp_name a--ttributes...

d--eftp

Function: d--efun_name a--rguments...

d--efun

Macro: d--efmac_name a--rguments...

d--efmac

Special Form: d--efspec_name a--rguments...

d--efspec

Variable: d--efvar_name argvar argvar1

d--efvar

User Option: d--efopt_name

d--efopt

Function: t--ype d--eftypefun_name a--rguments...

d--eftypefun

Variable: t--ype d--eftypevar_name

d--eftypevar

Instance Variable of c--lass: d--efivar_name

d--efivar

Instance Variable of c--lass: t--ype d--eftypeivar_name

d--eftypeivar

Method on c--lass: d--efmethod_name a--rguments...

d--efmethod

Method on c--lass: t--ype d--eftypemethod_name a--rguments...

d--eftypemethod

@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@, ma---nual@@} See t---itle@ in ma---nual@.
@ref{chapter, cross ref name, title, file name, manual} title in manual
@pxref{chapter, cross ref name, title, file name, manual} see title in manual
@inforef{chapter, cross ref name, file name} See (file name)cross ref name

@ref{chapter} chapter
@xref{chapter} See section chapter.
@pxref{chapter} see section chapter
@ref{s--ect@comma{}ion} s--ect,ion

@ref{s--ect@comma{}ion, a @comma{} in cross
ref, a comma@comma{} in title, a comma@comma{} in file, a @comma{} in manual name }
a comma, in title in a , in manual name

@ref{chapter,cross ref name} cross ref name
@ref{chapter,,title} title
@ref{chapter,,,file name} (file name)chapter
@ref{chapter,,,,manual} `chapter' in manual
@ref{chapter,cross ref name,title,} title
@ref{chapter,cross ref name,,file name} (file name)cross ref name
@ref{chapter,cross ref name,,,manual} `cross ref name' in manual
@ref{chapter,cross ref name,title,file name} (file name)title
@ref{chapter,cross ref name,title,,manual} `title' in manual
@ref{chapter,cross ref name,title, file name, manual} title in manual
@ref{chapter,,title,file name} (file name)title
@ref{chapter,,title,,manual} `title' in manual
@ref{chapter,,title, file name, manual} title in manual
@ref{chapter,,,file name,manual} chapter in manual

@ref{(pman)anode,cross ref name} (pman)cross ref name
@ref{(pman)anode,,title} (pman)title
@ref{(pman)anode,,,file name} (file name)anode
@ref{(pman)anode,,,,manual} anode in manual
@ref{(pman)anode,cross ref name,title,} (pman)title
@ref{(pman)anode,cross ref name,,file name} (file name)cross ref name
@ref{(pman)anode,cross ref name,,,manual} cross ref name in manual
@ref{(pman)anode,cross ref name,title,file name} (file name)title
@ref{(pman)anode,cross ref name,title,,manual} title in manual
@ref{(pman)anode,cross ref name,title, file name, manual} title in manual
@ref{(pman)anode,,title,file name} (file name)title
@ref{(pman)anode,,title,,manual} title in manual
@ref{(pman)anode,,title, file name, manual} title in manual
@ref{(pman)anode,,,file name,manual} anode in manual

@inforef{chapter, cross ref name, file name} See (file name)cross ref name
@inforef{chapter} See `chapter'
@inforef{chapter, cross ref name} See `cross ref name'
@inforef{chapter,,file name} See (file name)chapter
@inforef{node, cross ref name, file name} See (file name)cross ref name
@inforef{node} See `node'
@inforef{node, cross ref name} See `cross ref name'
@inforef{node,,file name} See (file name)node
@inforef{chapter, cross ref name, file name, spurious arg} See (file name, spurious arg)cross ref name

@inforef{s--ect@comma{}ion, a @comma{} in cross
ref, a comma@comma{} in file}
See (a comma, in file)a , in cross
ref

<tt>a</tt>

l--ine

<tt>a</tt>

<tt>b</tt>

l--ine

<tt>a</tt>

<tt>b</tt>

l--ine

c--artouche

g--roupe

f--lushleft

f--lushright

ce--ntered line

\input texinfo @c -*-texinfo-*-

@setfilename simplest.info

@node Top

This is a very simple texi manual @  <>.

@bye

in verbatim ''

html ''

 ''

majorheading

chapheading

heading

subheading

subsubheading

@acronym{--a,an accronym @comma{} @enddots{}} <acronym title="an accronym , ...">--a</acronym> (an accronym , ...)
@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} } É--. ,A. (Étude--, Autonome)
@abbr{@'E--. @comma{}A.} É--. ,A.

@math{--a@minus{} {\frac{1}{2}}}

@image{f-ile,,,alt@verb{:jk _" %}} [ alt<tt>jk _" %@</tt> ]
@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt} [ <tt>jk _" %@</tt> in b " ]
@image{file@verb{:jk _" %@:},,,alt@verb{:jk _" %@:}} [ alt<tt>jk _" %@</tt> ]

Somehow invalid use of @,:

@, ,

@,@"u ,ü

Invalid use of @':

@' '

@'@"u 'ü

@dotless{truc} truc
@dotless{ij} ij
@dotless{--a} --a
@dotless{a} a

@TeX, but without brace TeX@# #

@w{--a} --a

@image{,1--xt}
@image{,,2--xt}
@image{,,,3--xt}

 after emph
e--mph item

• a–n itemize line
i--tem 1

• a–n itemize line
i--tem 2

fun:

truc: machin bidule chose and

truc: machin bidule chose and  after

truc: machin bidule chose and

truc: machin bidule chose and and after

truc: followed by a comment

Various deff lines

truc: after a deff item

@ref{node} `node'

@ref{,cross ref name} `cross ref name'
@ref{,,title} `title'
@ref{,,,file name} (file name)
@ref{,,,,manual} manual
@ref{node,cross ref name} `cross ref name'
@ref{node,,title} `title'
@ref{node,,,file name} (file name)node
@ref{node,,,,manual} `node' in manual
@ref{node,cross ref name,title,} `title'
@ref{node,cross ref name,,file name} (file name)cross ref name
@ref{node,cross ref name,,,manual} `cross ref name' in manual
@ref{node,cross ref name,title,file name} (file name)title
@ref{node,cross ref name,title,,manual} `title' in manual
@ref{node,cross ref name,title, file name, manual} title in manual
@ref{node,,title,file name} (file name)title
@ref{node,,title,,manual} `title' in manual
@ref{chapter,,title, file name, manual} title in manual
@ref{node,,title, file name, manual} title in manual
@ref{node,,,file name,manual} node in manual
@ref{,cross ref name,title,} `title'
@ref{,cross ref name,,file name} (file name)cross ref name
@ref{,cross ref name,,,manual} `cross ref name' in manual
@ref{,cross ref name,title,file name} (file name)title
@ref{,cross ref name,title,,manual} `title' in manual
@ref{,cross ref name,title, file name, manual} title in manual
@ref{,,title,file name} (file name)title
@ref{,,title,,manual} `title' in manual
@ref{,,title, file name, manual} title in manual
@ref{,,,file name,manual} manual

@inforef{,cross ref name } See `cross ref name'
@inforef{,,file name} See (file name)
@inforef{,cross ref name, file name} See (file name)cross ref name
@inforef{}

cp

Jump to:   	"

-

.

?

A

I

T

	Index Entry	 	 Section

"

	“	 	Top section

	“	 	Top section

	“	 	Top section

	“	 	Top section

-

	–option	 	Top section

	–option	 	Top section

	–option	 	Top section

	–option	 	Top section

.

	.	 	Top section

?

	?	 	Top section

A

	a	 	Top section

I

	index entry between item and itemx	 	Top section

	index entry between item and itemx	 	Top section

	index entry between item and itemx	 	Top section

	index entry between item and itemx	 	Top section

	index entry within deffn	 	Top section

	index entry within deffn	 	Top section

	index entry within deffn	 	Top section

	index entry within deffn	 	Top section

	index entry within itemize	 	Top section

	index entry within itemize	 	Top section

	index entry within itemize	 	Top section

	index entry within itemize	 	Top section

	index entry within multitable	 	Top section

	index entry within multitable	 	Top section

	index entry within multitable	 	Top section

	index entry within multitable	 	Top section

T

	t–ruc	 	Top section

	T–ruc	 	Top section

Jump to:   	"

-

.

?

A

I

T

fn

Jump to:   	-

.

?

`

A

B

D

F

I

L

M

T

	Index Entry	 	 Section

-

	--foption	 	Top section

	--foption	 	Top section

	--foption	 	Top section

	--foption	 	Top section

.

	.	 	Top section

?

	?	 	Top section

`

	``	 	Top section

	``	 	Top section

	``	 	Top section

	``	 	Top section

A

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

	after	 	Top section

	after	 	Top section

	after	 	Top section

	after	 	Top section

B

	b	 	Top section

	b	 	Top section

	b	 	Top section

	b	 	Top section

	bidule machin	 	Top section

	bidule machin	 	Top section

	bidule machin	 	Top section

	bidule machin	 	Top section

D

	d--effn_name	 	Top section

	d--effn_name	 	Top section

	d--effn_name	 	Top section

	d--effn_name	 	Top section

	d--efmac_name	 	Top section

	d--efmac_name	 	Top section

	d--efmac_name	 	Top section

	d--efmac_name	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efmethod_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efop_name on c--lass	 	Top section

	d--efspec_name	 	Top section

	d--efspec_name	 	Top section

	d--efspec_name	 	Top section

	d--efspec_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefn_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypefun_name	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypemethod_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--eftypeop_name on c--lass	 	Top section

	d--efun_name	 	Top section

	d--efun_name	 	Top section

	d--efun_name	 	Top section

	d--efun_name	 	Top section

	de--ffn_name	 	Top section

	de--ffn_name	 	Top section

	de--ffn_name	 	Top section

	de--ffn_name	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffn	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

	deffnx	 	Top section

F

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

	followed	 	Top section

I

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	<var>i</var>	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ‘<samp>i</samp>’ ule	 	Top section

	id ule	 	Top section

	id ule	 	Top section

	id ule	 	Top section

	id ule	 	Top section

L

	log trap	 	Top section

	log trap	 	Top section

	log trap	 	Top section

	log trap	 	Top section

	log trap1	 	Top section

	log trap1	 	Top section

	log trap1	 	Top section

	log trap1	 	Top section

	log trap2	 	Top section

	log trap2	 	Top section

	log trap2	 	Top section

	log trap2	 	Top section

M

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

	machin	 	Top section

T

	t--ruc	 	Top section

	T--ruc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

	truc	 	Top section

Jump to:   	-

.

?

`

A

B

D

F

I

L

M

T

vr

Jump to:   	A

B

D

	Index Entry	 	 Section

A

	a	 	Top section

	a	 	Top section

	a	 	Top section

	a	 	Top section

B

	b	 	Top section

	b	 	Top section

	b	 	Top section

	b	 	Top section

D

	d--efcv_name	 	Top section

	d--efcv_name	 	Top section

	d--efcv_name	 	Top section

	d--efcv_name	 	Top section

	d--efivar_name of c--lass	 	Top section

	d--efivar_name of c--lass	 	Top section

	d--efivar_name of c--lass	 	Top section

	d--efivar_name of c--lass	 	Top section

	d--efopt_name	 	Top section

	d--efopt_name	 	Top section

	d--efopt_name	 	Top section

	d--efopt_name	 	Top section

	d--eftypeivar_name of c--lass	 	Top section

	d--eftypeivar_name of c--lass	 	Top section

	d--eftypeivar_name of c--lass	 	Top section

	d--eftypeivar_name of c--lass	 	Top section

	d--eftypevar_name	 	Top section

	d--eftypevar_name	 	Top section

	d--eftypevar_name	 	Top section

	d--eftypevar_name	 	Top section

	d--eftypevr_name	 	Top section

	d--eftypevr_name	 	Top section

	d--eftypevr_name	 	Top section

	d--eftypevr_name	 	Top section

	d--efvar_name	 	Top section

	d--efvar_name	 	Top section

	d--efvar_name	 	Top section

	d--efvar_name	 	Top section

	d--efvr_name	 	Top section

	d--efvr_name	 	Top section

	d--efvr_name	 	Top section

	d--efvr_name	 	Top section

Jump to:   	A

B

D

ky

pg

tp

Jump to:   	D

	Index Entry	 	 Section

D

	d--eftp_name	 	Top section

	d--eftp_name	 	Top section

	d--eftp_name	 	Top section

	d--eftp_name	 	Top section

Jump to:   	D

Table of Contents

About this document

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: Top</title>

<meta name="description" content="title –a: Top">
<meta name="keywords" content="title –a: Top">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta http-equiv="Refresh" content="0; url=index.htm#Top">

The node you are looking for is at Top.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: 1.1 A section</title>

<meta name="description" content="title –a: 1.1 A section">
<meta name="keywords" content="title –a: 1.1 A section">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

1.1 A section

1.1.1 subsection

In detailmenu

1.1.1.1 subsubsection “simple-double–

1.1.1.2 three—four—-”

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
$l2h_cache_key = q/$$\partial_t \eta (t) = g(\eta(t),\varphi(t))$$ ''/;
$l2h_cache{$l2h_cache_key} = q|

 ''|;

$l2h_cache_key = q/$--a {\frac{1}{2}} @minus{}$/;
$l2h_cache{$l2h_cache_key} = q|
|;

$l2h_cache_key = q/$--a@minus{} {\frac{1}{2}}$/;
$l2h_cache{$l2h_cache_key} = q|
|;
1;


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: About This Document</title>

<meta name="description" content="title –a: About This Document">
<meta name="keywords" content="title –a: About This Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

About This Document

This document is the user manual for Singular version NO VERSION, NO VERSION DATE.

For questions and comments about Singular, send email to singular@mathematik.uni-kl.de.

This document was generated by texinfo
and LaTeX2<tt>HTML</tt>
and is best  viewed with a 16 or 18 point screen font.

  The buttons in the navigation panels have the following meaning:

     Button
     Name
     Go to
     From 1.2.3 go to

    Back
    Previous section in reading order
    1.2.2

    Forward
    Next section in reading order
    1.2.4

    FastBack
    Beginning of this chapter or previous chapter
    1

    FastForward
    Next chapter
    2

    Up
    Up section
    1.2

    Top
    Cover (top) of document

    Contents
    Table of contents

    Index
    Index

    About
    About (help)

  where the  Example  assumes that the current position is at  Subsubsection One-Two-Three  of a document of the following structure:

 1. Section One

1.1 Subsection One-One

...

1.2 Subsection One-Two

1.2.1 Subsubsection One-Two-One

1.2.2 Subsubsection One-Two-Two

1.2.3 Subsubsection One-Two-Three
            <== Current Position

1.2.4 Subsubsection One-Two-Four

1.3 Subsection One-Three

...

1.4 Subsection One-Four

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: Footnotes</title>

<meta name="description" content="title –a: Footnotes">
<meta name="keywords" content="title –a: Footnotes">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Footnotes

(1)

in footnote

(2)

in footnote2

(3)

in footnote

(4)

in footnote2

(5)

in footnote

(6)

in footnote2

(7)

in footnote

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<TITLE>sing_l2h</TITLE>
<META NAME="description" CONTENT="sing_l2h">
<META NAME="keywords" CONTENT="sing_l2h">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">

<META NAME="Generator" CONTENT="LaTeX2HTML">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">

<LINK REL="STYLESHEET" HREF="sing_l2h.css">

 ''


code:
% This document was automatically generated by the l2h extenstion of texi2html
% DO NOT EDIT !!!
\documentclass{article}
\usepackage{html}
\begin{document}
\begin{rawhtml}

<!-- l2h_begin sing_l2h 1 -->
\end{rawhtml}
$$\partial_t \eta (t) = g(\eta(t),\varphi(t))$$ ''
\begin{rawhtml}
<!-- l2h_end sing_l2h 1 -->

\end{rawhtml}
\begin{rawhtml}

<!-- l2h_begin sing_l2h 2 -->
\end{rawhtml}
$--a {\frac{1}{2}} @minus{}$
\begin{rawhtml}
<!-- l2h_end sing_l2h 2 -->

\end{rawhtml}
\begin{rawhtml}

<!-- l2h_begin sing_l2h 3 -->
\end{rawhtml}
$--a@minus{} {\frac{1}{2}}$
\begin{rawhtml}
<!-- l2h_end sing_l2h 3 -->

\end{rawhtml}
\end{document}


code:
\batchmode

\documentclass{article}
\RequirePackage{ifthen}

\usepackage{html}

\usepackage[dvips]{color}

\pagecolor[gray]{.7}

\usepackage[]{inputenc}

\makeatletter

\makeatletter
\count@=\the\catcode`\_ \catcode`\_=8
\newenvironment{tex2html_wrap}{}{}%
\catcode`\<=12\catcode`\_=\count@
\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}%
\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}%
  \expandafter\renewcommand\csname #1\endcsname}%
\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}%
\let\newedcommand\renewedcommand
\let\renewedenvironment\newedenvironment
\makeatother
\let\mathon=$
\let\mathoff=$
\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
\newbox\sizebox
\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
\setlength{\textwidth}{451pt}
\setlength{\textheight}{554pt}
\newwrite\lthtmlwrite
\makeatletter
\let\realnormalsize=\normalsize
\global\topskip=2sp
\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
\def\@float{\let\@savefreelist\@freelist\real@float}
\def\liih@math{\ifmmode$\else\bad@math\fi}
\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
\let\@largefloatcheck=\relax
\let\if@boxedmulticols=\iftrue
\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
 \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}%
 \def\phantompar{\csname par\endcsname}\normalsize}%
\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}%
\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }%
\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }%
\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup %
 \let\ifinner=\iffalse \let\)\liih@math }%
\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
 \expandafter\box\next\egroup}%
\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}%
\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox
  \ifdim\dimen0>.95\vsize
   \lthtmltypeout{%
*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}%
   \ht\sizebox.95\vsize \dp\sizebox\z@ \fi
  \lthtmltypeout{l2hSize %
:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
       \lthtmlmathtype{#1}\lthtmlvboxmathA}%
\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}%
\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup
       \let\@savefreelist\@freelist \lthtmlhboxmathB}%
\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}%
\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
       \global\let\@freelist\@savefreelist}%
\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}%
\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}%
\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
  \lthtmldisplayA{#1}\let\@eqnnum\relax}%
\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB}
\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA
  \vrule height1.5ex width0pt }%
\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}%
\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}%
\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
  \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
  \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
\newcommand\lthtmlindisplaymathZ{\egroup %
  \centerinlinemath\lthtmllogmath\lthtmlsetmath}
\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{%
  \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
  \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
  \kern.1em\kern0.75 pt\hbox{\hglue.17em\copy\sizebox\hglue0.75 pt}}\kern.3pt%
  \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.75 pt%
  \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
\def\centerinlinemath{%
  \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
  \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1
 \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}

\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize
  \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill
  \else\expandafter\vss\fi}%
\providecommand{\selectlanguage}[1]{}%
\makeatletter \tracingstats = 1

\begin{document}
\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}%
\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}%
\makeatletter
\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
\lthtmltypeout{}%
\makeatother
\setcounter{page}{1}
\onecolumn

% !!! IMAGES START HERE !!!

{\newpage\clearpage
\lthtmldisplayA{displaymath13}%
\begin{displaymath}\partial_t \eta (t) = g(\eta(t),\varphi(t))\end{displaymath}%
\lthtmldisplayZ
\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlinlinemathA{tex2html_wrap_inline15}%
$--a {\frac{1}{2}} @minus{}$%
\lthtmlinlinemathZ
\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlinlinemathA{tex2html_wrap_inline17}%
$--a@minus{} {\frac{1}{2}}$%
\lthtmlinlinemathZ
\lthtmlcheckvsize\clearpage}

\end{document}


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: Short Table of Contents</title>

<meta name="description" content="title –a: Short Table of Contents">
<meta name="keywords" content="title –a: Short Table of Contents">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Short Table of Contents

1 chapter

chapter 2

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: Table of Contents</title>

<meta name="description" content="title –a: Table of Contents">
<meta name="keywords" content="title –a: Table of Contents">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Table of Contents

1 chapter

1.1 A section

1.1.1 subsection

1.1.1.1 subsubsection “simple-double–

1.1.1.2 three—four—-”

chapter 2

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: 1.1.1 subsection</title>

<meta name="description" content="title –a: 1.1.1 subsection">
<meta name="keywords" content="title –a: 1.1.1 subsection">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

1.1.1 subsection

1.1.1.1 subsubsection “simple-double–

1.1.1.2 three—four—-”

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: 1.1.1.1 subsubsection “simple-double–</title>

<meta name="description" content="title –a: 1.1.1.1 subsubsection “simple-double–">
<meta name="keywords" content="title –a: 1.1.1.1 subsubsection “simple-double–">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

1.1.1.1 subsubsection “simple-double–

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>title –a: 1.1.1.2 three—four—-”</title>

<meta name="description" content="title –a: 1.1.1.2 three—four—-”">
<meta name="keywords" content="title –a: 1.1.1.2 three—four—-”">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

1.1.1.2 three—four—-”

            User manual for Singular version NO VERSION, NO VERSION DATE,
generated by texinfo.


code:
math_not_closed.texi:7: @chapter seen before @math closing brace
math_not_closed.texi:8: warning: @chapter should not appear in @math
math_not_closed.texi:10: @bye seen before @math closing brace
math_not_closed.texi:11: warning: @bye should not appear in @math
math_not_closed.texi: warning: must specify a title with a title command or @top