this repo has no description
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

:lipstick: enseeiht logo on cover page and minor stuff

+98 -85
+1 -1
paper/LICENSE
··· 1 - main.pdf, main.typ, all .png files except majus.png, all .svg files and all .jpeg files in this directory tree are licensed, unlike the rest of the repository, as such: 1 + main.pdf, main.typ, all .png files except majus.png, all .svg files and all .jpeg files except enseeiht.jpeg in this directory tree are licensed, unlike the rest of the repository, as such: 2 2 3 3 All Rights Reserved 4 4 © Gwenn Le Bihan, 2025
paper/enseeiht.jpeg

This is a binary file and will not be displayed.

paper/flstudiomarkers.png

This is a binary file and will not be displayed.

paper/main.pdf

This is a binary file and will not be displayed.

+8 -2
paper/main.typ
··· 66 66 affiliation: "ENSEEIHT", 67 67 ), 68 68 ), 69 + logo: "./enseeiht.jpeg", 69 70 date: [#datetime.today().day() Mars 2025], 70 71 // keywords: ( 71 72 // "audiovisuel", ··· 79 80 // ), 80 81 ) 81 82 83 + #pagebreak() 82 84 83 85 #align(center, pad(y: 1.7em, image("./dna-analysis-machine.png", width: 100%))) 84 86 ··· 185 187 186 188 === Interprétation collective 187 189 188 - Avec 30 œuvres abstraites sans nom, je me suis posé la question de comment les nommer. J'aurais pu les nommer au gré de ma propre imagination, mais j'ai trouvé intéressant le faire de laisser cette décision au grand public, qui tomberait né à né avec ces manifestations de pseudo-hasard virtuel. 190 + Avec 30 œuvres (cf #ref(<annexe-serie-interp-collective>, supplement: "Annexe")) abstraites sans nom, je me suis posé la question de comment les nommer. J'aurais pu les nommer au gré de ma propre imagination, mais j'ai trouvé intéressant le faire de laisser cette décision au grand public, qui tomberait né à né avec ces manifestations de pseudo-hasard virtuel. 189 191 190 192 Le choix du nom d'une œuvre, en particulier quand elle est aussi abstraite et dénuée de contexte explicite, peut se faire parmi une potentielle infinité de titres, du littéral, au descriptiviste au poétique. 191 193 ··· 1173 1175 #bibliography("bibliography.yaml") 1174 1176 1175 1177 #show: arkheion-appendices 1178 + 1179 + #heading(numbering: none)[Annexes] 1180 + 1176 1181 = Marqueurs dans un logiciel de MAO 1177 1182 1178 1183 #imagefigure( ··· 1185 1190 ], 1186 1191 ) <flstudiomarkers> 1187 1192 1188 - = Série "interprétation collective" 1 1193 + = Série "interprétation collective" 1 <annexe-serie-interp-collective> 1194 + 1189 1195 #grid( 1190 1196 columns: 6, 1191 1197 ..range(1, 31).map(it => image("./street/frames/" + str(it) + ".svg"))
+89 -82
paper/template.typ
··· 46 46 } 47 47 } 48 48 49 - if logo != none { 50 - pad( 51 - top: 1em, 52 - align(center)[ 53 - #image(logo, width: 80%) 54 - ], 55 - ) 56 - } 57 - 58 - if logo == none { 59 - line(length: 100%, stroke: 2pt) 60 - } 61 - // Title row. 62 49 pad( 63 - bottom: 4pt, 64 - top: 4pt, 65 - align(center)[ 66 - #block(text(weight: 500, 1.75em, title)) 67 - #v(1em, weak: true) 68 - ], 69 - ) 70 - if logo == none { 71 - line(length: 100%, stroke: 2pt) 72 - } 50 + x: 0%, 51 + y: 30%, 52 + { 53 + if logo != none { 54 + pad( 55 + top: 1em, 56 + align(center)[ 57 + #image(logo, width: 80%) 58 + ], 59 + ) 60 + } 73 61 74 - // Author information. 75 - if custom_authors != none { 76 - custom_authors 77 - } else { 78 - pad( 79 - top: 0.5em, 80 - x: 2em, 81 - grid( 82 - columns: (1fr,) * calc.min(3, authors.len()), 83 - gutter: 1em, 84 - ..authors.map(author => align(center)[ 85 - #if author.keys().contains("orcid") { 86 - link("http://orcid.org/" + author.orcid)[ 87 - #pad( 88 - bottom: -8pt, 62 + if logo == none { 63 + line(length: 100%, stroke: 2pt) 64 + } 65 + // Title row. 66 + pad( 67 + bottom: 4pt, 68 + top: 4pt, 69 + align(center)[ 70 + #block(text(weight: 500, 1.75em, title)) 71 + #v(1em, weak: true) 72 + ], 73 + ) 74 + if logo == none { 75 + line(length: 100%, stroke: 2pt) 76 + } 77 + 78 + // Author information. 79 + if custom_authors != none { 80 + custom_authors 81 + } else { 82 + pad( 83 + top: 0.5em, 84 + x: 2em, 85 + grid( 86 + columns: (1fr,) * calc.min(3, authors.len()), 87 + gutter: 1em, 88 + ..authors.map(author => align(center)[ 89 + #if author.keys().contains("orcid") { 90 + link("http://orcid.org/" + author.orcid)[ 91 + #pad( 92 + bottom: -8pt, 93 + grid( 94 + columns: (8pt, auto, 8pt), 95 + rows: 10pt, 96 + [], 97 + [*#author.name*], 98 + [ 99 + #pad(left: 4pt, top: -4pt, image("orcid.svg", width: 8pt)) 100 + ], 101 + ), 102 + ) 103 + ] 104 + } else { 89 105 grid( 90 - columns: (8pt, auto, 8pt), 91 - rows: 10pt, 92 - [], 106 + columns: auto, 107 + rows: 2pt, 93 108 [*#author.name*], 94 - [ 95 - #pad(left: 4pt, top: -4pt, image("orcid.svg", width: 8pt)) 96 - ], 97 - ), 98 - ) 99 - ] 100 - } else { 101 - grid( 102 - columns: auto, 103 - rows: 2pt, 104 - [*#author.name*], 109 + ) 110 + } 111 + #author.email \ 112 + #author.affiliation 113 + ]), 114 + ), 115 + ) 116 + } 117 + 118 + align(center)[#date] 119 + 120 + // Abstract. 121 + if abstract != none { 122 + pad( 123 + x: 3em, 124 + top: 1em, 125 + bottom: 0.4em, 126 + align(center)[ 127 + #heading( 128 + outlined: false, 129 + numbering: none, 130 + text(0.85em, smallcaps[Introduction]), 105 131 ) 106 - } 107 - #author.email \ 108 - #author.affiliation 109 - ]), 110 - ), 111 - ) 112 - } 132 + #set par(justify: true) 133 + #set text(hyphenate: false) 113 134 114 - align(center)[#date] 115 - 116 - // Abstract. 117 - if abstract != none { 118 - pad( 119 - x: 3em, 120 - top: 1em, 121 - bottom: 0.4em, 122 - align(center)[ 123 - #heading( 124 - outlined: false, 125 - numbering: none, 126 - text(0.85em, smallcaps[Introduction]), 135 + #abstract 136 + ], 127 137 ) 128 - #set par(justify: true) 129 - #set text(hyphenate: false) 138 + } 130 139 131 - #abstract 132 - ], 133 - ) 134 - } 140 + // Keywords 141 + if keywords.len() > 0 { 142 + [*_Mots clés_* #h(0.3cm)] + keywords.map(str).join(" · ") 143 + } 144 + }, 145 + ) 135 146 136 - // Keywords 137 - if keywords.len() > 0 { 138 - [*_Mots clés_* #h(0.3cm)] + keywords.map(str).join(" · ") 139 - } 140 147 // Main body. 141 148 set par(justify: true) 142 149 set text(hyphenate: false)