<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to user_docs_howto</title><link>https://sourceforge.net/p/fldigi/wiki/user_docs_howto/</link><description>Recent changes to user_docs_howto</description><atom:link href="https://sourceforge.net/p/fldigi/wiki/user_docs_howto/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 07 May 2020 19:03:51 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/fldigi/wiki/user_docs_howto/feed" rel="self" type="application/rss+xml"/><item><title>user_docs_howto modified by David Freese</title><link>https://sourceforge.net/p/fldigi/wiki/user_docs_howto/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="creating-user-documentation"&gt;Creating User Documentation&lt;/h2&gt;
&lt;p&gt;The documentation source is not a part of the tgz distribution archive.  You must create a local clone of the Source Forge git repository to access and produce both html and pdf user help document(s).&lt;/p&gt;
&lt;p&gt;You will have to install the dependency applications: autotools, doxygen and TeX/LateX.  On a Debian based system:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ sudo aptitude install autotools-dev
$ sudo aptitude install doxygen
$ sudo aptitude install texlive-latex-recommended
$ sudo aptitude install texlive-fonts-recommended
$ sudo aptitude install texlive-formats-extra
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Create a suitable local directory for the git clone (change the directory location/name as appropriate for your installation).&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nb"&gt;cd&lt;/span&gt;
$ mkdir src.git
$ &lt;span class="nb"&gt;cd&lt;/span&gt; src.git
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Clone the repository and change to the newly created clone source tree&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ &lt;span class="nb"&gt;cd&lt;/span&gt; fldigi.git
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Prepare the clone for building objects&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ ls
$ autoreconf
$ automake --add-missing
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Create the documentation&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nb"&gt;cd&lt;/span&gt; fldigi_doxygen
$ ./make_docs.sh
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Doxygen and Latex will produce a lot of terminal output.  Assuming no errors, the resulting html and pdf documents are in the fldigi_doxygen sub-directories:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ ls pdf
FLDigi_4.1.00_Users_Manual.pdf  FLDigi_4.1.00_Users_Manual_pdf.tgz

$ ls user_docs/html/index*
user_docs/html/index.html
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;The ''user_docs/html'' sub-directory contains the complete user documentation html tree (top level is index.html).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Freese</dc:creator><pubDate>Thu, 07 May 2020 19:03:51 -0000</pubDate><guid>https://sourceforge.neta914b8a2cbfd33e0b5faa1b936705865a33d4785</guid></item></channel></rss>