#Resume

1 messages · Page 1 of 1 (latest)

junior abyss
#

Im creating my resume with typst and i want to add "Junior Java Devolper" below my name.

#import "resume.typ": *

#show: cv.with(
author: "John Doe",
contacts: (
[ #text("[email protected]")],
[ #text("in/my-linkind")],
[ #text("111111-1111")],
[ #text("CITY")],

)
)

An this is part of my resume.typ

#let cv(author: "", contacts: (), body) = {
set document(
author: author,
title: author,
)
set text(
font: "Source Sans Pro",
style: "normal",
lang: "es",
fill: color_darknight
)

Any idea how to do that, maybe move all to the left too

#

Something like this

sturdy portal
#

what's the rest of your resume.typ? you didn't include the part where you define how the name is actually typeset

junior abyss
#

Sorry, im new in typst haha, this is the rest

#let color_darknight = rgb("#131A28")
//#let color_darkgray = rgb("333333")

#let cv(author: "", contacts: (), body) = {
set document(
author: author,
title: author,
)
set text(
font: "Source Sans Pro",
style: "normal",
lang: "es",
fill: color_darknight
)

show heading: it => [
#pad(bottom: -10pt, [#smallcaps(it.body)])
#line(length: 100%, stroke: 1pt)

]

// Author
align(center)[
#block(text(weight: 500, 3em, author))
]

// Contact information.
pad(
top: 0.5em,
bottom: 0.5em,
x: 2em,
align(center)[
#grid(
columns: 4,
gutter: 1em,
..contacts
)
],
)

// Main body.
set par(justify: true)

body
}

#let exp(place, title, time, details) = {
pad(
bottom: 10%,
grid(
columns: (auto, 1fr),
align(left)[
#place
#emph[#title]
],
align(right)[
#time
]
)
)
details
}

#let edu(place, title, time) = {
pad(
bottom: 10%,
grid(
columns: (auto, 1fr),
align(left)[
#place
#emph[#title]
],
align(right)[
#time
]
)
)
}

sturdy portal
#
  // Author
  align(center)[
    #block(text(weight: 500, 3em, author))
  ]

this is the part that typesets the author name, so that's what you'd need to modify, and for example you could do

  align(center)[
    #block(text(fill: blue, weight: 500, 3em, author))
    Junior Java developer
  ]