Compare commits

10 Commits

Author SHA1 Message Date
4ed6c9fcf1 utility script for generating groff fonts 2024-11-10 14:29:58 +01:00
930f8a83c6 add keywords to details 2024-11-08 14:21:11 +01:00
c44a98a8b7 minor adjust ment for resume 2024-11-03 17:26:21 +01:00
b29014a3eb minor edits from 2020 2024-01-02 19:34:48 +01:00
76ec3b8e4d minor update to file organization 2024-01-02 19:18:37 +01:00
c4b9280f22 Minor cleanup and added new beamer style 2024-01-02 19:17:44 +01:00
0370c5ba1c Merge to git (#1)
* Minor cleanup and added new beamer style

* minor update to file organization

* Use unix line endings

---------

Co-authored-by: Lieuwe Leene <lieuwe@leene.dev>
2024-01-02 19:06:28 +01:00
c82c280379 🤐 2021-08-29 10:04:36 +02:00
a065700b5a Merge branch 'master' of https://github.com/lleene/LLEENE-Latex-Templates 2021-08-29 10:02:41 +02:00
331a20f96f insert specific beamer templates 2021-08-29 10:01:06 +02:00
12 changed files with 984 additions and 941 deletions

5
.gitattributes vendored Normal file
View File

@ -0,0 +1,5 @@
* text=auto
*.md text eol=lf
*.rtf text eol=lf
*.cls text eol=lf
*.tex text eol=lf

17
Fonts/groff_font.sh Executable file
View File

@ -0,0 +1,17 @@
#!/usr/bin/env bash
for font_file in $(find . -regextype posix-extended -iregex ".*-(italic|bold|regular)+.ttf");
do fontforge -lang=ff -c "Open(\"$font_file\");Generate(\"${font_file/ttf/pfa}\")";
done
MAP_FILE="/usr/share/groff/current/font/devps/generate/textmap"
ENC_FILE="/usr/share/groff/current/font/devps/text.enc"
FONT_FAMILY="${PWD##*/}"
for afm_file in ./*afm; do
FONT_TYPE="R"
if [[ "${afm_file,,}" == *"italic"* ]] ; then FONT_TYPE="I" ; fi
if [[ "${afm_file,,}" == *"bold"* ]] ; then FONT_TYPE="B" ; fi
if [[ "${afm_file,,}" == *"bolditalic"* ]] ; then FONT_TYPE="BI" ; fi
afmtodit -e $ENC_FILE $afm_file $MAP_FILE "${FONT_FAMILY}${FONT_TYPE}"
done

View File

@ -233,4 +233,24 @@
\fi \fi
} }
\newcommand{\insertbib}[1]{
\begin{frame}[allowframebreaks]
\frametitle{References}
\footnotesize
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,IEEEbst,#1}
\end{frame}
}
%% Put Author details here
\newcommand{\inserttitlepage}[0]{
\disablefooter
\institute{\Group \\
\Organisation \\
\href{\Website}{\Website}}%
\maketitle
\inserttoc
\enablefooter{\maintitle}
}
\input{default_symbols.cls} \input{default_symbols.cls}

View File

@ -17,7 +17,7 @@
%% Insert Background Here %% Insert Background Here
\hspace{\marginlength} \parbox[c]{\dimexpr (\paperwidth-2\marginlength) \relax}{ % \hspace{\marginlength} \parbox[c]{\dimexpr (\paperwidth-2\marginlength) \relax}{ %
\includegraphics[height=0.15\paperheight, trim={0 0 0 5cm}]{\FrontLogoA} % \includegraphics[height=0.4\paperheight, trim={0 0 0 -5cm}]{\FrontLogoA}
} }
\vspace{1.5\marginlength} \\ \vspace{1.5\marginlength} \\
\hspace{\marginlength} \parbox[c]{\textwidth}{% \hspace{\marginlength} \parbox[c]{\textwidth}{%
@ -57,7 +57,7 @@
{ {
\disablefooter \disablefooter
\begin{frame}{Outline} \begin{frame}{Outline}
\tableofcontents[currentsection] \tableofcontents[currentsection]
\end{frame} \end{frame}
\enablefooter{\inserttitle} \enablefooter{\inserttitle}
} }
@ -71,8 +71,8 @@
} }
\newcommand{\disablefooter}[0]{ \newcommand{\disablefooter}[0]{
\subtitle{} \subtitle{}
\titlegraphic{} \titlegraphic{}
} }
\mode \mode

View File

@ -42,8 +42,6 @@
%% List of personally preferred symbol definitions %% List of personally preferred symbol definitions
%% Taken and edited from various online code snippets %% Taken and edited from various online code snippets
\usepackage{upgreek}
\newcommand{\ipc}{{\sf ipc}} \newcommand{\ipc}{{\sf ipc}}
\newcommand{\Prob}{\bbbp} \newcommand{\Prob}{\bbbp}
\newcommand{\Real}{\bbbr} \newcommand{\Real}{\bbbr}
@ -68,32 +66,32 @@
\newcommand{\UUprime}{{\bf U'}} \newcommand{\UUprime}{{\bf U'}}
\newcommand{\zzero}{{\bf 0}} \newcommand{\zzero}{{\bf 0}}
\newcommand{\ppi}{\mbox{\boldmath $\pi$}} \newcommand{\ppi}{\mbox{\boldmath $\pi$}}
\newcommand{\rpi}{$\uppi$} \newcommand{\rpi}{$\pi$}
\newcommand{\dDelta}{\mbox{\boldmath $\Delta$}} \newcommand{\dDelta}{\mbox{\boldmath $\Delta$}}
\newcommand{\rDelta}{$\Updelta$} \newcommand{\rDelta}{$\Delta$}
\newcommand{\rSigma}{$\Upsigma$} \newcommand{\rSigma}{$\Sigma$}
\newcommand{\rSD}{$\Upsigma\Updelta$} \newcommand{\rSD}{$\Sigma\Delta$}
\newcommand{\rDS}{$\Updelta\Upsigma$} \newcommand{\rDS}{$\Delta\Sigma$}
\newcommand{\aalph}{\mbox{\boldmath $\alpha$}} \newcommand{\aalph}{\mbox{\boldmath $\alpha$}}
\newcommand{\ralpha}{$\upalpha$} \newcommand{\ralpha}{$\alpha$}
\newcommand{\pphi}{\mbox{\boldmath $\phi$}} \newcommand{\pphi}{\mbox{\boldmath $\phi$}}
\newcommand{\rphi}{$\upphi$} \newcommand{\rphi}{$\phi$}
\newcommand{\bb}{{\bf b}} \newcommand{\bb}{{\bf b}}
\newcommand{\ee}{{\bf e}} \newcommand{\ee}{{\bf e}}
\newcommand{\mmu}{\mbox{\boldmath $\mu$}} \newcommand{\mmu}{\mbox{\boldmath $\mu$}}
\newcommand{\rmu}{$\upmu$} \newcommand{\rmu}{$\mu$}
\newcommand{\mbeta}{\mbox{\boldmath $\beta$}} \newcommand{\mbeta}{\mbox{\boldmath $\beta$}}
\newcommand{\rbeta}{$\upbeta$} \newcommand{\rbeta}{$\beta$}
\newcommand{\meta}{\mbox{\boldmath $\eta$}} \newcommand{\meta}{\mbox{\boldmath $\eta$}}
\newcommand{\reta}{$\upeta$} \newcommand{\reta}{$\eta$}
\newcommand{\rsigma}{$\upsigma$} \newcommand{\rsigma}{$\sigma$}
\newcommand{\rtau}{$\uptau$} \newcommand{\rtau}{$\tau$}
\newcommand{\vv}{{\bf v}} \newcommand{\vv}{{\bf v}}
\newcommand{\xx}{{\bf x}} \newcommand{\xx}{{\bf x}}
\newcommand{\yy}{{\bf y}} \newcommand{\yy}{{\bf y}}
\newcommand{\zz}{{\bf z}} \newcommand{\zz}{{\bf z}}
\newcommand{\oomeg}{\mbox{\boldmath $\omega$ }} \newcommand{\oomeg}{\mbox{\boldmath $\omega$ }}
\newcommand{\rOmeg}{$\Upomega$} \newcommand{\rOmeg}{$\Omega$}
\newcommand{\res}{{\bf res}} \newcommand{\res}{{\bf res}}
\newcommand{\cchi}{{\mbox{\raisebox{.4ex}{$\chi$}}}} \newcommand{\cchi}{{\mbox{\raisebox{.4ex}{$\chi$}}}}
%\newcommand{\cchi}{{\cal X}} %\newcommand{\cchi}{{\cal X}}

View File

@ -31,7 +31,7 @@
\providecommand{\fontscale}{1} % load default if not set \providecommand{\fontscale}{1} % load default if not set
\setmainfont \setmainfont
[Path = ../Fonts/IBM-Plex-Sans/, [Path = ../Latex/Fonts/IBM-Plex-Sans/,
Scale=\fontscale, Scale=\fontscale,
UprightFont = *-Regular, UprightFont = *-Regular,
ItalicFont = *-Italic, ItalicFont = *-Italic,
@ -58,7 +58,7 @@
\setlength{\TPHorizModule}{0.01\paperwidth} % Sets the units for the horizontal position used in the \begin{textblock} argument \setlength{\TPHorizModule}{0.01\paperwidth} % Sets the units for the horizontal position used in the \begin{textblock} argument
\setlength{\TPVertModule}{0.01\paperwidth} % Sets the units for the vertical position used in the \begin{textblock} argument \setlength{\TPVertModule}{0.01\paperwidth} % Sets the units for the vertical position used in the \begin{textblock} argument
\newcommand{\lastupdated}{ % Create a new command for printing the Last Updated text \newcommand{\lastupdated}{ % Create a new command for printing the Last Updated text
\begin{textblock}{23}(75,13.5) % The position of the Last Updated text on the page \begin{textblock}{23}(70,11.5) % The position of the Last Updated text on the page
\flushleft{ \flushleft{
\color{date}\fontseries{l}\selectfont \small \selectfont % Text styling of the text \color{date}\fontseries{l}\selectfont \small \selectfont % Text styling of the text
Last Updated on \today } % Last Updated text Last Updated on \today } % Last Updated text
@ -105,7 +105,7 @@ Last Updated on \today } % Last Updated text
{\fontseries{m}\selectfont \LastName} % Last name font {\fontseries{m}\selectfont \LastName} % Last name font
\vspace{0.45cm}} \\[5pt] % Whitespace between the name and contact information \vspace{0.45cm}} \\[5pt] % Whitespace between the name and contact information
\begin{textblock}{23}(75,4) \begin{textblock}{23}(70,4)
\vline \vline
\flushleft{\color{headings}% \flushleft{\color{headings}%
{\fontseries{l}\selectfont Address:} \Address \\ {\fontseries{l}\selectfont Address:} \Address \\
@ -151,7 +151,7 @@ Last Updated on \today } % Last Updated text
%---------------------------------------------------------------------------------------- %----------------------------------------------------------------------------------------
\newenvironment{tightitemize} % Defines the tightitemize environment which modifies the itemize environment to be more compact \newenvironment{tightitemize} % Defines the tightitemize environment which modifies the itemize environment to be more compact
{\vspace{-\topsep} \begin{itemize} \itemsep1pt \parskip0pt \parsep0pt} {\vspace{-\topsep} \begin{itemize} \itemsep4pt \parskip1pt \parsep1pt}
{\end{itemize} \vspace{-\topsep}} {\end{itemize} \vspace{-\topsep}}
%---------------------------------------------------------------------------------------- %----------------------------------------------------------------------------------------

View File

@ -8,9 +8,12 @@
\newcommand{\Email}{lieuwe.leene@novelda.com} \newcommand{\Email}{lieuwe.leene@novelda.com}
\newcommand{\JobTitle}{Mixed Signal IC Design Lead} \newcommand{\JobTitle}{Mixed Signal IC Design Lead}
\newcommand{\Group}{Novelda Engineering Division} \newcommand{\Group}{Novelda Engineering Division}
\newcommand{\Organisation}{Novelda} \newcommand{\Organisation}{Novelda AS}
\newcommand{\Address}{12F Helgesens Gate, Oslo, 0553 Norway} % \newcommand{\Address}{Eikelundveien 7, Kjeller, 2007 Norway}
\newcommand{\Telephone}{(+47) 74 686 755} % \newcommand{\Address}{12F Helgesens Gate, Oslo, 0553 Norway}
\newcommand{\Address}{Novelda AS Oslo, Gjerdrums vei 8, 0484 Oslo, Norway}
\newcommand{\Telephone}{(+47) 47 686 755}
\newcommand{\LinkedIn}{lieuwe-leene} \newcommand{\LinkedIn}{lieuwe-leene}
\newcommand{\Website}{lieuwe.leene.dev} \newcommand{\Website}{lieuwe.leene.dev}
\newcommand{\MyKeyWords}{ASIC, UWB, RFIC, IEEE, FDSOI, ADC, DAC, DSP, ANALOG, MIXED SIGNAL, PLL, DLL, ADPLL, TDC, OSCILLATOR, CMOS, TSMC, GF, AMS, BANDGAP, TRANSCIEVER, RF, AUTOMOTIVE, DRC, LVS, QRC, SPECTRE, HFSS, SPICE, VERILOG, C++, CPP, PYTHON, PCB, CADENCE, MENTOR, CALIBRE, QUANTUS, PEGASUS, LAYOUT, SCHEMATIC, EMX, VERIFICATION, DESIGN}
\makeatother \makeatother