Mercurial > octave
changeset 22342:609403f90bb7
doc: Update Copyright and release date for manual.
* octave.texi: Update copyright and release date.
Update @detailmenu.
* basics.txi, bugs.txi, external.txi, func.txi:
Use capitalization in node names consistent with
the rest of manual.
author | Rik <rik@octave.org> |
---|---|
date | Thu, 18 Aug 2016 12:17:14 -0700 |
parents | 770fb2070e96 |
children | 029c5f4eac3a |
files | doc/interpreter/basics.txi doc/interpreter/bugs.txi doc/interpreter/external.txi doc/interpreter/func.txi doc/interpreter/octave.texi |
diffstat | 5 files changed, 89 insertions(+), 66 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/interpreter/basics.txi Thu Aug 18 09:36:03 2016 -0700 +++ b/doc/interpreter/basics.txi Thu Aug 18 12:17:14 2016 -0700 @@ -498,9 +498,9 @@ @menu * Cursor Motion:: * Killing and Yanking:: -* Commands For Text:: -* Commands For Completion:: -* Commands For History:: +* Commands for Text:: +* Commands for Completion:: +* Commands for History:: * Customizing readline:: * Customizing the Prompt:: * Diary and Echo Commands:: @@ -614,8 +614,8 @@ typed line is available to be yanked back later, when you are typing another line. -@node Commands For Text -@subsection Commands For Changing Text +@node Commands for Text +@subsection Commands for Changing Text The following commands can be used for entering characters that would otherwise have a special meaning (e.g., @key{TAB}, @kbd{C-q}, etc.), or @@ -653,8 +653,8 @@ of the word. @end table -@node Commands For Completion -@subsection Letting Readline Type For You +@node Commands for Completion +@subsection Letting Readline Type for You @cindex command completion The following commands allow Octave to complete command and variable @@ -673,8 +673,8 @@ @DOCSTRING(completion_matches) -@node Commands For History -@subsection Commands For Manipulating The History +@node Commands for History +@subsection Commands for Manipulating the History @cindex command history @cindex input history @cindex history of commands
--- a/doc/interpreter/bugs.txi Thu Aug 18 09:36:03 2016 -0700 +++ b/doc/interpreter/bugs.txi Thu Aug 18 12:17:14 2016 -0700 @@ -54,7 +54,7 @@ * Actual Bugs:: Bugs we will fix later. * Reporting Bugs:: * How To Get Help with Octave:: -* How to distinguish between Octave and Matlab:: +* How to Distinguish Between Octave and Matlab:: @end menu @node Actual Bugs @@ -401,8 +401,8 @@ @url{http://www.octave.org/bugs.html} to learn how to submit a useful bug report. -@node How to distinguish between Octave and Matlab -@appendixsec How to distinguish between Octave and Matlab +@node How to Distinguish Between Octave and Matlab +@appendixsec How to Distinguish Between Octave and Matlab @cindex Octave and @sc{matlab}, how to distinguish between Octave and @sc{matlab} are very similar, but handle Java slightly different.
--- a/doc/interpreter/external.txi Thu Aug 18 09:36:03 2016 -0700 +++ b/doc/interpreter/external.txi Thu Aug 18 12:17:14 2016 -0700 @@ -1840,9 +1840,9 @@ @menu * Java Interface Functions:: -* Making Java classes available:: -* Creating an instance of a Java class:: -* Handling Java memory limitations:: +* Making Java Classes Available:: +* Creating an Instance of a Java Class:: +* Handling Java Memory Limitations:: @end menu @node Java Interface Functions @@ -1986,8 +1986,8 @@ @DOCSTRING(debug_java) -@node Making Java classes available -@subsection Making Java classes available +@node Making Java Classes Available +@subsection Making Java Classes Available @c - index - @cindex classpath, setting @@ -2098,8 +2098,8 @@ @end example @c ------------------------------------------------------------------------ -@node Creating an instance of a Java class -@subsection Creating an instance of a Java class +@node Creating an Instance of a Java Class +@subsection Creating an Instance of a Java Class @c - index - @cindex object, how to create @cindex instance, how to create @@ -2113,8 +2113,8 @@ Passenger = javaObject ("package.FirstClass", row, seat); @end example -@node Handling Java memory limitations -@subsection Handling Java memory limitations +@node Handling Java Memory Limitations +@subsection Handling Java Memory Limitations @cindex memory, limitations In order to execute Java code Octave creates a Java Virtual Machine (JVM).
--- a/doc/interpreter/func.txi Thu Aug 18 09:36:03 2016 -0700 +++ b/doc/interpreter/func.txi Thu Aug 18 12:17:14 2016 -0700 @@ -1266,12 +1266,12 @@ @DOCSTRING(source) @menu -* Publish Octave script files:: +* Publish Octave Script Files:: * Publishing Markup:: @end menu -@node Publish Octave script files -@subsection Publish Octave script files +@node Publish Octave Script Files +@subsection Publish Octave Script Files The function @code{publish} provides a dynamic possibility to document your script file. Unlike static documentation, @code{publish} runs the script @@ -1290,23 +1290,23 @@ @subsection Publishing Markup @menu -* Using Publishing Markup in script files:: -* Text formatting:: +* Using Publishing Markup in Script Files:: +* Text Formatting:: * Sections:: -* Preformatted code:: -* Preformatted text:: -* Bulleted lists:: -* Numbered lists:: -* Including file content:: -* Including graphics:: +* Preformatted Code:: +* Preformatted Text:: +* Bulleted Lists:: +* Numbered Lists:: +* Including File Content:: +* Including Graphics:: * Including URLs:: -* Mathematical equations:: -* HTML markup:: -* LaTeX markup:: +* Mathematical Equations:: +* HTML Markup:: +* LaTeX Markup:: @end menu -@node Using Publishing Markup in script files -@subsubsection Using Publishing Markup in script files +@node Using Publishing Markup in Script Files +@subsubsection Using Publishing Markup in Script Files To use Publishing Markup, start by typing @samp{##} or @samp{%%} at the beginning of a new line. For @sc{matlab} compatibility @samp{%%} is treated @@ -1344,8 +1344,8 @@ @end group @end example -@node Text formatting -@subsubsection Text formatting +@node Text Formatting +@subsubsection Text Formatting Basic text formatting is supported inside sections, see the example given below: @@ -1397,8 +1397,8 @@ @end group @end example -@node Preformatted code -@subsubsection Preformatted code +@node Preformatted Code +@subsubsection Preformatted Code To write preformatted code inside a section, indent the code by three spaces after @samp{#} at the beginning of each line and leave the lines @@ -1418,8 +1418,8 @@ @end group @end example -@node Preformatted text -@subsubsection Preformatted text +@node Preformatted Text +@subsubsection Preformatted Text To write preformatted text inside a section, indent the code by two spaces after @samp{#} at the beginning of each line and leave the lines above and @@ -1441,8 +1441,8 @@ @end group @end example -@node Bulleted lists -@subsubsection Bulleted lists +@node Bulleted Lists +@subsubsection Bulleted Lists To create a bulleted list, type @@ -1468,8 +1468,8 @@ Notice the blank lines, except for the @samp{#} or @samp{%} before and after the bulleted list! -@node Numbered lists -@subsubsection Numbered lists +@node Numbered Lists +@subsubsection Numbered Lists To create a numbered list, type @@ -1495,8 +1495,8 @@ Notice the blank lines, except for the @samp{#} or @samp{%} before and after the numbered list! -@node Including file content -@subsubsection Including file content +@node Including File Content +@subsubsection Including File Content To include the content of an external file, e.g., a file called @samp{my_function.m} at the same location as the published Octave script, @@ -1517,8 +1517,8 @@ @end group @end example -@node Including graphics -@subsubsection Including graphics +@node Including Graphics +@subsubsection Including Graphics To include external graphics, e.g., a graphic called @samp{my_graphic.png} at the same location as the published Octave script, use the following syntax. @@ -1572,8 +1572,8 @@ @end group @end example -@node Mathematical equations -@subsubsection Mathematical equations +@node Mathematical Equations +@subsubsection Mathematical Equations One can insert @LaTeX{} inline math, surrounded by single @samp{$} signs, or displayed math, surrounded by double @samp{$$} signs, directly inside @@ -1589,8 +1589,8 @@ @end group @end example -@node HTML markup -@subsubsection HTML markup +@node HTML Markup +@subsubsection HTML Markup If the published output is a HTML report, you can insert HTML markup, that is only visible in this kind of output. @@ -1606,8 +1606,8 @@ @end group @end example -@node LaTeX markup -@subsubsection LaTeX markup +@node LaTeX Markup +@subsubsection LaTeX Markup If the published output is a @LaTeX{} or PDF report, you can insert @LaTeX{} markup, that is only visible in this kind of output.
--- a/doc/interpreter/octave.texi Thu Aug 18 09:36:03 2016 -0700 +++ b/doc/interpreter/octave.texi Thu Aug 18 12:17:14 2016 -0700 @@ -92,7 +92,7 @@ @title GNU Octave @subtitle A high-level interactive language for numerical computations @subtitle Edition 4 for Octave version @value{VERSION} -@subtitle March 2015 +@subtitle September 2016 @sp 2 @multitable @columnfractions 0.4 0.025 0.65 @item @@ -111,7 +111,7 @@ @page @vskip 0pt plus 1filll Copyright @copyright{} 1996, 1997, 1999, 2000, 2001, 2002, 2005, 2006, -2007, 2011, 2013, 2015 John W. Eaton. +2007, 2011, 2013, 2015, 2016 John W. Eaton. This is the fourth edition of the Octave documentation, and is consistent with version @value{VERSION} of Octave. @@ -248,9 +248,9 @@ * Cursor Motion:: * Killing and Yanking:: -* Commands For Text:: -* Commands For Completion:: -* Commands For History:: +* Commands for Text:: +* Commands for Completion:: +* Commands for History:: * Customizing readline:: * Customizing the Prompt:: * Diary and Echo Commands:: @@ -419,6 +419,27 @@ * Function Locking:: * Function Precedence:: +Script Files + +* Publish Octave Script Files:: +* Publishing Markup:: + +Publishing Markup + +* Using Publishing Markup in Script Files:: +* Text Formatting:: +* Sections:: +* Preformatted Code:: +* Preformatted Text:: +* Bulleted Lists:: +* Numbered Lists:: +* Including File Content:: +* Including Graphics:: +* Including URLs:: +* Mathematical Equations:: +* HTML Markup:: +* LaTeX Markup:: + Function Handles Anonymous Functions Inline Functions * Function Handles:: @@ -543,7 +564,9 @@ * Image Properties:: * Patch Properties:: * Surface Properties:: +* Light Properties:: * Uimenu Properties:: +* Uibuttongroup Properties:: * Uicontextmenu Properties:: * Uipanel Properties:: * Uicontrol Properties:: @@ -858,9 +881,9 @@ Java Interface * Java Interface Functions:: -* Making Java classes available:: -* Creating an instance of a Java class:: -* Handling Java memory limitations:: +* Making Java Classes Available:: +* Creating an Instance of a Java Class:: +* Handling Java Memory Limitations:: Test and Demo Functions @@ -889,7 +912,7 @@ * Actual Bugs:: Bugs we will fix later. * Reporting Bugs:: * How To Get Help with Octave:: -* How to distinguish between Octave and Matlab:: +* How to Distinguish Between Octave and Matlab:: Reporting Bugs