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

Subversion Repositories core1990_interlaken

[/] [core1990_interlaken/] [trunk/] [documentation/] [protocol_survey_report/] [Template/] [Template.tex] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 N.Boukadid
\pdfobjcompresslevel=0
2
\documentclass[12pt,a4paper,twoside]{article}
3
%to use some special color names like "OliveGreen"
4
\usepackage[usenames,dvipsnames]{color}
5
%Math functions
6
\usepackage{amsmath}
7
\usepackage{amsfonts}
8
\usepackage{amssymb}
9
%Including images
10
\usepackage{graphicx}
11
 
12
%Source code listings
13
\usepackage{listings}
14
 
15
%Clickable links
16
\usepackage{hyperref}
17
\hypersetup{colorlinks=true,urlcolor=black,linkcolor=black, citecolor=black}
18
 
19
\usepackage{geometry}
20
\usepackage[utf8]{inputenc} %codification of the document
21
%to have your images correctly
22
 
23
\usepackage{float}
24
%used to fill with Lorem Ipsum text
25
 
26
\usepackage{lipsum}
27
%uses courier font in code listing
28
 
29
\usepackage{courier}
30
 
31
%A nicer way to create tables
32
\usepackage{tabularx}
33
\usepackage[table]{xcolor}
34
 
35
%Headers on top and below page
36
\usepackage{multirow}
37
 
38
%for multirow package
39
\usepackage{fancyhdr}
40
 
41
%ability to use .svg images
42
\usepackage{svg}
43
 
44
%ablity to make a history index
45
\usepackage{vhistory}
46
 
47
% just for generation blind text test.
48
\usepackage{blindtext}
49
 
50
% to change the page dimensions\textbf{}
51
\usepackage{geometry}
52
 
53
% to change a single page to landscape.
54
\usepackage{lscape}
55
 
56
% appendix
57
\usepackage[toc,page]{appendix}
58
 
59
% for merging pdf pages
60
\usepackage{pdfpages} % merging pdf files.....
61
 
62
% uncomment for a draft water mark in your document and edit it for your needs.
63
%\usepackage[firstpage]{draftwatermark}
64
 
65
%\usepackage[firstpage]{draftwatermark}
66
%\SetWatermarkText{Draft}
67
% set rotation angle for nice line up
68
% please re calculated for a different aspect ratio
69
%\SetWatermarkAngle{52.3058}
70
%\SetWatermarkLightness{0.9}
71
%\SetWatermarkScale{8}
72
%\SetWatermarkColor[rgb]{1,0,0}
73
 
74
% make directory tree views in latex
75
\usepackage{dirtree}
76
 
77
 
78
%ability to make a  nomenclature abbreviation list
79
\usepackage[intoc]{nomencl} %  for abbreviation list
80
 
81
% Gantt option to have some form of time planning
82
\usepackage{pgfgantt}
83
 
84
% for notes in the margin.
85
\usepackage{marginnote}
86
 
87
% For better looking item list.....
88
\usepackage{mdwlist}
89
 
90
%enable to make margins visible
91
%\usepackage{showframe}
92
 
93
% to have latex commands in your pdf output.
94
\usepackage{listings}
95
\usepackage{sectsty}
96
 
97
% eps to pdf automatic
98
\usepackage{epstopdf}
99
%little trick so we can use \doctitle and \docauthor throughout the document
100
% enumrate improvements..... to comstumize label and numbering....
101
\usepackage{enumitem}
102
 
103
\usepackage{cite}
104
%\usepackage{subcaption}
105
%\usepackage{tengwarscript}
106
%
107
\usepackage{url}
108
 
109
% add comments in RED by typing \comment{your_text}
110
\newcommand\comment{\textcolor{red}}
111
 
112
\makeatletter
113
\let\doctitle\@title
114
\let\docauthor\@author
115
\makeatother
116
%use another font  Augie
117
\renewcommand{\familydefault}{\sfdefault}
118
\renewcommand{\familydefault}{\sfdefault}
119
 
120
%\usepackage{yfonts}
121
%\usepackage[T1]{fontenc}
122
%\normalfont\frakfamily
123
 
124
 
125
 
126
 
127
%Put page numbers, document title and author in header / footer
128
\fancypagestyle{plain}{
129
        \fancyhead[L]{}
130
        \fancyhead[R]{}
131
        \fancyhead[CH]{\doctitle}
132
        \fancyfoot[OR]{\thepage}
133
        \fancyfoot[OL]{\DocVer}
134
        \fancyfoot[EL]{\thepage}
135
        \fancyfoot[ER]{\DocVer}
136
        \fancyfoot[C]{\docauthor}
137
        \renewcommand{\headrulewidth}{0.1 mm} % ad line under header
138
        \renewcommand{\footrulewidth}{0.1 mm} % ad line under footer
139
}
140
\setlength{\headheight}{51.4pt}
141
%use plain page style with fancyheaders
142
\pagestyle{plain}
143
%put the nikhef logo and and some other things on the title page
144
\fancypagestyle{titlepage}{
145
        \fancyhead[C]{}
146
        \fancyhead[L]{\includegraphics[width=0.2\textwidth]{./Template/pictures/NewNikheflogoCMYK.pdf} }
147
        \fancyhead[R]{Electronic \\Technology}
148
        \fancyfoot[L]{}
149
        \fancyfoot[R]{}
150
        %\fancyfoot[C]{\includegraphics[width=1\textwidth]{et_template/pictures/footer.png}\\Science Park 105 - 1098 XG Amsterdam}
151
        \renewcommand{\headrulewidth}{0.1 mm} % ad line under header
152
        \renewcommand{\footrulewidth}{0 pt} % ad line under footer
153
 
154
}
155
%lines below header and above footer
156
%some better margins than default
157
\geometry{a4paper}
158
\geometry{left=27.5mm,right=27.5mm,bottom=27.5mm,top=27.5mm,marginparwidth=23mm} %margins\
159
%make the header over the full page width for odd and even pages
160
\fancyheadoffset[LE]{0 cm}
161
%Format and colorize source code listings
162
\lstset{
163
        basicstyle=\footnotesize\ttfamily,
164
        breaklines=true,
165
        keywordstyle=\color{RoyalPurple},
166
    stringstyle=\color{RoyalBlue},
167
    commentstyle=\color{OliveGreen},
168
%    numbers=left,
169
    morecomment=[l][\color{OliveGreen}]{\#}
170
}
171
 
172
%Add some properties to the PDF file
173
\hypersetup{pdfauthor={\docauthor},%
174
            pdftitle={\doctitle},%
175
            pdfsubject={\doctitle},%
176
            pdfkeywords={Nikhef, ET, Electronics},%
177
            pdfproducer={LaTeX},%
178
            pdfcreator={LuaLaTeX}
179
}
180
% Loading circuitikz with siunitx option to create electronic circuits
181
\usepackage[siunitx]{circuitikz}
182
% command needed to make a nlo file for the nomenclature stuff.....
183
\makenomenclature
184
 
185
% some command to make a compact list
186
\let\stditemize\itemize
187
\let\endstditemize\enditemize
188
\let\itemize\undefined
189
%
190
\makecompactlist{itemize}{stditemize}

powered by: WebSVN 2.1.0

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