From 0f6bb99d115fd4b629bbdd5085c354cea98d1d72 Mon Sep 17 00:00:00 2001 From: Tejas <47889755+tejas15802@users.noreply.github.com> Date: Tue, 29 Mar 2022 17:41:37 +0530 Subject: [PATCH] Cross document linked for symbol table Received help from my friend to resolve issues with it Co-authored-by: Abhinandhan S Signed-off-by: Tejas <47889755+tejas15802@users.noreply.github.com> --- doc/source/Linux.rst | 6 ++++++ doc/source/conf.py | 4 +++- doc/source/symbol-tables.rst | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 doc/source/Linux.rst diff --git a/doc/source/Linux.rst b/doc/source/Linux.rst new file mode 100644 index 000000000..280126cb0 --- /dev/null +++ b/doc/source/Linux.rst @@ -0,0 +1,6 @@ +Linux +===== + +How to create symbol tables + +- :ref:`symbol-tables:Mac or Linux symbol tables`. diff --git a/doc/source/conf.py b/doc/source/conf.py index 731a73d56..cadf6d3f2 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -111,9 +111,11 @@ needs_sphinx = '2.0' # ones. extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.napoleon', 'sphinx.ext.intersphinx', 'sphinx.ext.todo', - 'sphinx.ext.coverage', 'sphinx.ext.viewcode' + 'sphinx.ext.coverage', 'sphinx.ext.viewcode', 'sphinx.ext.autosectionlabel' ] +autosectionlabel_prefix_document = True + try: import sphinx_autodoc_typehints diff --git a/doc/source/symbol-tables.rst b/doc/source/symbol-tables.rst index 245dd9c67..36b283fff 100644 --- a/doc/source/symbol-tables.rst +++ b/doc/source/symbol-tables.rst @@ -38,7 +38,7 @@ following command: The :envvar:`PYTHONPATH` environment variable is not required if the Volatility library is installed in the system's library path or a virtual environment. -Mac/Linux symbol tables +Mac or Linux symbol tables ----------------------- For Mac/Linux systems, both use the same mechanism for identification. JSON files live under the symbol directories,