This commit is contained in:
Paul Lesur 2022-07-03 01:33:58 +02:00
parent 9d1a6a5477
commit 0a1998dae1
4 changed files with 112 additions and 44 deletions

View file

@ -1,22 +1,32 @@
.DEFAULT_GOAL := default .DEFAULT_GOAL := default
# default goal default: cv
default: pdf clean
## Create PDF ## Build CV
pdf: cv: Paul_Lesur_CV.pdf
xelatex cv
biber cv dev_cv:
xelatex cv latexmk -pvc -f -xelatex Paul_Lesur_CV.tex
dev_pubs:
latexmk -pvc -f -xelatex Paul_Lesur_publication_list.tex
## Build publication list
pubs: Paul_Lesur_publication_list.pdf
%.pdf: %.tex
xelatex $*
biber $*
xelatex $*
## Cleanup build files ## Cleanup build files
clean: clean:
rm -rf cv.log cv.out cv.aux cv.blg cv.bbl cv.bcf cv.run.xml rm -rf *.log *.out *.aux *.blg *.bbl *.bcf *.run.xml *.fls *.fdb_latexmk *.pdf
## Show this help screen ## Show this help screen
help: help:
@printf "Available targets\n\n" @printf "Available targets\n\n"
@awk '/^[a-zA-Z\-\_0-9]+:/ { \ @awk '/^[a-zA-Z\-_0-9]+:/ { \
helpMessage = match(lastLine, /^## (.*)/); \ helpMessage = match(lastLine, /^## (.*)/); \
if (helpMessage) { \ if (helpMessage) { \
helpCommand = substr($$1, 0, index($$1, ":")-1); \ helpCommand = substr($$1, 0, index($$1, ":")-1); \

View file

@ -49,8 +49,8 @@
% In the aside, each new line forces a line break % In the aside, each new line forces a line break
\begin{aside} \begin{aside}
\section{address} \section{address}
20 rue De la paix %20 rue De la paix
59491, Villeneuve D'Ascq Villeneuve D'Ascq
France France
~ ~
\section{phone number} \section{phone number}
@ -115,14 +115,13 @@
{\bf OpenCV}, {\bf {\bf OpenCV}, {\bf
Eigen}, {\bf g2o}, {\bf ROS}, {\bf pytorch}. Eigen}, {\bf g2o}, {\bf ROS}, {\bf pytorch}.
\\} \\}
% \entry \entry
% {2017-09 2017-12} {2017-09 2017-12}
% {Software Engineering Consultant} {Software Engineering Consultant}
% {Toulouse, France} {Toulouse, France}
% {\emph{Alten Sud-Ouest} \\ {\emph{Alten Sud-Ouest} \\
% Development and implementation of software on STBs at Orange (Qt), C++ consultant, worked with Orange on their embedded C++/Qt software.
% among the internal team, using an agile methodology (Scrum). \\}
% \\}
\entry \entry
{2016-05 2016-07} {2016-05 2016-07}
{C++ Software Engineer} {C++ Software Engineer}

View file

@ -0,0 +1,55 @@
\documentclass{article}
%\usepackage[backend=biber]{biblatex}
\usepackage[backend=biber, sorting=nymdt]{biblatex} %backend=biber is 'better'
\addbibresource{bibliography.bib} % Specify the bibliography file to include publications
\DeclareSortingTemplate{nymdt}{
\sort{
\field{presort}
}
\sort[direction=descending]{
\field{sortyear}
\field{year}
\literal{9999}
}
\sort[direction=descending]{
\field[padside=left,padwidth=2,padchar=0]{month}
\literal{99}
}
\sort[direction=descending]{
\field[padside=left,padwidth=2,padchar=0]{day}
\literal{99}
}
\sort{
\field{sorttitle}
}
\sort[direction=descending]{
\field[padside=left,padwidth=4,padchar=0]{volume}
\literal{9999}
}
}
\defbibfilter{papers}{
type=article or
type=inproceedings
}
\begin{document}
%\printbibsectionnoheader{inproceedings}{}
%\printbibsectionnoheader{article}{} % Print all articles from the bibliography
\DeclareFieldFormat{labelnumberwidth}{\mkbibbold{#1\adddot}~}
\setlength{\biblabelsep}{0pt}
\section*{Paul Lesur}
\subsection*{Publications}
%\bibliographystyle{unsrt}
\begin{refsection}
\nocite{*}
%\printbibliography[type = inproceedings le, heading = none, title = {Peer-reviewed conferences/proceedings}]
%\printbibliography[type = inproceedings, heading = none, title = {Peer-reviewed conferences/proceedings}]
\printbibliography[filter = papers, heading = none]
%\printbibliography[type = {article}, heading = none, title = {article in peer-reviewed journal}]
\end{refsection}
\printbibliography
\end{document}

View file

@ -3,10 +3,23 @@
title = {SlamCraft: Dense Planar RGB Monocular SLAM}, title = {SlamCraft: Dense Planar RGB Monocular SLAM},
booktitle = {Proceedings of. IAPR Conference on Machine Vision Applications (MVA-2019), May 27-31, Tokyo, Japan}, booktitle = {Proceedings of. IAPR Conference on Machine Vision Applications (MVA-2019), May 27-31, Tokyo, Japan},
year = {2019}, year = {2019},
month={5},
organization = {IAPR}, organization = {IAPR},
publisher = {IAPR} publisher = {IAPR}
} }
@INPROCEEDINGS{8951930,
author={Su, Yongzhi and Rambach, Jason and Minaskan, Nareg and Lesur, Paul and Pagani, Alain and Stricker, Didier},
booktitle={2019 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct)},
title={Deep Multi-state Object Pose Estimation for Augmented Reality Assembly},
year={2019},
month={10},
volume={},
number={},
pages={222-227},
doi={10.1109/ISMAR-Adjunct.2019.00-42}
}
@inproceedings{foo, @inproceedings{foo,
author = {Shu, Fangwen and Lesur, Paul and Xie, Yaxu and Pagani, Alain and Stricker, Didier}, author = {Shu, Fangwen and Lesur, Paul and Xie, Yaxu and Pagani, Alain and Stricker, Didier},
year = {2021}, year = {2021},
@ -22,6 +35,7 @@ journal = {Annals of Medicine and Surgery},
volume = {66}, volume = {66},
pages = {102394}, pages = {102394},
year = {2021}, year = {2021},
month={06},
issn = {2049-0801}, issn = {2049-0801},
doi = {https://doi.org/10.1016/j.amsu.2021.102394}, doi = {https://doi.org/10.1016/j.amsu.2021.102394},
url = {https://www.sciencedirect.com/science/article/pii/S2049080121003447}, url = {https://www.sciencedirect.com/science/article/pii/S2049080121003447},
@ -37,28 +51,18 @@ Conclusions
For surgical support, the achievable accuracy is often not sufficient. The main challenges are the non-rigid nature of the genitourinary organs, intraoperative data acquisition, online and multimodal registration and calibration of devices. However, the progress made in recent years is tremendous in all respects and the gap is constantly shrinking.} For surgical support, the achievable accuracy is often not sufficient. The main challenges are the non-rigid nature of the genitourinary organs, intraoperative data acquisition, online and multimodal registration and calibration of devices. However, the progress made in recent years is tremendous in all respects and the gap is constantly shrinking.}
} }
@INPROCEEDINGS{8951930, %
author={Su, Yongzhi and Rambach, Jason and Minaskan, Nareg and Lesur, Paul and Pagani, Alain and Stricker, Didier}, %@misc{moc2014,
booktitle={2019 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct)}, % author = {Benoit Piriou and Paul Lesur and Sandrine Delecourt},
title={Deep Multi-state Object Pose Estimation for Augmented Reality Assembly}, % title = {Concours international Meilleur Objet Connecté-MOC},
year={2019}, % location = {Lille, France},
volume={}, % date = {2014-11-25},
number={}, % url = {https://www.aditec.org/publication/les-laureats-du-concours-moc/},
pages={222-227}, %}
doi={10.1109/ISMAR-Adjunct.2019.00-42} %
} %@misc{morpheuscup2015,
% author = {Paul Lesur and Benoit Piriou and Maximillien Saunier},
@misc{moc2014, % title = {Morpheus Cup 2015 - Best European students project},
author = {Benoit Piriou and Paul Lesur and Sandrine Delecourt}, % location = {Luxembourg, Luxembourg},
title = {Concours international Meilleur Objet Connecté-MOC}, % date = {2015-05-20},
location = {Lille, France}, %}
date = {2014-11-25},
url = {https://www.aditec.org/publication/les-laureats-du-concours-moc/},
}
@misc{morpheuscup2015,
author = {Paul Lesur and Benoit Piriou and Maximillien Saunier},
title = {Morpheus Cup 2015 - Best European students project},
location = {Luxembourg, Luxembourg},
date = {2015-05-20},
}