Position racks in top and bottom thirds of oven, and preheat to 350°F. Line 2 baking sheets with parchment paper.
Spread almonds on one prepared pan and bake until lightly toasted, about 6 minutes. Let cool slightly. Transfer to food processor and pulse until finely ground.
In small saucepan, combine sugar, coffee and honey; stir over medium-high heat until sugar dissolves. Remove from heat and whisk in cinnamon, cloves, nutmeg and orange zest. Let mixture cool to room temperature.
In large bowl, whisk together ground almonds, flour, cocoa powder, baking powder, baking soda and salt. Add cooled syrup mixture and stir until dough just comes together and no patches of dry flour remain.
On lightly floured surface, roll out dough to ⅜ in (1 cm) thickness. Using a pizza cutter or chef’s knife, cut dough into strips that are 2 in (5 cm) wide, then cut each strip on an angle every 2 in (5 cm) to make diamond shape. Place diamonds on prepared pans 2 in (5 cm) apart.
Bake until edges are dark brown and tops are dry to the touch, 15 to 18 minutes.
Let cool on pans for 1 minute, then transfer to racks to cool completely. Place all cookies on one pan.
In large microwave-safe bowl or over a shallow pot of simmering water, melt chocolate and shortening until smooth.
Using 2 forks, dip each cookie into chocolate mixture, tapping forks on edge of bowl to remove excess. Transfer to clean parchment-lined pan. Refrigerate pan of cookies to set the chocolate before serving.