\input texinfo
@setfilename manual.info
@settitle GNU Octave Interval Package Manual
@documentencoding UTF-8
@tex
% U and the following characters have been predefined in TexInfo 6
@ifcommandnotdefined U
\DeclareUnicodeCharacter{00A0}{\ }
\DeclareUnicodeCharacter{00A7}{\S}
\DeclareUnicodeCharacter{00B1}{$\pm$}
\DeclareUnicodeCharacter{00B2}{${}^2$}
\DeclareUnicodeCharacter{00B7}{$\cdot$}
\DeclareUnicodeCharacter{00BD}{1/2}
\DeclareUnicodeCharacter{00D7}{$\times$}
\DeclareUnicodeCharacter{00F7}{$\div$}
@end ifcommandnotdefined
\DeclareUnicodeCharacter{03C0}{$\pi$}
\DeclareUnicodeCharacter{202F}{\thinspace}
\DeclareUnicodeCharacter{2080}{$_0$}
\DeclareUnicodeCharacter{2081}{$_1$}
\DeclareUnicodeCharacter{2200}{$\forall$}
\DeclareUnicodeCharacter{2203}{$\exists$}
\DeclareUnicodeCharacter{2208}{$\in$}
\DeclareUnicodeCharacter{221E}{$\infty$}
\DeclareUnicodeCharacter{2227}{$\wedge$}
\DeclareUnicodeCharacter{2229}{$\cap$}
\DeclareUnicodeCharacter{2264}{$\leq$}
\DeclareUnicodeCharacter{2265}{$\geq$}
\DeclareUnicodeCharacter{2282}{$\subset$}
\DeclareUnicodeCharacter{2287}{$\supseteq$}
\DeclareUnicodeCharacter{2713}{$\ast$}
@end tex

@copying
This manual is for the GNU Octave interval package, version @value{version}.

Copyright @copyright{} 2015–2018 Oliver Heimlich
Copyright @copyright{} 2017 Joel Dahne
Copyright @copyright{} 2008-2009 Simone Pernice

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or any later version published by the Free Software Foundation. A copy of the license is included in @ref{GNU General Public License}.
@end copying

@include macros.texinfo

@titlepage
@title GNU Octave Interval Package
@subtitle User Manual
@vskip 0pt plus 3filll
@myimage{image/interval-sombrero.m,Interval sombrero}
@vskip 0pt plus 1filll
@author Oliver Heimlich
@page
@vskip 0pt plus 1filll
@insertcopying
@end titlepage

@ifnottex
@insertcopying
@end ifnottex

@node Top
@ifnottex
@top
@end ifnottex

@menu
How to install and use the interval package for GNU Octave
* Preface:: Background information before usage
* Getting Started:: Quick-start guide for the basics
* Introduction to Interval Arithmetic:: Fundamental concepts
* Examples:: Showcase of use cases
* Advanced Topics:: Get the most out of it

Appendix
* IEEE Std 1788-2015:: IEEE standard for interval arithmetic
* GNU General Public License:: The license for this software and its manual
@end menu

@ifhtml
@myimage{image/interval-sombrero.m,Interval sombrero}
@end ifhtml

@contents

@node Preface
@include chapter/preface.texinfo

@node Getting Started
@include chapter/getting-started.texinfo

@node Introduction to Interval Arithmetic
@include chapter/introduction-to-interval-arithmetic.texinfo

@node Examples
@include chapter/examples.texinfo

@node Advanced Topics
@include chapter/advanced-topics.texinfo

@node IEEE Std 1788-2015
@include chapter/ieee-1788.texinfo

@node GNU General Public License
@appendix GNU General Public License
@include license/gpl-3.0.texi

@bye
