From 2baddb66299107f83ba6e8ce709e8dd92dffb000 Mon Sep 17 00:00:00 2001 From: Deepak Khatri <deepaklorkhatri7@gmail.com> Date: Mon, 5 Feb 2024 17:04:25 +0530 Subject: [PATCH] WIP PDF download link --- _templates/pdf.html | 8 ++++++++ conf.py | 6 ++++++ 2 files changed, 14 insertions(+) create mode 100644 _templates/pdf.html diff --git a/_templates/pdf.html b/_templates/pdf.html new file mode 100644 index 0000000..6e07b17 --- /dev/null +++ b/_templates/pdf.html @@ -0,0 +1,8 @@ +{% if pages_slug != "index" %} + {% for proposal_name in proposals %} + {{pages_slug}} + <a class="btn btn-danger btn-sm btn-block" role="button" href="https://www.w3schools.com"> + {{proposal_name}}.pdf + </a> + {% endfor %} +{% endif %} \ No newline at end of file diff --git a/conf.py b/conf.py index 6c5bccf..7abc03a 100644 --- a/conf.py +++ b/conf.py @@ -116,6 +116,10 @@ html_theme_options = { "footer_start": ["copyright"], "footer_end": ["last-updated"], # "content_footer_items": ["last-updated"], + "secondary_sidebar_items": { + "**": ["page-toc", "edit-this-page", "sourcelink"], + "proposals/template": ["page-toc", "edit-this-page", "sourcelink","pdf"] + } } html_context = { @@ -133,6 +137,7 @@ html_context = { "edit_page_url_template": "{{ my_vcs_site }}{{ file_name }}", "edit_page_provider_name": "OpenBeagle", "my_vcs_site": "https://openbeagle.org/gsoc/gsoc.beagleboard.io/-/edit/main/", + "proposals":["template"] } # -- Options for proposal PDF generation -- @@ -151,6 +156,7 @@ latex_elements = { ) ), } + latex_engine = "xelatex" latex_logo = str("_static/images/logo-latex.pdf") latex_documents = [ -- GitLab