sudo apt-get update
sudo apt-get install doxygen texlive-full
cd open_vins/
doxygen
cd doxgen_generated/latex/
make
refman.pdf
doc/pagename.dox
file, copy up-to-date license header.@page
definition and title to your pagedoc/00-page-order.dox
to ensure it gets listed at a proper place@subpage
in its parent page@section
and @subsection
to separate the page\f $ <formula_here> \f $
(no space between f and $)\f [ <big_formula_here> \f ]
(no space between f and [])git clone https://github.com/mosra/m.css
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6 python3.6-distutils
curl https://bootstrap.pypa.io/pip/3.6/get-pip.py | sudo python3.6
sudo -H pip3.6 install jinja2 Pygments
sudo apt install texlive-base texlive-latex-extra texlive-fonts-extra texlive-fonts-recommended
bibtex
and perl
executable in search pathcd m.css/documentation/
python3.6 doxygen.py <path_to_Doxyfile-mcss>
python3.6 doxygen.py ~/catkin_ws/src/open_vins/Doxyfile-mcss
export PYTHONPATH=/usr/local/lib/python3.6/dist-packages/
enable_async=True
flag in the doxygen.py file~/catkin_ws/src/open_vins/doxgen_generated/html/index.html
to view documentationopen_vins/docs/mcss_theme/
m.css/css/
folderm-theme-udel.css
filepython3.6 postprocess.py m-udel.css m-documentation.css -o m-udel+documentation.compiled.css
open_vins/docs/css/
file.ipe
)iperender
to convert into a svgiperender -svg -transparent file.ipe file.svg