mirror of
https://github.com/lleene/LLEENE-Latex-Templates.git
synced 2025-01-23 02:42:21 +01:00
Fixed bug for nolinks while using beamer
This commit is contained in:
parent
d380f7bdd5
commit
15caab74de
@ -506,11 +506,10 @@ IEEE Conference Publications
|
|||||||
@STRING{IEEE_C_ISOCC = "{IEEE} Proc. ISOCC"}
|
@STRING{IEEE_C_ISOCC = "{IEEE} Proc. ISOCC"}
|
||||||
|
|
||||||
IEEE Workshop Publications
|
IEEE Workshop Publications
|
||||||
|
|
||||||
@STRING{IEEE_W_PHYCMP = "{IEEE} Proc. PHYCMP"}
|
@STRING{IEEE_W_PHYCMP = "{IEEE} Proc. PHYCMP"}
|
||||||
|
@STRING{IEEE_W_IWASI = "{IEEE} Proc. IWASI"}
|
||||||
|
|
||||||
Other Conference Publications
|
Other Conference Publications
|
||||||
|
|
||||||
@STRING{IET_C_CDS = "{IET} Proc. CDS"}
|
@STRING{IET_C_CDS = "{IET} Proc. CDS"}
|
||||||
@STRING{IET_J_LTTR = "{IET} Elec. Letters"}
|
@STRING{IET_J_LTTR = "{IET} Elec. Letters"}
|
||||||
|
|
||||||
|
@ -504,6 +504,7 @@ IEEE Conference Publications
|
|||||||
|
|
||||||
|
|
||||||
@STRING{IEEE_W_PHYCMP = "{IEEE} Proceedings of the Workshop on Physics and Computation "}
|
@STRING{IEEE_W_PHYCMP = "{IEEE} Proceedings of the Workshop on Physics and Computation "}
|
||||||
|
@STRING{IEEE_W_IWASI = "{IEEE} Proceedings of the International Workshop on Advances in Sensors and Interfaces"}
|
||||||
|
|
||||||
Other Conference Publications
|
Other Conference Publications
|
||||||
|
|
||||||
|
10
README.md
10
README.md
@ -38,5 +38,13 @@ The above setup will works with latexmk which is integrated into many other soft
|
|||||||
### Xelatex and Custom Fonts
|
### Xelatex and Custom Fonts
|
||||||
When using xelatex with custom fonts the font must either be installed on the local machine or preferably linked during compilation. Here style files will specify a font path that should be adjusted depending on your build setup using a relative or absolute path (e.g. Path = /home/$user_name/MyLatexTemplates/Fonts/IBM-Plex-Sans/).
|
When using xelatex with custom fonts the font must either be installed on the local machine or preferably linked during compilation. Here style files will specify a font path that should be adjusted depending on your build setup using a relative or absolute path (e.g. Path = /home/$user_name/MyLatexTemplates/Fonts/IBM-Plex-Sans/).
|
||||||
|
|
||||||
|
### Keeping Track of Publication Statistics
|
||||||
|
Currently the resume class introduces the functionality to import a list of publications and accumulate statistics for total items, citations, and online access such that this can be concisely reported.
|
||||||
|
|
||||||
### Planned Changes
|
### Planned Changes
|
||||||
Several logos or design components are hard baked into the theme (beamerouterthemengni.sty). At this moment is seem that it is better to simple write a new style for a different set of icons but possibly these can be loaded by reference in future revisions. Please report any bugs or feature requests as this is intended to be a slow work in progress...
|
Several logos or design components are hard baked into the theme (beamerouterthemengni.sty). At this moment is seem that it is better to simple write a new style for a different set of icons but possibly these can be loaded by reference in future revisions.
|
||||||
|
|
||||||
|
It would also be nice if some kind of script parses the publication list and fetches updated statistics from IEEE/GoogleScholar when relevant.
|
||||||
|
|
||||||
|
### Feedback
|
||||||
|
Please report any bugs or feature requests as this is intended to be a regular side project.
|
||||||
|
@ -14,7 +14,9 @@
|
|||||||
\input{personal_details.cls} %% Load author details
|
\input{personal_details.cls} %% Load author details
|
||||||
|
|
||||||
% Beamer already loads the hyperref package automatically
|
% Beamer already loads the hyperref package automatically
|
||||||
|
\ifx\nolinks\undefined
|
||||||
\hypersetup{pdftitle={\maintitle},pdfauthor={\FirstName~\LastName}, pdfsubject={\mainsubject}, pdfkeywords={\mainkeywords}}
|
\hypersetup{pdftitle={\maintitle},pdfauthor={\FirstName~\LastName}, pdfsubject={\mainsubject}, pdfkeywords={\mainkeywords}}
|
||||||
|
\fi
|
||||||
|
|
||||||
% % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
% PACKAGES - Comment any package deemed unnecessary %
|
% PACKAGES - Comment any package deemed unnecessary %
|
||||||
@ -162,4 +164,12 @@
|
|||||||
\fi
|
\fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
\newcommand{\linkwebsite}{
|
||||||
|
\ifx\nolinks\undefined
|
||||||
|
\href{\Website}{\Website}
|
||||||
|
\else
|
||||||
|
\Website
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
|
||||||
\input{default_symbols.cls}
|
\input{default_symbols.cls}
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
% Load last because it has the hyperref loading in it
|
% Load last because it has the hyperref loading in it
|
||||||
\RequirePackage{imperial-common}
|
\RequirePackage{imperial-common}
|
||||||
%\RequirePackage{fontawesome}
|
\RequirePackage{lastpage}
|
||||||
|
|
||||||
|
|
||||||
% Blank paper
|
% Blank paper
|
||||||
@ -26,8 +26,13 @@
|
|||||||
\vspace*{10.5mm}
|
\vspace*{10.5mm}
|
||||||
\hspace*{-1.8mm}
|
\hspace*{-1.8mm}
|
||||||
\fontsize{9}{11pt}%\usefont{OT1}{cmss}{m}{n}
|
\fontsize{9}{11pt}%\usefont{OT1}{cmss}{m}{n}
|
||||||
Imperial College of Science, Technology and Medicine}%
|
\Organisation}%
|
||||||
\cfoot{}
|
\cfoot{}
|
||||||
|
\rfoot{%
|
||||||
|
\vspace*{10.5mm}
|
||||||
|
\fontsize{9}{11pt}%\usefont{OT1}{cmss}{m}{n}
|
||||||
|
\FirstName~\LastName~\:\:
|
||||||
|
\thepage{}\,/\,\pageref*{LastPage}}%
|
||||||
}%
|
}%
|
||||||
% % Personalised letterhead paper
|
% % Personalised letterhead paper
|
||||||
\DeclareOption{headed}{%
|
\DeclareOption{headed}{%
|
||||||
@ -147,6 +152,9 @@
|
|||||||
\end{tabular}
|
\end{tabular}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
\newcommand{\phoneicon}{\includegraphics[width=10pt]{Style/phone.pdf}}
|
||||||
|
\newcommand{\emailicon}{\includegraphics[width=10pt]{Style/envelope.pdf}}
|
||||||
|
|
||||||
% Header for logo and blank paper consists of a table with two paragraph boxes.
|
% Header for logo and blank paper consists of a table with two paragraph boxes.
|
||||||
\newcommand{\headers}[2]{
|
\newcommand{\headers}[2]{
|
||||||
\begin{tabular}{@{}p{95mm}@{}p{90mm}}
|
\begin{tabular}{@{}p{95mm}@{}p{90mm}}
|
||||||
@ -174,9 +182,9 @@
|
|||||||
\college\\
|
\college\\
|
||||||
|
|
||||||
\@address\\
|
\@address\\
|
||||||
\includegraphics[width=10pt]{Style/phone.pdf}\ \@telephone\ifthenelse{\equal{\@fax}{}}{}{, Fax \@fax}\\
|
\phoneicon\ \@telephone\ifthenelse{\equal{\@fax}{}}{}{, Fax \@fax}\\
|
||||||
|
|
||||||
\includegraphics[width=10pt]{Style/envelope.pdf}\ \href{mailto:\@email}{\textcolor{black}{\@email}}\\
|
\emailicon\ \href{mailto:\@email}{\textcolor{black}{\@email}}\\
|
||||||
\href{http://\@web}{\textcolor{black}{\@web}}\\
|
\href{http://\@web}{\textcolor{black}{\@web}}\\
|
||||||
% \vspace*{4mm}\\
|
% \vspace*{4mm}\\
|
||||||
|
|
||||||
|
@ -9,19 +9,22 @@
|
|||||||
\ProcessOptions\relax
|
\ProcessOptions\relax
|
||||||
\LoadClass{article}
|
\LoadClass{article}
|
||||||
|
|
||||||
\pagenumbering{gobble} % Do not show page numbers
|
\RequirePackage{fancyhdr}
|
||||||
\usepackage[absolute]{textpos} % Required for positioning the Last Updated text at the top right of the page
|
\RequirePackage{lastpage}
|
||||||
\usepackage[UKenglish]{isodate} % Prints the Last Updated date in UK English format
|
|
||||||
\usepackage{enumitem}
|
%\pagenumbering{gobble} % Do not show page numbers
|
||||||
|
\RequirePackage[absolute]{textpos} % Required for positioning the Last Updated text at the top right of the page
|
||||||
|
\RequirePackage[UKenglish]{isodate} % Prints the Last Updated date in UK English format
|
||||||
|
\RequirePackage{enumitem}
|
||||||
\setlist[itemize]{leftmargin=*}
|
\setlist[itemize]{leftmargin=*}
|
||||||
|
|
||||||
\usepackage{titlesec} % Required for customizing section/subsection/etc titles
|
\RequirePackage{titlesec} % Required for customizing section/subsection/etc titles
|
||||||
\titlespacing{\section}{0pt}{0pt}{0pt} % Removes the spacing around the main section titles
|
\titlespacing{\section}{0pt}{0pt}{0pt} % Removes the spacing around the main section titles
|
||||||
\titlespacing{\subsection}{0pt}{0pt}{0pt} % Removes the spacing around the subsections
|
\titlespacing{\subsection}{0pt}{0pt}{0pt} % Removes the spacing around the subsections
|
||||||
\newcommand{\sectionspace}{\vspace{12pt}} % Defines a command to add a set amount of space after sections and subsections
|
\newcommand{\sectionspace}{\vspace{12pt}} % Defines a command to add a set amount of space after sections and subsections
|
||||||
\newcommand{\subsectionspace}{\vspace{6pt}}
|
\newcommand{\subsectionspace}{\vspace{6pt}}
|
||||||
|
|
||||||
\usepackage{fontspec} % Required for specifying custom fonts in XeLaTeX
|
\RequirePackage{fontspec} % Required for specifying custom fonts in XeLaTeX
|
||||||
\newcommand{\fontsizeheadline}{\fontsize{40pt}{36pt}}
|
\newcommand{\fontsizeheadline}{\fontsize{40pt}{36pt}}
|
||||||
\newcommand{\fontsizeheading}{\fontsize{16pt}{24pt}}
|
\newcommand{\fontsizeheading}{\fontsize{16pt}{24pt}}
|
||||||
\newcommand{\fontsizesection}{\fontsize{12pt}{12pt}}
|
\newcommand{\fontsizesection}{\fontsize{12pt}{12pt}}
|
||||||
@ -118,12 +121,14 @@ Last Updated on \today } % Last Updated text
|
|||||||
% FOOT NOTE COMMAND
|
% FOOT NOTE COMMAND
|
||||||
%----------------------------------------------------------------------------------------
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
\newcommand{\tailsection}[2]{
|
\pagestyle{fancy}
|
||||||
\vfill
|
\fancyhf{}
|
||||||
\Salutation~\FirstName~\LastName --- Curriculum Vitae \hfill Page: {#1} | {#2}
|
\renewcommand{\headrulewidth}{0pt}
|
||||||
\vspace{-4mm}
|
\lfoot{\Salutation~\FirstName~\LastName --- \mainsubject}
|
||||||
\clearpage
|
\rfoot{\hfill Page: \thepage{} | \pageref*{LastPage}}
|
||||||
}
|
\fancyheadoffset[loh,reh]{20mm}
|
||||||
|
|
||||||
|
\newcommand{\tailsection}{}
|
||||||
|
|
||||||
%----------------------------------------------------------------------------------------
|
%----------------------------------------------------------------------------------------
|
||||||
% SECTION TITLE STYLING AND SPACING
|
% SECTION TITLE STYLING AND SPACING
|
||||||
@ -148,7 +153,7 @@ Last Updated on \today } % Last Updated text
|
|||||||
% COLORS
|
% COLORS
|
||||||
%----------------------------------------------------------------------------------------
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
\usepackage{xcolor} % Required for custom colors
|
\RequirePackage{xcolor} % Required for custom colors
|
||||||
%\definecolor{primary}{HTML}{2b2b2b} % The primary document color for content text
|
%\definecolor{primary}{HTML}{2b2b2b} % The primary document color for content text
|
||||||
\definecolor{primary}{HTML}{131313} % The primary document color for content text
|
\definecolor{primary}{HTML}{131313} % The primary document color for content text
|
||||||
%\definecolor{headings}{HTML}{6A6A6A} % The color of the large sections
|
%\definecolor{headings}{HTML}{6A6A6A} % The color of the large sections
|
||||||
|
@ -17,8 +17,7 @@
|
|||||||
\author{\FirstName~\LastName}
|
\author{\FirstName~\LastName}
|
||||||
\postnoms{\Creditation}
|
\postnoms{\Creditation}
|
||||||
\jobtitle{\JobTitle}
|
\jobtitle{\JobTitle}
|
||||||
|
%\signature{signature.png}
|
||||||
|
|
||||||
% % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
% PACKAGES - Comment any package deemed unnecessary %
|
% PACKAGES - Comment any package deemed unnecessary %
|
||||||
% % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
\newcommand{\Salutation}{Mr.}
|
\newcommand{\Salutation}{Mr.}
|
||||||
\newcommand{\FirstName}{John}
|
\newcommand{\FirstName}{John}
|
||||||
\newcommand{\LastName}{Dough}
|
\newcommand{\LastName}{Dough}
|
||||||
\newcommand{\Certification}{MEng}
|
\newcommand{\Certification}{MCA}
|
||||||
\newcommand{\Email}{j.dough@baker.br}
|
\newcommand{\Email}{j.dough@baker.br}
|
||||||
\newcommand{\JobTitle}{Technical Oven Assistant}
|
\newcommand{\JobTitle}{Technical Oven Assistant}
|
||||||
\newcommand{\Group}{Main Baking staff for Bread}
|
\newcommand{\Group}{Main Baking staff for Bread}
|
||||||
@ -13,5 +13,5 @@
|
|||||||
\newcommand{\Telephone}{+88 (0)8888 888888}
|
\newcommand{\Telephone}{+88 (0)8888 888888}
|
||||||
\newcommand{\LinkedIn}{john-dough}
|
\newcommand{\LinkedIn}{john-dough}
|
||||||
\newcommand{\Website}{www.baker.br/oven-corner}
|
\newcommand{\Website}{www.baker.br/oven-corner}
|
||||||
\newcommand{\Creditation}{Chef}
|
\newcommand{\Creditation}{MCA}
|
||||||
\makeatother
|
\makeatother
|
||||||
|
@ -6,6 +6,18 @@
|
|||||||
\input{personal_details.cls} %% Load author details
|
\input{personal_details.cls} %% Load author details
|
||||||
\input{default_packages.cls} %% Load standard package setup
|
\input{default_packages.cls} %% Load standard package setup
|
||||||
|
|
||||||
|
\usepackage{ifthen}
|
||||||
|
|
||||||
|
% Publication Statistic Counters
|
||||||
|
\newcounter{PublicationCount}
|
||||||
|
\newcounter{CitationCount}
|
||||||
|
\newcounter{ViewCount}
|
||||||
|
|
||||||
|
\newcommand{\citecondition}[1]{\ifthenelse{\equal{#1}{0}}{}{\ifthenelse{\equal{#1}{1}}{#1 Citation, }{#1 Citations, }}}
|
||||||
|
\newcommand{\viewcondition}[1]{\ifthenelse{\equal{#1}{0}}{}{\ifthenelse{\equal{#1}{1}}{#1 View}{#1 Views}}}
|
||||||
|
\newcommand{\pubitem}[3]{ \item #1\,\textbf{(\citecondition{#2}\viewcondition{#3}) } \stepcounter{PublicationCount}\addtocounter{CitationCount}{#2}\addtocounter{ViewCount}{#3}}
|
||||||
|
\newcommand{\xpubitem}[3]{ \item #1 \stepcounter{PublicationCount}\addtocounter{CitationCount}{#2}\addtocounter{ViewCount}{#3}}
|
||||||
|
|
||||||
\usepackage[hmargin=1.25cm, vmargin=1.5cm]{geometry} % Specifies horizontal and vertical page margins
|
\usepackage[hmargin=1.25cm, vmargin=1.5cm]{geometry} % Specifies horizontal and vertical page margins
|
||||||
|
|
||||||
\makeatletter
|
\makeatletter
|
||||||
|
Loading…
x
Reference in New Issue
Block a user