Version with publications

This commit is contained in:
Thomas Forgione 2024-01-11 15:31:17 +01:00
parent 4829761261
commit 17624d3525
4 changed files with 93 additions and 10 deletions

Binary file not shown.

View File

@ -1,5 +1,12 @@
#import "template.typ"
// Configuration
// Polymny config
#let spacing = 0.345cm
#let show_publications = true
#let show_projects = false
= Parcours
#template.entry2(
@ -36,7 +43,54 @@
note: [Spécialisation en multimédia et traitement d'images]
)
#v(0.8cm)
#v(spacing)
#if show_publications [
= Publications
#let local_spacing = 0.7em
#template.entry2(
left: [2019],
heading: [*Using 3D Bookmarks for Desktop and Mobile DASH-3D Clients*],
description: [
ACMMM 19 Demo Paper \
#link("https://tforgione.fr/publications/acmmm19/")
],
note: [T. Forgione, A. Carlier, G. Morin, W. T. Ooi, V. Charvillat],
disable_line: true,
)
#v(local_spacing)
#template.entry2(
left: [2018],
heading: [*DASH for 3D Networked Virtual Environment*],
description: [
ACMMM 18 Long Paper + Demo paper \
#link("https://tforgione.fr/publications/acmmm18/")
],
note: [T. Forgione, A. Carlier, G. Morin, W. T. Ooi, V. Charvillat, P. K. Yadav],
disable_line: true,
)
#v(local_spacing)
#template.entry2(
left: [2016],
heading: [*Impact of 3D Bookmarks on Navigation and Streaming in a Networked Virtual Environment*],
description: [
MMSys 16 Long Paper \
#link("https://tforgione.fr/publications/mmsys16/")
],
note: [T. Forgione, A. Carlier, G. Morin, W. T. Ooi, V. Charvillat],
disable_line: true,
)
]
#if show_projects [
= Projets
@ -65,7 +119,9 @@
]
)
#v(0.8cm)
]
#v(spacing)
= Loisirs

View File

@ -1,8 +1,13 @@
#import "template.typ"
#let is_polymny = true
= Contact
#align(left + top, [
#if is_polymny {
// Version polymny
align(left + top, [
#grid(columns: (auto, auto), row-gutter: 0.5cm, column-gutter: 0.2cm,
[ #image("assets/icons/location.svg", height: 10pt) ],
[ Polymny Studio \
@ -10,12 +15,30 @@
31110 Moustajon
],
[ #image("assets/icons/phone.svg", height: 10pt) ], [ 05.82.95.91.76 ],
[ #image("assets/icons/mail.svg", height: 10pt) ], [ #link("mailto:thomas@forgione.fr")[contacter\@polymny.studio] ],
[ #image("assets/icons/mail.svg", height: 10pt) ], [ #link("mailto:contact@polymny.studio")[contacter\@polymny.studio] ],
[ #image("assets/icons/world.svg", height: 10pt) ], [ #link("https://tforgione.fr")[https://tforgione.fr] ],
[ #image("assets/icons/github.svg", height: 10pt) ], [ #link("https://github.com/tforgione")[\@tforgione] ]
)
])
} else {
// Version perso
align(left + top, [
#grid(columns: (auto, auto), row-gutter: 0.5cm, column-gutter: 0.2cm,
[ #image("assets/icons/location.svg", height: 10pt) ],
[ 9 bd de la gare, appt 83 \
31500 Toulouse
],
[ #image("assets/icons/phone.svg", height: 10pt) ], [ 06.71.22.05.84 ],
[ #image("assets/icons/mail.svg", height: 10pt) ], [ #link("mailto:thomas@forgione.fr")[thomas\@forgione.fr] ],
[ #image("assets/icons/world.svg", height: 10pt) ], [ #link("https://tforgione.fr")[https://tforgione.fr] ],
[ #image("assets/icons/github.svg", height: 10pt) ], [ #link("https://github.com/tforgione")[\@tforgione] ]
)
])
}
= Programmation
#align(left + top, [

View File

@ -108,7 +108,7 @@
}
// An entry in the CV with "until" date, heading, description and note.
#let entry2(left: content, heading: content, description: content, note: content) = {
#let entry2(left: content, heading: content, description: content, note: content, disable_line: false) = {
let content = [
#heading \
@ -137,11 +137,15 @@
gutter: 1em,
columns: (5.5cm, 0.75fr, 7fr),
[],
if not disable_line {
align(center, [
#left
#v(-0.5em)
#line(angle: 90deg, length: size.height - offset.height - 0.5em)
]),
])
} else {
left
},
content
)
v(-4pt)