diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2016-06-21 15:22:33 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2016-06-21 15:26:47 +0200 |
commit | 01800989af6674d9022d6f85cb8fd13462d9dc22 (patch) | |
tree | 1e2e2b3cfe790f9639693f2f095973fca0afdc0e /doc/conf.py | |
parent | dd9354ecc3a82f922de6cb84662907e0e4efe64a (diff) | |
download | ptxdist-01800989af6674d9022d6f85cb8fd13462d9dc22.tar.gz ptxdist-01800989af6674d9022d6f85cb8fd13462d9dc22.tar.xz |
doc: latex improvements
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'doc/conf.py')
-rw-r--r-- | doc/conf.py | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/doc/conf.py b/doc/conf.py index 417e14992..e76af9e18 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -112,7 +112,10 @@ oselasTCNvariant = gnu_target.split("-")[1] oselasTCNVendorVersion = toolchain[-4].split("-")[1] oselasTCNVendorptxdistversion = re.sub(r"\..$",".0", toolchain[-4].split("-")[1]) oselasToolchainName = toolchain[-3] + "_" + re.sub(r"-([a-z])",r"_\1", toolchain[-2], 3) -ptxdistBSPName = "OSELAS.BSP-" + os.getenv("PTXCONF_PROJECT_VENDOR", "Pengutronix") + "-" + os.getenv("PTXCONF_PROJECT", "Example") + os.getenv("PTXCONF_PROJECT_VERSION", "") +ptxdistHwVendor = os.getenv("PTXCONF_PROJECT_VENDOR", "Pengutronix") +ptxdistHwProduct = os.getenv("PTXCONF_PROJECT", "Example") +ptxdistBSPName = "OSELAS.BSP-" + ptxdistHwVendor + "-" + ptxdistHwProduct + os.getenv("PTXCONF_PROJECT_VERSION", "") +ptxdistBSPRevision = os.getenv("PTXDIST_BSP_AUTOVERSION", "???") ptxdistCompilerName = gnu_target ptxdistCompilerVersion = toolchain[-2] ptxdistPlatformConfigDir = os.path.basename(os.getenv("PTXDIST_PLATFORMCONFIGDIR")) if os.getenv("PTXDIST_PLATFORMCONFIGDIR") != os.getenv("PTXDIST_TOPDIR") else "platform-versatilepb" @@ -133,7 +136,10 @@ replace_dict = { b"|oselasTCNVendorVersion|": oselasTCNVendorVersion, b"|oselasTCNVendorptxdistversion|": oselasTCNVendorptxdistversion, b"|oselasToolchainName|": oselasToolchainName, + b"|ptxdistHwVendor|": ptxdistHwVendor, + b"|ptxdistHwProduct|": ptxdistHwProduct, b"|ptxdistBSPName|": ptxdistBSPName, + b"|ptxdistBSPRevision|": ptxdistBSPRevision, b"|ptxdistCompilerName|": ptxdistCompilerName, b"|ptxdistCompilerVersion|": ptxdistCompilerVersion, b"|ptxdistPlatformConfigDir|": ptxdistPlatformConfigDir, @@ -251,20 +257,38 @@ htmlhelp_basename = 'ptxdistdoc' latex_elements = { # The paper size ('letterpaper' or 'a4paper'). -#'papersize': 'letterpaper', +'papersize': 'a4paper', # The font size ('10pt', '11pt' or '12pt'). -#'pointsize': '10pt', +'pointsize': '11pt', # Additional stuff for the LaTeX preamble. -#'preamble': '', +'preamble': '\\input{preamble.inc}', + +'inputenc': ''' +\\ifdefined\\DeclareUnicodeCharacter\\else +\\newcommand{\\DeclareUnicodeCharacter}[2]{} +\\fi +''', + +'extraclassoptions': 'oneside,openany', + +'maketitle': '\\input{titlepage.inc}' } +latex_additional_files = [ + 'titlepage.inc', + 'preamble.inc', + 'figures/new_logo_2006_ptx.pdf', + 'figures/small_leiste_200dpi.jpg', + 'figures/warning.pdf', +] + # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, # author, documentclass [howto, manual, or own class]). latex_documents = [ - ('index', 'ptxdist.tex', u'PTXdist Documentation', + ('index', "OSELAS.BSP-" + ptxdistHwVendor + "-" + ptxdistHwProduct + '-Quickstart.tex', u'PTXdist Quickstart Manual', u'The PTXdist project', 'manual'), ] |