OpenCores
URL https://opencores.org/ocsvn/riscv_vhdl/riscv_vhdl/trunk

Subversion Repositories riscv_vhdl

[/] [riscv_vhdl/] [trunk/] [docs/] [doxygen/] [config/] [style/] [header.tex] - Rev 5

Compare with Previous | Blame | View Log

% Latex header for doxygen 1.8.10
\documentclass[oneside]{book}
 
% Packages required by doxygen
\usepackage{fixltx2e}
\usepackage{calc}
\usepackage{doxygen}
\usepackage[export]{adjustbox} % also loads graphicx
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{makeidx}
\usepackage{multicol}
\usepackage{multirow}
\PassOptionsToPackage{warn}{textcomp}
\usepackage{textcomp}
\usepackage[nointegrals]{wasysym}
\usepackage[table]{xcolor}
\usepackage{array}
 
% Font selection
\usepackage[T1]{fontenc}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage{amssymb}
\usepackage{sectsty}
\renewcommand{\familydefault}{\sfdefault}
\allsectionsfont{%
  \fontseries{bc}\selectfont%
  \color{darkgray}%
}
\renewcommand{\DoxyLabelFont}{%
  \fontseries{bc}\selectfont%
  \color{darkgray}%
}
\newcommand{\+}{\discretionary{\mbox{\scriptsize$\hookleftarrow$}}{}{}}
 
% Page & text layout
\usepackage{geometry}
\geometry{%
  a4paper,%
  top=2.5cm,%
  bottom=2.5cm,%
  left=2.5cm,%
  right=2.5cm%
}
\tolerance=750
\hfuzz=15pt
\hbadness=750
\textheight=662pt% default 674 see https://www.sharelatex.com/learn/Page_size_and_margins
\setlength{\emergencystretch}{15pt}
\setlength{\parindent}{0cm}
\setlength{\parskip}{0.2cm}
\makeatletter
\renewcommand{\paragraph}{%
  \@startsection{paragraph}{4}{0ex}{-1.0ex}{1.0ex}{%
    \normalfont\normalsize\bfseries\SS@parafont%
  }%
}
\renewcommand{\subparagraph}{%
  \@startsection{subparagraph}{5}{0ex}{-1.0ex}{1.0ex}{%
    \normalfont\normalsize\bfseries\SS@subparafont%
  }%
}
\makeatother
 
 
% Headers & footers
\usepackage{fancyhdr}
\pagestyle{fancyplain}
% E O = Even Odd pages: L C R = Left, Center, Right page
\setlength\headheight{50pt}% top colontitle height
\fancyhead[LE,RO]{\fancyplain{}{\bfseries\thepage}}
\fancyhead[CE,CO]{\fancyplain{}{\bfseries\rightmark}}
\fancyhead[RE,LO]{\includegraphics[scale=1.0]{../doxygen/pics/logo.png}}
 
\fancyfoot[LE,RO]{\fancyplain{}{}}
\fancyfoot[CE,CO]{\fancyplain{}{}}
\fancyfoot[RE,LO]{\fancyplain{}{\bfseries\scriptsize Generated on \\\today }}
 
\renewcommand{\footrulewidth}{0.4pt}
\renewcommand{\chaptermark}[1]{%
  \markboth{#1}{}%
}
\renewcommand{\sectionmark}[1]{%
  \markright{\thesection\ #1}%
}
 
% Indices & bibliography
\usepackage{natbib}
\usepackage[titles]{tocloft}
\setcounter{tocdepth}{3}
\setcounter{secnumdepth}{5}
\makeindex
 
% Hyperlinks (required, but should be loaded last)
\usepackage{ifpdf}
\ifpdf
  \usepackage[pdftex,pagebackref=true]{hyperref}
\else
  \usepackage[ps2pdf,pagebackref=true]{hyperref}
\fi
\hypersetup{%
  colorlinks=true,%
  linkcolor=blue,%
  citecolor=blue,%
  unicode%
}
 
% Custom commands
\newcommand{\clearemptydoublepage}{%
  \newpage{\pagestyle{empty}\cleardoublepage}%
}
 
%===== C O N T E N T S =====
 
\begin{document}
 
% Titlepage & ToC
\hypersetup{pageanchor=false,
             bookmarks=true,
             bookmarksnumbered=true,
             pdfencoding=unicode
            }
\pagenumbering{roman}
\begin{titlepage}
\vspace*{7cm}
\begin{center}%
{\Large Synthesizable System-on-Chip}\\
\vspace*{1\baselineskip}
{\Large with 64-bits RISC-V processor core}\\
\vspace*{2\baselineskip}
{\Large Technical Reference Manual}\\
\end{center}
\begin{flushright}%
\vspace*{3cm}
{\scshape Generated:    \today}\\
{\scshape Author: Sergey Khabarov}
\end{flushright}
 
\begin{center}%
\vspace*{3cm}
\begin{tabular}{ | m{2cm} | m{3cm} | m{3cm} | m{2cm} | m{2cm} | }
\hline
  & Name & Position & Signature &  Date \\
\hline
Prepared by & Sergey Khabarov & Technical Lead &  & \\
\hline
Reviewed by & Denis Nefedov &  &  & \\
\hline
Approved by &  &  &  & \\
\hline
Approved by &  &  &  & \\
\hline
\end{tabular}
\end{center}
\end{titlepage}
\clearemptydoublepage
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\hypersetup{pageanchor=true}
 
%--- Begin generated contents ---
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.