How to align right the first letter of the paragraph?

I am using droplet.dropcap to capitalize the first letter of the paragraph. However, there is one problem, the first letter is not aligned the text. It appears little more on the right than the remaing text.

My code is follows:

#import "@preview/droplet:0.3.1": dropcap

#set par(justify: true)
#set heading(numbering: "1.")

= Main section
#dropcap(
  height: 3,
  gap: 4pt,
  hanging-indent: 1em,
  overhang: 8pt,
  transform: letter => align(text(green, letter))

)[Dummy text, dummy text. #lorem(50)]

== Sub section
#lorem(20) 
== Sub section
#lorem(20) 

Problem is solved. I commented out the overhang.

#import "@preview/droplet:0.3.1": dropcap

#set par(justify: true)
#set heading(numbering: "1.")

= Main section
#dropcap(
  height: 3,
  gap: 4pt,
  hanging-indent: 1em,
  //overhang: 8pt,
  transform: letter => align(text(green, letter))

)[Dummy text, dummy text. #lorem(50)]

== Sub section
#lorem(20) 
== Sub section
#lorem(20) 

1 Like